// JavaScript Document
//this validate 
function validate(){
	if(document.form1.sector1.value=="non"){	
		alert("Please Choose a Sector")
		form1.sector1.focus();
		return false;
	}
}//validate sector

//this will validate the first enrollment form
function validate1(){
	
var atsign    = document.form1.employeeemail.value.indexOf("@")
var dot       = document.form1.employeeemail.value.indexOf(".")
var ldot      = document.form1.employeeemail.value.lastIndexOf(".")

	
	if(document.form1.title.value=="non"){
		alert("Please Select title")
		form1.title.focus();
		return false;
	}
	if(document.form1.firstname.value==""){
		alert("Enter Firstname")
		form1.firstname.focus();
		return false;
	}
	if(document.form1.lastname1.value==""){
		alert("Enter Lastname")
		form1.lastname1.focus();
		return false;
	}
	if(document.form1.middlename1.value==""){
		alert("Enter Middlename")
		form1.middlename1.focus();
		return false;
	}
	if(document.form1.age.value==""){
		alert("Enter age")
		form1.age.focus();
		return false;
	}else {
		if(document.form1.age.value>55){
			alert("You have exceeded retirement age")
			form1.age.focus();
			return false;
		}
	}		
	if(document.form1.day1.value=="non"){
		alert("Please Select Day")
		form1.day1.focus();
		return false;
	}
	if(document.form1.mnuDOBMonth.value=="non"){
		alert("Please Select Month")
		form1.mnuDOBMonth.focus();
		return false;
	}
	if(document.form1.txtDOBYear.value=="non"){
		alert("Please Select Year")
		form1.txtDOBYear.focus();
		return false;
	}
	if(document.form1.gender.value=="non"){
		alert("Please Select Gender")
		form1.gender.focus();
		return false;
	}
	if(document.form1.maritalstatus.value=="non"){
		alert("Please Select Maritalstatus")
		form1.maritalstatus.focus();
		return false;
	}	else {
		if((document.forms[0].maritalstatus.value=="Married" && document.forms[0].title.value=="Miss")|| (document.forms[0].maritalstatus.value=="Single" && document.forms[0].title.value=="Mrs")){
			alert("Does not correspond with with title")
			form1.maritalstatus.focus();
			return false;
			}
		}	
	
	if(document.form1.nationality.value=="non"){
		alert("Enter nationality")
		form1.nationality.focus();
		return false;
	}	
	
	//if(document.form1.country.value=="non"){
//		alert("Enter country")
//		form1.country.focus();
//		return false;
//	}	
//	
	if(document.form1.stateoforigin.value=="non"){
		alert("Enter Origin")
		form1.stateoforigin.focus();
		return false;
	}	
	
	
	if(document.form1.lga.value=="non"){
		alert("Enter Local Government")
		form1.lga.focus();
		return false;
	}	
	
	
	if(document.form1.typeofidentification.value=="non"){
		alert("Please Select Identification")
		form1.typeofidentification.focus();
		return false;
	}	
	//if(document.form1.nationalidno.value==""){
//		alert("Enter ID Number")
//		form1.nationalidno.focus();
//		return false;
//	}
	
	
	if(document.form1.employeehometel.value=="" && document.form1.employeemobile.value=="" && document.form1.employeeofficetel.value==""){
		alert("Must enter at least on Phone Number ")
			return false;
		}
	
	if(document.form1.employeeemail.value =="" ){
		alert("Please enter your Email");
		form1.employeeemail.focus();
		return false;
			}
	if(atsign == -1) {
    	alert("Please Enter a valid Email Address");
    	form1.employeeemail.focus();
    	return false;
	}
	if(dot == -1) {
    	alert("Please Enter a valid Email Address");
   	form1.employeeemail.focus();
  		 return false;
		}
	if(dot + 1 == atsign || dot - 1 == atsign || ldot - 1 == atsign) {
    	alert("Please Enter a valid Email Address");
    	form1.employeeemail.focus();
    	return false;
		}
	if(ldot < atsign) {
    	alert("Please Enter a valid Email Address");
    	form1.employeeemail.focus();
    	return false;
		}
	
	if(document.form1.address1.value=="" && document.form1.corraddress.value==""){
		alert("Must enter at least either Postal or Residential Street")
			return false;
		}
	
	
	if(document.form1.address2.value=="non" && document.form1.corraddress2.value=="non"){
		alert("Must enter at least either Postal or Residential State")
			return false;
		}
	
	if(document.form1.address3.value=="non" && document.form1.corraddress3.value=="non"){
		alert("Must enter at least either Postal or Residential LGA")
			return false;
	}
	
	if(document.form1.city.value=="" && document.form1.corrcity.value==""){
		alert("Must enter at least either Postal or Residential City")
			return false;
	}
	
	//if(document.form1.employeepcode.value=="" && document.form1.corrpcode.value==""){
//		alert("Must enter at least either Postal or Residential Postal Code")
//			return false;
//	}

	if(document.form1.preferredcontact.value=="non"){
		alert("Please Select Correspondence")
		form1.preferredcontact.focus();
		return false;
	}	
	
	if(document.form1.preferredinfo.value=="non"){
		alert("Please Select Quick Information")
		form1.preferredinfo.focus();
		return false;
	}else {
			if (document.form1.preferredinfo.value=="Sms" && document.form1.employeemobile.value==""){
				alert("Please enter mobile number to receive Sms Information")
				form1.preferredinfo.focus();
				return false;
				
		}
	}
	
if(confirm("Proceed to Next Step?"))
	return true;
else
	return false;
			
	 

}// end validation of enrollment form 1

