var loginEvents = function () {
	var form = document.fLogin;
	if (form != null) {
		form.onsubmit = doLogin;
		var btn = document.getElementById("imgLogin");
		if (btn != null) {
			btn.onclick = doLogin;
		}
	}
}

function doLogin() {
	var login = document.getElementById("dLogin");
	var pwd = document.getElementById("dPwd");
	var form = document.fLogin;
	if ((login.value == '') || (pwd.value == '')) {
		alert(msgFillLoginPwd);
		return false;
	} else if (login.value != '') {
		if (validaEmail("fLogin", "dLogin", msgValidEmail)) {
			form.submit();
		}
	}
	return false;
}

/* esta función comprueba que una dirección email es correcta */
function validaEmail(nomForm, nomCampo, mensaje){
	valor = eval("document."+nomForm+"."+nomCampo+".value");
	var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // no válidos
	var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/; // válidos
	if (!reg1.test(valor) && reg2.test(valor)) { // si la sintaxis es correcta
		return 1;
	}
	alert(mensaje);
}
/** LOCALE **/
var msgFillLoginPwd = "Por favor, rellena email y contraseña.";
var msgValidEmail = "Por favor, indica una dirección de email válida";
