var xmlhttp;

var fromUser=false;
function getData(_fromUser)
{
	if(_fromUser)
	{
	fromUser=true;	
	}
	httpPost("getdata.php","","stateChanged");
	document.getElementById("output").innerHTML="HOLD ON";
	document.getElementById("already").style.display='none';
	document.getElementById("loading").style.display='block';
}

function gotData(response)
{
	var respArr = response.split("~SPLIT~");
	str="WHY THE FUCK DON'T YOU KNOW ABOUT "+respArr[0]+"?";
	document.getElementById("output").innerHTML=str;
	document.getElementById("loading").style.display='none';
	document.getElementById("already").style.display='block';
	document.title="WHY THE FUCK DON'T YOU KNOW ABOUT "+respArr[1]+"?";
}



function httpPost(url,params,returnFunction){
	xmlhttp=GetXmlHttpObject();
	if (xmlhttp==null)
	  {
	  alert ("Browser does not support HTTP Request");
	  return;
	 }
	 xmlhttp.onreadystatechange=eval(returnFunction);
	xmlhttp.open("POST",url,true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", params.length);
	xmlhttp.setRequestHeader("Connection", "close");
	xmlhttp.send(params);
	
}


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

function stateChanged()
{
	//alert('do it!');
	if (xmlhttp.readyState==4)
	{
		//alert("uh!");
		gotData(xmlhttp.responseText);
	}
}
