// JavaScript Document
function validate()
{
	
submitOK= true
dd = document.frmindex.dd.value;
mon = document.frmindex.mon.value;
var f_name = document.frmindex.firstname.value

if (document.frmindex.email.value=="")
 {
 alert("Please Enter Log-in Name(Email Address)");
 document.frmindex.email.focus();
 document.frmindex.email.value="";
 submitOK=false; 
 }
 else if(! isValidEmail(document.frmindex.email.value))
 {
   alert("Please Enter a valid email address");
   document.frmindex.email.focus();
 	document.frmindex.email.value="";
   submitOK = false;
 }	
else if (document.frmindex.pwd.value=="")
 {
 alert("Please Enter Password");
 document.frmindex.pwd.focus();
 submitOK=false 
 } 
 else if (isBlank(document.frmindex.pwd.value))
 {
 alert("Please Enter Password");
 document.frmindex.pwd.value="";
 document.frmindex.pwd.focus();
 submitOK=false 
 } 
 else if (document.frmindex.re_pwd.value=="")
 {
 alert("Please enter retype password")
 document.frmindex.re_pwd.focus();
 submitOK=false 
 } 
 
 else if (document.frmindex.pwd.value!=document.frmindex.re_pwd.value)
 {
 alert("Password and retyped Password do not match")
 document.frmindex.re_pwd.focus();
  document.frmindex.re_pwd.value="";
 submitOK=false 
 } 
else if (document.frmindex.mon.value=="")
{
 			     alert("Please  enter  month")
 			  	 document.frmindex.mon.focus();
    			 submitOK=false 
}
  else if(mon<1 || mon>12)
 {		
			alert(" Please enter valid Month")
		   document.frmindex.mon.focus();
		   document.frmindex.mon.value="";
			submitOK=false;
}
 else if(isNaN(document.frmindex.mon.value))
{
				 alert("Please  enter valid Month")
				  document.frmindex.mon.focus();
				  document.frmindex.mon.value="";
				 submitOK=false
 }
 else if (document.frmindex.dd.value=="")
 {
 alert(" Please enter  Date")
 document.frmindex.dd.focus();
 submitOK=false 
 }
 else if(dd<1 || dd>31)
 {
 				alert(" Please enter valid Date")
			    document.frmindex.dd.focus();
				document.frmindex.dd.value="";
			    submitOK=false
 }
else if (isNaN(document.frmindex.dd.value))
 {
		 alert(" Please enter valid Date")
		 document.frmindex.dd.focus();
		 document.frmindex.dd.value="";
		 submitOK=false 
}
 else if(mon==4 && dd==31)
 {
 	alert("Please enter valid date")
  	document.frmindex.dd.focus();
	document.frmindex.dd.value="";
 	submitOK=false
 
 }
  else if(mon==6 && dd==31)
 {
 	alert("Please enter valid date")
  	document.frmindex.dd.focus();
	document.frmindex.dd.value="";
 	submitOK=false
 
 }
  else if(mon==9 && dd==31)
 {
 	alert("Please enter valid date")
  	document.frmindex.dd.focus();
	document.frmindex.dd.value="";
 	submitOK=false
 
 }
  else if(mon==11 && dd==31)
 {
 	alert("Please enter valid date")
  	document.frmindex.dd.focus();
	document.frmindex.dd.value="";
 	submitOK=false
 
 }
 else if(document.frmindex.firstname.value=="")
 {
 alert("Please enter FirstName")
 document.frmindex.firstname.focus();
 submitOK=false
 }
  else if(isBlank(document.frmindex.firstname.value))
 {
	alert("Please enter FirstName")
    document.frmindex.firstname.focus();
	document.frmindex.firstname.value="";
    submitOK=false
 }
 else if(document.frmindex.lastname.value=="")
 {
 alert("Please enter LastName")
 document.frmindex.lastname.focus();
 submitOK=false
 }
   else if(isBlank(document.frmindex.lastname.value))
 {

	alert("Please enter LastName")
    document.frmindex.lastname.focus();
	document.frmindex.lastname.value="";
    submitOK=false
 }

 else if(document.frmindex.company.value=="")
 {
 alert("Please enter Company Name")
 document.frmindex.company.focus();
 submitOK=false
 }
    else if(isBlank(document.frmindex.company.value))
 {

	alert("Please enter CompanyName")
    document.frmindex.company.focus();
	document.frmindex.company.value="";
    submitOK=false
 }

 // else if(document.frmindex.company_url.value=="")
// {
 // alert(" Please enter Company URL")
 // document.frmindex.company_url.focus();
  //document.frmindex.company_url.value="http://";
 // submitOK=false
   //  }  
     else if(isBlank(document.frmindex.company_url.value))
   {

	  alert("Please enter Company Website URL")
      document.frmindex.company_url.focus();
	  //document.frmindex.company_url.value="http://";
      submitOK=false
   }
else if(!isURL(document.frmindex.company_url.value))
 {
 	alert("Please enter valid Company Website URL");
    document.frmindex.company_url.focus();
	//document.frmindex.company_url.value="http://";
    submitOK=false;
 } 
 
 else if(document.frmindex.radio1.checked==false && document.frmindex.radio2.checked==false)
 {

	 alert("Please indicate if your company is an existing Turin Customer or Business Partner");
	  submitOK=false;
 }


 else if(document.frmindex.Add1.value=="")
 {
 		alert("Please enter Address1")
	    document.frmindex.Add1.focus();
  		submitOK=false
 } 
     else if(isBlank(document.frmindex.Add1.value))
 {
	alert("Please enter Address1")
    document.frmindex.Add1.focus();
    submitOK=false
 }
  else if(document.frmindex.city.value=="")
 {
 alert("Please enter City ")
 document.frmindex.city.focus();
  submitOK=false
 }
 else if(isBlank(document.frmindex.city.value))
 {

	alert("Please enter City")
    document.frmindex.city.focus();
	document.frmindex.city.value="";
    submitOK=false
 }
  else if(document.frmindex.state.value=="")
 {
 alert("Please enter State/Province ")
 document.frmindex.state.focus();
  submitOK=false
 }
       else if(isBlank(document.frmindex.state.value))
 {

	alert("Please enter State/Province ")
    document.frmindex.state.focus();
	document.frmindex.state.value="";
    submitOK=false
 }

 
 else if (document.frmindex.zip.value=="") 
 {
 alert("Please enter The Zip code")
  document.frmindex.zip.focus();
 submitOK=false
 }
 /* else if(isNaN(document.frmindex.zip.value))
 {
 alert("Please enter correct Zip/Postal Code")
  document.frmindex.zip.focus();
 submitOK=false
 }*/ 
  else if(isBlank(document.frmindex.zip.value))
 {

	alert("Please enter Zipcode")
    document.frmindex.zip.focus();
	document.frmindex.zip.value="";
    submitOK=false
 }

 else if(document.frmindex.country.value=="")
 {
 alert("Please select Country")
 document.frmindex.country.focus();
  submitOK=false
 } 
  else if (document.frmindex.Phone.value=="") 
 {
 alert("Please enter Phone Number")
  document.frmindex.phone.focus();
 submitOK=false
 }
  else if(isBlank(document.frmindex.Phone.value))
 {

	alert("Please enter Phonenumber")
    document.frmindex.Phone.focus();
	document.frmindex.Phone.value="";
    submitOK=false
 }
  /*else if (document.frmindex.Fax.value=="") 
 {
 alert("Please enter Mobile Number")
  document.frmindex.fax.focus();
 submitOK=false
 }
    else if(isBlank(document.frmindex.Fax.value))
 {
	alert("Please enter Mobilenumber")
    document.frmindex.Fax.focus();
	document.frmindex.Fax.value="";
    submitOK=false
 }*/
	return submitOK;
}		
function isBlank(s) 
{ 
        var len=s.length; 
        var i; 
        for(i=0;i<len;++i) 
        { 
                if(s.charAt(i) != ' ') return false; 
        } 
        return true; 
} 

function isURL(company_url) 

  { 
		if (company_url.indexOf(".") == -1) 
    	  return false; 
		if (company_url.indexOf(" ") != -1) 
		  return false; 
		
		 return true; 
  } 
