function validate() {

// Table Personal Information Validation
	if (document.form.lastname.value == '') {
		alert("Please enter your surname");
		document.form.lastname.focus()
		return false;
	}
	
	if (!isNaN(document.form.lastname.value)) {
		alert("Error, please enter a valid surname");
		document.form.lastname.focus()
		return false;
	}
	
	if (document.form.firstname.value == '') {
		alert("Please enter your first name");
		document.form.firstname.focus()
		return false;
	}
	
	if (!isNaN(document.form.firstname.value)) {
		alert("Error, please enter a valid first name");
		document.form.firstname.focus()
		return false;
	}
	
	if (document.form.middle.value == '') {
		alert("Please enter your middle initial");
		document.form.middle.focus()
		return false;
	}
	
	if (!isNaN(document.form.middle.value)) {
		alert("Error, please enter a valid middle initial");
		document.form.middle.focus()
		return false;
	}
	
	if (document.form.address.value == '') {
		alert("Please enter your address");
		document.form.address.focus()
		return false;
	}
	
	if (document.form.region.value == '') {
		alert("Please enter your region");
		document.form.region.focus()
		return false;
	}
	
	if (document.form.Province.value == '') {
		alert("Please enter your Province");
		document.form.Province.focus()
		return false;
	}
			
	if (!isNaN(document.form.address.value)) {
		alert("Error, please enter a valid address");
		document.form.address.focus()
		return false;
	}
	
	if (document.form.birthdate.value == '') {
		alert("Please enter your birth date");
		document.form.birthdate.focus()
		return false;
	}
	
	if (document.form.age.value == '') {
		alert("Please enter your age");
		document.form.age.focus()
		return false;
	}
			
	if (isNaN(document.form.age.value)) {
			alert("Error, please enter a valid age");
		document.form.age.focus()
			return false;
	}
	
	if (document.form.sex.value == '') {
		alert("Please select your sex");
		document.form.sex.focus()
		return false;
	}
	
	if (document.form.weight.value == '') {
		alert("Error, please enter your weight");
		document.form.weight.focus()
		return false;
	}
		
	if (isNaN(document.form.weight.value)) {
		alert("Error, please enter numbers only in weight");
		document.form.weight.focus()
		return false;
	}
	
	if (document.form.height.value == '') {
		alert("Error, please enter your height");
		document.form.height.focus()
		return false;
	}
	
	if (isNaN(document.form.height.value)) {
		alert("Error, please enter numbers only in height");
		document.form.height.focus()
		return false;
	}
	
	if (document.form.civilstatus.value == '') {
		alert("Please select your civil status");
		document.form.civilstatus.focus()
		return false;
	}
	
	if (document.form.religion.value == '') {
		alert("Error, please enter your religion");
		document.form.religion.focus()
		return false;
	}
	
	if (!isNaN(document.form.religion.value)) {
		alert("Error, please enter a valid religion");
		document.form.religion.focus()
		return false;
	}
	
	if (document.form.contactno.value == '') {
		alert("Error, please enter contact no. or provide atleast any contact info");
		document.form.contactno.focus()
		return false;
	}
	
	if (document.form.email.value == '') {
		alert("Error, please enter valid email address");
		document.form.email.focus()
		return false;
	}
		
	if (!document.form.course[0].checked && !document.form.course[1].checked && !document.form.course[2].checked) {
		alert("Please select your course");
		return false;
	}
	
	if (document.form.schoolinfo.value == '') {
		alert("Error, please enter previous school information.");
		document.form.schoolinfo.focus()
		return false;
	}
	
	if(document.form.chVerify.checked!=true) {
         alert("Please confirm agreement of content. ");
         document.form.chVerify.focus();
         return false;
   }
/* Table Family Background Validation
	
	if (document.form.fathername.value == '') {
        alert("Please enter your father's name");
		document.form.fathername.focus()
        return false;
	}
	
	if (!isNaN(document.form.fathername.value)) {
        alert("Error, please enter a valid father's name");
		document.form.fathername.focus()
        return false;
    }
	
	if (document.form.fatheroccupation.value == '') {
        alert("Please enter your father's occupation");
		document.form.fatheroccupation.focus()
        return false;
	}
	
	if (!isNaN(document.form.fatheroccupation.value)) {
        alert("Error, please enter a valid father's occupation");
		document.form.fatheroccupation.focus()
        return false;
    }
	
	if (document.form.fatheraddress.value == '') {
        alert("Please enter your father's address");
		document.form.fatheraddress.focus()
        return false;
	}
	
	if (!isNaN(document.form.fatheraddress.value)) {
        alert("Error, please enter a valid father's address");
		document.form.fatheraddress.focus()
        return false;
    }
		
	if (document.form.mothername.value == '') {
        alert("Please enter your mother's name");
		document.form.mothername.focus()
        return false;
	}
	
	if (!isNaN(document.form.mothername.value)) {
        alert("Error, please enter a valid mother's name");
		document.form.mothername.focus()
        return false;
    }
	
	if (document.form.motheroccupation.value == '') {
        alert("Please enter your mother's occupation");
		document.form.motheroccupation.focus()
        return false;
	}
	
	if (!isNaN(document.form.motheroccupation.value)) {
        alert("Error, please enter a valid mother's occupation");
		document.form.motheroccupation.focus()
        return false;
    }
	
	if (document.form.motheraddress.value == '') {
        alert("Please enter your mother's address");
		document.form.motheraddress.focus()
        return false;
	}
	
	if (!isNaN(document.form.motheraddress.value)) {
        alert("Error, please enter a valid mother's address");
		document.form.motheraddress.focus()
        return false;
    }	

//Table Educational Background Validation

	if (document.form.schoolinfo.value == '') {
        alert("Please enter about your previous school information");
		document.form.schoolinfo.focus()
        return false;
	}

	if (document.form.educationbg1.checked == false && document.form.educationbg2.checked == false && document.form.educationbg3.checked == false && document.form.educationbg4.checked == false) {
		alert("Please check your previous educational background")
		return false;
	}
	
	if (document.form.educationbg2.checked) {
	
		if (isNaN(document.form.highschoolgeneralaverage.value)) {
        alert("Error, please enter numbers only for your high school general average");
		document.form.highschoolgeneralaverage.focus()
        return false;
    	}
	
		if (isNaN(document.form.highschoolyeargraduated.value)) {
        alert("Error, please enter year numbers only for high school year graduated");
		document.form.highschoolyeargraduated.focus()
        return false;
    	}
	}
	
	if (document.form.educationbg4.checked) {
	
		if (document.form.collegecoursetaken.value == '') {
        alert("Please enter your course taken in college");
		document.form.collegecoursetaken.focus()
        return false;
    	}
	
		if (!isNaN(document.form.collegecoursetaken.value)) {
        alert("Error, please enter a valid course taken in college");
		document.form.collegecoursetaken.focus()
        return false;
    	}
	
		if (document.form.collegeyeargraduated.value == '') {
        alert("Please enter the year you graduated in college");
		document.form.collegeyeargraduated.focus()
        return false;
    	}
	
		if (isNaN(document.form.collegeyeargraduated.value)) {
        alert("Error, please enter enter numbers only for college year graduated");
		document.form.collegeyeargraduated.focus()
        return false;
    	}
	} 
	
	if (document.form.educationbg3.checked) {
	
		if (document.form.collegecoursetaken.value == '') {
        alert("Please enter your vocational course/training taken");
		document.form.collegecoursetaken.focus()
        return false;
    	}
	
		if (!isNaN(document.form.collegecoursetaken.value)) {
        alert("Error, please enter a valid vocational course/training taken");
		document.form.collegecoursetaken.focus()
        return false;
    	}
	
		if (isNaN(document.form.collegeyeargraduated.value)) {
        alert("Error, please enter enter numbers only for course/training year graduated");
		document.form.collegeyeargraduated.focus()
        return false;
    	}
	} 
	
//Table below Educational Background Validation

	if (document.form.choice1.checked == false && document.form.choice2.checked == false && document.form.choice3.checked == false && document.form.choice4.checked == false && document.form.choice5.checked == false && document.form.choice6.checked == false && document.form.choice7.checked == false && document.form.choice8.checked == false) { 
		alert("Please select your school of choice")
		return false;
	}
	
	var choiceCheck
	choiceCheck = 0
	
	if (document.form.choice1.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice2.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice3.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice4.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice5.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice6.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice7.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	if (document.form.choice8.checked == true) {
	choiceCheck = choiceCheck + 1
	}
	
	
	if (choiceCheck == 1) {
		alert("Please choose atleast two school of choice")
		return false;
	}
	*/

	var r=confirm("Do you really want to continue? all blank field/s will be mark as N/A")
	if (r==true) {
  		;
	}
	else {
  		return false;
  	}
  
  
}

