function loguj(typ, txt) {
	var pid = document.getElementById('komunikat');
	var obj = document.forms['logowanie_form'];
	var divLogin = document.getElementById('LoginText');
	var divPwd = document.getElementById('PwdText');
	var divErrors = document.getElementById('errors');
	var kom = new Array();
	var err = 0;

	    kom["pl"] = new Array();
	    kom["en"] = new Array();
	        kom["pl"][0] = "<h1>Uwaga!</h1>";
		kom["en"][0] = "<h1>Attention!</h1>";
		kom["pl"][1] = "Niewłaściwa nazwa użytkownika, nieprawidłowy numer ID lub niewłaściwy adres email do logowania!";
		kom["en"][1] = "Invalid username, invalid ID number or your email address is invalid!";
		kom["pl"][2] = "Wprowadź prawidłowe hasło!";
		kom["en"][2] = "Enter valid password to your account!";
		kom["pl"][3] = "Wprowadzone dane autoryzacyjne są nieprawidłowe. Wprowadź poprawne dane!";
		kom["en"][3] = "You have entered invalid authorization data. Please enter valid login name and password!";
		kom["pl"][4] = "Wystąpiła niejednoznaczność logowania. Istnieje więcej niż jedno konto zawierające podany adres email. Zaloguj się używąc "+
			       "<b>numer ID</b>.";
		kom["en"][4] = "There is two or more accounts registered on your email address. Please log in using your <b>ID number</b>";

    		lang = wybierz_jezyk();
		if (lang==null||lang=="") { lang="pl";}

		divErrors.innerHTML = "";
		if (obj.login.value.length < 3) { 
			err = 1;
			obj.login.style.border = "1px solid #ff0000";
			divLogin.style.color = '#ff0000';
			divErrors.innerHTML = '<br />' + kom[lang][err];
		} else {
			obj.login.style.border = "1px solid #e4e4e4";
			divLogin.style.color = '#000000';
		}// else
		if (obj.pwd.value.length < 6) {
			err = 2;
			obj.pwd.style.border = "1px solid #ff0000";
			divPwd.style.color = '#ff0000';
			divErrors.innerHTML = '<br />' + kom[lang][err];
		} else {
			obj.pwd.style.border = "1px solid #e4e4e4";
			divPwd.style.color = '#000000';
		}// else
		if (typ > 0) {
			err = typ;
			divErrors.innerHTML = '<br />' + kom[lang][err];
		}
		if (err == 0) { obj.submit(); }

		if (err > 0) {
			/*
			pid.style.position = 'absolute';
			pid.style.top = "210px";
			pid.style.right = "250px";
			pid.style.display = "block";
			pid.style.width = "180px";
			pid.style.height = "150px";
			pid.style.background = "#FFCCCC;";
			pid.style.border = "2px solid #FF0000";
			pid.style.padding = "10px";


			pid.innerHTML = kom[lang][0]+''+kom[lang][err];
			*/
		}
}


function OnPasswordKeyPress(e) {
	var keynum;
	if(window.event) // IE
	{
		keynum = e.keyCode;
	}
	else if(e.which) // netscape/Firefox/opera
	{
		keynum = e.which;
	}

	if (keynum == 13)
		document.forms['logowanie_form'].submit();
}

