/**
 * @author umxprime
 */
function connect() {
	var log = document.getElementById("log");
	var passw = document.getElementById("passw");
	log.className = "inputNone";
	passw.className = "inputNone";
	if (log.value == "") {
		log.className = "inputWrong";
		log.focus();
		document.getElementById("message").innerHTML = "Veuillez indiquer un identifiant";
		return;
	}
	if (passw.value == "") {
		passw.focus();
		passw.className = "inputWrong";
		document.getElementById("message").innerHTML = "Veuillez indiquer un mot de passe";
		return;
	}
	document.getElementById("loginForm").submit();
}

// Cross-browser implementation of element.addEventListener()
function addListener(element, type, expression, bubbling) {
	bubbling = bubbling || false;

	if (window.addEventListener) { // Standard
		element.addEventListener(type, expression, bubbling);
		return true;
	} else if (window.attachEvent) { // IE
		element.attachEvent('on' + type, expression);
		return true;
	} else
		return false;
}

function routeEnter(e) {
	if (window.event) { //IE
		e = window.event;
		var key = e.keyCode;
	} else { // Standard
		var key = e.which;
	}
	if (key == 13) {
		if (e.preventDefault)
			e.preventDefault();
		else
			e.returnValue = false;
		connect();
	}
}
addListener(document.getElementById("loginForm"), "keydown", routeEnter, true);