//begin validation for enrollment 4 
function validate3(){//
	//var atsign    = document.form1.nxtkinemail.value.indexOf("@")
//	var dot       = document.form1.nxtkinemail.value.indexOf(".")
//	var ldot      = document.form1.nxtkinemail.value.lastIndexOf(".")
//	
	
	if(document.form1.nxtkintitle.value=="non"){
		alert("Please Select title")
		form1.nxtkintitle.focus();
		return false;
	}
	if(document.form1.nxtkinfname.value==""){
		alert("Enter Firstname")
		form1.nxtkinfname.focus();
		return false;
	}
	if(document.form1.nxtkinsurname.value==""){
		alert("Enter Surname")
		form1.nxtkinsurname.focus();
		return false;
	}
	if(document.form1.nxtkinmname.value==""){
		alert("Enter Middlename")
		form1.nxtkinmname.focus();
		return false;
	}
	if(document.form1.nxtkinrelatn.value==""){
		alert("Enter next of Kin")
		form1.nxtkinrelatn.focus();
		return false;
	}
				
	if(document.form1.pnxtkinaddr1.value=="" && document.form1.nxtkinaddr1.value==""){
		alert("Must enter at least either Postal or Residential Street")
			return false;
		}
	//if(document.form1.pnxtkinaddr2.value=="" && document.form1.nxtkinaddr2.value==""){
//		alert("Must enter at least either Postal or Residential Street")
//			return false;
//	}
	if(document.form1.pnxtkinstate.value=="" && document.form1.nxtkinstate.value==""){
		alert("Must enter at least either Postal or Residential State")
		return false;
	}
	if(document.form1.pnxtkinaddr3.value=="" && document.form1.nxtkinaddr3.value==""){
		alert("Must enter at least either Postal or Residential LGA")
		return false;
	}
	if(document.form1.pnxtkincity.value=="" && document.form1.nxtkincity.value==""){
		alert("Must enter at least either Postal or Residential City")
		return false;
	}
	
	
	if(document.form1.nxtkintel.value=="" && document.form1.nxtkinmobnum.value=="" && document.form1.nxtkinoffnum.value==""){
		alert("Must enter at least a Phone Number")
		return false;
	}
	
//	if(document.form1.nxtkinemail.value =="" ){
//		alert("Please enter your Email");
//		form1.nxtkinemail.focus();
//		return false;
//			}
//	if(atsign == -1) {
//    	alert("Please Enter a valid Email Address");
//    	form1.nxtkinemail.focus();
//    	return false;
//		}
//	if(dot == -1) {
//    	alert("Please Enter a valid Email Address");
//    	form1.nxtkinemail.focus();
//   		 return false;
//		}
//	if(dot + 1 == atsign || dot - 1 == atsign || ldot - 1 == atsign) {
//    	alert("Please Enter a valid Email Address");
//    	form1.nxtkinemail.focus();
//    	return false;
//		}
//	if(ldot < atsign) {
//    	alert("Please Enter a valid Email Address");
//    	form1.nxtkinemail.focus();
//    	return false;
//		}
	
if(confirm("Submit Profile?"))
	return true;
else
	return false;
}//end validation for enrollment 4

