function mmLoadMenus() {
      if (window.mm_menu_1008124357_0) return;
      window.mm_menu_1008124357_0 = new Menu("root",85,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","left","middle",3,0,1000,-5,7,true,true,true,0,true,true);
      mm_menu_1008124357_0.addMenuItem("IQ3","location='iqonline?next=menu'");
      mm_menu_1008124357_0.addMenuItem("Shop4Funds","location='fund?next=login'");
      mm_menu_1008124357_0.addMenuItem("Shop4Rates","location='S4R_product.jsp'");
      mm_menu_1008124357_0.hideOnMouseOut=true;
      mm_menu_1008124357_0.bgColor='#FFFFFF';
      mm_menu_1008124357_0.menuBorder=1;
      mm_menu_1008124357_0.menuLiteBgColor='#FFFFFF';
      mm_menu_1008124357_0.menuBorderBgColor='#999999';

      window.mm_menu_1008133127_0 = new Menu("root",105,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_1008133127_0.addMenuItem("Special Requests","onClick=window.open('prod-request.jsp','','height=400,width=390')");
      mm_menu_1008133127_0.addMenuItem("About&nbsp;Majumba","location='i-store.jsp'");
      mm_menu_1008133127_0.hideOnMouseOut=true;
      mm_menu_1008133127_0.bgColor='#FFFFFF';
      mm_menu_1008133127_0.menuBorder=1;
      mm_menu_1008133127_0.menuLiteBgColor='#FFFFFF';
      mm_menu_1008133127_0.menuBorderBgColor='#999999';

      window.mm_menu_0114113307_0_1 = new Menu("Calculators",138,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","center","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_0114113307_0_1.addMenuItem("RRSP Savings","location='rrsp.jsp'");
      mm_menu_0114113307_0_1.addMenuItem("Capital Builder","location='CapitalBuilder.jsp'");
      mm_menu_0114113307_0_1.addMenuItem("Life Needs","location='LifeNeeds.jsp'");
      mm_menu_0114113307_0_1.addMenuItem("Loan/Payment","location='LoanPayment.jsp'");
      mm_menu_0114113307_0_1.addMenuItem("Mortgage Comparison","location='MortgageComparison.jsp'");
      mm_menu_0114113307_0_1.hideOnMouseOut=true;
      mm_menu_0114113307_0_1.bgColor='#FFFFFF';
      mm_menu_0114113307_0_1.menuBorder=1;
      mm_menu_0114113307_0_1.menuLiteBgColor='#FFFFFF';
      mm_menu_0114113307_0_1.menuBorderBgColor='#999999';

      window.mm_menu_01111 = new Menu("IQ3 Defaults",95,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","center","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_01111.addMenuItem("Set Defaults","onClick=window.open('IQDefaults.jsp', '', 'height=200,width=420,,scrollbars=no,resizeable=no')");
      mm_menu_01111.addMenuItem("Clear Defaults","deleteCookies()");
      mm_menu_01111.hideOnMouseOut=true;
      mm_menu_01111.bgColor='#FFFFFF';
      mm_menu_01111.menuBorder=1;
      mm_menu_01111.menuLiteBgColor='#FFFFFF';
      mm_menu_01111.menuBorderBgColor='#999999';

      window.mm_menu_1008132456_0 = new Menu("root",92,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_1008132456_0.addMenuItem("Companies","location='companies.jsp'");
      mm_menu_1008132456_0.addMenuItem("Terms","onClick=window.open('terms1.html', '', 'height=600,width=800,scrollbars=yes,resizeable=yes')");
      mm_menu_1008132456_0.addMenuItem(mm_menu_01111);
      mm_menu_1008132456_0.hideOnMouseOut=true;
      mm_menu_1008132456_0.childMenuIcon="images/arrows.gif";
      mm_menu_1008132456_0.bgColor='#FFFFFF';
      mm_menu_1008132456_0.menuBorder=1;
      mm_menu_1008132456_0.menuLiteBgColor='#FFFFFF';
      mm_menu_1008132456_0.menuBorderBgColor='#999999';

      window.mm_menu_010 = new Menu("root",105,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_010.addMenuItem("Welcome","location='welcome.jsp'");
      mm_menu_010.addMenuItem("Headlines","location='news.jsp'");
      mm_menu_010.addMenuItem("Software Updates","location='soft-updates.jsp'");
      mm_menu_010.addMenuItem(mm_menu_0114113307_0_1);
      mm_menu_010.hideOnMouseOut=true;
      mm_menu_010.childMenuIcon="images/arrows.gif";
      mm_menu_010.bgColor='#FFFFFF';
      mm_menu_010.menuBorder=1;
      mm_menu_010.menuLiteBgColor='#FFFFFF';
      mm_menu_010.menuBorderBgColor='#999999';

      mm_menu_1008133127_0.writeMenus();

} // mmLoadMenus()
function mmLoadMenus2() {
      if(window.mm_menu_0108170540_0) return;
      window.mm_menu_0108170540_0 = new Menu("root",105,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_0108170540_0.addMenuItem("IQ3 Online","location='IQ3.html'");
      mm_menu_0108170540_0.addMenuItem("Shop4Funds","location='shop4funds.html'");
      mm_menu_0108170540_0.addMenuItem("Shop4Rates","location='shop4rates.html'");
      mm_menu_0108170540_0.hideOnMouseOut=true;
      mm_menu_0108170540_0.bgColor='#FFFFFF';
      mm_menu_0108170540_0.menuBorder=1;
      mm_menu_0108170540_0.menuLiteBgColor='#FFFFFF';
      mm_menu_0108170540_0.menuBorderBgColor='#999999';
      window.mm_menu_0108173143_0 = new Menu("root",105,16,"Verdana, Arial, Helvetica, sans-serif",10,"#000000","#FFFFFF","#CCCCCC","#006600","left","middle",3,0,1000,-5,7,true,true,true,0,false,true);
      mm_menu_0108173143_0.addMenuItem("Special Requests","onClick=window.open('prod-request.jsp','','height=400,width=390')");
      mm_menu_0108173143_0.addMenuItem("About&nbsp;Majumba","location='i-store.jsp'");
      mm_menu_0108173143_0.hideOnMouseOut=true;
      mm_menu_0108173143_0.bgColor='#FFFFFF';
      mm_menu_0108173143_0.menuBorder=1;
      mm_menu_0108173143_0.menuLiteBgColor='#FFFFFF';
      mm_menu_0108173143_0.menuBorderBgColor='#999999';
      mm_menu_0108173143_0.writeMenus();
}
function MM_reloadPage(init) {  //reloads the window if Nav4 resized
     if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) {
       document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
     else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}
MM_reloadPage(true);

function MM_swapImgRestore() { //v3.0
      var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
       var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
       var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
       if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
      var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
        d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
      if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
      for(i=0;!x&&d.layers&&id.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
      if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
      var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
      if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

function doClock(){ // By Paul Davis - www.kaosweaver.com
  var t=new Date(),a=doClock.arguments,str="",i,a1,lang="1";
  var month=new Array('January','Jan', 'February','Feb', 'March','Mar', 'April','Apr', 'May','May', 'June','Jun', 'July','Jul', 'August','Aug', 'September','Sep', 'October','Oct', 'November','Nov', 'December','Dec');
  var tday= new Array('Sunday','Sun','Monday','Mon', 'Tuesday','Tue', 'Wednesday','Wed','Thursday','Thr','Friday','Fri','Saturday','Sat');
  for(i=0;i<a.length;i++) {a1=a[i].charAt(1);switch (a[i].charAt(0)) {
  case "M":if  ((Number(a1)==3) && ((t.getMonth()+1)<10)) str+="0";
  str+=(Number(a1)>1)?t.getMonth()+1:month[t.getMonth()*2+Number(a1)];break;
  case "D": if ((Number(a1)==1) && (t.getDate()<10)) str+="0";str+=t.getDate();break;
  case "Y": str+=(a1=='0')?t.getFullYear():t.getFullYear().toString().substring(2);break;
  case "W":str+=tday[t.getDay()*2+Number(a1)];break; default: str+=unescape(a[i]);}}return str;
}
function MM_openBrWindow(theURL,winName,features) { //v2.0
  window.open(theURL,winName,features);
}

function validateSignIn(form) {
   var missing=null;
   if(form.appName.value == "")
      missing = "Product";
   else if(form.FName.value == "")
      missing = "First Name";
   else if(form.LName.value == "")
      missing = "Last Name";
   else if(form.email.value == "")
      missing = "Email";
   else if(form.address.value == "")
      missing = "Address";
   else if(form.city.value == "")
      missing = "City";
   else if(form.province.value == "")
      missing = "Province";
   else if(form.postal.value == "")
      missing = "Postal Code";
   else if(form.telephone.value == "")
      missing = "Telephone #";

   if(missing != null) {
      alert("Please enter: "+missing);
      return false;
   }
   else
      return true;
}

function validateCapital(form) {
   var flag = false;
   if(form.I.value == "")
      flag = true;
   else if(form.n.value == "")
      flag = true;
   else if(form.C.value == "")
      flag = true;
   else if(form.K.value == "")
      flag = true;
   else if(form.i.value == "")
      flag = true;
   else if(form.m.value == "")
      flag = true;
   else if(form.j.value == "")
      flag = true;

   if(flag == true) {
      alert("Please fill in everything");
      return false;
   }
   else
      return true;
}

function swapImage(imgName, language) {
    if(language=='2') {
       if(imgName=='printer1') {
          document.images[imgName].src = "images/iq3/printer2-over.bmp";
       }
       else if(imgName=='close1') {
          document.images[imgName].src = "images/iq3/close2-over.bmp";
       }
       else if(imgName=='all-values1') {
          document.images[imgName].src = "images/iq3/all-values2-over.bmp";
       }
    }
    else {
       if(imgName=='printer1') {
          document.images[imgName].src = "images/iq3/printer1-over.bmp";
       }
       else if(imgName=='close1') {
          document.images[imgName].src = "images/iq3/close1-over.bmp";
       }
       else if(imgName=='all-values1') {
          document.images[imgName].src = "images/iq3/all-values1-over.bmp";
       }
    }
}
function restore(imgName, language) {
    if(language=='2') {
       if(imgName=='printer1') {
          document.images[imgName].src = "images/iq3/printer2.gif";
       }
       else if(imgName=='close1') {
          document.images[imgName].src = "images/iq3/close2.gif";
       }
       else if(imgName=='all-values1') {
          document.images[imgName].src = "images/iq3/all-values2.gif";
       }
    }
    else {
       if(imgName=='printer1') {
          document.images[imgName].src = "images/iq3/printer1.gif";
       }
       else if(imgName=='close1') {
          document.images[imgName].src = "images/iq3/close1.gif";
       }
       else if(imgName=='all-values1') {
          document.images[imgName].src = "images/iq3/all-values1.gif";
       }
    }
}

function validateOrderForm(form) {
   var message = "";
   if(form.quantity.value == "")
      message += "\n   - Quantity";
   if(form.firstName.value == "")
      message += "\n   - First name";
   if(form.lastName.value == "")
      message += "\n   - Last name";
   if(form.phone.value == "")
      message += "\n   - Telephone";
   if(form.email.value == "")
      message += "\n   - Email";
   if(form.province[form.province.selectedIndex].value == "")
      message += "\n   - Province";

   if(message != "") {
      alert("Please enter the following:"+message);
      return false;
   }
}

function validateRequestForm(form) {
   var message = "";
   if(form.firstName.value == "")
      message += "\n   - First name";
   if(form.lastName.value == "")
      message += "\n   - Last name";
   if(form.phone.value == "")
      message += "\n   - Telephone";
   if(form.email.value == "")
      message += "\n   - Email";
   if(form.province[form.province.selectedIndex].value == "")
      message += "\n   - Province";
   if(form.request.value == "")
      message += "\n   - Product Request";

   if(message != "") {
      alert("Please enter the folowing:"+message);
      return false;
   }
}

function validatePrevious(form) {
   var checked = false;
   for(var i=0; i<form.del.length; i++) {
      if(form.del[i].checked) {
         var checked = true;
         break;
      }
   }
   if(!checked) {
      alert("You have not selected a quote.");
      return false;
   }
   return true;
}

function validateIQ3(form) {
   var message = "Please enter the following: \n";
   var missing = false;
   var cig = true;
   if(form.aAge.value == "") {
      message += "   · Actual Age\n";
      missing = true;
   }
   if(form.nAge.value == "") {
      message += "   · Nearest Age\n";
      missing = true;
   }
   if(form.Province.value == "") {
      message += "   · Province\n";
      missing = true;
   }
   if(form.amt.value == '0') {
      message += "   · Face Amount\n";
      missing  = true;
   }
   for(var x=0; x<form.cig.length; x++) {
      if(form.cig[x].checked) {
         cig = false;
         break;
      }
   }
   if(cig) {
      message += "   · The Smoking Class";
      missing = true;
   }
   if(missing) {
      alert(message);
      return false;
   }

   var flag = false;
   for(var x=0; x < form.cig.length; x++) {
      if(form.cig[x].checked && form.cig[x].value =='N') {
         flag = true;
         break;
      }
   }
   if(flag && form.nsl.value =='') {     //if non-smoker checked and period is not specified
      alert("Please specify how long the client has been a non-smoker");
      return false;
   }

}

function bakeCookies(form) {
   var gender = form.gender.value;
   var prov = form.prov.value;
   var insType = form.it.value;
   var planType = form.pt.value;
   var exp = new Date();
   var oneYear = exp.getTime() +(365 * 24 * 60 * 60 * 1000);
   exp.setTime(oneYear);

   document.cookie = "gender="+gender+"; expires="+exp.toGMTString();
   document.cookie = "prov="+prov+"; expires="+exp.toGMTString();
   document.cookie = "insType="+insType+"; expires="+exp.toGMTString();
   document.cookie = "planType="+planType+"; expires="+exp.toGMTString();

   alert("Thank you. These changes will take effect immediately.");
   self.close();

}

function deleteCookies() {
   if(confirm("Are you sure you want to reset your IQ3 defaults?")) {
      if(getCookie("gender")) {
         document.cookie = "gender=; expires=Thu, 01-Jan-70 00:00:01 GMT";
      }
      if(getCookie("prov")) {
         document.cookie = "prov=; expires=Thu, 01-Jan-70 00:00:01 GMT";
      }
      if(getCookie("insType")) {
         document.cookie = "insType=; expires=Thu, 01-Jan-70 00:00:01 GMT";
      }
      if(getCookie("planType")) {
         document.cookie = "planType=; expires=Thu, 01-Jan-70 00:00:01 GMT";
      }
      alert("Thank you. These changes will take effect immediately.");
   }

}

function getCookie(name) {
   var prefix = name + "="
   var cookieStartIndex = document.cookie.indexOf(prefix);
   if(cookieStartIndex == -1)
      return null
   var cookieEndIndex = document.cookie.indexOf(";", cookieStartIndex + prefix.length);
   if(cookieEndIndex == -1)
      cookieEndIndex = document.cookie.length
   return unescape(document.cookie.substring(cookieStartIndex + prefix.length,cookieEndIndex))
}



