ret2msg_string="invalidchar:Invalid characters found,avoid using;,' and \\\"\n"+"password:Missing or invalid password\n"+"name:Missing or invalid name\n"+"email:Missing or invalid email address\n"+"phone:Missing or invalid telephone number\n"+"street:Missing or invalid street address\n"+"city:Missing or invalid city\n"+"province:Missing or invalid province/state\n"+"country:Please select your country\n"+"postal:Missing or invalid postal code\n"+"certname:Missing or invalid organizational name\n"+"department:Missing or invalid department\n"+"orgweb:Missing or invalid organizational website\n"+"justify:You must provide a justification for issuing a certificate\n"+"csr:Missing a certificate requires(CSR)\n"+"certaddr:You much provide a web address for your certificate\n"+"company:Missing a company name,enter 'none' if not applicable\n"+"ccnum:Missing or invalid credit card number\n"+"cctype:Missing or invalid credit card type\n"+"ccexp:Missing or invalid credit card expiry date\n"+"promcode:Missing or invalid promotional code OR credit card information\n";function checkForm(){var focusThis=null;var ret="";ret2msg=",,,".split(",");arr=ret2msg_string.split("\n");for(i=0;i<arr.length;i++){arr2=arr[i].split(":");eval('ret2msg["'+arr2[0]+'"]="'+arr2[1]+'";');}ret=copyCheckForm(document.form,document.form2);if(ret.length!=0){var idx=ret.replace("personal","").replace("admin","").replace("bill","");alert(ret2msg[idx]);window.scrollTo(0,0);eval('document.form.'+ret+'.focus();');return false;}else{return true;}}function copyCheckForm(frm,frm2){var ret="";var useingPromoCode=false;if(frm!=null){for(var i=0;i<frm.elements.length;i++){e=frm.elements[i];if(e.type.indexOf("checkbox")!=-1)continue;if(e.type.indexOf("hidden")!=-1)continue;if(e.name.length==0)continue;if(isOptional(e.name))continue;changeColour(e.name,'#12517C');if(e.value.indexOf(";")!=-1 || e.value.indexOf("'")!=-1 || e.value.indexOf("\"")!=-1){changeColour(e.name,'red');if(ret.length==0)ret="invalidchar";}if(e.name.indexOf("email")!=-1){if(e.value.indexOf(".")==-1 || e.value.indexOf("@")==-1){changeColour(e.name,'red');if(ret.length==0)ret=e.name;}}else if(e.name.indexOf("country")!=-1){if(e.value.length!=2){changeColour(e.name,'red');if(ret.length==0)ret=e.name;}}else if(e.name.indexOf("promcode")!=-1){if(e.value.length!=0){useingPromoCode=true;}}else if(e.name.indexOf("cc")==0){if(!useingPromoCode){if(e.value.length==0){changeColour(e.name,'red');if(ret.length==0)ret=e.name;}}else{e.value="";}}else if(e.value.length==0){changeColour(e.name,'red');if(ret.length==0)ret=e.name;}if(frm2!=null){eval("frm2."+e.name+".value=e.value;");}}}else{alert("No form to check");}return ret;}ckImgs=new Object();var ckImgsCached=false,ckMouseOutCount=0,ckMouseOverCount=0,ckArea=-1;function ckGetImgName(src){return ckImgNameArr[ckGetImgNum(src)];}function ckGetImgNum(src){var i;for(i=0;i<ckImgNameArr.length;i++)if(src.indexOf(ckImgNameArr[i])!=-1)return i;return 0;}function ckMouseOver(img){var i;if(!ckImgsCached)return;if(img!=null){if(ckArea!=-1){areaImg=eval("document."+ckImgNameArr[ckArea]+"I");areaImg.src=ckImgs[2*ckGetImgNum(areaImg.src)+1].src;}for(i=0;i<ckImgNameArr.length;i++)if(img.src.indexOf(ckImgNameArr[i])!=-1)img.src=ckImgs[2*i].src;}ckMouseOverCount++;}function ckMouseOut(img){if(!ckImgsCached)return;if(img!=null&&img.src!=ckArea.src){img.src=ckImgs[2*ckGetImgNum(img.src)+1].src;}ckMouseOutCount++;setTimeout("ckMouseReset()",100);}function ckMouseReset(){if(ckMouseOutCount==ckMouseOverCount&&ckArea!=-1){img=eval("document."+ckImgNameArr[ckArea]+"I");img.src=ckImgs[2*ckArea].src;}}function ckImgsCache(){var i;ckArea=-1;for(i=0;i<ckImgNameArr.length;i++){ckImgs[2*i]=new Image();ckImgs[2*i].src=ckImgBase+"/"+ckImgNameArr[i]+"_b.gif";ckImgs[2*i+1]=new Image();ckImgs[2*i+1].src=ckImgBase+"/"+ckImgNameArr[i]+"_a.gif";if(document.location.href.indexOf(ckImgNameArr[i])!=-1){ckArea=i;}}if(ckArea==-1)ckArea=0;if(ckArea >=0){ckImgsCached=true;}}function ckPopupImg(path,title,W,H){var wW=W+2*5;var wH=H+2*5+24+8+15;w=window.open('','popup','scrollbars=no,resizeable=no,width='+wW+',height='+wH);w.document.write('<TITLE>'+title+'</TITLE>'+'<LINK REL=stylesheet HREF=/newStyle.css>'+'<BODY>'+'<CENTER><TABLE BORDER=0>'+'<TR><TD><FONT CLASS=harticle><CENTER>'+title+'</CENTER></FONT></TD></TR>'+'<TR><TD height=1 background=/images/ckgreen.gif><img src=/images/ckgreen.gif width=1 height=1></TD></TR>'+'</TABLE></CENTER>'+'<a href="javascript:window.close()"><IMG BORDER=0 WIDTH='+W+' HEIGHT='+H+' ALT="Close" SRC='+path+'></a><BR>'+'<FONT CLASS=article>[<a href="javascript:window.close()">Close</A>]</FONT>'+'');w.document.close();}function ckPopupWindow(path,W,H){window.open(path,'popup','scrollbars=yes,resizeable=yes,width='+W+',height='+H);}