//validation for enrollment 3
function validate7(){
	if(document.form1.norg.value==""){
		alert("Enter Name of Organisation:")
		form1.norg.focus();
		return false;
	
	}
	if(document.form1.officeaddress.value==""){
		alert("Enter Office Address")
		form1.officeaddress.focus();
		return false;
		}
	
	if(document.form1.salaryscale.value==""){
		alert("Enter Salary Scale")
		form1.salaryscale.focus();
		return false;
		}
	
	if(document.form1.gradelevel.value==""){
		alert("Enter grade level")
		form1.gradelevel.focus();
		return false;
		}
	
	if(document.form1.stateofposting.value==""){
		alert("Enter State of Posting")
		form1.stateofposting.focus();
		return false;
		}
	
	if(document.form1.day2.value=="non" && document.form1.mnuDOBMonth2.value=="non" && document.form1.txtDOBYear2.value=="non"){
		alert("Please Enter Date of First Employment")
		return false;		
		}
	
	if(document.form1.day3.value=="non" && document.form1.month3.value=="non" && document.form1.year3.value=="non"){
		alert("Please Enter Date of Confirmation")
		return false;
		}
	
if(confirm("Proceed to Next Step?"))
	return true;
else
	return false;
			

}//end validation for Public Sector

//validation for enrollment 3
function validate8(){
	if(document.form1.norg2.value==""){
		alert("Enter Name of Organisation:")
		form1.norg2.focus();
		return false;
	
	}
		
	if(document.form1.rcno.value==""){
		alert("Enter RC.No")
		form1.rcno.focus();
		return false;
		}
	
	if(document.form1.poccupation.value==""){
		alert("Enter Occupation")
		form1.poccupation.focus();
		return false;
		}
	
	if(document.form1.employeetype.value=="non"){
		alert("Enter employee type")
		form1.employeetype.focus();
		return false;
		}
	
	if(document.form1.annualbasicsalary.value==""){
		alert("Enter annual basic salary")
		form1.annualbasicsalary.focus();
		return false;
		}
	
	if(document.form1.branchlocofposting.value==""){
		alert("Enter branch or location posting")
		form1.branchlocofposting.focus();
		return false;
		}
	
	if(document.form1.employerstreet.value=="" && document.form1.pemployerstreet.value==""){
		alert("Please Enter Head or Branch Office")
		return false;		
		}
	
	if(document.form1.employerstate.value=="non" && document.form1.pemployerstate.value=="non"){
		alert("Please Select State")
		return false;
		}
	
	if(document.form1.employerlga.value=="non" && document.form1.pemployerlga.value=="non"){
		alert("Please Select LocalGovernment")
		return false;
		}
if(confirm("Proceed to Next Step?"))
	return true;
else
	return false;
			

}//end validation for Private Sector

//validate participant process
function participant(){
	if(document.frmSearch.pencom.value==""){
		alert("Please Enter Pencom Pin")
		return false;
	}
	
	if(document.frmSearch.day1.value=="non"){
		alert("Please select Day")
		return false;
	}
	
	if(document.frmSearch.month1.value=="non"){
		alert("Please select Month")
		return false;
	}
	
	if(document.frmSearch.txtDOBYear.value=="non"){
		alert("Please select Year")
		return false;
	}
	
}//end validation

function valiSub(){
	var atsign    = document.forms[0].email2.value.indexOf("@")
	var dot       = document.forms[0].email2.value.indexOf(".")
	var ldot      = document.forms[0].email2.value.lastIndexOf(".")
	
		if(document.forms[0].title.value=="non"){
		alert("Please select Title")
		return false;
	}
	if(document.forms[0].Lastname.value==""){
		alert("Please Enter Surname")
		return false;
	}

	if(document.forms[0].Firstname.value==""){
		alert("Please Enter Firstname")
		return false;
	}
	if(document.forms[0].Middlename.value==""){
		alert("Please Enter Middlename")
		return false;
	}
	if(document.forms[0].phone.value==""){
		alert("Please Enter Telephone")
		return false;
	}
	if(document.forms[0].email2.value==""){
		alert("Please Enter Email")
		return false;
	}
	
	if(atsign == -1) {
    	alert("Please Enter a valid Email Address");
    	form1.email2.focus();
    	return false;
	}
	if(dot == -1) {
    	alert("Please Enter a valid Email Address");
   	form1.email2.focus();
  		 return false;
		}
	if(dot + 1 == atsign || dot - 1 == atsign || ldot - 1 == atsign) {
    	alert("Please Enter a valid Email Address");
    	form1.email2.focus();
    	return false;
		}
	if(ldot < atsign) {
    	alert("Please Enter a valid Email Address");
    	form1.email2.focus();
    	return false;
		}
		
}//end function
