
function checkforblanks() {
	for (var i = 0; i < arguments.length; i += 2) {
		if (!arguments[i]) {
			alert("El campo " + arguments[i+1] + " es obligatorio.");
			return false;
		}
	}
	return true;
}

function validate() {
	var isFull = checkforblanks(document.getElementById("nombre").value, "[Nombre]",
		document.getElementById("apellidos").value, "[Apellidos]",
		document.getElementById("telefono").value, "[Teléfono]");
	if (!isFull) {
		return false;
	}
	var dirmail = document.getElementById("email").value;
	if (dirmail!='') {
		var filter = /^.+@.+\..{2,4}$/;
		if (!filter.test(dirmail)) {
			alert("La dirección de correo electrónico no es correcta.");
			return false;
		}
	}
	if (document.getElementById("tratamiento").value==0) {
		alert("Debe elegir un tratamiento.");
		return false;
	}
	if (document.getElementById("condiciones").checked==false) {
		alert("Debe leer y aceptar las condiciones.");
		return false;
	}
}

function vercondiciones() {
	if (document.getElementById("aviso").style.display=='inline') {
		document.getElementById("aviso").style.display='none';
	} else {
		document.getElementById("aviso").style.display='inline';
	}
}
