var req_uri;
function showLoginScreen(ru) {
	req_uri = ru;
	
	new Ajax.Updater('content', 'jax/auth.jax.php', {onComplete:focusForm, method:'post', postBody:'sid='});
}

function loginTry(frm) {
	lang_id = '';
	var la = document.getElementsByTagName('input');
	for (var i = 0; i < la.length; i++)
		if (la[i].type == 'radio' && la[i].name == 'lang' && la[i].checked)
			lang_id = la[i].value;
	new Ajax.Updater('error', 'jax/authTry.jax.php', {/*onComplete:vLogin*/evalScripts:true, method:'post', postBody:'sid='+'&user_name='+frm.user_name.value+'&password='+frm.password.value+'&lang_id='+lang_id});
	return false;
}

function vLogin(t) {
		if (!t.responseText.length) {
				
				document.location.replace(req_uri);
		}
}
function focusForm() {
	document.loginForm.user_name.focus();
}

function loginTryExternal(usern,pass,lang,prep) {
	new Ajax.Request(prep+'modules/auth/jax/login_try2.jax.php', {onComplete:vLogin2,evalScripts:true, method:'post', postBody:'sid='+'&user_name='+usern+'&password='+pass+'&lang_id='+lang});
	return false;
}
function vLogin2(t) {
		if (t.responseText.length==0) {
				//document.location.replace(req_uri);
				document.loginForm.submit();
				return true;
		}else{
			alert(t.responseText);
			return false;
		}
}


