function validar()
{
	if (document.form1.usuario.value==""||document.form1.nombre.value==""||document.form1.apellidos.value==""||document.form1.email.value==""||document.form1.telefono.value==""||document.form1.poblacion.value=="")
	{
		alert ("Rellena todos los campos obligatorios");
		return(false);
	}

	if (document.form1.password.value!="" && document.form1.password.value.length<6)
	{
	    alert ("La contraseña debe tener 6 caracteres como mínimo");
		return(false);
	}
	
	if (document.form1.password.value!=document.form1.password2.value)
	{
	    alert ("La contraseña y su confirmación no coinciden");
		return(false);
	}

	if (!es_numerico(document.form1.telefono.value))
	{
	    alert ("El teléfono no es valido");
		return(false);
	}

	if (!esMail(document.form1.email.value))
	{
	    alert ("El correo electronico no es valido");
		return(false);
	}

	return(true);
}

function validar_contacta()
{
	if (document.form1.nombre.value==""||document.form1.apellidos.value==""||document.form1.consulta.value=="")
	{
		alert ("Indica tu nombre, apellidos, el motivo de tu consulta y un teléfono o dirección de correo de contacto");
		return(false);
	}

	if (document.form1.email.value=="" && document.form1.telefono.value=="")
	{
		alert ("Indica tu teléfono o una dirección de correo electrónico de contacto");
		return(false);
	}
	
	
	if (document.form1.email.value!="" && !esMail(document.form1.email.value))
	{
	    alert ("El correo electronico no es valido");
		return(false);
	}
	
	
	if (document.form1.telefono.value!="" && !es_numerico(document.form1.telefono.value))
	{
	    alert ("El teléfono no es valido");
		return(false);
	}

	return(true);
}

/*function validar_dni()
{
	if (document.form1.DNI.value=="")
	{
		alert ("Introduce tu DNI");
		return(false);
	}

	return(true);
}*/
