var xmlhttp=false;

try {
	xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} 
catch (e) 
{
	try 
	{
		xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
	} 
	catch (E) 
	{
		xmlhttp = false;
	}
}


if (!xmlhttp && typeof XMLHttpRequest!='undefined') 
{
	xmlhttp = new XMLHttpRequest();
}
timer = 6000;


function counter()
{
	if(timer == 0)
	{
	//	update();
	}
	else
	{
		timer = timer - 1000;
		setTimeout("counter()", 1000);
	}
}



function score(perform, id)
{
	var url;	
	url = "index.php?action=score&request=ajax&score="+perform+"&id="+id;

		
	xmlhttp.open("GET", url, true);
	
	xmlhttp.onreadystatechange=function() 
	{
		if ((xmlhttp.readyState == 4) && (xmlhttp.responseText != ""))
		{
			document.getElementById('score-'+id).innerHTML = xmlhttp.responseText;		
		}
	}
	
	xmlhttp.send(null);
	timer = 6000;
	counter();	
}

function additem()
{
	itemmessage = document.getElementById('item-message').value;
	itemname = document.getElementById('item-name').value;
	itemwebsite = document.getElementById('item-website').value;
	
	var url;	
	url = "index.php";
	parameters = "request=ajax&action=additem&message="+itemmessage+"&name="+itemname+"&website="+itemwebsite;

		
	xmlhttp.open("POST", url, true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parameters.length);
	xmlhttp.setRequestHeader("Connection", "close");
      	
	xmlhttp.onreadystatechange=function() 
	{
		if ((xmlhttp.readyState == 4) && (xmlhttp.responseText != ""))
		{
			document.getElementById('item-form').innerHTML = xmlhttp.responseText;		
		}
	}
	
	xmlhttp.send(parameters);
	timer = 6000;
	counter();		
}

function loadCredits()
{

	var url;	
	url = "index.php";
	parameters = "request=ajax&action=credits";

		
	xmlhttp.open("POST", url, true);
	xmlhttp.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
	xmlhttp.setRequestHeader("Content-length", parameters.length);
	xmlhttp.setRequestHeader("Connection", "close");
      	
	xmlhttp.onreadystatechange=function() 
	{
		if ((xmlhttp.readyState == 4) && (xmlhttp.responseText != ""))
		{
			document.getElementById('credits').innerHTML = xmlhttp.responseText;		
		}
	}
	
	xmlhttp.send(parameters);
	timer = 6000;
	counter();		
}
