// JavaScript Document
function validate(formobj)
{
	  ///alert("dev");
	 if(emptyField(formobj.contact_name))	
	  {
	     alert("Your Name is a required field");
	     formobj.contact_name.focus()
	     return(false);
	}
	
	 if(emptyField(formobj.company_name))	
	   {
	   alert("Company Name is a required field");
	   formobj.company_name.focus()
	   return(false);
	   }
	if(emptyField(formobj.company_address1))	
	  {
	  alert("The first Address is a required field");
	  formobj.company_address1.focus()
	  return(false);
	}
	if(emptyField(formobj.company_city))	
	  {
	  	alert("City is a required field");
		formobj.company_city.focus()
		return(false);
	}
	
		if(emptyField(formobj.company_state))
		{
		  alert("State Code is a required field");
	      formobj.company_state.focus()
	      return(false);
	    }
	     // if(!emptyField(formobj.company_state))
	      //{
		   //  if(!isNum(formobj.company_state.value))
		    // {
				// alert("dev");
//alert("Numeric value is required");
			   //formobj.company_state.focus();
			  // return(false);
		      //}
		  //}
	if(emptyField(formobj.company_zip))
	  {
	   alert("Zip Code is a required field");
	   formobj.company_zip.focus()
	   return(false);
	  }
	  
		  if(!isNum(formobj.company_zip.value))
		  {
			  alert("Numeric value is required for Zip Code ");
			  formobj.company_zip.focus();
			  return(false);
		  }
	  
	
	//alert("dev");
	
	  chkuid = charlen(formobj.company_phone1_1,3);
	   if(!chkuid)
	  {
	    alert("Please Enter Phone Number Like 111-222-3333");
	    return false;
	  }
	  if(!isNum(formobj.company_phone1_1.value))
		  {
			  alert("Numeric value is required for Phone Number ");
			  formobj.company_phone1_1.focus();
			  return(false);
		  }
	
	 chkuid = charlen(formobj.company_phone1_2,3);
	  if(!chkuid)
	  {
	    alert("Please Enter Phone Number Like 111-222-3333");
	   return false;
	   }
	if(!isNum(formobj.company_phone1_2.value))
		  {
			  alert("Numeric value is required for Phone Number ");
			  formobj.company_phone1_2.focus();
			  return(false);
		  }
		  
	  chkuid = charlen(formobj.company_phone1_3,4);
	  if(!chkuid)
	  {
	   alert("Please Enter Phone Number Like 111-222-3333");
	   return false;
	  }
	  if(!isNum(formobj.company_phone1_3.value))
		  {
			  alert("Numeric value is required for Phone Number ");
			  formobj.company_phone1_3.focus();
			  return(false);
		  }
	function copyHours(formobj)
	{
				formobj.open_tue.checked = formobj.open_mon.checked;
				formobj.hours_tue.value = formobj.hours_mon.value;
				formobj.open_wed.checked = formobj.open_mon.checked;
				formobj.hours_wed.value = formobj.hours_mon.value;
			    formobj.open_thu.checked = formobj.open_mon.checked;
		        formobj.hours_thu.value = formobj.hours_mon.value;
	            formobj.open_fri.checked = formobj.open_mon.checked;
				formobj.hours_fri.value = formobj.hours_mon.value;
				formobj.open_sat.checked = formobj.open_mon.checked;
				formobj.hours_sat.value = formobj.hours_mon.value;
				formobj.open_sun.checked = formobj.open_mon.checked;
				formobj.hours_sun.value = formobj.hours_mon.value;
	}
			function clearHours (formobj) 
	{
				formobj.open_mon.checked = false;
				formobj.hours_mon.value = '';
				formobj.open_tue.checked = false;
				formobj.hours_tue.value = '';
				formobj.open_wed.checked = false;
				formobj.hours_wed.value = '';
				formobj.open_thu.checked = false;
				formobj.hours_thu.value = '';
				formobj.open_fri.checked = false;
				formobj.hours_fri.value = '';
			    formobj.open_sat.checked = false;
				formobj.hours_sat.value = '';
				formobj.open_sun.checked = false;
				formobj.hours_sun.value = '';
	}
			function setOpen (tbox,cbox) 
		   {
				var currentObj = document.getElementById(tbox);
				var changeObj = document.getElementById(cbox);
			if (currentObj.value==null || currentObj.value.length==0) 
			   {
					changeObj.checked = false;
				} else 
				{
					changeObj.checked = true;
				 }
			}

	if(emptyField(formobj.company_supplier))
	{
	alert("Please enter your primary glass supplier / distributor");
	formobj.company_supplier.focus()
	return(false);
    }
	 if(emptyField(formobj.labor_only))
	 {
	 alert("Please enter a flat cost estimate for labor-only installations");
	 formobj.labor_only.focus()
	 return(false);
	 }
	   if(!emptyField(formobj.labor_only))
	   {
		  if(!isNum(formobj.labor_only.value))
		  {
			alert("Numeric value is required");
			formobj.labor_only.focus();
			return(false);
		  }
	   }
	if(emptyField(formobj.windshield_discount))
	 {
	 alert("Please enter at least an estimated percentage discount for Foreign & Domestic glass");
	 formobj.windshield_discount.focus()
	 return(false);
	 }
	  if(!emptyField(formobj.windshield_discount))
	   {
		  if(!isNum(formobj.windshield_discount.value))
		  {
			 alert("Numeric value is required");
			 formobj.windshield_discount.focus();
			 return(false);
		 }
	  } 
	if(emptyField(formobj.tempered_discount))
	 {
	 alert("Please enter at least an estimated percentage discount for Tempered glass");
	 formobj.tempered_discount.focus()
	 return(false);
	 }
	if(!emptyField(formobj.tempered_discount))
	   {
		  if(!isNum(formobj.tempered_discount.value))
		  {
			 alert("Numeric value is required");
			 formobj.tempered_discount.focus();
			 return(false);
		 }
	  } 
	
 return true;
}