// JavaScript Document
function register_check()
{
	 if(document.frm1.txt_uname.value=="")
	 {
		 alert("Please enter username");
		 document.frm1.txt_uname.focus();
		 return false;
	 }
	 else if((document.frm1.txt_uname.value.length< 4)|| (document.frm1.txt_uname.value.length> 10))
	 {
    	alert("The username is of wrong length");
		document.frm1.txt_uname.focus();
		document.frm1.txt_uname.select();
		return false;
	}
	else if(document.frm1.txt_uname.value.substr(0, 1).match(/[A-Za-z]/) == null )
	{
		alert("Should start with a letter");
		document.frm1.txt_uname.focus();
		document.frm1.txt_uname.select();
		return false;
	}
	
	
	else if(document.frm1.txt_pass.value=="")
	{
		alert("Please enter  password");
		document.frm1.txt_pass.focus();
		return false;
	}
	else if(document.frm1.txt_pass.value.length<6)
	{
		alert("Password should contain atleast 6 letters");
		document.frm1.txt_pass.focus();
		return false;
	}
	else if(document.frm1.txt_Rpass.value=="")
	{
		alert("Please retype  password");
		document.frm1.txt_Rpass.focus();
		return false;
	}
	else if(document.frm1.txt_pass.value!=document.frm1.txt_Rpass.value)
	{
		alert("Sorry password mismatch, retype your password");
		document.frm1.txt_Rpass.focus();
		document.frm1.txt_Rpass.select();
		return false;
	}
	else if(document.frm1.fname.value=="")
	{
		alert("Please enter name");
		document.frm1.fname.focus();
		return false;
	}
	else if(document.frm1.day.selectedIndex==0)
	{
		alert("Please select a date");
		document.frm1.day.focus();
		return false;
	}
	else if(document.frm1.month.selectedIndex==0)
	{
		alert("Please select a month");
		document.frm1.month.focus();
		return false;
	}
	else if(document.frm1.year.selectedIndex==0)
	{
		alert("Please select a year");
		document.frm1.year.focus();
		return false;
	}
	else if((document.frm1.gender[0].checked=="")&&(document.frm1.gender[1].checked==""))
	{
		alert("Please select Gender");
		document.getElementById("gender").focus();
		return false;
	}
	else if((document.frm1.age.value<18)||(document.frm1.age.value<21))
	{
		var gender,age;
		for(var i=0;i<2;i++)
		{
			if(document.frm1.gender[i].checked==true)
			{
				gender=document.frm1.gender[i].value;
			}
		}
		age=document.frm1.age.value;
		if((gender=="F")&&(age<18))
		{
			alert("You should have a minimum of 18 years to register with us");
			document.getElementById("gender").focus();
			return false;
		}
		if((gender=="M")&&(age<21))
		{
			alert("You should have a minimum of 21 years to register with us");
			document.getElementById("gender").focus();
			return false;
		}
	}
	
	else if((document.frm1.age.value>60))
	{
		alert("You should have a maximum of 60 years to register with us");
		document.getElementById("gender").focus();
		return false;
	}
	else if(document.frm1.marstat.selectedIndex==0)
	{
		alert("Please select Marital Status");
		document.frm1.marstat.focus();
		return false;
	}
	
	else if(document.frm1.religoin.selectedIndex==0)
	{
		
		alert("Please select Religion/Caste");
		document.frm1.religoin.focus();
		return false;
	}
	else if(document.frm1.height.selectedIndex==0)
	{
		alert("Please select Height");
		document.frm1.height.focus();
		return false;
	}
	else if(document.frm1.education.selectedIndex==0)
	{
		alert("Please select Education level");
		document.frm1.education.focus();
		return false;
	}
	else if(document.frm1.educationdesc.value=="")
	{
		alert("Please enter Education Details");
		document.frm1.educationdesc.focus();
		return false;
	}
	else if(document.frm1.district.selectedIndex==0)
	{
		alert("Please select Native Place");
		document.frm1.district.focus();
		return false;
	}
	else if(document.frm1.fathername.value=="")
	{
		alert("Please enter father's name");
		document.frm1.fathername.focus();
		return false;
	}
	else if(document.frm1.mothername.value=="")
	{
		alert("Please enter mother's name");
		document.frm1.mothername.focus();
		return false;
	}
	else if(document.frm1.conaddress.value=="")
	{
		alert("Please enter contact address");
		document.frm1.conaddress.focus();
		return false;
	}
	else if(document.frm1.std1.value=="")
	{
		alert("Please enter STD code");
		document.frm1.std1.focus();
		return false;
	}
	else if(document.frm1.landphone1.value=="")
	{
		alert("Please enter Phone Number");
		document.frm1.landphone1.focus();
		return false;
	}
	
	else if(document.frm1.aboutspouse.value=="")
	{
		alert("Please enter Spouse Requirements");
		document.frm1.aboutspouse.focus();
		return false;
	}
	else if(document.frm1.aboutspouse.value!="")
	{
		var numwords=document.frm1.aboutspouse.value.split(' ').length;
		if(numwords<10)
		{
			alert("Enter atleast 10 words about spouse");
			document.frm1.aboutspouse.focus();
			return false;
		}
	 	return true;
	}
	else 
	{
	}
}
function isNumberKey(evt)
{
	var charCode = (evt.which) ? evt.which : event.keyCode
         if (charCode > 31 && (charCode < 48 || charCode > 57))
            return false;

         return true;
}


