var ms = navigator.appVersion.indexOf("MSIE");
var ie = (ms>0) && (parseInt(navigator.appVersion.substring(ms+5, ms+6)) >= 4);
var nm=navigator.appName+navigator.appVersion;
var test = false;
if(nm.indexOf("Netscape5.")>-1){ // test pour firefox
   test = true;
}

var ne = (document.layers);
var fenetre = (ne) ? document.legend:legend.style;
if (ne) document.captureEvents(Event.MOUSEMOVE);
document.onmousemove = capture_souris;
window.onscroll=cache_legende;

function montre_legende(message,titre)
{
var contenu ="<table cellpadding=1 cellspacing=0 border=0 width=150><tr><td bgcolor=Gray><table border=0 width=100% cellpadding=3 cellspacing=0><tr><td bgcolor=#FFFFF9><font face=verdana size=1 color=#003366><b>" + titre + "</b></font><hr></td></tr><tr><td bgcolor=white><font face=verdana size=1 color=#506485>" + message + "</font></td></tr></table></td></tr></table>";
//var contenu ="<table cellpadding=1 cellspacing=0 border=0 width=150><tr><td bgcolor=Gray><font face=verdana size=1 color=#FFFFFF><b>" + titre + "</b></font><table border=0 width=100% cellpadding=3 cellspacing=0><tr><td bgcolor=white><font face=verdana size=1 color=black>" + message + "</font></td></tr></table></td></tr></table>";

  if (ie || test)
  {
  	document.all("legend").innerHTML = contenu;
	fenetre.visibility = "visible";
  }
  else
  {
	fenetre.document.write(contenu);
	fenetre.document.close();
	fenetre.visibility = "visible";
  }
}

function capture_souris(e)
{
 	var x = (ie) ? event.x+document.body.scrollLeft : e.pageX;
	var y = (ie) ? event.y+document.body.scrollTop : e.pageY;
	fenetre.left = x ;
	var strtemp=navigator.appVersion.substring(22,25);

  	if ((navigator.appName == "Microsoft Internet Explorer") && (strtemp == "4.0"))
	   {
	   fenetre.top  = y + 20 - document.body.scrollTop;
	   }
	   else{
	   fenetre.top  = y + 20;
	   }
}

function cache_legende()
{
  fenetre.visibility = "hidden";
}
