// Registration form validation




function formvalidation()
{
var emailid=document.registerform.emailid;
var password=document.registerform.password;
var password2=document.registerform.password2;
var name=document.registerform.name;
var gender=document.registerform.gender;
var maritalstatus=document.registerform.maritalstatus;
var mobile=document.registerform.mobile;
var address=document.registerform.address;
var city=document.registerform.city;
var state=document.registerform.state;
var terms=document.registerform.terms;


// Email address validation
		if (document.registerform.emailid.value=="")
   {
		alert("Please Enter Email Address");
		document.registerform.emailid.focus();
		return false;
	}

	if(document.registerform.emailid.value!="")
	{ 
		regexp=/^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/;
		if(document.registerform.emailid.value.search(regexp)==-1)
		{
			document.registerform.emailid.value="";
			alert('Please  Enter Your Valid Email Address');
			document.registerform.emailid.focus();
			return false;
		}
	}

	
// Password Validations
		if(password.value=='')
	{
	   alert("Please Enter Password");
	   document.registerform.password.focus();
	   return false;
	}
	else if(document.registerform.password.value.length < 6)
	{
	   alert("Please Enter Password more than 6 Characters");
	   document.registerform.password.focus();
	   return false;
	}


	//re-enter password
		if(password2.value=='')
	{
	   alert("Please Re-Enter Password");
	   document.registerform.password2.focus();
	   return false;
	}
	
	
	if(password2.value !== password.value)
	{
	   alert("Password Not Matching");
	   document.registerform.password2.focus();
	   return false;
	}
	



// Name validation
	if(name.value=='')
	{
	   alert("Please Enter Name");
	   document.registerform.name.focus();
	   return false;
	}
	
	
	else if(name.value.length < 4)
	{
	   alert("Please Enter Name More than 4 Characters");
	   document.registerform.name.focus();
	   return false;
	}



// gender validation
if (document.registerform.gender.value=="0")
  	 {
		alert("Please Select Gender");
		document.registerform.gender.focus();
		return false;
	}



// maritalstatus validation
if (document.registerform.maritalstatus.value=="0")
  	 {
		alert("Please Select Marital Status");
		document.registerform.maritalstatus.focus();
		return false;
	}






	if (document.registerform.mobile.value=="")
  	 {
		alert("Please Enter Mobile Number");
		document.registerform.mobile.focus();
		return false;
	}
	
		else if (document.registerform.mobile.value.length > 10)
  	 {
		alert("Please Enter Mobile Number 10 Digits");
		document.registerform.mobile.focus();
		return false;
	}
	
	
		else if (document.registerform.mobile.value.length < 10)
  	 {
		alert("Please Enter correct Mobile Number");
		document.registerform.mobile.focus();
		return false;
	}
	
	
	
		else if (isNaN(document.registerform.mobile.value))
  	 {
		alert("Please Enter Numbers");
		document.registerform.mobile.focus();
		return false;
	}
	
	
	// address validation
	if(address.value=='')
	{
	   alert("Please Enter Address");
	   document.registerform.address.focus();
	   return false;
	}
	
	
	// city validation
	if(city.value=='')
	{
	   alert("Please Enter City");
	   document.registerform.city.focus();
	   return false;
	}
	
	
	// city validation
	if(state.value=='')
	{
	   alert("Please Enter State");
	   document.registerform.state.focus();
	   return false;
	}
		
		
	
	
	
	
	
	
	
	

	if (document.registerform.terms2.value=='')
  	 {
		alert("You are not accepted Terms and Conditions");
		document.registerform.terms2.focus();
		return false;
	}




	

return true;
}





// terms and condidtions validations

function checkvalid()
{
	if(document.getElementById('terms1').checked==false)
		{		
		document.getElementById('terms1').value==0;
		document.getElementById('terms2').value=0;
		
	
		return false;
		}
		
		else
		{		
		document.getElementById('terms1').value==1;
		document.getElementById('terms2').value=1;
		
		return true;
		}
		
		
	
}





















//---------------------- change password  --------------------------

function changepasswordf()
{

var password=document.registerform.password;
var password2=document.registerform.password2;



	
// Password Validations
		if(password.value=='')
	{
	   alert("Please Enter Password");
	   document.registerform.password.focus();
	   return false;
	}
	else if(document.registerform.password.value.length < 6)
	{
	   alert("Please Enter Password more than 6 Characters");
	   document.registerform.password.focus();
	   return false;
	}


	//re-enter password
		if(password2.value=='')
	{
	   alert("Please Re-Enter Password");
	   document.registerform.password2.focus();
	   return false;
	}
	
	
	if(password2.value !== password.value)
	{
	   alert("Password Not Matching");
	   document.registerform.password2.focus();
	   return false;
	}
	



return true;
}












