function ShowHelp( strTitre, strIcone, strTexte){
  strTitre = escape(strTitre);
  strTexte = escape(strTexte);
  TimeOut = setTimeout("ShowHelpBubble('" + strTitre + "', '" + strIcone + "', '" + strTexte + "', " + Mouse_X + ", " + Mouse_Y + ")", 105 );
}		

function ShowHelpBubble( strTitre, strIcone, strTexte, X, Y ){
  var O_Hlp = document.getElementById('Help');
  strTitre = unescape(strTitre);
  strTexte = unescape(strTexte);

  var strHelp = "<table id='HelpTable' cellspacing='0' cellpadding='0' border='0'><\/tr>";
  strHelp += "<td><img src='../images/Bule_HG.gif' border='0' width='10'  height='27' alt=''><\/td>";
  strHelp += "<td><img src='../images/Bulle_HC.gif' border='0' width='156' height='27' alt=''><\/td>";
  strHelp += "<td><img src='../images/Bulle_HD.gif' border='0' width='10'  height='27' alt=''><\/td>";
  strHelp += "<\/tr><tr align='left' valign='middle'>";
  strHelp += "<td style='background-image:url(../images/Bulle_CG.gif);width:9px;'><\/td>";
  strHelp += "<td style='background-image:url(../images/herminesbulle.gif);font-size:15px;font-family:Arial;width:155px;height:30px;'><img src='" + strIcone + "' border='0' width='15' height='15' alt=''> <b>" + strTitre + "<\/b><\/td>";
  strHelp += "<td style='background-image:url(../images/Bulle_CD.gif);width:9px;'><\/td>";
  strHelp += "<\/tr><tr>";
  strHelp += "<td style='background-image:url(../images/Bulle_CG.gif);width:9px;'><\/td>";
  strHelp += "<td style='background-image:url(../images/herminesbulle.gif);font-family:Arial;font-size:12px;width:154px;'><b>" + strTexte + "<\/b><\/td>";
  strHelp += "<td style='background-image:url(../images/Bulle_CD.gif);width:9px;'><\/td>";
  strHelp += "<\/tr><tr>";
  strHelp += "<td><img src='../images/Bulle_BG.gif' border='0' width='10'  height='9' alt=''><\/td>";
  strHelp += "<td><img src='../images/Bulle_BC.gif' border='0' width='156' height='9' alt=''><\/td>";
  strHelp += "<td><img src='../images/Bulle_BD.gif' border='0' width='9'   height='9' alt=''><\/td>";
  strHelp +="<\/tr><\/table>";

  O_Hlp.innerHTML = strHelp;
  O_Hlp.style.display = "";
  O_Hlp.style.left = X - 29;
  O_Hlp.style.top  = Y + 5;
	setOpacity(1);
  return( false);
}	
//--------------------------
function setOpacity(intOpac){
  var O_Hlp = document.getElementById('Help');
  intOpac = intOpac + 20;
  Obj_SetOpacity( O_Hlp, intOpac);
	if( intOpac != 0 && intOpac < 100 ){
	  setTimeout("setOpacity(" + intOpac + ")", 5);
	}
}
//---------------------------------
function Obj_SetOpacity( obj_, opa_){
  //-- Recup l'objet
  var Obj = ( typeof (obj_)=='object') ? obj_ : document.getElementById( obj_);
  //-- Si existe
  if( Obj){
    if(document.all && !window.opera){
      Obj.style.filter = "alpha(opacity=" + opa_ + ");"
    }
    else{
      var Val = opa_/100;
      Obj.style.setProperty( "-moz-opacity",   Val, "");
      Obj.style.setProperty( "-khtml-opacity", Val, "");
      Obj.style.setProperty( "opacity",        Val, "");
    }
  }
}

//-----------------
function HideHelp(){
var O_Hlp = document.getElementById('Help');
  if( TimeOut != null )
    clearTimeout(TimeOut);
  O_Hlp.style.display = "none";
  Obj_SetOpacity( O_Hlp, 0);
}

var Mouse_X;
var Mouse_Y;
//--------------------
function WhereMouse(e){
  var DocRef;
  //-- On traque les hybrides
  if( e && e.target){
    Mouse_X = e.pageX;
    Mouse_Y = e.pageY;
  }
  //-- Pour IE
  else{
    if( document.documentElement && document.documentElement.clientWidth)
      DocRef = document.documentElement;
    else
      DocRef = document.body;

    Mouse_X = event.clientX +DocRef.scrollLeft;
    Mouse_Y = event.clientY +DocRef.scrollTop;
  }
  return( true);
}

//-- Ajout evenement position
if( document.addEventListener)
  document.addEventListener( 'mousemove', WhereMouse, false);
else
  document.attachEvent( 'onmousemove', WhereMouse);

