var _login_request = false;
if(window.XMLHttpRequest) _login_request = new XMLHttpRequest();
if(_login_request && _login_request.readyState < 4) _login_request.abort();
if(!window.XMLHttpRequest && window.ActiveXObject) _login_request = new ActiveXObject('Microsoft.XMLHTTP');
_login_request.onreadystatechange = _LoginChanged;
_login_request.open('GET', '/login_info/');
_login_request.send(null);

function _LoginChanged() {
	if(_login_request.readyState != 4) return false;
	//alert("Got text: "+_clubsub_request.responseText.length);
	set_login_status(_login_request.responseText);
}

function set_login_status(logintext) {
	if (document.getElementById) { // DOM3 = IE5, NS6
		document.getElementById('login_status').innerHTML = logintext;
	} else {
		if (document.layers) { // Netscape 4
			//document.loginstatus.visibility = logintext;
		} else { // IE 4
			document.all.loginstatus.innerHTML = logintext;
		}
	}
}

function flip(id, bool) {
	if (bool) {
		if (id == 'loginForm') {
			document.getElementById('registerForm').style.display = 'none';
		} else {
			document.getElementById('loginForm').style.display = 'none';
		}
		document.getElementById(id).style.display = 'block';
		document.getElementById(id+'_key').focus();
		login_email
	} else {
		document.getElementById(id).style.display = 'none';
	}
}

function fp_login() {
	window.location = '#login';
	
	flip('loginForm', 1);
}

function new_account() {
	window.location = '#login';
	
	flip('registerForm', 1);
}
