
if (document.all && !document.getElementById) {
  document.getElementById = function(id) { return document.all[id]; }
}

function GetXSize() {
 var XSize = 0;
 if( typeof( window.innerWidth ) == 'number' ) { XSize = window.innerWidth; }
 else if ( document.documentElement && document.documentElement.clientWidth ) { XSize = document.documentElement.clientWidth; }
 else if ( document.body && document.body.clientWidth ) { XSize = document.body.clientWidth; }
 return XSize;
}

function GetYSize() {
 var YSize = 0;
 if( typeof( window.innerWidth ) == 'number' ) { YSize = window.innerHeight; }
 else if ( document.documentElement && document.documentElement.clientHeight ) { YSize = document.documentElement.clientHeight; }
 else if ( document.body && document.body.clientHeight ) { YSize = document.body.clientHeight; }
 return YSize;
}

function GetXOffset() {
  var XOffset = 0;
  if (typeof( window.pageXOffset ) == 'number' ) { XOffset = window.pageXOffset; }
  else if ( document.body && document.body.scrollLeft ) { XOffset = document.body.scrollLeft; } 
  else if( document.documentElement && document.documentElement.scrollLeft ) { XOffset = document.documentElement.scrollLeft; }
    return XOffset;
}

function GetYOffset() {
  var YOffset = 0;
  if (typeof( window.pageYOffset ) == 'number' ) { YOffset = window.pageYOffset; }
  else if ( document.body && document.body.scrollTop ) { YOffset = document.body.scrollTop; }
  else if ( document.documentElement && document.documentElement.scrollTop ) { YOffset = document.documentElement.scrollTop; }
    return YOffset;
}

function GetXPos(e) {
  var XPos = 0; 
  if (!e) { e = window.event; }
  return e.clientX; 
}

function GetYPos(e) {
  var YPos = 0;
  if (!e) { e = window.event; }
  return e.clientY;
}

function showmenu(e, whichmenu){
 stoptimer();
 if (window.menuobj) {
  if (menuobj.id!=whichmenu) {
    menuobj.style.visibility="hidden";
  }
 }
 taille = document.body.scrollWidth;
 var XSize = (taille != GetXSize())?taille:GetXSize(); 
 if ((navigator.appVersion.indexOf("MSIE")!=-1)&&(navigator.userAgent.indexOf("Opera")==-1)) {
  XSize = XSize - 20;
 }
 var where = "0";// parseInt((XSize-750)/2);
 menuobj = document.getElementById(whichmenu);
 menuobj.style.left = where;
 if ((menuobj.style.visibility == "hidden")||(menuobj.style.visibility == "")) {
	 menuobj.style.visibility = "visible";
 }
}

function hidemenu(){
if (window.menuobj)
menuobj.style.visibility="hidden";
}

function delayhidemenu(timer){
 objtimer=setTimeout("hidemenu()",timer)
} 

function stoptimer() {
 clearTimeout(objtimer);
}

function ClearText(o) {
 o.value = "";
}

function CheckText(o, d) {
 if (o.value.length < 2) 
  o.value = d;
}
