// JavaScript Document
function check_submit()
{

var phone = document.forms[0].elements["businessPhone"].value;
var stripped = phone.replace(/[\(\)\.\-\ ]/g, '');
var emailFilter=/^.+@.+\..{2,3}$/;
var reZip = new RegExp(/(^\d{5}$)|(^\d{5}-\d{4}$)/);

if (document.forms[0].elements["contactName"].value=="")
	{
	alert("Contact Name Is A Required Field");
	document.forms[0].elements["contactName"].focus();
	return false;   
	}
	else if (document.forms[0].elements["businessName"].value=="")
           {
   		   alert("Business Name Is A Required Field");
           document.forms[0].elements["businessName"].focus();  
		   return false;
		   }
	else if ((document.forms[0].elements["businessPhone"].value == "")||(isNaN(parseInt(stripped))) || (stripped.length < 10 ))
           {
           alert("Phone Is Blank, Is Less Than Ten Digits Or Contains Invalid Characters.");
           document.forms[0].elements["businessPhone"].focus();
		   return false;				   
           }
	else if (!(emailFilter.test(document.forms[0].elements["businessEmail"].value))) 
           { 
           alert("Please enter a valid email address.");
           document.forms[0].elements["businessEmail"].focus();
		   return false;						   
           }
	else if (document.forms[0].elements["StreetAddress"].value=="")
           {
   		   alert(" Street Address Is A Required Field");
           document.forms[0].elements["StreetAddress"].focus();  
		   return false;
		   }	
	else if (document.forms[0].elements["AddressCity"].value=="")
           {
   		   alert(" City Is A Required Field");
           document.forms[0].elements["AddressCity"].focus();  
		   return false;
		   }
	else if (document.forms[0].elements["AddressState"].value=="")
           {
   		   alert(" State Is A Required Field");
           document.forms[0].elements["AddressState"].focus();  
		   return false;
		   }		   
		   
	else if (!reZip.test(document.forms[0].elements["AddressZip"].value))
           {
           alert("Please enter a valid Zip Code.");
           document.forms[0].elements["AddressZip"].focus();
		   return false;	
		   }	
/*
else if (document.forms[0].elements["currentProcessor"].value=="")
           {
   		   alert("Who do you currently process credit cards with?");
           document.forms[0].elements["currentProcessor"].focus();  
		   return false;
		   }
   else if (document.forms[0].elements["creditCardVolume"].value=="")
           {
   		   alert("Please indicate your montly credit card sales volume.");
           document.forms[0].elements["creditCardVolume"].focus();  
		   return false;
		   }	
*/

	else 
	{
	return true;
    }

}  

