var login = 0;
function loggin() {
	if (login == 0) {
		jQuery("div#ajax_login").append('<form name="formulariologin" method="post" action="login.php"><span>Usuario: </span><input class="input" type="text" name="user" maxlength="20" /><span> Contraseña: </span><input class="input" type="password" name="pass" maxlength="20" /><br><input class="boton" type="button" name="login" value="Entrar" onClick="verificalogin()"/></form>');
		login = 1;
		jQuery("div#ajax_login").show();
		document.formulariologin.user.focus();
	}
	else { jQuery("div#ajax_login").empty(); login = 0; }
}
function verificalogin() {
	if ((document.formulariologin.user.value.length < 4) || (document.formulariologin.user.value.length > 20)) { alert('El nombre de usuario debe tener más de 4 y menos de 20 caractéres'); document.formulariologin.user.focus(); }
	else if ((document.formulariologin.pass.value.length < 4) || (document.formulariologin.pass.value.length > 20)) { alert('La contraseña debe tener más de 4 y menos de 20 caractéres'); document.formulariologin.pass.focus(); }
	else { 
		var re = /[^a-zA-Z0-9_\-]/; var puede = false;
		var resultado = document.formulariologin.user.value.match(re); if (resultado) { puede = true; }
		var resultado = document.formulariologin.pass.value.match(re); if (resultado) { puede = true; }
		if (puede) { alert('Los caracteres permitidos son de la "A" a la "Z" (excepto "Ñ" por cuestiones de compatibilidad), y los caracteres "-" y "_". Nombre de usuario o contraseña incorrectos'); }
		else { document.formulariologin.submit(); } 
	}
}
