function ValidBotBoot()
{


if(document.icpsignup.fields_fname.value==""){
	alert("Please enter your name");
	document.icpsignup.fields_fname.focus();
	return false;
}
if(document.icpsignup.fields_business.value==""){
	alert("Please enter business");
	document.icpsignup.fields_business.focus();
	return false;
}
if(document.icpsignup.fields_state.value==""){
	alert("Please enter state");
	document.icpsignup.fields_state.focus();
	return false;
}
if(document.icpsignup.fields_zip.value==""){
	alert("Please enter zip code");
	document.icpsignup.fields_zip.focus();
	return false;
}
if(document.icpsignup.fields_phone.value==""){
	alert("Please enter phone number");
	document.icpsignup.fields_phone.focus();
	return false;
}

 
  if (document.icpsignup.fields_phone.value!="")
{
var ph_no=document.icpsignup.fields_phone.value;
var result=checkPhoneNumber(ph_no);

if(result==false)
{
    alert("Oops! Please enter a valid phone number.");
    document.icpsignup.fields_phone.value="";
    document.icpsignup.fields_phone.focus();
    return false;
}
}

text_email1=(document.icpsignup.fields_email.value).replace(/^\s*|\s*$/g,'');

if(text_email1=="")
	{
		alert("Enter your email ID");
		document.icpsignup.fields_email.focus();
		return false;
	}
	var at=document.icpsignup.fields_email.value.indexOf("@");
	//alert(at)
	var dot=document.icpsignup.fields_email.value.indexOf(".");

	if(at == -1 || dot == -1)
	{
		alert("Enter your valid email ID");
		document.icpsignup.fields_email.focus();
		return false;
}

return true();

}



var icpForm2840 = document.getElementById('icpsignup2840');

if (document.location.protocol === "https:")

	icpForm2840.action = "https://app.icontact.com/icp/signup.php";
function verifyRequired2840() {
  if (icpForm2840["fields_fname"].value == "") {
    icpForm2840["fields_fname"].focus();
    alert("The Name field is required.");
    return false;
  }
  if (icpForm2840["fields_business"].value == "") {
    icpForm2840["fields_business"].focus();
    alert("The Business field is required.");
    return false;
  }
  if (icpForm2840["fields_state"].value == "") {
    icpForm2840["fields_state"].focus();
    alert("The State field is required.");
    return false;
  }
   if (icpForm2840["fields_zip"].value == "") {
    icpForm2840["fields_zip"].focus();
    alert("The Zip field is required.");
    return false;
  }

  
  if (icpForm2840["fields_phone"].value == "") {
    icpForm2840["fields_phone"].focus();
    alert("The Phone field is required.");
    return false;
  }
  
  if (document.icpsignup.fields_phone.value!="")
{
var ph_no=document.icpsignup.fields_phone.value;
var result=checkPhoneNumber(ph_no);

if(result==false)
{
    alert("Oops! Please enter a valid phone number.");
    document.icpsignup.fields_phone.value="";
    document.icpsignup.fields_phone.focus();
    return false;
}
}

text_email1=(document.icpsignup.fields_email.value).replace(/^\s*|\s*$/g,'');
if(text_email1=="")
	{
		alert("Enter your email ID");
		document.icpsignup.fields_email.focus();
		return false;
	}
	var at=document.icpsignup.fields_email.value.indexOf("@");
	//alert(at)
	var dot=document.icpsignup.fields_email.value.indexOf(".");

	if(at == -1 || dot == -1)
	{
		alert("Enter your valid email ID");
		document.icpsignup.fields_email.focus();
		return false;
}


return true;
}

	function checkPhoneNumber(phoneNumber)
	 {
	    //alert(phoneNumber)
	    var phoneChars = "0123456789-() ."
	    var i = 0
	    if (phoneNumber== "" ) 
	    {
		    return false;
	    }
        
	    for (i =0; i <= phoneNumber.length -1; i++) 
	    {
		             
		       if(phoneChars.indexOf(phoneNumber.charAt(i))==-1)
               {  
                 return false;
               }
                     
         }
            
	    return true;
}
