function flipLogin() {
	var login = document.getElementById('login_box');
	if (login.style.display == "block" || login.style.display == "") {
		login.style.display = "none";
	} else {
		login.style.display = "block";
		document.login_form.user.focus();
	}
}

function validateLogin() {
	if (document.login_form.user.value == "" || document.login_form.pass.value == "") {
		switch (getURLParam("l")) {
			case "1":
				alert ("There muste be entered a username and password!");
				break;
			case "2":
				alert ("Il doit être un nom d'utilisateur et un mot de passe!");
				break;
			case "3":
				alert ("Ci deve essere un nome utente e una password!");
				break;
			default:
				alert ("Es muss ein Benutzername und ein Passwort eingegeben werden!");
				break;
		}
		return false;
	}
	return true;
}
		
function getURLParam(strParamName) {
	var strReturn = "";
	var strHref = window.location.href;
	if (strHref.indexOf("?") > -1) {
		var strQueryString = strHref.substr(strHref.indexOf("?")).toLowerCase();
		var aQueryString = strQueryString.split("&");
		for (var iParam = 0; iParam < aQueryString.length; iParam++) {
			if (aQueryString[iParam].indexOf(strParamName + "=") > -1) {
				var aParam = aQueryString[iParam].split("=");
				strReturn = aParam[1];
				break;
			}
		}
	}
	return strReturn;
}