			<!--
			 /*function uscanada(fds){

					if (window.document.forms[0].state.selectedIndex > 57
						) {
							window.document.forms[0].country.selectedIndex  = 2;
					} else if (window.document.forms[0].state.selectedIndex == 0) {
							window.document.forms[0].country.selectedIndex  = 0;
					} else {
							window.document.forms[0].country.selectedIndex  = 1;
					}
			}
*/
			function FrontPage_Form1_Validator(theForm)
			{

			   var why="";
							  

			  if (theForm.firstname.value == "")
			  {
			    alert("Please enter a value for the \"firstname\" field.");
			    theForm.firstname.focus();
			    return (false);
			  }

			  if (theForm.firstname.value.length < 2)
			  {
			    alert("Please enter at least 2 characters in the \"firstname\" field.");
			    theForm.firstname.focus();
			    return (false);
			  }

			  if (theForm.firstname.value.length > 50)
			  {
			    alert("Please enter at most 50 characters in the \"firstname\" field.");
			    theForm.firstname.focus();
			    return (false);
			  }

			  if (theForm.lastname.value == "")
			  {
			    alert("Please enter a value for the \"lastname\" field.");
			    theForm.lastname.focus();
			    return (false);
			  }

			  if (theForm.lastname.value.length < 2)
			  {
			    alert("Please enter at least 2 characters in the \"lastname\" field.");
			    theForm.lastname.focus();
			    return (false);
			  }

			  if (theForm.lastname.value.length > 50)
			  {
			    alert("Please enter at most 50 characters in the \"lastname\" field.");
			    theForm.lastname.focus();
			    return (false);
			  }

			  if (theForm.email.value == "")
			  {
			    alert("Please enter a value for the \"email\" field.");
			    theForm.email.focus();
			    return (false);
			  }

			  if (theForm.email.value.length < 5)
			  {
			    alert("Please enter at least 5 characters in the \"email\" field.");
			    theForm.email.focus();
			    return (false);
			  }

			  if (theForm.email.value.length > 50)
			  {
			    alert("Please enter at most 50 characters in the \"email\" field.");
			    theForm.email.focus();
			    return (false);
			  }

				why = checkEmail(theForm.email.value);
				if (why != "") {
				       alert(why);
				       theForm.email.focus();
				       return false;
			    }

              if (theForm.program.value == " ")
			  {
			    alert("Please Select Your Study");
			    theForm.program.focus();
			    return (false);
			  }			  
			  
			  if (theForm.address.value == "")
			  {
			    alert("Please enter a value for the \"address\" field.");
			    theForm.address.focus();
			    return (false);
			  }

			  if (theForm.address.value.length < 5)
			  {
			    alert("Please enter at least 5 characters in the \"address\" field.");
			    theForm.address.focus();
			    return (false);
			  }

			  if (theForm.address.value.length > 100)
			  {
			    alert("Please enter at most 100 characters in the \"address\" field.");
			    theForm.address.focus();
			    return (false);
			  }

			  if (theForm.city.value == "")
			  {
			    alert("Please enter a value for the \"city\" field.");
			    theForm.city.focus();
			    return (false);
			  }

			  if (theForm.city.value.length < 3)
			  {
			    alert("Please enter at least 3 characters in the \"city\" field.");
			    theForm.city.focus();
			    return (false);
			  }

			  if (theForm.city.value.length > 50)
			  {
			    alert("Please enter at most 50 characters in the \"city\" field.");
			    theForm.city.focus();
			    return (false);
			  }

			  if (theForm.state.selectedIndex < 0)
			  {
			    alert("Please select one of the \"state\" options.");
			    theForm.state.focus();
			    return (false);
			  }

			  if (theForm.state.selectedIndex == 0)
			  {
			    alert("The first \"state\" option is not a valid selection.  Please choose one of the other options.");
			    theForm.state.focus();
			    return (false);
			  }
			  
			 
			  if (theForm.zip.value == "")
			  {
			    alert("Please enter a value for the \"zip\" field.");
			    theForm.zip.focus();
			    return (false);
			  }

			  if (theForm.zip.value.length < 5)
			  {
			    alert("Please enter at least 5 characters in the \"zip\" field.");
			    theForm.zip.focus();
			    return (false);
			  }

			  if (theForm.zip.value.length > 12)
			  {
			    alert("Please enter at most 12 characters in the \"zip\" field.");
			    theForm.zip.focus();
			    return (false);
			  }
			 
			  
			  if (theForm.country.selectedIndex == 0)
			  {
			    alert("The first \"country\" option is not a valid selection.  Please choose one of the other options.");
			    theForm.country.focus();
			    return (false);
			  }
			else if (theForm.country.value != 'US' && theForm.country.value != 'CA')
				{
					var alertstring = "Keiser College welcomes diversity among its student population, ";
					alertstring += "yet recognizes the special needs presented by international students. ";
					alertstring += "Students from countries other than the U.S. and Canada ";
					alertstring += "should contact Keiser College directly at admissions@keisercollege.edu.";
					alert(alertstring);
					return false;
				}
			  if (theForm.country.selectedIndex  == 1) {

					why = checkZipUS(theForm.zip.value);
					if (why != "") {
						   alert(why);
						   theForm.zip.focus();
						   return false;
					}

			   }

			  if (theForm.country.selectedIndex  == 2) {

					why = checkZipCanada(theForm.zip.value);
					if (why != "") {
						   alert(why);
						   theForm.zip.focus();
						   return false;
					}
			   }
					  
			if (theForm.expectedstart.value == " ")
			  {
			    alert("When would you like to start classes?:");
			    theForm.expectedstart.focus();
			    return (false);
			  }
			   if (theForm.education.value == " ")
			  {
			    alert("Select your Education.");
			    theForm.education.focus();
			    return (false);
			  }
			
			  if (theForm.gradyear.selectedIndex <= 0)
			  {
			    alert("Please select one of the \"High School/GED Graduation Year\" options.");
			    theForm.gradyear.focus();
			    return (false);
			  }
		  
		     
			if (theForm.age.value == " ")
			  {
			    alert("Select your Age.");
			    theForm.age.focus();
			    return (false);
			  }
		  
			 if (theForm.comments.value.length>250){
				  alert("Please limit your comments to 250 characters or less");
				  theForm.comments.focus();
				  return false;
				}				
			  return (true);
			}		
			
