function http()
{
	try
	{
		var http_request = false;
		if (window.XMLHttpRequest)
		{ // Mozilla, Safari,...
			http_request = new XMLHttpRequest();
		}
		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)
		{
			 throw err_msg(no_ajax());
		}
		return http_request;

	}
	catch (e)
	{
		handle(e);
		return false;
	}
}

function refreshimage()
{
	var hnr = http();
	
	if (hnr.readyState == 4 || hnr.readyState == 0)
	{
		hnr.open('GET','/imageAleatoireV2.php?refresh=o',true);
		
		hnr.onreadystatechange = function()
		{	
			try
			{			
				if (hnr.readyState == 4)
				{
					
					var reponse = hnr.responseText;
					document.getElementById('image_aleatoire_lien').href = reponse;
					document.getElementById('image_aleatoire').src = reponse;				
				}
			}
			catch (e)
			{
				handle(e);
				return;
			}
		}
		
		hnr.send(null); 

	}
}

function refreshdessin()
{
	var hnr = http();
	
	if (hnr.readyState == 4 || hnr.readyState == 0)
	{
		hnr.open('GET','/imageAleatoireV2.php?refreshdessin=o',true);
		
		hnr.onreadystatechange = function()
		{	
			try
			{			
				if (hnr.readyState == 4)
				{
					
					var reponse = hnr.responseText;					
					var myArray = reponse.split('|'); 					
					document.getElementById('dessin_aleatoire_lien').href = myArray[1];
					document.getElementById('dessin_aleatoire').src = myArray[0];				
					document.getElementById('dessin_aleatoire_auteur').innerHTML = myArray[2];				
				}
			}
			catch (e)
			{
				handle(e);
				return;
			}
		}
		
		hnr.send(null); 

	}
}
