function isValidEmail(str) {
   return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
 
}

function isInteger(s)
{   var i;
    for (i = 0; i < s.length; i++)
    {   
        // Check that current character is number.
        var c = s.charAt(i);
        if (((c < "0") || (c > "9"))) return false;
    }
    // All characters are numbers.
    return true;
}

function validations()
{
name = document.getElementById("Name_txtAnswer").value;	
phone = document.getElementById("HomePhone_txtAnswer").value;
mail=document.getElementById("Email_txtAnswer").value;
if(name==""){ alert ("Please Enter Your Name"); return false; }
if(phone==""){ alert ("Please Enter Your Phone"); return false; }
if(mail=="") { alert ("Please Enter Your Email id"); return false;}
if (!isValidEmail(mail)){ alert("Invalid E-mail Address! Please re-enter."); return false; }
}

function form_validation()
{
  if(document.getElementById('name').value=="")
  {
  alert("Please Enter Your Name");
  document.getElementById('name').focus();
  return false;
  }else if(document.getElementById('phone').value=="")
 {
  alert("Please Enter Your Phone Number");
   document.getElementById('phone').focus();
  return false;
  }else if(!checkPhoneNumber(document.getElementById('phone').value))
  {
  alert("Please Enter Valid Phone Number");
  document.getElementById('phone').focus();
  return false;
 } else 
  
   if(document.getElementById('email').value=="")
 {
   alert("Please Enter Your Email Address");
   document.getElementById('email').focus();
   return false;
   }else if(!isValidEmail(document.getElementById('email').value))
   { 
    alert("Please Enter Valid Email Address");
	document.getElementById('email').focus();
	return false; 
	}else if(document.getElementById('location').value=="")
	{
       alert('Please Select Location');
	   document.getElementById('location').focus();
	   return false;
	 }else if(document.getElementById('procedure').value=="")
	 {
       alert('Please Select Procedure');
	   document.getElementById('procedure').focus();
	   return false;
	  }else if(document.getElementById('referred').value=="")
	 {
       alert('Please Select Referred');
	   document.getElementById('referred').focus();
	   return false;
	  }else if(document.getElementById('contact_time').value=="")
     {
      alert("Please Enter Contact Time");
      document.getElementById('contact_time').focus();
      return false;
     }else
	 {
       return true;
     }
     

}

function checkPhoneNumber(phoneNo) {
 // var phoneRE = /^[0-9]\d{2}-\d{3}-\d{4}$/;
 var phoneRE = /^[0-9]\d{2}-\d{3}-\d{4}$|^[0-9]\d{9}$|^\+1[0-9]\d{9}$/; 
 if (phoneNo.match(phoneRE)) {
   return true;
 } else {
   return false;
 }
}




