// JavaScript Document
//colores
	colorLlamativo = '#FFEEE8'
	colorSuave = '#FFFFFF'

	//cambia el color de fondo del elemento a un color mas llamativo
	function encender( elemento ) {
	   if (!document.layers)
			   elemento.style.background = colorLlamativo
		 return true
	}

	//cambia el color de fondo del elemento a un color mas suave
	function apagar( elemento ) {
	   if (!document.layers)
		  elemento.style.background = colorSuave
	   return true
	}
	function ValidarNum(field) 
	{
		var valid = "0123456789"
		var ok = "yes";
		var temp;
		for (var i=0; i<field.value.length; i++)
		{
			temp = "" + field.value.substring(i, i+1);
			if (valid.indexOf(temp) == "-1") ok = "no";
		}
		if (ok == "no") return false;
		return true;
	}
	function ValidarDatos()
	{
		if(document.fcontacto.nombre.value==false)
		{
			alert("el nombre es obligatorio")
			document.fcontacto.nombre.focus()
			return false;
		}
		if(document.fcontacto.apellido.value==false)
		{
			alert("el apellido es obligatorio")
			document.fcontacto.apellido.focus()
			return false;
		}
		if(document.fcontacto.mail.value==false)
		{
			alert("el e-mail es obligatorio")
			document.fcontacto.mail.focus()
			return false;
		}
		if(document.fcontacto.asunto.value==false)
		{
			alert("el asunto es obligatorio")
			document.fcontacto.asunto.focus()
			return false;
		}
		if(document.fcontacto.comen.value==false)
		{
			alert("los comentarios son obligatorio")
			document.fcontacto.comen.focus()
			return false;
		}
		
		//validaciones del email
		var mail=document.fcontacto.mail.value;
		if(mail.indexOf("@")==-1)//esto valida si existe un @ dentro del email
		{
			alert("e-mail incorrecto")
			document.fcontacto.mail.focus()
			return false;
		}
		if((mail.indexOf("@")==0)||(mail.indexOf("@")==mail.length-1))//esto valida si hay al menos un caracter antes y despues del @
		{
			alert("e-mail incorrecto")
			document.fcontacto.mail.focus()
			return false;
		}
		if((mail.indexOf(".") < mail.indexOf("@")+1)|| (mail.indexOf(".")==mail.length-1))//valida si existe un . despues del @ y si hay algun caracter antes y despues del punto
		{
			alert("e-mail incorrecto")
			document.fcontacto.mail.focus()
			return false;
		}
		for(i=0;i<mail.length; i++)//verifica si existe algun espacio en blanco dentro del mail
		{
			if(mail.charAt(i)==" ")
			{
				alert("e-mail incorrecto, no puede haber espacios en blanco")
				document.fcontacto.mail.focus()
				return false;
			}
		}
		
		//validacion telefono
		if(!ValidarNum(document.fcontacto.fono))
		{
			alert("número teléfono incorrecto")
			document.fcontacto.fono.focus()
			return false;
		}
	}