

function validateAppointment(frm)
   	{


	var nc;
	
	//
	// Required text fields cannot be blank
	//
	
	frm.elements.patient_first_name.className 	= "input";
	frm.elements.patient_last_name.className 	= "input";
	frm.elements.patient_address.className 		= "input";
	frm.elements.patient_city.className 		= "input";
	frm.elements.patient_zip.className 		= "input";
	frm.elements.patient_telephone.className 	= "input";
	frm.elements.reason_for_appt.className 		= "input";
	frm.elements.the_date.className 		= "input";
		
	if ((frm.elements.patient_first_name.value=="") ||
	    (frm.elements.patient_last_name.value=="")  ||
	    (frm.elements.patient_address.value=="")    ||
	    (frm.elements.patient_city.value=="")    	||
	    (frm.elements.patient_zip.value=="")    	||
	    (frm.elements.patient_telephone.value=="")  ||
	    (frm.elements.the_date.value=="")  		||
	    (frm.elements.reason_for_appt.value=="")) 		
	    {
	
		if (frm.elements.patient_first_name.value=="") {
			frm.elements.patient_first_name.className = "inputreq";
			}
	
		if (frm.elements.patient_last_name.value=="") {
				frm.elements.patient_last_name.className = "inputreq";
			}
	
		if (frm.elements.patient_address.value=="") {
				frm.elements.patient_address.className = "inputreq";
			}
	
		if (frm.elements.patient_city.value=="") {
				frm.elements.patient_city.className = "inputreq";
			}
	
		if (frm.elements.patient_zip.value=="") {
				frm.elements.patient_zip.className = "inputreq";
			}
	
		if (frm.elements.patient_telephone.value=="") {
				frm.elements.patient_telephone.className = "inputreq";
			}
	
		if (frm.elements.the_date.value=="") {
				frm.elements.the_date.className = "inputreq";
			}
			
		if (frm.elements.reason_for_appt.value=="") {
				frm.elements.reason_for_appt.className = "inputreq";
			}
	
		
		var errMsg = "Please enter all required fields!";
		alert(errMsg);
		nc=1;
		return;
		}
	
		

	//No errors 
	frm.submit(); 
	}  
		