// JavaScript Document
// JavaScript Document
<!--
function chgFaculty()
	{
var a = document.studentForm.faculty.value;
window.location = "register.php?facID=" + a + "&ad=1#ad";	
	}
	
function myVal()
	{
obj = document.studentForm;
if (obj.faculty.value=="") { alert("Faculty name required"); obj.faculty.focus(); return false; }
if (obj.department.value=="") { alert("Department name required"); obj.department.focus(); return false; }
if (obj.level.value=="") { alert("Level required"); obj.level.focus(); return false; }
if (obj.matric_number.value=="") { alert("Matriculation Number required"); obj.matric_number.focus(); return false; }
if (obj.surname.value=="") { alert("Surname required"); obj.surname.focus(); return false; }
if (obj.firstName.value=="") { alert("First Name required"); obj.firstName.focus(); return false; }
<!-- if (obj.middleName.value=="") { alert("Middle Name required"); obj.middleName.focus(); return false; } -->
if (obj.day.value == "") {alert("Specify your Day of Birth"); obj.day.focus(); return false;}
if (obj.month.value == "") {alert("Specify your Month of Birth"); obj.month.focus(); return false;}
if (obj.year.value == "") {alert("Specify your Year of Birth"); obj.year.focus(); return false;}
if ((obj.month.value == "09" || obj.month.value == "04" || obj.month.value == "06" || obj.month.value == "11") && (obj.day.value > 30)) {alert("Your Date of Birth is invalid. Number of days in 'Apr', 'Jun', 'Sep' or 'Nov' cannot exceed 30"); obj.month.focus(); return false;}
if (obj.month.value == "02" && obj.day.value > 29) {alert("Your Date of Birth is invalid. Number of days in 'Feb' cannot exceed 28 or 29 (in a leap year)"); obj.day.focus(); return false;}
if (obj.placeOfBirth.value=="") { alert("Your Place of Birth is required"); obj.placeOfBirth.focus(); return false; }

if (obj.nationality.value == "Nigerian" && obj.stateOfOrigin.value == "") { alert("State of Origin is required"); obj.stateOfOrigin.focus(); return false; }
if (obj.nationality.value == "Nigerian" && obj.lgaOrigin.value == "") { alert("Local Government Area of your Origin is required"); obj.lgaOrigin.focus(); return false; }

if (obj.sex.value=="") { alert("Your Sex is required"); obj.sex.focus(); return false; }
if (obj.maritalStatus.value=="") { alert("Your Marital Status is required"); obj.maritalStatus.focus(); return false; }
if (obj.religion.value=="") { alert("Religion is required"); obj.religion.focus(); return false; }
if (obj.address.value=="") { alert("Permanent/ Home Address required"); obj.address.focus(); return false; }
if (obj.contactAddress.value=="") { alert("Contact Address required"); obj.contactAddress.focus(); return false; }
if (obj.email.value=="") { alert("Email Address required"); obj.email.focus(); return false; }
if (obj.email.value.indexOf("@") == -1) { alert("Specified email address '" + obj.email.value + "' is invalid!"); obj.email.focus(); return false; }
if (obj.email.value.indexOf(".") == -1) { alert("Specified email address '" + obj.email.value + "' is invalid!"); obj.email.focus(); return false; }
if (obj.email2.value=="") { alert("Confirm your email address, please"); obj.email2.focus(); return false; }
if (obj.email2.value != obj.email.value) { alert("Your email address is not consistent"); obj.email2.focus(); return false; }
if (obj.studentPNo.value=="") { alert("GSM Number required"); obj.studentPNo.focus(); return false; }
if (obj.studentPNo.value.length != 11) { alert("A GSM number must be 11 digits long!"); obj.studentPNo.focus(); return false; }
if (isNaN(obj.studentPNo.value) == true) { window.alert("Invalid entry! GSM number must be a number!!"); obj.studentPNo.focus(); return false; } 
if (obj.picture.value == "") { alert("You must attach your recent passport photograph"); obj.picture.focus(); return false; }


//var p1 = obj.picture.value;
//var p2 = split(".",p1);
//if ((p2[1] != "gif") && (p2[1] != "jpeg") && (p2[1] != "jpg") && (p2[1] != "png")) { alert("Passport photograph invalid. Photograph must be of type 'gif', 'jpg' or 'jpeg' only"); obj.picture.focus(); return false; }

if (obj.kinName.value == "") { alert("Next of Kin's name required"); obj.kinName.focus(); return false; }
if (obj.kinAddress.value == "") { alert("Next of Kin's address required"); obj.kinAddress.focus(); return false; }
if (obj.kinRelationship.value == "") { alert("You are to state your relationship with '" + obj.kinName.value + "'"); obj.kinRelationship.focus(); return false; }
if (obj.kinPhone.value == "") { alert("Next of Kin's phone number required"); obj.kinPhone.focus(); return false; }
if (obj.sponsorName.value == "") { alert("Sponsor's name required"); obj.sponsorName.focus(); return false; }
if (obj.sponsorAddress.value == "") { alert("Sponsor's address required"); obj.sponsorAddress.focus(); return false; }
if (obj.sponsorPhone.value == "") { alert("Sponsor's phone number required"); obj.sponsorPhone.focus(); return false; }
if (obj.extraCurricular.value == "") { alert("State your extra-curricular activities"); obj.extraCurricular.focus(); return false; }
//if (obj.pass1.value == "") { alert("Password required"); obj.pass1.focus(); return false; }
//if (obj.pass1.value.length < 6) { alert("Supplied password is too short; minimum length required is six (6)!"); obj.pass1.focus(); return false; }
//if (obj.pass2.value == "") { alert("Confirm Password"); obj.pass2.focus(); return false; }
//if (obj.pass1.value != obj.pass2.value) { alert("Passwords do not match, please re-confirm"); obj.pass2.focus(); return false; }

if (obj.undertaking.checked == false) { window.alert("Undertaking must be signed!"); obj.undertaking.focus(); return false; }

var eConf = window.confirm("Are you sure you have correctly specified all relevant information? \n    Note that this action can only be performed once. \n\n Click OK to continue or click CANCEL to cancel/suspend entry submission!");
if (eConf == true) { return true; } else { return false; }
	}
	
function setLoginID()
	{
document.studentForm.loginID.value = document.studentForm.matricNumber.value;
	}
//-->
