function validateUserForm (passwordReq) {
	if(!document.newUser.lastName.value) {
		alert("Last Name Required");
		document.newUser.lastName.style.backgroundColor = "#FFC6C6";
		document.newUser.lastName.style.borderColor = "red";
		document.newUser.lastName.focus();
		return false;
	} else if (!document.newUser.firstName.value) {
		alert("First Name Required");
		document.newUser.firstName.style.backgroundColor = "#FFC6C6";
		document.newUser.firstName.style.borderColor = "red";
		document.newUser.firstName.focus();
		return false;
	} else if (!document.newUser.loginName.value) {
		alert("Login Name/ID Required");
		document.newUser.loginName.style.backgroundColor = "#FFC6C6";
		document.newUser.loginName.style.borderColor = "red";
		document.newUser.loginName.focus();
		return false;
	} else if (!document.newUser.addressStreetNum.value) {
		alert("Street Number Required");
		document.newUser.addressStreetNum.style.backgroundColor = "#FFC6C6";
		document.newUser.addressStreetNum.style.borderColor = "red";
		document.newUser.addressStreetNum.focus();
		return false;	
	} else if (!document.newUser.addressStreet.value) {
		alert("Street Name Required");
		document.newUser.addressStreet.style.backgroundColor = "#FFC6C6";
		document.newUser.addressStreet.style.borderColor = "red";
		document.newUser.addressStreet.focus();
		return false;	
	} else if (!document.newUser.addressCity.value) {
		alert("Address City Required");
		document.newUser.addressCity.style.backgroundColor = "#FFC6C6";
		document.newUser.addressCity.style.borderColor = "red";
		document.newUser.addressCity.focus();
		return false;	
	} else if (!document.newUser.addressState.value) {
		alert("Address State Required");
		document.newUser.addressState.style.backgroundColor = "#FFC6C6";
		document.newUser.addressState.style.borderColor = "red";
		document.newUser.addressState.focus();
		return false;			
	} else if (!document.newUser.addressZip.value) {
		alert("Address Zip Required");
		document.newUser.addressZip.style.backgroundColor = "#FFC6C6";
		document.newUser.addressZip.style.borderColor = "red";
		document.newUser.addressZip.focus();
		return false;			
	} else if ((!document.newUser.phone1.value) || (!document.newUser.phone2.value) || (!document.newUser.phone3.value)) {
		alert("Phone Number Required");
		document.newUser.phone1.style.backgroundColor = "#FFC6C6";
		document.newUser.phone2.style.backgroundColor = "#FFC6C6";
		document.newUser.phone3.style.backgroundColor = "#FFC6C6";				
		document.newUser.phone1.style.borderColor = "red";
		document.newUser.phone2.style.borderColor = "red";
		document.newUser.phone3.style.borderColor = "red";				
		document.newUser.phone1.focus();
		return false;		
	} else if (!document.newUser.emailAddress.value) {
		alert("E-mail Address Required");
		document.newUser.emailAddress.style.backgroundColor = "#FFC6C6";
		document.newUser.emailAddress.style.borderColor = "red";
		document.newUser.emailAddress.focus();
		return false;					
	} else if ((!document.newUser.userPassword.value) && (passwordReq == "yespass")) {
		alert("User Password Required");
		document.newUser.userPassword.style.backgroundColor = "#FFC6C6";
		document.newUser.userPassword.style.borderColor = "red";
		document.newUser.userPassword.focus();
		return false;		
	} else if ((document.newUser.userPassword.value != document.newUser.userPassword2.value) && (passwordReq == "yespass")) {
		alert("Passwords do not match!");
		document.newUser.userPassword.style.backgroundColor = "#FFC6C6";
		document.newUser.userPassword.style.borderColor = "red";
		document.newUser.userPassword2.style.backgroundColor = "#FFC6C6";
		document.newUser.userPassword2.style.borderColor = "red";		
		document.newUser.userPassword.value = "";
		document.newUser.userPassword2.value = "";
		document.newUser.userPassword.focus();
		return false;		
	} else if (document.newUser.userType.options[document.newUser.userType.selectedIndex].value == "null") {
		alert("Please select a User Type");
		document.newUser.userType.style.backgroundColor = "#FFC6C6";
		document.newUser.userType.focus();
		return false;
	} else
		return true;
}

function validateCreateCourse () {
	if (!document.createCourse.course_name.value) {
		alert("Course Title Required");
		document.createCourse.course_name.style.backgroundColor = "#FFC6C6";
		document.createCourse.course_name.style.borderColor = "red";
		document.createCourse.course_name.focus();
		return false;
	}
	else if (document.createCourse.course_professorID1.options[document.createCourse.course_professorID1.selectedIndex].value == "null") {
		alert("You must select at least one professor for this course.");
		document.createCourse.course_professorID1.style.backgroundColor = "#FFC6C6";
		document.createCourse.course_professorID1.style.borderColor = "red";
		document.createCourse.course_professorID1.focus();	
		return false;
	}
	else if (!document.createCourse.course_desc.value) {
		alert("Course Description Required");
		document.createCourse.course_desc.style.backgroundColor = "#FFC6C6";
		document.createCourse.course_desc.style.borderColor = "red";
		document.createCourse.course_desc.focus();
		return false;
	}
	else if (!document.createCourse.course_objective.value) {
		alert("Course Objective Required");
		document.createCourse.course_objective.style.backgroundColor = "#FFC6C6";
		document.createCourse.course_objective.style.borderColor = "red";
		document.createCourse.course_objective.focus();
		return false;
	} else
		return true;
}
