var ns4 = (document.layers)? true:false;         //NS 4
var ie4 = (document.all)? true:false;         //IE 4
var dom = (document.getElementById)? true:false;   //NS 6 ou IE 5

function SetDiv(ID,Content) {
  
  if (dom) {
	document.getElementById(ID).innerHTML = Content;
	 return;
  }
  if (ie4) {
	  document.all[ID].innerHTML = Content;
	 return;
  }
  if (ns4) {
	  with (eval('document.'+ID+'.document')) {
		 open();
		 write(Content);
		 close();
	 }
	 return;
  }
}
// retourne un objet xmlHttpRequest.
// méthode compatible entre tous les navigateurs (IE/Firefox/Opera)
function getXMLHTTP()
{
    var xhr = null;
    if(window.XMLHttpRequest)
    { // Firefox et autres
        xhr = new XMLHttpRequest();
    }
    else if(window.ActiveXObject)
    { // Internet Explorer
        try
        {
            xhr = new ActiveXObject("Msxml2.XMLHTTP");
        }
        catch(e)
        {
            try
            {
                xhr = new ActiveXObject("Microsoft.XMLHTTP");
            }
            catch(e1)
            {
				xhr = null;
            }
        }
    }
    else
    { // XMLHttpRequest non supporté par le navigateur
        alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest...");
    }

    return xhr;
}

function ieTrick(sep)
{
	d = new Date();
	trick = d.getYear() + "ie" + d.getMonth() + "t" + d.getDate() + "r" + d.getHours() + "i" 
		+ d.getMinutes() + "c" + d.getSeconds() + "k" + d.getMilliseconds();

	if (sep != "?")
	{
		sep = "&";
	}

	return sep + "ietrick=" + trick;
}
function ReturnDate()
{
	d = new Date();
	dateJavaScript = d.getYear()+"/"+(d.getMonth()+1)+"/"+d.getDate();
	return dateJavaScript;
}
function ReturnTime()
{
	d = new Date();
	timeJavaScript = d.getHours()+" h, "+d.getMinutes()+" min, "+d.getSeconds()+" s";
	return timeJavaScript;
}
