function getXMLHTTP(){
  var xhr=null;
  if(window.XMLHttpRequest) xhr = new XMLHttpRequest();
  else if(window.ActiveXObject){
    try { xhr = new ActiveXObject("Msxml2.XMLHTTP"); }
    catch (e) {
      try { xhr = new ActiveXObject("Microsoft.XMLHTTP"); }
      catch (e1) {xhr = null; }
    }
  }
  else { alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); }
  return xhr;
}

function GetDomOffset( Obj, Prop ) {
	var iVal = 0;
	while (Obj && Obj.tagName != 'body') {
		eval('iVal += Obj.' + Prop + ';');
		Obj = Obj.offsetParent;
	}
	return iVal;
}

function log() {
	var password = document.getElementById('passwd').value;
	document.getElementById('passwd').value = MD5(password);
}

function open_ext_link() {
	var liens = document.getElementsByTagName('a');
	for (var i = 0 ; i < liens.length ; ++i)  {
		if (liens[i].className == 'lien_ext')  {
			liens[i].title = "S'ouvre dans une nouvelle fenêtre";
			liens[i].onclick = function()  {
				window.open(this.href);
				return false;
			};
		}
	}
}
