function validate(frm)
{
	var sStr
	var str,s,i
    formElements=["txtDomain"];
	
	sStr=frm.txtDomain.value

     for(i=0;i<1;i++)
    	{
      		if(frm.elements[formElements[i]].value.length !=0)
      		{ 
         		str=frm.elements[formElements[i]].value
     		    s = str.replace(/^(\s)*/, '');
		        s = s.replace(/(\s)*$/, '');
        		frm.elements[formElements[i]].value=s
      		}  
    	}

	if (frm.txtDomain.value.length==0)
	{
		alert("Please enter domain name!\nFor eg: if you want to search www.mycompany.com\nPlease specify only 'mycompany'. Do not include www.");
		frm.txtDomain.focus();
		return false;
	
	}

	if ((sStr.indexOf("www",0) > -1) ||(sStr.indexOf("@",0) > -1) || (sStr.indexOf("&",0) > -1) || (sStr.indexOf("+",0) > -1) || (sStr.indexOf("/",0) > -1)  || (sStr.indexOf(".",0) > -1) || (sStr.indexOf('"',0) > -1)  || (sStr.indexOf('"',0) > -1) || (sStr.indexOf(";",0) > -1) ||(sStr.indexOf(",",0) > -1) || (sStr.indexOf("'",0) > -1) || (sStr.indexOf("!",0) > -1) || (sStr.indexOf("_",0) > -1) || (sStr.indexOf("~",0) > -1) ||(sStr.indexOf("`",0) > -1) ||(sStr.indexOf("\\",0) > -1))
	{ 
		alert("Please specify valid domain names!\nFor eg: if you want to search www.mycompany.com\nPlease specify only 'mycompany'.\nDo not include these constants www @ & + / \\ . \" ; , '_ ~ `!");
		frm.txtDomain.focus();
		return false;
	
	 }
	 
	 frm.action="search-domain.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
	 
	 return true;
}

function validateDown(frm)
{
	var sStr
	var str,s,i
    formElements=["txtDomainSearch"];
	
	sStr=frm.txtDomainSearch.value

     for(i=0;i<1;i++)
    	{
      		if(frm.elements[formElements[i]].value.length !=0)
      		{ 
         		str=frm.elements[formElements[i]].value
     		    s = str.replace(/^(\s)*/, '');
		        s = s.replace(/(\s)*$/, '');
        		frm.elements[formElements[i]].value=s
      		}  
    	}

	if (frm.txtDomainSearch.value.length==0)
	{
		alert("Please enter domain name!\nFor eg: if you want to search www.mycompany.com\nPlease specify only 'mycompany'. Do not include www.");
		frm.txtDomainSearch.focus();
		return false;
	
	}

	if ((sStr.indexOf("www",0) > -1) ||(sStr.indexOf("@",0) > -1) || (sStr.indexOf("&",0) > -1) || (sStr.indexOf("+",0) > -1) || (sStr.indexOf("/",0) > -1)  || (sStr.indexOf(".",0) > -1) || (sStr.indexOf('"',0) > -1)  || (sStr.indexOf('"',0) > -1) || (sStr.indexOf(";",0) > -1) ||(sStr.indexOf(",",0) > -1) || (sStr.indexOf("'",0) > -1) || (sStr.indexOf("!",0) > -1) || (sStr.indexOf("_",0) > -1) || (sStr.indexOf("~",0) > -1) ||(sStr.indexOf("`",0) > -1) ||(sStr.indexOf("\\",0) > -1))
	{ 
		alert("Please specify valid domain names!\nFor eg: if you want to search www.mycompany.com\nPlease specify only 'mycompany'.\nDo not include these constants www @ & + / \\ . \" ; , '_ ~ `!");
		frm.txtDomainSearch.focus();
		return false;
	
	 }
	 
	 frm.action="search-domain.asp"
	 frm.target="_self";
	 frm.method="post";
	 document.forms[0].txtDomain.value="";
	 frm.submit();
	 
	 return true;
}


