var requester = null;
window.onload = init;

function init()
{

	if (requester != null && requester.readyState != 0 && requester.readyState != 4)
	{
		requester.abort();
	}

	try
	{
		requester = new XMLHttpRequest();
	}
	catch (error)
	{
		try
		{
			requester = new ActiveXObject("Microsoft.XMLHTTP");
		}
		catch (error)
		{
			requester = null;

			return false;
		}
	}

	requester.onreadystatechange = onreadystatechangeTemp;
	requester.open("GET", "loadtemps.php");
	requester.send(null);
	setTimeout("init()",10000);
	return true;

}

function onreadystatechangeTemp()
{
	// If XMLHR object has finished retrieving the data
	if (requester.readyState == 4)
	{
		// If the data was retrieved successfully
		try
		{
			if (requester.status == 200)
			{
				writeTemp();
			}
			// IE returns a status code of 0 on some occasions, so ignore this case
			else if (requester.status != 0)
			{
				alert("There was an error while retrieving the URL: " + requester.statusText);
			}
		}
		catch (error)
		{
		}
	}

	return true;
}

function writeTemp()
{
	var x=document.getElementById('tempBar');
	x.innerHTML=requester.responseText;
	return true;	
}

