var result_ajax = null;

function OnKeyPressLogin(event){
	if((event.keyCode == 0x0A) || (event.keyCode == 0x0D)){
		rslogin();
	}
}

function rslogin(){
	var login = document.getElementById("login2");
	var passw = document.getElementById("passw2");
	var usecook = document.getElementById("usecook");


	url  = 'login.php';
	vars = 'login=' + login.value + '&passw=' + passw.value + '&usecook='+usecook.checked.toString();;

	result_ajax.LoadFORMDocPOST(url, vars);
}


function show_login_results(res, msg){
	var loginmsg = null;
	var logindiv = null;
	
	loginmsg = document.getElementById("loginmsg");
	
	if(res == '1'){
		loginmsg.innerHTML = '&nbsp;';
		document.location.reload()
	}
	else{
		loginmsg.innerHTML = msg;
	}
}

function HandlerResponseOK(xml){
	var response = null;
	
	response = xml.documentElement;

	method = response.getElementsByTagName('method')[0].firstChild.data;
	result = response.getElementsByTagName('result')[0].firstChild.data;
	msg = response.getElementsByTagName('msg')[0].firstChild.data;
	
	eval(method + '(result, msg)');
}

function HandlerResponseFAILED(num, txt){
	alert("There was a problem retrieving the XML data:\n" + txt);
}

result_ajax = new Ajax();
result_ajax.SetTimeOut(30000);
result_ajax.SetHandlerXMLOK(HandlerResponseOK);
result_ajax.SetHandlerFAILED(HandlerResponseFAILED);