function setFocus(aField) {
document.forms[0][aField].focus();
}

function isAnEmailAddress(aTextField) {

if (document.forms[0][aTextField].value.length<5) {
return false;
}
else if (document.forms[0][aTextField].value.indexOf("@") < 3) {
return false;
}
else if (document.forms[0][aTextField].value.length -
 document.forms[0][aTextField].value.indexOf("@") < 4) {
return false;
}
else { return true; }
}

function isEmpty(aTextField) {
if ((document.forms[0][aTextField].value.length==0) ||
 (document.forms[0][aTextField].value==null)) {
return true;
}
else { return false; }
}
function validate() {

if (isEmpty("txt_name")) {
	alert("Please, write your name.");
	setFocus("txt_name");
	return false;
}
if (isEmpty("txt_country")) {
	alert("Please, write your country.");
	setFocus("txt_country");
	return false;
}
if (isEmpty("txt_phone")) {
	alert("Please, write your phone.");
	setFocus("txt_phone");
	return false;
}
if (isEmpty("txt_bedrooms")) {
	alert("Please, write your bedrooms.");
	setFocus("txt_bedrooms");
	return false;
}
if (!isAnEmailAddress("txt_email")) {
	alert("Please, write a valid E-mail address.");
	setFocus("txt_email");
	return false;
}
return true;
}

/*function Valida_Datos()
{
	  if (document.frmdato.txt_name.value != "" )
       	 {
               var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWZYZÑXabcdefghijklmnopqrstuvwxyzñéíáóú .-";
               var checkStr = document.frmdato.txt_name.value;
               var allValid = true;
			
     			 for (i = 0;  i < checkStr.length;  i++)
           		 {
		    			ch = checkStr.charAt(i);
        	       	for (j = 0;  j < checkOK.length;  j++)
					   if (ch == checkOK.charAt(j))
        				   break;
						   if (j == checkOK.length)
						     {
        					   allValid = false;
							   break;
        					  }
				      }  

	     		 if (!allValid)
        			{
	        		alert('The Name field contains invalid characters');
	        		document.frmdato.txt_name.focus();
	        		document.frmdato.txt_name.value = "";  
					return (false);
	        		}
	      }
         else
         {     
          alert("Enter your Name");
	       document.frmdato.txt_name.focus ();
	       return(false);
         } 
		 
		 
	
		 
	
	if (document.frmdato.txt_phone.value != "" )
       	 {
			 
			 var checkOK = "1234567890.-()/ ";
        var checkStr = document.frmdato.txt_phone.value;
        var allValid = true;
		
		for (i = 0;  i < checkStr.length;  i++)
        	{
		    ch = checkStr.charAt(i);
        		for (j = 0;  j < checkOK.length;  j++)
				   if (ch == checkOK.charAt(j))
        			   break;
						   if (j == checkOK.length)
						     {
        					   allValid = false;
							   break;
        					  }
				      }  
	     		 if (!allValid)
        			{
	        		alert('The Phone field contains invalid characters');
	        		document.frmdato.txt_phone.focus();
	        		document.frmdato.txt_phone.value = "";  
					return (false);
	        		}
		 
		 }
         else
         {     
          alert("Enter your Phone");
	       document.frmdato.txt_phone.focus ();
	       return(false);
         }
		 
		 
		 
		 
		 
		 
		
		var cad = document.frmdato.txt_email.value   
		if (cad.indexOf("@",4) == -1)
		{
		alert("The E-mail field contains invalid characters")
		document.frmdato.txt_email.focus();
       document.frmdato.txt_email.value = "";       
		return(false);
		} 

document.frmdato.submit();
return (true);
}*/



