function createHTTPObject()
{
	var http;
	try {
		http = new XMLHttpRequest();
	} catch(e)
	{
		try {
			ro = new ActiveXObject("Microsoft.XMLHTTP");
		} catch(err)
		{
			try {
				ro = new ActiveXObject("Msxml2.XMLHTTP");
			} catch(error)
			{
				alert('Impossible de cr&eacute;er l\'objet AJAX :\'(');
			}
		}
	}
	return http;
}

var http;

function getref()
{
	http = createHTTPObject();
	http.open('GET', 'refs.php?ref=' + escape(document.getElementById('refid').value));
	http.onreadystatechange = showref;
	http.send(null);
	return false;
}

function showref()
{
	if( http.readyState != 4 )
	{
		return;
	}
	document.getElementById('ref').innerHTML = http.responseText;
}

function refDown()
{
	document.getElementById('refs').offsetTop = document.body.scrollTop + document.body.clientHeight - 30;
}

if( navigator.userAgent.indexOf("MSIE") != -1 )
{
	setTimeout("setInterval('refDown()', 200)", 2000);
}
