    
<!-- Created By Claudia Cox, April 30, 2003 -->

   function isNumeric(s)   {
			var i;
			for (i=0; i<s.length; i++){
				var c = s.charAt(i);
				if (!isDigit(c)) return false;
			}
			return true;
		}
	
	function isDigit(c){
   		return ((c>="0")&&(c<="9"))
   } //end of function
   
   function maxChars(fld,max){
	var p = fld.value.length;
	var maxAllowed = max;
	if (p > maxAllowed) {
		alert("Field is too long, max is " + maxAllowed)
		fld.focus();
		}
}
	
<!--function validates the required input fields -->
   
	   function validate(){
		   if (document.EM_Vendor.txtOrgName.value == ""){
		    	 alert("Organization Name is required.")
       		 document.EM_Vendor.txtOrgName.focus()
		        return false;}
	   		else if (document.EM_Vendor.txtFirstName.value == ""){
		    	 alert("First Name is required.")
       		 document.EM_Vendor.txtFirstName.focus()
		        return false;}
		    else if (document.EM_Vendor.txtLastName.value == ""){
		    	 alert("Last Name is required.")
       		 document.EM_Vendor.txtLastName.focus()
		        return false;}
		    else if (document.EM_Vendor.txtAddress.value == ""){
		    	 alert("Street Address is required.")
       		 document.EM_Vendor.txtAddress.focus()
		        return false;}
		    else if (document.EM_Vendor.txtCity.value == ""){
		    	 alert("City is required.")
       		 document.EM_Vendor.txtCity.focus()
		        return false;}
		    else if (document.EM_Vendor.lbState.value == "AA"){
		    	 alert("State is required.")
       		 document.EM_Vendor.lbState.focus()
		        return false;}
		     else if (document.EM_Vendor.txtZip.value == ""){
		    	 alert("Zipcode is required.")
       		 document.EM_Vendor.txtZip.focus()
		        return false;}
		     else if (!isNumeric(document.EM_Vendor.txtZip.value)){
		    	  alert("Zipcode must be numeric")
    			  document.EM_Vendor.txtZip.focus()
		    	  return false;}
	        else if (document.EM_Vendor.txtZip.value.length != 5){
    	 		 alert("Zipcode must be 5 digits long")
		    	  document.EM_Vendor.txtZip.focus()
		    	  return false;}      
		   else if (document.EM_Vendor.txtPhone1.value == "" || document.EM_Vendor.txtPhone2.value == "" || document.EM_Vendor.txtPhone3.value == "" ){
    			 alert("Complete Phone Number is required.")
		        document.EM_Vendor.txtPhone1.focus()
       		 return false;}
		    else if (document.EM_Vendor.txtPhone1.value.length != 3 && document.EM_Vendor.txtPhone1.value.length != 0) {
				 alert ("Area Code must be 3 digits")
		        document.EM_Vendor.txtPhone1.focus()
				 return false;}
		   else if (document.EM_Vendor.txtPhone2.value.length != 3 && document.EM_Vendor.txtPhone2.value.length != 0) {
				 alert ("Phone Number must be 7 digits")
		        document.EM_Vendor.txtPhone2.focus()
				 return false;}
		   else if (document.EM_Vendor.txtPhone3.value.length != 4 && document.EM_Vendor.txtPhone3.value.length != 0) {
				 alert ("Phone Number must be 7 digits")
       		 document.EM_Vendor.txtPhone3.focus()
				 return false;}
			else if (((!isNumeric(document.EM_Vendor.txtPhone1.value)) || (!isNumeric(document.EM_Vendor.txtPhone2.value)) || (!isNumeric(document.EM_Vendor.txtPhone3.value)))  ){
				alert("Phone Number must be numeric")
				document.EM_Vendor.txtPhone1.focus()
				return false;}
			else if (document.EM_Vendor.txtEmail.value == ""){
		    	  alert("Email is required.")
    			  document.EM_Vendor.txtEmail.focus()
		    	  return false;}
			else if (document.EM_Vendor.txtTaxID.value == ""){
		    	  alert("Tax ID is required.")
    			  document.EM_Vendor.txtTaxID.focus()
		    	  return false;}
			else if (document.EM_Vendor.txtLicID.value == ""){
		    	  alert("License ID is required.")
    			  document.EM_Vendor.txtLicID.focus()
		    	  return false;}
		   else if (document.EM_Vendor.lbStateLic.value == "AA"){
		    	 alert("State Issuing License is required.")
       		 	document.EM_Vendor.lbStateLic.focus()
		        return false;}

           	else if (document.EM_Vendor.txtBxDesc.value == ""){
		    	  alert("Description is required.")
    			  document.EM_Vendor.txtBxDesc.focus()
		    	  return false;}
		else if ((document.EM_Vendor.rbPres[0].checked == false) && (document.EM_Vendor.rbPres[1].checked == false)){
				alert("Company made a presentation question is required.")
				document.EM_Vendor.rbPres[0].focus()
				return false;}
		else if ((document.EM_Vendor.rbPres[0].checked == true) && (document.EM_Vendor.lsbMonth.value == "Month" || document.EM_Vendor.lsbYear.value == "Year")){
				alert("Month and Year are both required.")
				document.EM_Vendor.lsbMonth.focus()
				return false;}
					
		   else if (document.EM_Vendor.lsbProduct.value == "Select Product"){
		    	  alert("Product is required.")
    			  document.EM_Vendor.lsbProduct.focus()
		    	  return false;}
			else if (document.EM_Vendor.txtBxDescProd.value == ""){
		    	  alert("Product Description is required.")
    			  document.EM_Vendor.txtBxDescProd.focus()
		    	  return false;}
			else if ((document.EM_Vendor.rbProd[0].checked == false)&&
						(document.EM_Vendor.rbProd[1].checked == false)){
				  alert("Please answer YES or NO.")
				  document.EM_Vendor.rbProd[0].focus()
				  return false;}
			else if (document.EM_Vendor.txtLong.value == ""){
		    	  alert("How long the Product been in the market answer is required.")
    			  document.EM_Vendor.txtLong.focus()
		    	  return false;}
			else if ((document.EM_Vendor.rbTest[0].checked == false)&&
						(document.EM_Vendor.rbTest[1].checked == false)){
				  alert("Please answer YES or NO.")
				  document.EM_Vendor.rbTest[0].focus()
				  return false;}
			else if (document.EM_Vendor.rbTest[0].checked == true){
					if (document.EM_Vendor.txtBxTest.value == ""){
						alert("Testing details is required.")
						document.EM_Vendor.txtBxTest.focus()
						return false;}
					}

		    else{
     			return true;
		    	}
	   }

