
function refreshScreen(ajaxPage)
{
	//alert(ajaxPage);
	clearTimeout();
	makeRequest(ajaxPage);
	setTimeout("refreshScreen('"+ajaxPage+"')", 60000);
	//alert(ajaxPage);
}

function updateEnchere(http_request) 
{
	if (http_request.readyState == 4) 
	{
		if (http_request.status == 200) 
		{
			//alert(http_request.responseText); responseXML
			var maxEnchere = http_request.responseText.split('|')[0];
			var enchereProchain = http_request.responseText.split('|')[1];
			var endDate = http_request.responseText.split('|')[2];
			
			document.getElementById('spanEnchereActuele').innerHTML = maxEnchere;
			document.getElementById('spanEnchereProchaine').innerHTML = enchereProchain;
			document.getElementById('adjudicationDate').innerHTML = endDate;
			
			//alert('maxEnchere'+maxEnchere);
			//alert('enchereProchain'+enchereProchain);
			if(parseInt(maxEnchere) < parseInt(enchereProchain))
			{
				var miseAPrix = document.getElementById('spnMiseAPrix');
				//alert(miseAPrix);
				if(miseAPrix)
				{
					miseAPrix.style.display="none";
				}
			
			
				var spnEnchActuelle = document.getElementById('spnEnchActuelle');
				var spnEnchereProchain = document.getElementById('spnEnchereProchain');
				if (spnEnchActuelle && spnEnchereProchain)
				{
					spnEnchActuelle.style.display="inline";
					spnEnchereProchain.style.display="inline";
				}
			}
			
			//alert(endDate);
			//alert(http_request.responseText);
		} 
		else 
		{
			//alert('There was a problem with the request.\n'+http_request.statusText);
		}
	}
}

function makeRequest(url) 
{

	//alert(ajaxPage);
	var http_request = false;

	if (window.XMLHttpRequest) 
	{ // Mozilla, Safari,...
		http_request = new XMLHttpRequest();
		if (http_request.overrideMimeType) 
		{
			http_request.overrideMimeType('text/xml');
		}
	}
	else if (window.ActiveXObject) 
	{ // IE
		try 
		{
			http_request = new ActiveXObject("Msxml2.XMLHTTP");
		} 
		catch (e) 
		{
			try 
			{
				http_request = new ActiveXObject("Microsoft.XMLHTTP");
			}
			catch (e) {}
		}
	}

	if (!http_request) 
	{
		//alert('Giving up :( Cannot create an XMLHTTP instance');
		return false;
	}
	http_request.onreadystatechange = function() { updateEnchere(http_request); };
	//alert(url+' -> '+url+"&amp;key="+Math.random());
	//alert(url);
	url = url.replace("%26","&");
	url = url.replace("%26","&");
	url = url.replace("%26","&");
	//alert(url);
	http_request.open('GET', url+"&key="+Math.random(), true);
	http_request.send(null);
}
