//******************************************************************//
//*   Fichier JavaScript traitement du bandeau univers             *//
//*                                                                *//
//******************************************************************//

    /*var colorBlanc = 			"#FFFFFF";
    var colorNoir = 			"#000000";
    var colorGris = 			"#B6B6B6";

    var colorInactif=			"#AACC00";
    var colorActif	=			"#009966";*/

    var color1	=			"#009966";
    var color2	=			"#0099CC";
    var color3	=			"#CC0033";
    var color4	=			"#FFCC00";

    /*var bgcolor = colorInactif;
    var bgcolor2 = colorActif;*/
    var skn = new Object();
    var posYmenu = 85;
    var posXmenu = 10;
    var nava = (document.layers);
    var dom = (document.getElementById);
    var iex = (document.all);
//***********************************************************//
//*   Function couleurBandeau                               *//
//* Choix des couleurs d'univers en fonction du code métier *//
//***********************************************************//
function couleurBandeau(codeMetier){
    if(codeMetier == "a"){
        bgcolor = color2;
    } else if(codeMetier == "b"){
        bgcolor = color1;
    } else if(codeMetier == "c"){
        bgcolor = color2;
    } else if(codeMetier == "d"){
        bgcolor = color2;
    } else if(codeMetier == "e"){
        bgcolor = color3;
    } else if(codeMetier == "f"){
        bgcolor = color2;
    } else if(codeMetier == "g"){
        bgcolor = color4;
    }
}

//**********************************************************//
//*   Function initBandeau                                 *//
//**********************************************************//
function initBandeau(){
    if(document.getElementById) {
        document.write('<DIV class="popper" id="topdeck"></DIV>');
    }
    document.write('<style type="text/css">');

    document.write('.popper { POSITION: absolute; VISIBILITY: hidden; z-index:15; }')
//	document.write('#topgauche { position:absolute; top:'+posYmenu+'px; left:'+posXmenu+'px; z-index:10; }')    document.write('#topgauche { align:center position:absolute; top:'+posYmenu+'px; left:'+0+'px; z-index:10; }')

    //document.write('A:hover.ejsmenu {color:'+colorBlanc+'; text-decoration:underline}')
    //document.write('A.ejsmenu {color:'+colorNoir+'; text-decoration:none;}')
    document.write('</style>');
    document.write('<DIV class="popper" id="topdeck"></DIV>');

    document.write('<DIV ID="topgauche">');
//	document.write('<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="760">')
    document.write('<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" WIDTH="760">')
    document.write('<TR><TD><TABLE class="colorGris" BORDER="0" CELLPADING="0" CELLSPACING="1" WIDTH="760" HEIGHT="22"><TR>')
}
//**********************************************************//
//*   Function ligne2Bandeau                                 *//
//**********************************************************//
function ligne2Bandeau(){
    document.write('</TR></TABLE></TD></TR>');
  //  document.write('<TR><TD><TABLE class="colorGris" BORDER="0" CELLPADING="0" CELLSPACING="1" WIDTH="760" HEIGHT="22"><TR>')
  document.write('<TR><TD><TABLE class="colorGris" BORDER="0" CELLPADING="0" CELLSPACING="1" WIDTH="760" HEIGHT="22"><TR>')
}
//**********************************************************//
//*   Function finBandeau                                  *//
//**********************************************************//
function finBandeau(){
    document.write('</TR></TABLE></TD></TR></TABLE></DIV>')
    if (nava) {
        skn = document.topdeck;
    }
    else if (dom) {
        skn = document.getElementById("topdeck").style;
  }
    else if (iex) {
        skn = topdeck.style;
    }
}

//**********************************************************//
//*   Function popBandeau                                  *//
//**********************************************************//
function popBandeau(msg, pos, codeBandeau, taille, cellNumber) {
    var tailleMax = 300;
    if(taille > tailleMax) taille = tailleMax;
    skn.visibility = "hidden";
    skn.left=eval('document.getElementById("spaceTable").offsetLeft')+0+eval('document.getElementById("td' + codeBandeau + '' + cellNumber + '").offsetLeft');
    taille=eval('document.getElementById("td' + codeBandeau + '' + cellNumber + '").offsetWidth');

  
    if(codeBandeau == 1) {
        var ht1 = eval('document.getElementById("td1'+cellNumber+'").offsetHeight');
        skn.top = posYmenu+ht1;//+2;
        
    } else {
        var ht1 = 0;
        for (var i = 1; i < codeBandeau; i++) {
            ht1 = ht1 + eval('document.getElementById("td' + i + '' + (i * nbUnivers - nbUnivers) + '").offsetHeight') + 2;
        }
        var ht2 = eval('document.getElementById("td' + codeBandeau + '' + cellNumber + '").offsetHeight');
        skn.top = posYmenu + ht1 + ht2 + 1;
    }

    var content ="<div id='menuvolant'><TABLE class ='backGroundNoir' BORDER='0' CELLPADDING='0' CELLSPACING='0' WIDTH='"+taille+"'>";
    content +="<TR><TD onMouseOut='MM_showHideLayers(\"menuvolant\",\"\",\"hide\")' onMouseOver='MM_showHideLayers(\"menuvolant\",\"\",\"show\")'><TABLE WIDTH='"+taille+" ' BORDER='0' CELLPADDING='2' CELLSPACING='1'>";

    var pass = 0
    while (pass < msg.length)
    {
    content += '<TR><TD class="colorInactif" onMouseOver="this.className = \'colorActif\'" onMouseOut="this.className = \'colorInactif\'" HEIGHT="20"><FONT SIZE="1" FACE="Arial"><B>'+msg[pass]+'</B></FONT></TD></TR>';
    pass++;
    }
    content += "</TD></TR></TABLE></div>";

    if (nava){
      skn.document.write(content);
        skn.document.close();
        skn.visibility = "visible";
    } else if (dom) {
      document.getElementById("topdeck").innerHTML = content;
          skn.visibility = "visible";
    } else if (iex) {
      document.all("topdeck").innerHTML = content;
        skn.visibility = "visible";
    }
}

//**********************************************************//
//*   Function killBandeau                                  *//
//**********************************************************//
function killBandeau()
{
    skn.visibility = "hidden";
}

//**********************************************************//
//*   Function  MM_findObj                                 *//
//**********************************************************//
function MM_findObj(n, d) {
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && document.getElementById) x=document.getElementById(n); return x;
}

//**********************************************************//
//*   Function  MM_showHideLayers                          *//
//**********************************************************//

function MM_showHideLayers() {
  var i,p,v,obj,args=MM_showHideLayers.arguments;
  for (i=0; i<(args.length-2); i+=3) if ((obj=MM_findObj(args[i]))!=null) { v=args[i+2];
    if (obj.style) { obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v; }
    obj.visibility=v; }
}

//**********************************************************//
//*   Function  MM_swapImage()                             *//
//**********************************************************//
function MM_swapImage() {
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}

//**********************************************************//
//*   Function  MM_preloadImages()                         *//
//**********************************************************//
function MM_preloadImages() {
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

//**********************************************************//
//*   Function  MM_swapImgRestore()                        *//
//**********************************************************//
function MM_swapImgRestore() {
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}