function validatefields()
{
	
	var obj = document.formulario;
	if(obj.nombre.value=="")
	{
		alert("Please enter your full name");
		obj.nombre.focus();
		return false;
	}
	if(obj.email.value=="")
	{
		alert("Please enter email");
		obj.email.focus();
		return false;
	}
	
	if(!is_email(obj.email.value))
	{
		alert("Please enter valid email");
		obj.email.focus();
		return false;
	}
   if(obj.telefono.value=="")
	{
		alert("Please enter Phone");
		obj.telefono.focus();
		return false;
	}
  if(obj.how.value=="")
	{
		alert("Please select how you found us");
		obj.how.focus();
		return false;
	}
	
}



function validatecontactus()
{
	
	var obj = document.form1;
	var phonefilter=/^([0-9])+$/;
	if(obj.nombre.value=="")
	{
		alert("Please enter your full name");
		obj.nombre.focus();
		return false;
	}
	if(obj.email.value=="")
	{
		alert("Please enter email");
		obj.email.focus();
		return false;
	}
	
	if(!is_email(obj.email.value))
	{
		alert("Please enter valid email");
		obj.email.focus();
		return false;
	}
 if(obj.telefono.value=="")
	{
		alert("Please enter Phone");
		obj.telefono.focus();
		return false;
	}
   /*if(!(obj.Phone.value.match(phonefilter)))
	  {
	  alert('Please enter a valid Phone No.');
	  obj.Phone.focus();
	  return false;
   }*/	
	
}




function STRINGTYPE(sText)
{
   var ValidChars = "0123456789";
   var IsNumber=true;
   var Char;
   for (j = 0; j < sText.length && IsNumber == true; j++) 
      { 
      Char = sText.charAt(j); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}

function is_email(str) 
{

	var at="@"
	var dot="."
	var lat=str.indexOf(at)
	var lstr=str.length
	var ldot=str.indexOf(dot)
	if (str.indexOf(at)==-1){
	   
	   return false;
	}
	
	if (str.indexOf(at)==-1 || str.indexOf(at)==0 || str.indexOf(at)==lstr){
	  // alert("Invalid E-mail ID")
	   return false;
	}
	
	if (str.indexOf(dot)==-1 || str.indexOf(dot)==0 || str.indexOf(dot)==lstr){
	  //  alert("Invalid E-mail ID")
		return false;
	}
	
	if (str.indexOf(at,(lat+1))!=-1){
	//  alert("Invalid E-mail ID")
	return false;
	}
	
	if (str.substring(lat-1,lat)==dot || str.substring(lat+1,lat+2)==dot){
	// alert("Invalid E-mail ID")
	return false;
	}
	
	if (str.indexOf(dot,(lat+2))==-1){
	//alert("Invalid E-mail ID")
	return false;
	}
			
	if (str.indexOf(" ")!=-1){
	// alert("Invalid E-mail ID")
	return false;
	}
	else
	 return true;					
}

function check_usphone(phonenumber,useareacode)
{
if(!useareacode)useareacode=1;
if((phonenumber.match(/^[ ]*[(]{0,1}[ ]*[0-9]{3,3}[ ]*[)]{0,1}[-]{0,1}[ ]*[0-9]{3,3}[ ]*[-]{0,1}[ ]*[0-9]{4,4}[ ]*$/)==null) && ((useareacode!=1) && (phonenumber.match(/^[ ]*[0-9]{3,3}[ ]*[-]{0,1}[ ]*[0-9]{4,4}[ ]*$/)==null))) return false;
return true;
} 
