function findPos(obj) {
	var curleft = obj.offsetLeft || 0;
	var curtop = obj.offsetTop || 0;
	while (obj = obj.offsetParent) {
	        curleft += obj.offsetLeft
	        curtop += obj.offsetTop
	}
	return {x:curleft,y:curtop};
}

function trim(string)
{
	return string.replace(/(^\s*)|(\s*$)/g,'');
}

function returnWindowSize() {
  var myWidth = 0, myHeight = 0;
  if( typeof( window.innerWidth ) == 'number' ) {
    //Non-IE
    myWidth = window.innerWidth;
    myHeight = window.innerHeight;
  } else if( document.documentElement && ( document.documentElement.clientWidth || document.documentElement.clientHeight ) ) {
    //IE 6+ in 'standards compliant mode'
    myWidth = document.documentElement.clientWidth;
    myHeight = document.documentElement.clientHeight;
  } else if( document.body && ( document.body.clientWidth || document.body.clientHeight ) ) {
    //IE 4 compatible
    myWidth = document.body.clientWidth;
    myHeight = document.body.clientHeight;
  }
  var result = new Array(myWidth,myHeight);
  return result;
}

function windowCenter(myId) {
	result=returnWindowSize();
	var myWidth=result[0];
	var myHeight=result[1];
	var elementWidth=document.getElementById(myId).offsetWidth;
	var elementHeight=document.getElementById(myId).offsetHeight;
    var myScrollLeft=document.documentElement.scrollLeft;
	var myScrollTop=document.documentElement.scrollTop;
	var posX=myScrollLeft+myWidth-myWidth/2-elementWidth/2
	var posY=myScrollTop+myHeight-myHeight/2-elementHeight/2;
	document.getElementById(myId).style.left=posX+"px";
	document.getElementById(myId).style.top=posY+"px";
}

function cursorPosition (objet_event) {
	// objet event est l'objet event
	// quels sont les proprietes de l'objet mis en parametre
	// boucle dans les proprietes
	/*var noms = "";
	for (var nom in objet_event) noms += nom +"\n";
	alert(noms);*/
	// faire les test avec comme paramètres dans l'appel de fonction 'this' et 'event'
	// voir les résultat obtenus ...
	
	//cas de l'appel de fonction avec 'evvent ' en paramètres.
	var coordX = objet_event.clientX;
	var coordY = objet_event.clientY;
	
	return coordX + "|" + coordY;
	
}
