function formValidator(elem) {
	var elems = elem.elements;
	var errormsg = new Array();
	for(var i=0;i<elems.length;i++) {
		if(elems[i].type == 'checkbox' && !elems[i].checked) {
			errormsg.push('Debe aceptar la política de privacidad');
		} else if(elems[i].name != 'dia' && elems[i].value == '') {
			errormsg.push('Por favor, rellene el campo '+elems[i].title);
		}
	}
	if(errormsg.length > 0) {
		alert(errormsg.join("\n"));
		return false;
	} else {
		return true;
	}
	
}