function trimString(str)
{str=this!=window?this:str;return str.replace(/^\s+/g,'').replace(/\s+$/g,'');}
function submitForm()
{var flage=true;var numcon=0;if(trimString(document.frm1.first.value)=="")
{flage=false;numcon=numcon+"^"+"1";}
if(trimString(document.frm1.last.value)=="")
{flage=false;numcon=numcon+"^"+"2";}
if(trimString(document.frm1.email.value)==""){flage=false;numcon=numcon+"^"+"3";}else if((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.frm1.email.value))==false){flage=false;numcon=numcon+"^"+"4";}
if(trimString(document.frm1.phone.value)==""){flage=false;numcon=numcon+"^"+"5";}else if(check_phonenumber(document.frm1.phone)==false){flage=false;numcon=numcon+"^"+"6";}
if(trimString(document.frm1.source.value)=="0"){flage=false;numcon=numcon+"^"+"7";}
if(trimString(document.frm1.enq_sub.value)=="0"){flage=false;numcon=numcon+"^"+"8";}
if(trimString(document.frm1.enquiry.value)==""){flage=false;numcon=numcon+"^"+"9";}
if(document.frm1.security_code.value==""){flage=false;numcon=numcon+"^"+"10";}
if(flage){document.frm1.submit();}else{ShowMsgBox(numcon);FocusOnControl(numcon);return false;}}
function ShowMsgBox(t)
{var _StrMsg="";if(t.value!=0){_StrMsg="<strong>One or more errors have been detected in your submission:</strong>"+"<br /><br /><ul>";vmodelArr=t.split("^");for(i=1;i<vmodelArr.length;i++)
{if(vmodelArr[i]=="1"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your First Name"+"<br />";}
else if(vmodelArr[i]=="2"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Last Name"+"<br />";}
else if(vmodelArr[i]=="3"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Email Address"+"<br />";}
else if(vmodelArr[i]=="4"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid Email Address"+"<br />";}
else if(vmodelArr[i]=="5"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Telephone Number"+"<br />";}
else if(vmodelArr[i]=="6"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid Telephone Number"+"<br />";}
else if(vmodelArr[i]=="7"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please select how you located us"+"<br />";}
else if(vmodelArr[i]=="8"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please select an Enquiry Subject"+"<br />";}
else if(vmodelArr[i]=="9"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Enquiry Details"+"<br />";}
else if(vmodelArr[i]=="10"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid security code"+"<br />"+"<br />";}}
_StrMsg="</ul>"+_StrMsg;document.getElementById('errordiv').innerHTML=_StrMsg;}}
function FocusOnControl(t)
{if(t.value!=0){vmodelArr=t.split("^");if(vmodelArr[1]=="1"){document.frm1.first.focus();}else if(vmodelArr[1]=="2"){document.frm1.last.focus();}else if(vmodelArr[1]=="3"){document.frm1.email.focus();}else if(vmodelArr[1]=="4"){document.frm1.email.focus();document.frm1.email.select();}else if(vmodelArr[1]=="5"){document.frm1.phone.focus();}else if(vmodelArr[1]=="6"){document.frm1.phone.focus();document.frm1.phone.select();}else if(vmodelArr[1]=="7"){document.frm1.source.focus();}else if(vmodelArr[1]=="8"){document.frm1.enq_sub.focus();}else if(vmodelArr[1]=="9"){document.frm1.enquiry.focus();}else if(vmodelArr[1]=="10"){document.frm1.security_code.focus();}}}
function check_phonenumber(phoneBox)
{var phoneVal=trimString(phoneBox.value.toString());phoneBox.value=trimString(phoneBox.value.toString());var valid;valid=true;var mstr=phoneVal.toString();var count=0;for(var i=0;i<mstr.length;i++)
{var oc=mstr.charAt(i);if((oc<"0"||oc>"9"))
{count++;}}
if(mstr.length>0)
{var oc=mstr.charAt(0);if((oc<"0"||oc>"9")&&oc!="+")
{valid=false;}}
for(var i=1;i<mstr.length;i++)
{var oc=mstr.charAt(i);if((oc<"0"||oc>"9")&&oc!=" "&&oc!=","&&oc!="-"&&oc!="+"&&oc!="("&&oc!=")")
{valid=false;}}
if(valid==false)
{return(false);}
return(true);}
function recreate()
{document.getElementById("captcha_box").src="captcha/verification-code.php";}
function submitReset()
{document.frm1.reset();}
function submitForm1()
{var flage1=true;var numcon1=0;if(trimString(document.frm2.package.value)=="0"){flage1=false;numcon1=numcon1+"^"+"1";}
if(trimString(document.frm2.payment.value)=="0"){flage1=false;numcon1=numcon1+"^"+"2";}
if(trimString(document.frm2.domain.value)=="")
{flage1=false;numcon1=numcon1+"^"+"3";}
if(trimString(document.frm2.domain_register.value)=="0")
{flage1=false;numcon1=numcon1+"^"+"4";}
if(trimString(document.frm2.first.value)=="")
{flage1=false;numcon1=numcon1+"^"+"5";}
if(trimString(document.frm2.last.value)=="")
{flage1=false;numcon1=numcon1+"^"+"6";}
if(trimString(document.frm2.address1.value)=="")
{flage1=false;numcon1=numcon1+"^"+"7";}
if(trimString(document.frm2.town.value)=="")
{flage1=false;numcon1=numcon1+"^"+"8";}
if(trimString(document.frm2.postcode.value)=="")
{flage1=false;numcon1=numcon1+"^"+"9";}
if(trimString(document.frm2.phone.value)==""){flage1=false;numcon1=numcon1+"^"+"10";}else if(check_phonenumber(document.frm2.phone)==false){flage1=false;numcon1=numcon1+"^"+"11";}
if(trimString(document.frm2.email.value)==""){flage1=false;numcon1=numcon1+"^"+"12";}else if((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.frm2.email.value))==false){flage1=false;numcon1=numcon1+"^"+"13";}
if(trimString(document.frm2.cemail.value)==""){flage1=false;numcon1=numcon1+"^"+"14";}
if(trimString(document.frm2.email.value)!=trimString(document.frm2.cemail.value)){flage1=false;numcon1=numcon1+"^"+"15";}
if(trimString(document.frm2.security_code.value)==""){flage1=false;numcon1=numcon1+"^"+"16";}
if(flage1){document.frm2.submit();}else{ShowMsgBox1(numcon1);FocusOnControl1(numcon1);return false;}}
function ShowMsgBox1(t)
{var _StrMsg="";if(t.value!=0){_StrMsg="<strong>One or more errors have been detected in your submission:</strong>"+"<br /><br /><ul>";vmodelArr=t.split("^");for(i=1;i<vmodelArr.length;i++)
{if(vmodelArr[i]=="1"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please select a Hosting Package"+"<br />";}
else if(vmodelArr[i]=="2"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please select a Payment Option"+"<br />";}
else if(vmodelArr[i]=="3"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter the Main Domain Name"+"<br />";}
else if(vmodelArr[i]=="4"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter the Domain Name Confirmation"+"<br />";}
else if(vmodelArr[i]=="5"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your First Name"+"<br />";}
else if(vmodelArr[i]=="6"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Last Name"+"<br />";}
else if(vmodelArr[i]=="7"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter Line 1 of your Address"+"<br />";}
else if(vmodelArr[i]=="8"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a Town"+"<br />";}
else if(vmodelArr[i]=="9"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a Post Code"+"<br />";}
else if(vmodelArr[i]=="10"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Telephone Number"+"<br />";}
else if(vmodelArr[i]=="11"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid Telephone Number"+"<br />";}
else if(vmodelArr[i]=="12"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Email Address"+"<br />";}
else if(vmodelArr[i]=="13"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid Email Address"+"<br />";}
else if(vmodelArr[i]=="14"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter confirmation of your email address"+"<br />";}
else if(vmodelArr[i]=="15"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Your email address and the email address confirmation do not match"+"<br />";}
else if(vmodelArr[i]=="16"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid security code"+"<br />";}}
_StrMsg="</ul>"+_StrMsg;document.getElementById('errordiv1').innerHTML=_StrMsg;}}
function FocusOnControl1(t)
{if(t.value!=0){vmodelArr=t.split("^");if(vmodelArr[1]=="1"){document.frm2.package.focus();}else if(vmodelArr[1]=="2"){document.frm2.payment.focus();}else if(vmodelArr[1]=="3"){document.frm2.domain.focus();document.frm2.domain.select();}else if(vmodelArr[1]=="4"){document.frm2.domain_register.focus();}else if(vmodelArr[1]=="5"){document.frm2.first.focus();document.frm2.first.select();}else if(vmodelArr[1]=="6"){document.frm2.last.focus();document.frm2.last.select();}else if(vmodelArr[1]=="7"){document.frm2.address1.focus();document.frm2.address1.select();}else if(vmodelArr[1]=="8"){document.frm2.town.focus();document.frm2.town.select();}else if(vmodelArr[1]=="9"){document.frm2.postcode.focus();document.frm2.postcode.select();}else if(vmodelArr[1]=="10"){document.frm2.phone.focus();document.frm2.phone.select();}else if(vmodelArr[1]=="11"){document.frm2.phone.focus();document.frm2.phone.select();}else if(vmodelArr[1]=="12"){document.frm2.email.focus();document.frm2.email.select();}else if(vmodelArr[1]=="13"){document.frm2.email.focus();document.frm2.email.select();}else if(vmodelArr[1]=="14"){document.frm2.cemail.focus();document.frm2.cemail.select();}else if(vmodelArr[1]=="15"){document.frm2.cemail.focus();document.frm2.cemail.select();}else if(vmodelArr[1]=="16"){document.frm2.security_code.focus();document.frm2.security_code.select();}}}
function submitReset1()
{document.frm2.reset();}
function submitForm2()
{var flage2=true;var numcon2=0;if(trimString(document.frm3.first.value)=="")
{flage2=false;numcon2=numcon2+"^"+"1";}
if(trimString(document.frm3.last.value)=="")
{flage2=false;numcon2=numcon2+"^"+"2";}
if(trimString(document.frm3.email.value)==""){flage2=false;numcon2=numcon2+"^"+"3";;}else if((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.frm3.email.value))==false){flage2=false;numcon2=numcon2+"^"+"4";}
if(trimString(document.frm3.phone.value)==""){flage2=false;numcon2=numcon2+"^"+"5";}else if(check_phonenumber(document.frm3.phone)==false){flage2=false;numcon2=numcon2+"^"+"6";}
if(trimString(document.frm3.source.value)=="0"){flage2=false;numcon2=numcon2+"^"+"7";}
if(trimString(document.frm3.project.value)==""){flage2=false;numcon2=numcon2+"^"+"8";}
if(trimString(document.frm3.budget.value)=="0"){flage2=false;numcon2=numcon2+"^"+"9";}
if(document.frm3.security_code.value==""){flage2=false;numcon2=numcon2+"^"+"10";}
if(flage2){document.frm3.submit();}else{ShowMsgBox2(numcon2);FocusOnControl2(numcon2);return false;}}
function ShowMsgBox2(t)
{var _StrMsg="";if(t.value!=0){_StrMsg="<strong>One or more errors have been detected in your submission:</strong>"+"<br /><br /><ul>";vmodelArr=t.split("^");for(i=1;i<vmodelArr.length;i++)
{if(vmodelArr[i]=="1"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your First Name"+"<br />";}
else if(vmodelArr[i]=="2"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Last Namee"+"<br />";}
else if(vmodelArr[i]=="3"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Email Address"+"<br />";}
else if(vmodelArr[i]=="4"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid Email Address"+"<br />";}
else if(vmodelArr[i]=="5"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your Telephone Number"+"<br />";}
else if(vmodelArr[i]=="6"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid Telephone Number"+"<br />";}
else if(vmodelArr[i]=="7"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please select how you located us"+"<br />";}
else if(vmodelArr[i]=="8"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please provide details about your project"+"<br />";}
else if(vmodelArr[i]=="9"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please select an Approx Budget"+"<br />";}
else if(vmodelArr[i]=="10"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid security code"+"<br />"+"<br />";}}
_StrMsg="</ul>"+_StrMsg;document.getElementById('errordiv2').innerHTML=_StrMsg;}}
function FocusOnControl2(t)
{if(t.value!=0){vmodelArr=t.split("^");if(vmodelArr[1]=="1"){document.frm3.first.focus();}else if(vmodelArr[1]=="2"){document.frm3.last.focus();}else if(vmodelArr[1]=="3"){document.frm3.email.focus();}else if(vmodelArr[1]=="4"){document.frm3.email.focus();document.frm3.email.select();}else if(vmodelArr[1]=="5"){document.frm3.phone.focus();}else if(vmodelArr[1]=="6"){document.frm3.phone.focus();document.frm3.phone.select();}else if(vmodelArr[1]=="7"){document.frm3.source.focus();}else if(vmodelArr[1]=="8"){document.frm3.project.focus();}else if(vmodelArr[1]=="9"){document.frm3.budget.focus();}else if(vmodelArr[1]=="10"){document.frm3.security_code.focus();}}}
function submitReset2()
{document.frm3.reset();}
function trimString(str)
{str=this!=window?this:str;return str.replace(/^\s+/g,'').replace(/\s+$/g,'');}
function frmSubmit()
{var flage3=true;var numcon3=0;if(document.frm4.comment_from.value==""){flage3=false;numcon3=numcon3+"^"+"1";}
if(trimString(document.frm4.email.value)==""){flage3=false;numcon3=numcon3+"^"+"2";}else if((/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,4})+$/.test(document.frm4.email.value))==false){flage3=false;numcon3=numcon3+"^"+"3";}
if(document.frm4.comment_text.value==""){flage3=false;numcon3=numcon3+"^"+"4";}
if(document.frm4.security_code.value==""){flage3=false;numcon3=numcon3+"^"+"5";}
if(flage3){document.frm4.submit();}else{ShowMsgBox3(numcon3);FocusOnControl3(numcon3);return false;}}
function ShowMsgBox3(t)
{var _StrMsg="";if(t.value!=0){_StrMsg="<strong>One or more errors have been detected in your submission:</strong>"+"<br /><br /><ul>";vmodelArr=t.split("^");for(i=1;i<vmodelArr.length;i++)
{if(vmodelArr[i]=="1"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your name"+"<br />";}
else if(vmodelArr[i]=="2"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter an email address"+"<br />";}
else if(vmodelArr[i]=="3"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid email address"+"<br />";}
else if(vmodelArr[i]=="4"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter your comments"+"<br />";}
else if(vmodelArr[i]=="5"){_StrMsg=_StrMsg+" <li style=\"padding-bottom:2px;\">Please enter a valid security code"+"<br />";}}
_StrMsg="</ul>"+_StrMsg;document.getElementById('errordiv3').innerHTML=_StrMsg;}}
function FocusOnControl3(t)
{if(t.value!=0){vmodelArr=t.split("^");if(vmodelArr[1]=="1"){document.frm4.comment_from.focus();}else if(vmodelArr[1]=="2"){document.frm4.email.focus();}else if(vmodelArr[1]=="3"){document.frm4.email.focus();document.frm4.email.select();}else if(vmodelArr[1]=="4"){document.frm4.comment_text.focus();}else if(vmodelArr[1]=="5"){document.frm4.security_code.focus();}}}
function setOptions(chosen){var selbox=document.frm2.payment;selbox.options.length=0;if(chosen=="0"){selbox.options[selbox.options.length]=new Option('Please Specify','0');}
if((chosen=="Home Plan")||(chosen=="Domain Name Parking")||(chosen=="Domain Name Forwarding")){selbox.options[selbox.options.length]=new Option('Please Specify','0');selbox.options[selbox.options.length]=new Option('Annually','Annually');}
if((chosen=="Starter Plan")||(chosen=="Standard Plan")||(chosen=="Premium Plan")){selbox.options[selbox.options.length]=new Option('Please Specify','0');selbox.options[selbox.options.length]=new Option('Annually','Annually');selbox.options[selbox.options.length]=new Option('Quarterly','Quarterly');selbox.options[selbox.options.length]=new Option('Monthly','Monthly');}}