function ValidaReserva(){
	
					if (document.FormularioReserva.nombre.value=='')
						{
							alert('Debe rellenar el campo nombre');
							document.FormularioReserva.nombre.focus();
							return (false);						}	
							
												  
					if (document.FormularioReserva.telefono.value=='' & document.FormularioReserva.email.value=='' )
						{
							alert('Los campos Teléfono y Email están vacios, debe proporcionar al establecimiento algún dato de contacto rellenando almenos alguno de los dos campos.');
							document.FormularioReserva.telefono.focus();
							return (false);
						}		
						
						
  if (document.FormularioReserva.telefono.value.length > 1 ){  
  var checkOK= "0123456789";
  var checkStr = document.FormularioReserva.telefono.value; 
  var allValid = true; 
  var decPoints = 0; 
  var allNum = ""; 
  
  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; 
    } 
    allNum += ch; 
  } 
  
  if (!allValid) { 
    alert('El campo Teléfono solo puede contener dígitos. No deje espacios entre los dígitos');
    document.FormularioReserva.telefono.focus(); 
    return (false); 
  }
  
  }  
					
					
								
					if(document.forms.FormularioReserva.email.value != ''){
					var email = document.forms.FormularioReserva.email.value;
					var pos = email.indexOf("@");
					if (pos == -1)
						{
							alert('Debe introducir un valor e-mail válido en el campo E-Mail.');
							document.FormularioReserva.email.focus();
							return (false);
						}
					if ((pos == 0) || (pos == email.lenght-1)) 
						{
							alert('Debe introducir un valor e-mail válido en el campo E-Mail.');
							document.FormularioReserva.email.focus();
							return (false);
						}
					var pos2 = email.indexOf(".");
					if (pos2 == -1 || pos2 == email.lenght-1)
						{
							alert('Debe introducir un valor e-mail válido en el campo E-Mail.');
							document.FormularioReserva.email.focus();
							return (false);
						}
					
					for (i=0;i<email.lenght;i++)
						{
							if (email.charAt(i) == '' )
								{
									alert('Debe introducir un valor e-mail correcto en el campo E-Mail.');
									document.FormularioReserva.email.focus();
									return (false);
								}

						}}
																			
						}
							
					return (true);	
}
					
					