var xmlhttp = getXmlHttp();

function getXmlHttp()
{
	if (window.XMLHttpRequest)
	{// code for IE7+, Firefox, Chrome, Opera, Safari
		return new XMLHttpRequest();
	}
	else
	{// code for IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}

function new_ajax_query_get(url, action_performed, vars)
{
	if (xmlhttp.readyState == 0 || xmlhttp.readyState == 4)
	{
		xmlhttp.open("GET", url);

		xmlhttp.onreadystatechange=function()
		{
			if (xmlhttp.readyState==4 && xmlhttp.status==200)
			{
				return action_performed(vars);
			}
		}

		xmlhttp.send();
	}
}

function ajax_login()
{
	var login_json = jsonParse(xmlhttp.responseText);

	if (login_json.msg == "Correct")
		window.location = url_base + "/login.php?user=" + login_json.user + "&pass=" + login_json.pass;
	else
		alert(login_json.msg);
}
