// This code validates the Sign Up page before it is sent to the server.

//<!--

	function validate(form) {
		
		var alertMessage = "Please fill in the following information:\n";
		returnValue = true;
		
		//if (!isChecked(form.whichcourse[0]) && !isChecked(form.whichcourse[1])) {
			
			//alertMessage = alertMessage + "Please choose which learning experiences you are interested in.\n";
			//returnValue = false;
		//}
		
		if (!checkString(form.first_name)) {
			alertMessage = alertMessage + "First Name\n";
			document.getElementById("first_name").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("first_name").style.color = "#000000";
		
		if (!checkString(form.last_name)) {
			alertMessage = alertMessage + "Last Name\n";
			document.getElementById("last_name").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("last_name").style.color = "#000000";
		
		if (!checkString(form.street)) {
			alertMessage = alertMessage + "Street Address\n";
			document.getElementById("street").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("street").style.color = "#000000";
		
		if (!checkString(form.city)) {
			alertMessage = alertMessage + "City\n";
			document.getElementById("city").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("city").style.color = "#000000";
		
		if (!checkString(form.state)) {
			alertMessage = alertMessage + "State\n";
			document.getElementById("state").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("state").style.color = "#000000";
		
		if (!checkString(form.zipcode)) {
			alertMessage = alertMessage + "Zip Code\n";
			document.getElementById("zipcode").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("zipcode").style.color = "#000000";
		
		if (!checkString(form.phone)) {
			alertMessage = alertMessage + "Phone Number\n";
			document.getElementById("phone").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("phone").style.color = "#000000";
		
		if (!checkString(form.email)) {
			alertMessage = alertMessage + "Email Address\n";
			document.getElementById("email").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("email").style.color = "#000000";
		
		//if (!checkString(form.typesofcases[])) {
			//alertMessage = alertMessage + "Types of cases you wish to monitor\n";
			//document.getElementById("typesofcases").style.color = "red";
			//returnValue = false;
		//}
		//else document.getElementById("typesofcases").style.color = "#000000";
		
		if (!checkString(form.equipment)) {
			alertMessage = alertMessage + "Type of Equipment Used\n";
			document.getElementById("equipment").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("equipment").style.color = "#000000";
		
		if (!checkString(form.background)) {
			alertMessage = alertMessage + "Clinical Background\n";
			document.getElementById("background").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("background").style.color = "#000000";
		
		if (!checkString(form.education)) {
			alertMessage = alertMessage + "Education Level\n";
			document.getElementById("education").style.color = "red";
			returnValue = false;
		}
		else document.getElementById("education").style.color = "#000000";
		
		if (returnValue) return true;
		else {
			alert(alertMessage);
			return false;
		}
		
	}
	
	function checkString(fieldName) {
	
		if (fieldName.value != "") {
			return true;
		}
		else return false;
	}
	
	function isChecked(fieldName) {
	
		if (fieldName.checked == true) {
			return true;
		}
		else return false;
	}

//-->
