// JavaScript Document
 function chklogin(f)
 {
       
           if(f=="form2")
           {
    	   var emailID=document.form2.email;
    	   var pass=document.form2.password;
           }
           else if(f=="f2")
           {
              var emailID=document.f2.email;
              var pass=document.f2.password;
           }
        if ((emailID.value==null)||(emailID.value=="")){
		alert("Please Enter your Email ID")
		emailID.focus();
		return false
	}
	if (echeck(emailID.value)==false){
		emailID.value=""
		emailID.focus()
		return false
	}
  //To check password
      if(pass.value=="")
       {
       alert("please enter password");
      pass.focus();
       return false;
       }
return true;

 }
function checkform()
{
//To check email id
	var emailID=document.userdetails.emailid;
	if ((emailID.value==null)||(emailID.value==""))
	{
		alert("Please Enter your Email ID")
		emailID.focus();
		return false
	}
	if (echeck(emailID.value)==false)
	{
		emailID.value=""
		emailID.focus()
		return false
	}
//To check password
	if(document.userdetails.password.value=="")
	{
		alert("please enter password");
		document.userdetails.password.focus();
		return false;
	}
	passcount=document.userdetails.password.value;
	if(passcount.length<6)
	{
		alert("password should have more than six charecters");
		document.userdetails.password.focus();
		return false;
	}
//To check confirmpassword
	if(document.userdetails.confirmpassword.value=="")
	{
		alert("please enter confirmpassword");
		document.userdetails.confirmpassword.focus();
		return false;
	}
//To check password and confirmpassword are same
	if(document.userdetails.confirmpassword.value!=document.userdetails.password.value)
	{
		alert("password and confirmpassword should be same");
		document.userdetails.password.value="";
		document.userdetails.confirmpassword.value="";
		document.userdetails.password.focus();
		return false;
	}
//To check username
	if(document.userdetails.username.value=="")
	{
		alert("please enter username");
		document.userdetails.username.focus();
		return false;
	}
//To check firstname
	if(document.userdetails.firstname.value=="")
	{
		alert("please enter firstname");
		document.userdetails.firstname.focus();
		return false;
	}
//To check lastname
	if(document.userdetails.lastname.value=="")
	{
		alert("please enter Lastname");
		document.userdetails.lastname.focus();
		return false;
	}
	//To check city
	if(document.userdetails.city.value=="")
	{
		alert("please enter city");
		document.userdetails.city.focus();
		return false;
	}
	//To check state
	if(document.userdetails.Country.value=="United States")
{
if(document.userdetails.state.value=="State")
{
alert("please select state");
document.userdetails.state.focus();
return false;
}
}
else
{
if(document.userdetails.city1.value=="")
{
alert("please enter state");
document.userdetails.city1.focus();
return false;
}
}
	//To check zip code
	if(document.userdetails.zipcode.value=="")
	{
		alert("Please enter zipcode");
		document.userdetails.zipcode.focus();
		return false;
	}
	else if(isNaN(document.userdetails.zipcode.value))
	{
		alert("You can enter numbers only");
		document.userdetails.zipcode.value="";
		document.userdetails.zipcode.focus();
		return false;
	}
//To check country
	if(document.userdetails.Country.value=="0")
	{
		alert("Please select Country");
		document.userdetails.Country.focus();
		return false;
	}



//To check DOB
	
	if(document.userdetails.month.value=="0")
	{
		alert("Please select month");
		document.userdetails.month.focus();
		return false;
	}
	if(document.userdetails.date.value=="0")
	{
		alert("Please select date");
		document.userdetails.date.focus();
		return false;
	}
	if(document.userdetails.year.value=="0")
	{
		alert("Please select year");
		document.userdetails.year.focus();
		return false;
	}
		if(document.userdetails.HBCU.value=="0")
	{
		alert("Please select university");
		document.userdetails.HBCU.focus();
		return false;
	}
//To check gender
	var btn = valButton(document.userdetails.gender);
	if (btn == null) 
	{
		alert('please select gender');
		return false;
	}
//To check the verification code box
	if(document.userdetails.verification.value=="")
	{
		alert("Please enter verification code as shown in the box");
		document.userdetails.verification.focus();
		return false;
	}
	// To check terms checkbox
	if(document.userdetails.checkbox.checked==false)
	{
		alert("Please Select terms and conditions");
		return false;
	}
	
	return true;
}
//to check the terms and conditions
//function validate(form)

//Function to check email id
function echeck(str)
{
	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1)
	{
   		alert("Invalid E-mail ID")
   		return false
	}
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr)
	{
		alert("Invalid E-mail ID")
		return false
	}
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr)
	{
    	alert("Invalid E-mail ID")
		return false
	}
	if (str.indexOf(at,(lat+1))!=-1)
	{
		alert("Invalid E-mail ID")
	    return false
	 }
	 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot)
	 {
		 alert("Invalid E-mail ID")
		 return false
	 }
	 if (str.indexOf(dot,(lat+2))==-1)
	 {
		alert("Invalid E-mail ID")
	    return false
	 }
	 if (str.indexOf(" ")!=-1)
	 {
	    alert("Invalid E-mail ID")
	    return false
	 }
// return true					
}

//Function to check radio button selection

function valButton(btn) 
{
	var cnt = -1;
	for (var i=btn.length-1; i > -1; i--) 
	{
		if (btn[i].checked)
{

 cnt = i; i = -1;

}

}

if (cnt > -1) return btn[cnt].value;

else return null;

}


//////////////fun to check employee validations   /////added by vidya
function checkemployeeform()
{
//To check username
if(document.empdetails.company_name.value=="")
{
alert("please enter company name");
document.empdetails.company_name.focus();
return false;
}
//To check firstname
if(document.empdetails.first_name.value=="")
{
alert("please enter firstname");
document.empdetails.first_name.focus();
return false;
}
//To check lastname
if(document.empdetails.last_name.value=="")
{
alert("please enter Lastname");
document.empdetails.last_name.focus();
return false;
}
 ///to check address
if(document.empdetails.address.value=="")
{
alert("Please enter address");
document.empdetails.address.focus();
return false;
}
//To check city
if(document.empdetails.city.value=="")
{
alert("please enter city");
document.empdetails.city.focus();
return false;
}
//To check state
if(document.empdetails.state.value=="0")
{
alert("please select state");
document.empdetails.state.focus();
return false;
}
//To check zip code
if(document.empdetails.postal_code.value=="")
{
alert("Please enter zipcode");
document.empdetails.postal_code.focus();
return false;
}
else if(isNaN(document.empdetails.postal_code.value))
{
alert("You can enter numbers only");
document.empdetails.postal_code.value="";
document.empdetails.postal_code.focus();
return false;
}
//to check phone
if(document.empdetails.phone.value=="")
{
alert("Please enter phone number");
document.empdetails.phone.focus();
return false;
}
else if(isNaN(document.empdetails.phone.value))
{
alert("You can enter numbers only");
document.empdetails.phone.value="";
document.empdetails.phone.focus();
return false;
}
//To check email id

 var emailID=document.empdetails.email;

 if ((emailID.value==null)||(emailID.value=="")){
  alert("Please Enter your Email ID")
  emailID.focus();
  return false
 }
 if (echeck(emailID.value)==false){
  emailID.value=""
  emailID.focus()
  return false
 }
//To check password
if(document.empdetails.password.value=="")
{
alert("please enter password");
document.empdetails.password.focus();
return false;
}
passcount=document.empdetails.password.value;
if(passcount.length<6)
{
alert("password should not be less than six charecters");
document.empdetails.password.focus();
return false;
}
return true;
}
