<!--

var Correo = "Si";
var Telefono = "Si";

function Seleccionar (e)
	{
		e.select();
	}
	
function FormFocus(e)
	{
		e.style.background = '#F1D0FD';
		return true;
	}

function FormBlur(e)
	{
	   e.style.background = '#E4E4E1';
	   return true;
	}

function Validar(e)
	{
		if (document.Contacto.Nombre.value == "")
			{
				alert("Por favor escriba su nombre.");
				document.Contacto.Nombre.focus();
    			return (false);
			}
  		if (document.Contacto.Apellidos.value == "")
			{
				alert("Por favor escriba sus apellidos.");
   				document.Contacto.Apellidos.focus();
				return (false);
  			}
  		if (document.Contacto.Correo.value == "" && Correo == "Si")
			{
				if (confirm("¿Tiene correo electronico?"))
					{
						document.Contacto.Correo.focus();
						return (false);
					}
				else
					{
						Correo = "No";
					}
  			}
	   	pat = /^[\w\_\.ç&ntilde;]{2,255}@[\w]{2,255}\.[a-z]{1,3}\.?[a-z]{0,3}$/
        if	(!pat.test(document.Contacto.Correo.value) && Correo == "Si")
	        {
		         alert("Por favor introduzca un correo electr&oacute;nico v&aacute;lido.");
				 document.Contacto.Correo.focus();
				 document.Contacto.Correo.select();
				 return (false);
	        }
  		if (document.Contacto.Telefono.value == "" && Telefono == "Si")
			{
				if (confirm("¿Tiene telefono?"))
					{
						document.Contacto.Telefono.focus();
						return (false);
					}
				else
					{
						if (Correo != "Si")
							{
								alert ("No puede enviar ningun mensaje sin indicar una direccion de correo electronico y/o un n&uacute;mero de telefono.\nPor favor intentelo de nuevo.");
								Telefono = "Si";
								Correo = "Si";
								document.Contacto.Correo.focus();
								return (false);
							}
						else
							{
								Telefono = "No";
							}
					}
  			}
  		if (document.Contacto.Mensaje.value == "")
			{
				alert("Por favor escriba el mensaje que desea enviar.");
				document.Contacto.Mensaje.focus();
				return (false);
  			}
  		return (true);
	}
	
//-->