// JavaScript Document
function registerform() {

var state
		state = CalculateFormElements('Form1')
		
		if(state==false)
		{
		return state;
		}

	if (document.Form1.name.value=="")
	{
		alert("Please enter your Name");
		document.Form1.name.focus();
		return false;
	}

	if (document.Form1.job.value=="")
	{
		alert("Please enter your Job Title");
		document.Form1.job.focus();
		return false;
	}
	
	if (document.Form1.company.value=="")
	{
		alert("Please enter your Compnay Name");
		document.Form1.company.focus();
		return false;
	}

	if (document.Form1.address.value=="")
	{
		alert("Please enter your Address");
		document.Form1.address.focus();
		return false;
	}
	
	if (document.Form1.city.value=="")
	{
		alert("Please enter your City");
		document.Form1.city.focus();
		return false;
	}

	if (document.Form1.state.value=="")
	{
		alert("Please enter your State");
		document.Form1.state.focus();
		return false;
	}

	if (document.Form1.pincode.value=="")
	{
		alert("Please enter your Pin Code");
		document.Form1.pincode.focus();
		return false;
	}

	if (document.Form1.phone1.value=="")
	{
		alert("Please enter your Country Code");
		document.Form1.phone1.focus();
		return false;
	}

	if (document.Form1.phone2.value=="")
	{
		alert("Please enter your City Code");
		document.Form1.phone2.focus();
		return false;
	}

	if (document.Form1.phone.value=="")
	{
		alert("Please enter your Phone Number");
		document.Form1.phone.focus();
		return false;
	}

	if (document.Form1.fax1.value=="")
	{
		alert("Please enter your Country Code");
		document.Form1.fax1.focus();
		return false;
	}

	if (document.Form1.fax2.value=="")
	{
		alert("Please enter your City Code");
		document.Form1.fax2.focus();
		return false;
	}

	if (document.Form1.Fax.value=="")
	{
		alert("Please enter your FAX Number");
		document.Form1.Fax.focus();
		return false;
	}

	var email=document.Form1.email.value;
	var whitespace = " \t\n\r";
	
	var i;
    
	for (i = 0; i < email.length; i++)
    	{   

        var c = email.charAt(i);

        if (whitespace.indexOf(c) == 0) 
        {
        alert("No spaces please."); 
        document.Form1.email.focus();
        return false;
        }
    	}

		 var i2 = 1;
		 var sLength = email.length;

   	 // look for @
  	  while ((i2 < sLength) && (email.charAt(i2) != "@"))
   	 { i2++
  	  }

   	 if ((i2 >= sLength) || (email.charAt(i2) != "@")) 
   	 {
		 alert("Please enter a valid email address."); 
		 document.Form1.email.focus();
		 return false;
   	 }
  	  else i2 += 2;

   	 // look for .
   	 while ((i2 < sLength) && (email.charAt(i2) != "."))
   	 { i2++
   	 }

   	 // there must be at least one character after the .
   	 if ((i2 >= sLength) || (email.charAt(i2) != ".")) 
   	 {
		alert("Please enter a valid new email address."); 
		document.Form1.email.focus();
		return false;
   	 }
	
		var j=0;
	for (var i=0;i<document.Form1.prim_buss.length;i++)
	{
		if (document.Form1.prim_buss[i].checked==true)
		{
			if (document.Form1.prim_buss[i].value=="Distributor") 
			{
					if (document.Form1.Distributor_Pan_nbr.value=="")
						{
							alert("Please enter Pan Number");
							document.Form1.Distributor_Pan_nbr.focus();
							return false;
						}
						
					if (document.Form1.Distributor_sc_cst_nbr.value=="")
						{
							alert("Please enter SC/ST Number");
							document.Form1.Distributor_sc_cst_nbr.focus();
							return false;
						}
			}

			if (document.Form1.prim_buss[i].value=="Dealer") 
			{
					if (document.Form1.Dealer_Pan_nbr.value=="")
						{
							alert("Please enter Pan Number");
							document.Form1.Dealer_Pan_nbr.focus();
							return false;
						}
						
					if (document.Form1.Dealer_sc_cst_nbr.value=="")
						{
							alert("Please enter SC/ST Number");
							document.Form1.Dealer_sc_cst_nbr.focus();
							return false;
						}
			}

			if (document.Form1.prim_buss[i].value=="Supply") 
			{
					if (document.Form1.Supply_Pan_nbr.value=="")
						{
							alert("Please enter Pan Number");
							document.Form1.Supply_Pan_nbr.focus();
							return false;
						}
						
					if (document.Form1.Supply_sc_cst_nbr.value=="")
						{
							alert("Please enter SC/ST Number");
							document.Form1.Supply_sc_cst_nbr.focus();
							return false;
						}
			}

			if (document.Form1.prim_buss[i].value=="Manufacturer") 
			{
					if (document.Form1.Manufacturer_Pan_nbr.value=="")
						{
							alert("Please enter Pan Number");
							document.Form1.Manufacturer_Pan_nbr.focus();
							return false;
						}
						
					if (document.Form1.Manufacturer_sc_cst_nbr.value=="")
						{
							alert("Please enter SC/ST Number");
							document.Form1.Manufacturer_sc_cst_nbr.focus();
							return false;
						}

					if (document.Form1.Manufacturer_ed_nbr.value=="")
						{
							alert("Please enter ED Number");
							document.Form1.Manufacturer_ed_nbr.focus();
							return false;
						}
			}

			if (document.Form1.prim_buss[i].value=="Indian") 
			{
					if (document.Form1.indian_Pan_nbr.value=="")
						{
							alert("Please enter Pan Number");
							document.Form1.indian_Pan_nbr.focus();
							return false;
						}
			}

			if (document.Form1.prim_buss[i].value=="Sole") 
			{
					if (document.Form1.Sole_Pan_nbr.value=="")
						{
							alert("Please enter Pan Number");
							document.Form1.Sole_Pan_nbr.focus();
							return false;
						}
						
					if (document.Form1.Sole_sc_cst_nbr.value=="")
						{
							alert("Please enter SC/ST Number");
							document.Form1.Sole_sc_cst_nbr.focus();
							return false;
						}
			}
			
			if (document.Form1.prim_buss[i].value=="Others") 
			{
					if (document.Form1.others.value=="")
						{
							alert("Please enter other information");
							document.Form1.others.focus();
							return false;
						}
			}

			j=j+1;
		}
	}
	if (j==0) {
	alert("Please select atleast one Primary Business to Continue");
	return false;
	}


	var j=0;
	for (var i=0;i<document.Form1.IntCategory.length;i++)
	{
		if (document.Form1.IntCategory[i].checked==true)
		{
			j=j+1;
		}
	}
	if (j==0) {
	alert("Please select atleast one Category to continue");
	return false;
	}

	var j=0;
	for (var i=0;i<document.Form1.IntOriginatingLocation.length;i++)
	{
		if (document.Form1.IntOriginatingLocation[i].checked==true)
		{
			j=j+1;
		}
	}
	if (j==0) {
	alert("Please select atleast one Tender Originating Location to continue");
	return false;
	}


	if (document.Form1.login.value=="")
	{
		alert("Please enter your Login ID");
		document.Form1.login.focus();
		return false;
	}
	
	if (document.Form1.login.value.length<4)
	{
		alert("Your Login ID should not be less than 4 characters.");
		document.Form1.login.focus();
		return false;
	}
	
	if (document.Form1.password.value=="")
	{
		alert("Please enter your Password");
		document.Form1.password.focus();
		return false;
	}
	
	if (document.Form1.password.value.length<6)
	{
		alert("Your Password should not be less than 6 characters.");
		document.Form1.password.focus();
		return false;
	}
	
	if (document.Form1.password1.value=="")
	{
		alert("Please re-confirm your Password");
		document.Form1.password1.focus();
		return false;
	}
	
	if (document.Form1.password1.value!=document.Form1.password.value)
	{
		alert("Please match your Passwords");
		document.Form1.password.focus();
		return false;
	}

}

function chkmeonce(laye) {
var store;
	if(document.layers)
	{
		store=eval("document."+laye+".style.display");
	}

	if(document.all)
	{
		store=eval("document.all."+laye+".style.display");
	}

	if(document.getElementById)
	{
		store=document.getElementById(""+laye+"").style.display;
	}
	
if (store!="none") {showhide(0,laye); }

if (store=="none") { showhide(1,laye); }

}

function showhide(f,laye) {

if (f) { visi="" }
else { visi="none" }

	if(document.layers)
	{
		a=eval("document."+laye+".style.display")
		a=visi;
	}

	if(document.all)
	{
		a=eval("document.all."+laye+".style.display")
		a=visi;
	}

	if(document.getElementById)
	{
		document.getElementById(""+laye+"").style.display=visi;
	}
}

function selectall(chkme) 
{
		for (var i=0;i<document.Form1.IntOriginatingLocation.length;i++)
		{
			document.Form1.IntOriginatingLocation[i].checked=chkme
		}
}