// JavaScript Document
function clear()
{
	document.GroupID.reset();  
}

function txtcheck()
{
	
			if (!document.form1.Citizen[0].checked && !document.form1.Citizen[1].checked)
			{
			alert("Please Choose the birth")
			document.form1.Citizen[0].focus();
			return false;
			}
			
 			var Service = document.getElementById('txtService')
 			if(Service.value == "" || Service.value == null )
				{
					alert("Please enter  the service you want");
					Service.focus();
					return false
				}
				
			if (!document.form1.beforepass[0].checked && !document.form1.beforepass[1].checked)
			{
			alert("Kindly Choose passport before you applied")
			document.form1.beforepass[0].focus();
			return false;
			}
		
		var gname = document.getElementById('txtName')
			if(gname.value == ""||gname.value == null)
				{
					alert("Please enter your Given Name");
					gname.focus();
					return false
				}
				
		var fname = document.getElementById('txtFatherName')
			if(fname.value == ""||fname.value == null)
				{
					alert("Please enter your Fathers Name");
					fname.focus();
					return false
				}
				
		var mname = document.getElementById('txtMotherName')
			if(mname.value == ""||mname.value == null)
				{
					alert("Please enter your Mothers Name");
					mname.focus();
					return false
				}
		
		var pob = document.getElementById('txtPlaceofBirth')
			if(pob.value == ""||pob.value == null)
				{
					alert("Please enter your place of birthplace");
					pob.focus();
					return false
				}
				
		var state = document.getElementById('txtState')
			if(state.value == ""||state.value == null)
				{
					alert("Please enter the State Name");
					state.focus();
					return false
				}
				
 		if (!document.form1.sex[0].checked && !document.form1.sex[1].checked)
			{
			alert("Please Choose the sex")
			document.form1.sex[0].focus();
			return false;
			}
			
		if (!document.form1.marital[0].checked && !document.form1.marital[1].checked)
			{
			alert("Please Choose your Marital Staus")
			document.form1.marital[0].focus();
			return false;
			}
		else
		{
			if(document.form1.marital[1].checked == true)
			{
				var mrgdate = document.getElementById('txtMarriageDate')
			    if(mrgdate.value == ""||mrgdate.value == null)
				{
					alert("Please enter the Marriage Date");
					mrgdate.focus();
					return false
				}
				
 				var sfname = document.getElementById('txtSpouseFName')
			    if(sfname.value == ""||sfname.value == null)
				{
					alert("Please enter your Spouse or Fathers Name");
					sfname.focus();
					return false
				}
 			}
 		}
			
		
		var imark = document.getElementById('txtIndMark')
			if(imark.value == ""||imark.value == null)
				{
					alert("Please enter your Identification Marks");
					imark.focus();
					return false
				}
				
		var houseno = document.getElementById('txtHouseNo')
			if(houseno.value == ""||houseno.value == null)
				{
					alert("Please enter the house door no");
					houseno.focus();
					return false
				}
		var street = document.getElementById('txtStreet')
			if(street.value == ""||street.value == null)
				{
					alert("Please enter the Street Name");
					street.focus();
					return false
				}
				
		var district = document.getElementById('txtDistrict')
			if(district.value == ""||district.value == null)
				{
					alert("Please enter the District Name");
					district.focus();
					return false
				}
				
		var pin = document.getElementById('txtPincode')
			if(pin.value == ""||pin.value == null)
				{
					alert("Please enter the Pincode no");
					pin.focus();
					return false
				}
 				
		var Phone = document.getElementById('txtPhoneNo')
			if(Phone.value == ""||Phone.value == null)
				{
					alert("Please enter your phone number");
					Phone.focus();
					return false
				}
				
		var emailID = document.getElementById('txtEmail')
				if ((emailID.value==null)||(emailID.value==""))
					{
							alert("Please enter your email id");
							emailID.focus()
						    return false
					}
				else if (echeck(emailID.value)==false)
					{
						emailID.value=""
						emailID.focus()
						return false
					}
 					
			var liveyr = document.getElementById('txtLivingSince')
			if(liveyr.value == ""||liveyr.value == null)
				{
					alert("Please enter the living Since");
					liveyr.focus();
					return false
				}
				
			var refname1 = document.getElementById('txtRefName1')
			if(refname1.value == ""||refname1.value == null)
				{
					alert("Please enter the Reference Names");
					refname1.focus();
					return false
				}
			
			var refaddr1 = document.getElementById('txtRefNameAddr1')
			if(refaddr1.value == ""||refaddr1.value == null)
				{
					alert("Please enter the Reference Address");
					refaddr1.focus();
					return false
				}
				
			var refname2 = document.getElementById('txtRefName2')
			if(refname2.value == ""||refname2.value == null)
				{
					alert("Please enter the Reference Names");
					refname2.focus();
					return false
				}
				
			var refaddr2 = document.getElementById('txtRefNameAddr2')
			if(refaddr2.value == ""||refaddr2.value == null)
				{
					alert("Please enter the Reference Address");
					refaddr2.focus();
					return false
				}
				
 			var prof = document.getElementById('txtProfession')
			if(prof.value == ""||prof.value == null)
				{
					alert("Please enter your Profession");
					prof.focus();
					return false
				}
				
			var edu = document.getElementById('txtEduQual')
			if(edu.value == ""||edu.value == null)
				{
					alert("Please enter the Educational Qualifications");
					edu.focus();
					return false
				}
				
			var hg = document.getElementById('txtHeight')
			if(hg.value == ""||hg.value == null)
				{
					alert("Please enter your height in mm");
					hg.focus();
					return false
				}
				
			if (!document.form1.govt[0].checked && !document.form1.govt[1].checked)
			{
			alert("Please Choose the Government Employee")
			document.form1.govt[0].focus();
			return false;
			}
			
			if (!document.form1.othercountry[0].checked && !document.form1.othercountry[1].checked)
			{
			alert("Please Choose the other country")
			document.form1.othercountry[0].focus();
			return false;
			}
			
			if (!document.form1.check[0].checked && !document.form1.check[1].checked)
			{
			alert("Please Choose the responsible")
			document.form1.check[0].focus();
			return false;
			}
			
			
			var apptname = document.getElementById('txtAppName')
			if(apptname.value == ""||apptname.value == null)
				{
					alert("Please enter the Applicant Name");
					apptname.focus();
					return false
				}
				
 		return true
}

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 email id");
		   return false
		}

		if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
		  alert("Invalid email id");
		   return false
		}

		if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
		    alert("Invalid email id");
		    return false
		}

		 if (str.indexOf(at,(lat+1))!=-1){
		    alert("Invalid email id");
		    return false
		 }

		 if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
		    alert("Invalid email id");
		    return false
		 }

		 if (str.indexOf(dot,(lat+2))==-1){
		    alert("Invalid email id");
		    return false
		 }
		
		 if (str.indexOf(" ")!=-1){
		    alert("Invalid email id");
		    return false
		 }

 		 return true					
	}
	


function checkForInvalid(obj) 
	{
		obj.value = obj.value.replace(/[^0-9\-]|(-{2,})/gi, (RegExp.$1.indexOf("-") > -1) ? "-" : "");
	}