/*
   Ajax Class (By HeavenFactory.com)
*/

var imgajaxload = 'images/ajaxload.gif';

function setindiv(html,div) { document.getElementById(div).innerHTML = html; }

function ajaxload(url,div)
{
    var xhr_object = null;
	if(window.XMLHttpRequest)
	{
	 xhr_object = new XMLHttpRequest(); // Firefox
     //xhr_object.overrideMimeType('text/html; charset=ISO-8859-1');
	}
	else if(window.ActiveXObject)
	{
	 xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); // Internet Explorer
	}
	else
	{
	 alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
	 return;
	}
	xhr_object.open("GET", url, true);
	xhr_object.onreadystatechange = function()
    {
	  if(xhr_object.readyState == 4)
	   {
         output = xhr_object.responseText;
         setindiv(output,div);
	   }
    }
	xhr_object.send(null);
}

function ajaxpreload(url,divtry)
{
  var html ='<div align="center"><br/><small>Chargement de <a href="javascript:ajaxload(\''+url+'\',\''+divtry+'\')">l\'élement</a> en cours...</small><br/><img src="'+imgajaxload+'" width="16" height="16" border="0" alt="Chargement..."></div>';
  document.getElementById(divtry).innerHTML = html;
  ajaxload(url,divtry);
}