function validateSearch(frm)
{

	var str,s,i
     formElements=["txtSearch"];
     for(i=0;i<1;i++)
    	{
      		if(frm.elements[formElements[i]].value.length !=0)
      		{ 
         		str=frm.elements[formElements[i]].value
     		    s = str.replace(/^(\s)*/, '');
		        s = s.replace(/(\s)*$/, '');
        		frm.elements[formElements[i]].value=s
      		}  
    	}

  if (frm.txtSearch.value.length==0)
	{
		alert("Please enter search text!");
		frm.txtSearch.focus();
		return false;
	
	}

	if (frm.txtSearch.value.length < 3) {
		alert("Search string should be more than three characters. Elaborate a little!");
		frm.txtSearch.focus();
		return false;
		}

	if ((frm.txtSearch.value.indexOf("'",1) != -1) || (frm.txtSearch.value.indexOf("\"",1) != -1) || (frm.txtSearch.value.indexOf("%",1) != -1) || (frm.txtSearch.value.indexOf("/",1) != -1) || (frm.txtSearch.value.indexOf("\\",1) != -1))
	 {
	 	alert("Please avoid using these characters '/\"\\%!");
		frm.txtSearch.focus();
		return false;
	 }
	 		
	 frm.action="../../search.asp"
	 frm.target="_self";
	 frm.method="post";
	 frm.submit();
		
return true
}

function submitStep2(frm)
{

 var iTotalCheckBox;
 var iCheckedCheckBox;
 var i;
 
 iTotalCheckBox=0;
 iCheckedCheckBox=0;
  
  for(i=0;i<frm.elements.length-1;i++)
   {
 	 if (frm.elements[i].type=="checkbox")
	  {
	  	iTotalCheckBox++;
		if (frm.elements[i].checked==true)
		 {
		 	iCheckedCheckBox++;
			
		 }
	  
	  }  
   }

	if (iTotalCheckBox >= 1)
	 {
	 	if (iCheckedCheckBox ==0)
		 {
		 	alert("Please choose domain name!");
			return false;
		 }
	 
	 }
  
	 frm.action="search-domain-step2.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
  return true;
}

function submitStep3(frm,sButton)
{
	if (sButton.name=="continue1")
	 {
	 	frm.hdPurchaseOption.value=1;
	 }

	if (sButton.name=="continue2")
	 {
	 	frm.hdPurchaseOption.value=2;
	 }

	if (sButton.name=="continue3")
	 {
	 	frm.hdPurchaseOption.value=3;
	 }

	 frm.action="search-domain-step3.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
 
 return true;
}

function recalculate(frm)
{
	 frm.action="recalculate.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
 
 return true;
}

function proceedToPurchase(frm)
{
	 frm.action="order-login.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
 
 return true;
}

function createAccount(frm,sbutton)
{
	if (sbutton.name=="createAccount")
	{ 
  	 frm.action="takeforward.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
	}
	
	if (sbutton.name=="continue")
	{ 
  	 frm.action="dom_log_exists.asp"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
	}
	
 return true;
}

function addEmailToCart(frm,sButton)
{
var iPlan;
iPlan="";
	if (sButton.name=="1Email")
	 {iPlan=1;}
	else if (sButton.name=="5Email")
	 { iPlan=5;}
	else if (sButton.name=="10Email")
	 { iPlan=10;}
	else if (sButton.name=="20Email")
	 { iPlan=20;}
	else if (sButton.name=="50Email")
	 { iPlan=50;}
	 frm.action="addtocart.asp?addplan="+ "1|" +iPlan+"|2"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
	
 return true;
}

function addHostingToCart(frm,sButton)
{
var iPlan;
	if (sButton.name=="host_2MB")
	 {iPlan=2;}
	else if (sButton.name=="host_5MB")
	 { iPlan=5;}
	else if (sButton.name=="host_10MB")
	 { iPlan=10;}
	else if (sButton.name=="host_15MB")
	 { iPlan=15;}
	else if (sButton.name=="host_25MB")
	 { iPlan=25;}
	else if (sButton.name=="host_50MB")
	 { iPlan=50;}
	else if (sButton.name=="host_100MB")
	 { iPlan=100;}

  	 frm.action="addtocart.asp?addplan="+ "1|" +iPlan+"|3"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
	
 return true;
}


function addSQLToCart(frm,sButton)
{
var iPlan;
	if (sButton.name=="sql_2MB")
	 {iPlan=2;}
	else if (sButton.name=="sql_5MB")
	 { iPlan=5;}
	else if (sButton.name=="sql_10MB")
	 { iPlan=10;}
	else if (sButton.name=="sql_15MB")
	 { iPlan=15;}
	else if (sButton.name=="sql_25MB")
	 { iPlan=25;}
	else if (sButton.name=="sql_50MB")
	 { iPlan=50;}
	else if (sButton.name=="sql_100MB")
	 { iPlan=100;}

  	 frm.action="addtocart.asp?addplan="+ "1|" +iPlan+"|4"
	 frm.target="_self";
	 frm.method="post"
	 frm.submit();
	
 return true;
}

