
function getStyleById(id){
   if (document.all){
      //IE4+
      return eval('document.all.'+id+'.style');}
	  }
function setLeft(id,value) {
      if (document.getElementById){
      //DOM
      return document.getElementById(id).style.left=value;}
      if (document.layers){
      //Netscape 4
      return document[id].left=value;}
      if (document.all){
      //IE 4
      return document.all[id].style.left=value;}
     }
function setTop(id,value) {
      if (document.getElementById){
      //DOM
      return document.getElementById(id).style.top=value;}
      if (document.layers){
      //Netscape 4
      return document[id].top=value;}
      if (document.all){
      //IE 4
      return document.all[id].style.top=value;}
     }
function setVisibility(id,value) {
      if (document.getElementById){
      //DOM
      	if (document.getElementById(id))
      	  return document.getElementById(id).style.visibility=value;
	      else return;}
      if (document.layers){
      //Netscape 4
      return document[id].visibility=value;}
      if (document.all){
      //IE 4
      return document.all[id].style.visibility=value;}
     }
     
function setStyle(style,name,value){
	if (document.layers) {
 	    //Netscape 4
        if (value=='visible'){
      	  style.visibility = 'show';} else {
      	  style.visibility = 'hidden';}
		  return;}
   if (document.getElementById){
      //DOM
      return document.getElementById(id).style;}
   if (document.all){
      //IE4+
      return eval('document.all.'+id+'.style');}
}

function showItems(id,x,y){
	if (window.men_id)
	            setVisibility(men_id,'hidden');
	men_id = id;
	setTop(id,y);
	setLeft(id,x);
	setVisibility(id,'visible');
	}
var inside=false;
function pop(id){
	inside=false;
	dessus=1;
	if (window.men_id)setVisibility(men_id,'hidden');
	men_id = id;
	setVisibility(id,'visible');}
function hide(){
	if (window.men_id)setVisibility(men_id,'hidden');}
// IE only
function cacher(ev,th) {
		 if (!inside && ev.srcElement.className == th.className)
		         { //alert('je rentre');
				   inside=true;}
		 else if (inside && ev.srcElement.className == th.className)
		          { //alert('je sors');
					hide();
				    inside=false;}}
function doSomething(e)
{
	var targ;
	if (!e) var e = window.event;
	if (e.target) targ = e.target;
	else if (e.srcElement) targ = e.srcElement;
	if (targ.nodeType == 3) // defeat Safari bug
		targ = targ.parentNode;
}
function whoClicks(e) {
	if (!e) var e = window.event;
	body_type = document.body.nodeType;
	if (e.target) targ = e.target; //NS
	else if (e.srcElement) targ = e.srcElement; //IE
	if (targ.nodeType == body_type && window.men_id)
	   setVisibility(men_id,'hidden');}

function Cacher(){
	if (dessus==0) {
		if (!window.essai) essai=0;
		if(essai > 200) {
			hide();
			return;}
		setTimeout("Cacher()",10);
		essai++;}}

