//Function to validate fields in commencement.php
function validateForm(form) {

if(form.fname.value=="") {
	alert("Please enter your First Name!");
	form.fname.focus();
	return false;
}

/* if(form.mname.value=="") {
	alert("Please enter your Middle Initial!");
	form.mname.focus();
	return false;
} */

if(form.lname.value=="") {
	alert("Please enter your Last Name!");
	form.lname.focus();
	return false;
}

if(form.student_id.value =="") {
	alert("Please enter your 10 digit student ID number!");
	form.student_id.focus();
	return false;	
}

if(form.phone_number.value=="") {
	alert("Please enter your Phone Number!");
	form.lname.focus();
	return false;
}

if(form.email.value=="") {
	alert("Please enter your Email!");
	form.lname.focus();
	return false;
}



var exists = eval(form['masters']);
if(exists){
	var index = form.masters.selectedIndex;
	if(index == 0){
		alert("Please select a degree!");
		form.masters.focus();
		return false;
	}
	
	
	
	
	
}

var index = form.degree.selectedIndex;
if(index == 0){
	alert("Please select a discipline!");
	form.degree.focus();
	return false;
}



//Fields dynamically generated for Bachelor's degree
/* var exists = eval(form['honors']);
if(exists){
     if(form.honors.value=="") {
		alert("Please enter a value for Honors!");
		form.honors.focus();
		return false;
 	 } 

     if(form.honors_college.value=="") {
		alert("Please enter name of the Honors College!");
		form.honors_college.focus();
		return false;
 	 } 
} */


//Fields dynamically generated for Doctoral degree
var exists = eval(form['thesis']);
if(exists){
     if(form.thesis.value=="") {
		alert("Please enter your Thesis Title!");
		form.thesis.focus();
		return false;
 	 } 
	
     if(form.supervisor.value=="") {
		alert("Please enter the name of your Supervising Professor!");
		form.supervisor.focus();
		return false;
 	 } 
}

if(form.guest.value=="") {
	alert("Please enter number of guests attending commencement ceremony!");
	form.guest.focus();
	return false;
}

if(form.reception_guest.value=="") {
	alert("Please enter number of guests attending reception!");
	form.reception_guest.focus();
	return false;
}

/* if(form.guest_assistance.value=="") {
	alert("Please indicate if you or your guests require special assistance!");
	form.guest_assistance.focus();
	return false;
} */

//Fields generated dynamically. Check if they exist. If they do, validate.
/* var exists = eval(form['grad_degree']);
if(exists){
     if(form.grad_degree.value=="") {
		alert("Please indicate if you will be pursuing a higher degree");
		form.grad_degree.focus();
		return false;
 	} 
}*/



var employ_selected=false;
for (counter = 0; counter < form.employment.length; counter++)
{
	if (form.employment[counter].checked){
		var selected_value= form.employment[counter].value;
		employ_selected = true; 
	}
}


/* if(employ_selected == false) {
	alert("Please indicate if you have secured employment!");
	return false; 
} */


/* if(selected_value == "Yes") {
	
	if(form.employer.value=="") {
	alert("Please enter the name of your employer!");
	form.employer.focus();
	return false;
	}

	if(form.emp_address.value=="") {
		alert("Please enter the address of your employer!");
		form.emp_address.focus();
		return false;
	}
	
	if(form.city.value=="") {
		alert("Please enter the city of your employment!");
		form.city.focus();
		return false;
	}

	if(form.state.value=="") {
		alert("Please enter the state of your employment!");
		form.state.focus();
		return false;
	}

	if(form.zip.value=="") {
		alert("Please enter the zip code!");
		form.zip.focus();
		return false;
	}
	
	if(form.title.value=="") {
		alert("Please enter your position title!");
		form.title.focus();
		return false;
	}

	var index = form.salary.selectedIndex;
	if(index == 0){
		alert("Please select a salary range!");
		form.salary.focus();
		return false;
	}

	if(form.time_employed.value=="") {
		alert("Please enter duration of your current employment!");
		form.time_employed.focus();
		return false;
	}
} */



return true;
}
