
<!-- fonction qui integre le flash et qui desactive la sécurité de IE 8 - function FOO utilisée dans commun/maps/map_std.htm -->
function RunFoo(swf, hauteur, largeur, couleur, nom, mavariable) {
document.write("<object classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0\" width=\""+hauteur+"\" height=\""+largeur+"\" id=\""+nom+"\" align=\"middle\">\n");
document.write("<param name=\"allowScriptAccess\" value=\"sameDomain\" />\n");
document.write("<param name=\"movie\" value=\""+swf+"\" /><param name=\"quality\" value=\"high\" /><param name=\"bgcolor\" value=\""+couleur+"\" /><param name=\"FlashVars\" value=\"session="+mavariable+"\" /><embed src=\""+swf+"\" FlashVars=\"session="+mavariable+"\" quality=\"high\" bgcolor=\""+couleur+"\" width=\""+hauteur+"\" height=\""+largeur+"\" name=\""+nom+"\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\" pluginspage=\"http://www.macromedia.com/go/getflashplayer\" />\n");
document.write("</object>\n");
}


function init(){
    ModifOnMouseOver()
    VerifFrame()
}
  
function ExtraitDate(D){
    var S
    S = D.toString()
    M = S.substr(0,2)
    J = S.substr(3,2)
    A = S.substr(6,4)
    return J+'/'+M+'/'+A
}
  
function EcritDateModif(){
    var ModifieLe  = ExtraitDate(document.lastModified)
    document.write('Mise à jour le '+ModifieLe)
}
  
  
function scrollMsg(msg,delay) {
    var timerId
    window.status = msg
    msg = msg.substring (1, msg.length) + msg.substring (0, 1)
    timerId = setTimeout("scrollMsg('"+msg+"',"+delay+")", delay)
}

function inspect(elm){
  var NouvFen = window.open()
  var str = "";
  for (var i in elm){
    str += i + ": " + elm.getAttribute(i) + "<br>";
  }
  NouvFen.document.write(str);
}
  
  
function ModifOnMouseOver(){
  //document.onmouseover = function(){window.status='Bienvenue sur le site de Futurre'; return true;};
}


function ModifOnMouseOver2(){
  // Cette fonction permet de faire en sorte qu'aucun lien ne s'affiche dans la StatusBar
  for (var i=0; i < document.links.length; i++){
    if (document.links[i].onmouseover != null){
	  /*
	  Tentative ratée de récupérer une définition préalable pour le onMouseOver :
	  var S
	  S=document.links[i].onmouseover.toString();
	  S=S.replace('function anonymous()\n{','')
	  S=S.replace('}','')
	  S="function{"+S+" window.status=\"Bienvenue sur le site de Futurr\"; return true;}"
	  alert(S);
	  La ligne ci-dessous fonctionne parfaitement !..
	  document.links[i].onmouseover = function(){pop('titre','texte'); window.status='Hello'; return true;};
	  ... mais pas celle-là !
	  document.links[i].onmouseover = S
	  inspect(document.links[i]);
	  */
	}
	else document.links[i].onmouseover = function(){window.status='Bienvenue sur le site de Futur'; return true;};
  }
}

function VerifFrame(){
  if (window.name != 'CadreVariable'){
    location = 'index.asp?URL='+location.pathname
  }
}

// Gestion des info-bulles personnalisées

function pop(titre,texte){
  var contenu  = "<div class='bulleTitre'>"+titre+"</div>"
	  contenu += "<div class='bulleTexte'>"+texte+"</div>"
  if (ns){ 
    skn.document.write(contenu);
	skn.visibility = "visible";
	skn.display = "block";
  }
  else if (ie){
	     document.all("topdeck").innerHTML = contenu;
	     skn.visibility = "visible";  
		 skn.display = "block";
       }
}

function get_mouse(e){
  var x = (ns) ? e.pageX : event.x+document.body.scrollLeft; 
  var y = (ns) ? e.pageY : event.y+document.body.scrollTop;
  skn.left = x - 30; // + 8*Math.random();
  skn.top  = y + 18; // + 8*Math.random();
}

function kill(){
  skn.visibility = "hidden";
  skn.display = "none";
}

// Fin de la gestion des info-bulles personnalisées


// Gestion d'un menu / arborecent avec expension et reduction des groupe d'entrees
  function InverseVisible(TheDiv,TheImg){
    if (document.getElementById(TheDiv).style.visibility=='visible'){
	    document.getElementById(TheDiv).style.visibility='hidden';
	    document.getElementById(TheDiv).style.display='none';
		document.getElementById(TheImg).src='images/Plus.gif';
	}
	else {
	    document.getElementById(TheDiv).style.visibility='visible';
	    document.getElementById(TheDiv).style.display='block';
		document.getElementById(TheImg).src='images/Moins.gif';
    }
  }