
/*===========================================*/
/* Code JAVASCRIPT POUR LA GESTION DES MENUS */
/*===========================================*/
/*------------------------*/
/* FONCTIONS GENERALES... */
/*------------------------*/


function MM_findObj(n, d) { //v3.0
  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); return x;
}

function MM_showHideLayers() { //v3.0
  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_reloadPage(init) {  //reloads the window if Nav4 resized
  if (init==true) with (navigator) {if ((appName=='Netscape')&&(parseInt(appVersion)==4)) {
    document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }}
  else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload();
}

function MM_preloadImages() { //v3.0
  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() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_swapImage() { //v3.0
  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];}
}

/*-----------------------------------*/
/* DEFINITION DES VARIABLES GLOBALES */
/*-----------------------------------*/
var maindir = "http://www.bm-lyon.fr/";
var strStyle = "";
var strDiv   = "";
var strTab   = "";
var strLeft  = "";

if(navigator.appName == "Netscape"){ 
  var mycharsize=8;
}
else if(navigator.appName == "Microsoft Internet Explorer"){ 
  var mycharsize=7;
}

/*-----------------------------------------------*/
/* DEFINITION DES SOUS-MENUS (Libellés et Liens) */
/*-----------------------------------------------*/
SMenu1Lb = new Array(); SMenu1Lk = new Array();
SMenu2Lb = new Array(); SMenu2Lk = new Array();
SMenu3Lb = new Array(); SMenu3Lk = new Array();
SMenu4Lb = new Array(); SMenu4Lk = new Array();
SMenu5Lb = new Array(); SMenu5Lk = new Array();
SMenu6Lb = new Array(); SMenu6Lk = new Array();
SMenu7Lb = new Array(); SMenu7Lk = new Array();

SMenu1Lb[0] = "r&eacute;server un document";
SMenu1Lk[0] = "<a href='javascript:buildPage(\"fichiers/services_en_ligne/reservation.htm\",1,1,1)' class=";
SMenu1Lb[1] = "consulter son dossier abonn&eacute;";
SMenu1Lk[1] = "<a href='http://sbibbh.si.bm-lyon.fr/cgi-bin/bestf?id=&act=33&back=id%3D%26act%3D23\",1,1,2)' target='_blank' class=";
SMenu1Lb[2] = "lettre &eacute;lectronique";
SMenu1Lk[2] = "<a href='javascript:buildPage(\"fichiers/services_en_ligne/bml.htm\",1,1,3)'class=";
SMenu1Lb[3] = "s'abonner &agrave; Topo";
SMenu1Lk[3] = "<a href='javascript:buildPage(\"fichiers/services_en_ligne/abonnertopo.htm\",1,1,4)' class=";
SMenu1Lb[4] = "s'abonner &agrave; Gryphe";
SMenu1Lk[4] = "<a href='javascript:buildPage(\"fichiers/home/publications/bulletin.htm\",1,1,5)' class=";
SMenu1Lb[5] = "recevoir le guide du lecteur"
SMenu1Lk[5] = "<a href='javascript:buildPage(\"fichiers/services_en_ligne/guidelecteur.htm\",1,1,6)'class="
SMenu1Lb[6] = "commander nos publications";
SMenu1Lk[6] = "<a href='javascript:buildPage(\"fichiers/home/publications/publis.htm\",1,1,7)'class="
SMenu1Lb[7] = "se former";
SMenu1Lk[7] = "<a href='javascript:buildPage(\"fichiers/services_en_ligne/seformer/former.htm\",1,1,8)' class=";
  
SMenu2Lb[0] = "adresses et acc&egrave;s";
SMenu2Lk[0] = "<a href='javascript:buildPage(\"image/cartes/cartelyon1.htm\",1,2,1)' class=";
SMenu2Lb[1] = "horaires";
SMenu2Lk[1] = "<a href='javascript:buildPage(\"fichiers/infospratiques/horaires.htm\",1,2,2)' class=";
SMenu2Lb[2] = "inscriptions et tarifs"
SMenu2Lk[2] = "<a href='javascript:buildPage(\"fichiers/infospratiques/inscription_tarifs.htm\",1,2,3)'class=";
SMenu2Lb[3] = "consultation sur place";
SMenu2Lk[3] = "<a href='javascript:buildPage(\"fichiers/infospratiques/consultation.htm\",1,2,4)'class=";
SMenu2Lb[4] = "pr&ecirc;t";
SMenu2Lk[4] = "<a href='javascript:buildPage(\"fichiers/infospratiques/pret.htm\",1,2,5)'class=";
SMenu2Lb[5] = "aide &agrave; la recherche";
SMenu2Lk[5] = "<a href='javascript:buildPage(\"fichiers/infospratiques/aide_recherche_doc.htm\",1,2,6)'class=";
SMenu2Lb[6] = "internet et NTIC";
SMenu2Lk[6] = "<a href='javascript:buildPage(\"fichiers/infospratiques/internet.htm\",1,2,7)'class=";
SMenu2Lb[7] = "rendez-vous culturels";
SMenu2Lk[7] = "<a href='javascript:buildPage(\"fichiers/infospratiques/rendez_vous_culturels.htm\",1,2,8)'class=";
SMenu2Lb[8] = "reproduction de documents";
SMenu2Lk[8] = "<a href='javascript:buildPage(\"fichiers/infospratiques/tarifsreproduction.htm\",1,2,9)'class=";
SMenu2Lb[9] = "visites organis&eacute;es";
SMenu2Lk[9] = "<a href='javascript:buildPage(\"fichiers/infospratiques/visite_mode_emploi.htm\",1,2,10)'class=";
SMenu2Lb[10] = "d&eacute;p&ocirc;t l&eacute;gal";
SMenu2Lk[10] = "<a href='javascript:buildPage(\"fichiers/infospratiques/depotlegal.htm\",1,2,11)'class=";
  
SMenu3Lb[0] = "biblioth&egrave;que Part-Dieu";
SMenu3Lk[0] = "<a href='javascript:buildPage(\"plan/plan.htm\",1,3,1)'class=";
SMenu3Lb[1] = "biblioth&egrave;que 1er";
SMenu3Lk[1] = "<a href='javascript:buildPage(\"fichiers/biblios/bib1/bib1.htm\",1,3,2)'class=";
SMenu3Lb[2] = "biblioth&egrave;que 2e";
SMenu3Lk[2] = "<a href='javascript:buildPage(\"fichiers/biblios/bib2.htm\",1,3,3)'class=";
SMenu3Lb[3] = "biblioth&egrave;que 3e";
SMenu3Lk[3] = "<a href='javascript:buildPage(\"fichiers/biblios/bib3.htm\",1,3,4)'class=";
SMenu3Lb[4] = "biblioth&egrave;que 4e";
SMenu3Lk[4] = "<a href='javascript:buildPage(\"fichiers/biblios/bib4.htm\",1,3,5)'class=";
SMenu3Lb[5] = "biblioth&egrave;que 5e St Jean";
SMenu3Lk[5] = "<a href='javascript:buildPage(\"fichiers/biblios/bib5stjean.htm\",1,3,6)'class=";
SMenu3Lb[6] = "biblioth&egrave;que 5e M&eacute;nival";
SMenu3Lk[6] = "<a href='javascript:buildPage(\"fichiers/biblios/bib5menival.htm\",1,3,7)'class=";
SMenu3Lb[7] = "biblioth&egrave;que 6e";
SMenu3Lk[7] = "<a href='javascript:buildPage(\"fichiers/biblios/bib6.htm\",1,3,8)'class=";
SMenu3Lb[8] = "biblioth&egrave;que 7e Jean Mac&eacute;";
SMenu3Lk[8] = "<a href='javascript:buildPage(\"fichiers/biblios/bib7jm.htm\",1,3,9)'class=";
SMenu3Lb[9] = "biblioth&egrave;que 7e Guilloti&egrave;re";
SMenu3Lk[9] = "<a href='javascript:buildPage(\"fichiers/biblios/bib7guil.htm\",1,3,10)'class=";
SMenu3Lb[10] ="biblioth&egrave;que 7e Gerland";
SMenu3Lk[10] ="<a href='javascript:buildPage(\"fichiers/biblios/bib7gerland.htm\",1,3,11)'class=";
SMenu3Lb[11]= "biblioth&egrave;que 8e";
SMenu3Lk[11]= "<a href='javascript:buildPage(\"fichiers/biblios/bib8.htm\",1,3,12)'class=";
SMenu3Lb[12]= "biblioth&egrave;que 9e La Duch&egrave;re";
SMenu3Lk[12]= "<a href='javascript:buildPage(\"fichiers/biblios/bib9duch.htm\",1,3,13)'class=";
SMenu3Lb[13]= "biblioth&egrave;que 9e St Rambert";
SMenu3Lk[13]= "<a href='javascript:buildPage(\"fichiers/biblios/bib9strambert.htm\",1,3,14)'class=";
SMenu3Lb[14]= "m&eacute;diath&egrave;que Vaise";
SMenu3Lk[14]= "<a href='javascript:buildPage(\"fichiers/biblios/pano_vaise/bib9vaise.htm\",1,3,15)'class=";
SMenu3Lb[15]= "centre arts du spectacle";
SMenu3Lk[15]= "<a href='javascript:buildPage(\"fichiers/biblios/bib9vaise_theatre.htm\",1,3,16)'class=";
SMenu3Lb[16]= "bibliobus";
SMenu3Lk[16]= "<a href='javascript:buildPage(\"fichiers/infospratiques/horairebbus.htm\",1,3,17)'class=";

SMenu4Lb[0] = "pr&eacute;sentation g&eacute;n&eacute;rale";
SMenu4Lk[0] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/collectiontab.htm\",1,4,1)'class=";
SMenu4Lb[1] = "manuscrits";
SMenu4Lk[1] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/manuscrits.htm\",1,4,2)'class=";
SMenu4Lb[2] = "livres imprim&eacute;s anciens";
SMenu4Lk[2] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/livres_rares.htm\",1,4,3)'  class=";
SMenu4Lb[3] = "manuscrits autographes";
SMenu4Lk[3] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/autographes.htm\",1,4,4)' class=";
SMenu4Lb[4] = "collections Lyon et Rh&ocirc;ne-Alpes";
SMenu4Lk[4] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/collections.htm\",1,4,5)' class=";
SMenu4Lb[5] = "&eacute;sot&eacute;risme et franc-ma&ccedil;onnerie";
SMenu4Lk[5] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/esoterisme.htm\",1,4,6)' class=";
SMenu4Lb[6] = "fonds de la guerre de 1914-1918";
SMenu4Lk[6] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/fonds_guerre.htm\",1,4,7)' class=";
SMenu4Lb[7] = "fonds musical et sonore";
SMenu4Lk[7] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/fonds_music.htm\",1,4,8)' class=";
SMenu4Lb[8] = "estampes";
SMenu4Lk[8] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/estampes.htm\",1,4,9)' class=";
SMenu4Lb[9] = "affiches";
SMenu4Lk[9] = "<a href='javascript:buildPage(\"fichiers/collectionsspec/affiches.htm\",1,4,10)' class=";
SMenu4Lb[10]= "livres d'artistes";
SMenu4Lk[10]= "<a href='javascript:buildPage(\"fichiers/collectionsspec/livres.htm\",1,4,11)' class=";
SMenu4Lb[11]= "photographies";
SMenu4Lk[11]= "<a href='javascript:buildPage(\"fichiers/collectionsspec/fonds_photos.htm\",1,4,12)' class=";
SMenu4Lb[12]= "fonds Lacassagne";
SMenu4Lk[12]= "<a href='javascript:buildPage(\"fichiers/collectionsspec/fonds_lacassagne.htm\",1,4,13)' class=";
SMenu4Lb[13]= "fonds chinois";
SMenu4Lk[13]= "<a href='javascript:buildPage(\"fichiers/collectionsspec/fonds_chinois.htm\",1,4,14)' class=";
SMenu4Lb[14]= "arts du spectacle";
SMenu4Lk[14]= "<a href='javascript:buildPage(\"fichiers/biblios/bib9vaise_theatre.htm\",1,4,15)' class=";
SMenu4Lb[15]= "collection des Fontaines";
SMenu4Lk[15]= "<a href='javascript:buildPage(\"fichiers/collectionsspec/fontaines.htm\",1,4,16)' class=";

  
SMenu5Lb[0] = "historique";
SMenu5Lk[0] = "<a href='javascript:buildPage(\"fichiers/organibml/historique.htm\",1,5,1)'class=";
SMenu5Lb[1] = "missions";
SMenu5Lk[1] = "<a href='javascript:buildPage(\"fichiers/organibml/missions.htm\",1,5,2)'class=";
SMenu5Lb[2] = "organigramme";
SMenu5Lk[2] = "<a href='javascript:buildPage(\"fichiers/organibml/organigramme.htm\",1,5,3)'class=";
SMenu5Lb[3] = "BML en chiffres";
SMenu5Lk[3] = "<a href='javascript:buildPage(\"fichiers/organibml/bml_chiffres.htm\",1,5,4)'class=";
SMenu5Lb[4] = "rapport d'activit&eacute;";
SMenu5Lk[4] = "<a href='javascript:buildPage(\"fichiers/organibml/rapport/rapport.htm\",1,5,5)'class=";
SMenu5Lb[5] = "circuit des documents";
SMenu5Lk[5] = "<a href='javascript:buildPage(\"fichiers/organibml/circuitdoc/accueil.htm\",1,5,6)'class=";
SMenu5Lb[6] = "partenaires";
SMenu5Lk[6] = "<a href='javascript:buildPage(\"fichiers/organibml/partenaires.htm\",1,5,7)'class=";
SMenu5Lb[7] = "bibliographie";
SMenu5Lk[7] = "<a href='javascript:buildPage(\"fichiers/organibml/bibliographie.htm\",1,5,8)'class=";
SMenu5Lb[8] = "Amis des biblioth&egrave;ques de Lyon";
SMenu5Lk[8] = "<a href='javascript:buildPage(\"fichiers/organibml/amisbiblio.htm\",1,5,9)'class=";
SMenu5Lb[9] = "r&egrave;glement int&eacute;rieur";
SMenu5Lk[9] = "<a href='javascript:buildPage(\"fichiers/organibml/reglement.htm\",1,5,10)'class="; 

SMenu6Lb[0] = "Gabriele Di Mateo";
SMenu6Lk[0] = "<a href='"+ maindir + "expo/dimatteo/di_matteo.htm' target='_blank' class="; 
SMenu6Lb[1] = "Si tu es sage, tu auras une image";
SMenu6Lk[1] = "<a href='" + maindir + "expo/chomarat/expo.htm' target='_blank' class="; 
SMenu6Lb[2] = "Du sang &agrave; la une";
SMenu6Lk[2] = "<a href='" + maindir + "expo/sang/du_sang.htm' target='_blank' class="; 
SMenu6Lb[3] = "Une biblioth&egrave;que j&eacute;suite";
SMenu6Lk[3] = "<a href='" + maindir + "expo/jesuite/chantilly.htm' target='_blank' class="; 
SMenu6Lb[4] = "Des &quot;Petit Chaperon Rouge&quot;";
SMenu6Lk[4] = "<a href='" + maindir + "expo/chaperon/index.html' target='_blank' class="; 
SMenu6Lb[5] = "Proph&eacute;ties pour temps de crise";
SMenu6Lk[5] = "<a href='" + maindir + "expo/nostradamus/index.html' target='_blank' class="; 
  

SMenu7Lb[0] = "derni&egrave;res acquisitions musique";
SMenu7Lk[0] = "<a href='javascript:buildPage(\"fichiers/seldoc/dosbmaime/qdndecembre01.pdf\",1,7,1)'class="; 
SMenu7Lb[1] = "s&eacute;lection enfants";
SMenu7Lk[1] = "<a href='javascript:buildPage(\"fichiers/seldoc/dosbmaime/Seljeunesse01.pdf\",1,7,2)'class=";
SMenu7Lb[2] = "ressources &eacute;lectroniques";
SMenu7Lk[2] = "<a href='javascript:buildPage(\"fichiers/seldoc/ressources.htm\",1,7,3)'class=";  
  

/*-----------------------*/
/* DEFINITION DES STYLES */
/*-----------------------*/
function putStyle(x) {
  mystr = "<style type='text/css'>\n";
  mystr += ".couleur1 {font-family: Arial, Helvetica, sans-serif; font-size: " + mycharsize + "pt; ";
  mystr += "color: #2138A5; text-decoration: none}\n";
  mystr += ".couleur2 {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #E01025; text-decoration: none}\n";
  mystr += ".couleur3 {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #59845B; text-decoration: none}\n";
  mystr += ".couleur4 {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #3399CC; text-decoration: none}\n";
  mystr += ".couleur5 {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #800040; text-decoration: none}\n";
  mystr += ".couleur6 {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #FF53A9; text-decoration: none}\n";
  mystr += ".couleur7 {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #828200; text-decoration: none}\n";
  mystr += ".couleur {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #000000; text-decoration: none}\n";
  mystr += ".cabare {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #D77272; ";
  mystr += "text-decoration: none; font-weight: bold}\n";
  mystr += ".bibblio {font-family: Arial, Helvetica, sans-serif; font-size: 17pt; ";
  mystr += "color: #333399; text-decoration: none; font-weight: bold}\n";
  mystr += ".uni {font-family: Arial, Helvetica, sans-serif; font-size:  " + mycharsize + "pt; ";
  mystr += "color: #FF9933; text-decoration: none; font-weight: bold}\n";

if(navigator.appName == "Netscape"){ 
  mystr += ".replacon {font-family: Arial, Helvetica, sans-serif ; font-size: 8pt; font-weight: bold; color: #CC00CC; ";

}
else if(navigator.appName == "Microsoft Internet Explorer"){ 
  mystr += ".replacon {font-family: 'Arial, Helvetica, sans-serif' ; font-size: 9px; font-weight: bolder; color: #CC00CC; ";

}
  mystr += "text-decoration: none}\n";
  mystr += "a:hover {color: #000000; text-decoration: none}\n";
  if (x) {  
    mystr += "body {background-attachment:fixed; background-image:url(";
    mystr += maindir + "image/fondfili.gif); ";
    mystr += "background-repeat: no-repeat; background-position: left top}\n";
  }
  mystr += "</style>\n";
  strStyle = mystr;
  return;
}

/*----------------------------------------------------*/
/* DEFINITION DES "DIV" DU MENU DE LA FRAME DE DROITE */
/*----------------------------------------------------*/
function putDiv() {
  mystr = "<div id='service' style='position:absolute; left:9px; top:105px; width:140px; ";
  mystr += "height:100px; z-index:1; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm; visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('service','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('service','','hide')>\n";
  mystr += "<font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu1Lk.length; i++) {
    mystr += SMenu1Lk[i] + "'couleur1'>" + SMenu1Lb[i] + "</a><br>\n";
  }
  mystr += "</font></div>\n";

  mystr += "<div id='infoS' style='position:absolute; left:65px; top:105px; width:125px; ";
  mystr += "height:150px; z-index:2; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm; visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('infoS','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('infoS','','hide')>\n";
  mystr += "<font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu2Lk.length; i++) {
    mystr += SMenu2Lk[i] + "'couleur2'>" + SMenu2Lb[i] + "</a><br>\n";
  }
  mystr += "</font></div>\n";

  mystr += "<div id='lesbml' style='position:absolute; left:150px; top:105px; width:135px; ";
  mystr += "height:130px; z-index:3; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm; visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('lesbml','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('lesbml','','hide')>\n";
  mystr += "<font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu3Lk.length; i++) {
    mystr += SMenu3Lk[i] + "'couleur3'>" + SMenu3Lb[i] + "</a><br>\n";
  }
  mystr += "</font></div>\n";

  mystr += "<div id='collections' style='position:absolute; left:235px; top:105px; ";
  mystr += "width:150px; height:167px; z-index:4; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm; visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('collections','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('collections','','hide')>\n";
  mystr += "<font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu4Lk.length; i++) {
    mystr += SMenu4Lk[i] + "'couleur4'>" + SMenu4Lb[i] + "</a><br>\n";
  }
  mystr += "</font></div>\n";

  mystr += "<div id='organisation' style='position:absolute; left:320px; top:105px; ";
  mystr += "width:145px; height:127px; z-index:5; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm;visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('organisation','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('organisation','','hide')>\n";
  mystr += " <font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu5Lk.length; i++) {
    mystr += SMenu5Lk[i] + "'couleur5'>" + SMenu5Lb[i] + "</a><br>\n";
  }
  mystr += "</font> </div>\n";

  mystr += "<div id='animation' style='position:absolute; left:405px; top:105px; ";
  mystr += "width:142px; height:82px; z-index:6; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm; visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('animation','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('animation','','hide')>\n";
  mystr += "<font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu6Lk.length; i++) {
    mystr += SMenu6Lk[i] + "'couleur6'>" + SMenu6Lb[i] + "</a><br>\n";
  }
  mystr += "</font></div>\n";

  mystr += "<div id='seldocs' style='position:absolute; left:470px; top:105px; ";
  mystr += "width:140px; height:40px; z-index:7; background-color: #F1F4F9; ";
  mystr += "padding-left:3mm; visibility: hidden' ";
  mystr += "onMouseOver=MM_showHideLayers('seldocs','','show') ";
  mystr += "onMouseOut=MM_showHideLayers('seldocs','','hide')>\n";
  mystr += "<font size='1' face='Arial, Helvetica, sans-serif'><br>\n";
  for (i=0; i<SMenu7Lk.length; i++) {
    mystr += SMenu7Lk[i] + "'couleur7'>" + SMenu7Lb[i] + "</a><br>\n";
  }
  mystr += "</font></div>\n";

    strDiv = mystr;
}

/*------------------------------------------*/
/* DEFINITION DU MENU DE LA FRAME DE DROITE */
/*------------------------------------------*/
function putTab(x) {
  mystr = "<table width='650' border='0' class='cabare' cellspacing='0'>\n";
  mystr += "<tr><td class='bibblio' height='25' colspan='3'>";
  mystr += "biblioth&egrave;que municipale de Lyon</td></tr>\n";
  mystr += "<tr><td width='216' height='40'>";
  mystr += "<a href='http://sbibbh.si.bm-lyon.fr' target='_blank' class='cabare'>CATALOGUE</a></td>\n";
  mystr += "<td width='216' height='40'>";
  mystr += "<a href='javascript:buildPage(\"fichiers/basesdedonnees/bases_donnees.htm\",1,0,0)' class='cabare'>BASES DE DONNEES</a></td>\n";
  mystr += "<td width='216' height='40'>";
  mystr += "<a href='javascript:buildPage(\"fichiers/home/repertoire.htm\",1,0,0)' class='cabare'>REPERTOIRE DE SITES</a></td></tr>\n";
  mystr += "</table>\n";

  mystr += "<table width='550' border='0' cellspacing='0' cellpadding='0'><tr>\n";

  mystr += "<td width='60' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/services_en_ligne/reservation.htm\",1,1,1)' class=" + (x==1 ? "'couleur1'" : "'uni'");
  mystr += " onMouseOver=MM_showHideLayers('service','','show')";
  mystr += " onMouseOut=MM_showHideLayers('service','','hide')";
  mystr += ">SERVICES <br> EN LIGNE </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"image/cartes/cartelyon1.htm\",1,2,1)' class=" + (x==2 ? 'couleur2' : 'uni');
  mystr += " onMouseOver=MM_showHideLayers('infoS','','show')";
  mystr += " onMouseOut=MM_showHideLayers('infoS','','hide')";
  mystr += ">INFORMATIONS <br> PRATIQUES </a></td>\n";

  mystr += "<td width='90' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"plan/plan.htm\",1,3,1)' class=" + (x==3 ? 'couleur3' : 'uni');
  mystr += " onMouseOver=MM_showHideLayers('lesbml','','show')";
  mystr += " onMouseOut=MM_showHideLayers('lesbml','','hide')";
  mystr += ">BIBLIOTHEQUES <br> DE LYON </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/collectionsspec/collectiontab.htm\",1,4,1)' class=" + (x==4 ? 'couleur4' : 'uni');
  mystr += " onMouseOver=MM_showHideLayers('collections','','show')";
  mystr += " onMouseOut=MM_showHideLayers('collections','','hide')";
  mystr += ">COLLECTIONS <br> SPECIALISEES </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/organibml/historique.htm\",1,5,1)' class=" + (x==5 ? 'couleur5' : 'uni');
  mystr += " onMouseOver=MM_showHideLayers('organisation','','show')";
  mystr += " onMouseOut=MM_showHideLayers('organisation','','hide')";
  mystr += ">ORGANISATION <br> DE LA BML </a></td>\n";

  mystr += "<td width='75' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"expo/exposit.htm\",1,0,0)' class=" + (x==6 ? 'couleur6' : 'uni');
  mystr += " onMouseOver=MM_showHideLayers('animation','','show')";
  mystr += " onMouseOut=MM_showHideLayers('animation','','hide')";
  mystr += ">EXPOSITIONS <br> EN LIGNE </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/seldoc/select_docs.htm\",1,7,1)' class=" + (x==7 ? 'couleur7' : 'uni');
  mystr += " onMouseOver=MM_showHideLayers('seldocs','','show')";
  mystr += " onMouseOut=MM_showHideLayers('seldocs','','hide')";
  mystr += ">SELECTION <br> DE DOCUMENTS </a></td>\n";


  mystr += "</tr></table>\n";
  strTab = mystr;
}

function putTab_netscape(x) {
  mystr = "<table width='650' border='0' class='cabare' cellspacing='0'>\n";
  mystr += "<tr><td class='bibblio' height='25' colspan='3'>";
  mystr += "biblioth&egrave;que municipale de Lyon</td></tr>\n";
  mystr += "<tr><td width='216' height='40'>";
  mystr += "<a href='http://sbibbh.si.bm-lyon.fr' target='_blank' class='cabare'>CATALOGUE</a></td>\n";
  mystr += "<td width='216' height='40'>";
  mystr += "<a href='#' class='cabare'>BASES DE DONNEES</a></td>\n";
  mystr += "<td width='216' height='40'>";
  mystr += "<a href='#' class='cabare'>REPERTOIRE DE SITES</a></td></tr>\n";
  mystr += "</table>\n";

  mystr += "<table width='550' border='0' cellspacing='0' cellpadding='0'><tr>\n";

  mystr += "<td width='60' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/services_en_ligne/reservation.htm\",1,1,1)' class=" + (x==1 ? "'couleur1'" : "'uni'");
  mystr += ">SERVICES <br> EN LIGNE </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"image/cartes/cartelyon1.htm\",1,2,1)' class=" + (x==2 ? 'couleur2' : 'uni');
  mystr += ">INFORMATIONS <br> PRATIQUES </a></td>\n";

  mystr += "<td width='90' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"plan/plan.htm\",1,3,1)' class=" + (x==3 ? 'couleur3' : 'uni');
  mystr += ">BIBLIOTHEQUES <br> DE LYON </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/collectionsspec/collectiontab.htm\",1,4,1)' class=" + (x==4 ? 'couleur4' : 'uni');
  mystr += ">COLLECTIONS <br> SPECIALISEES </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/organibml/historique.htm\",1,5,1)' class=" + (x==5 ? 'couleur5' : 'uni');
  mystr += ">ORGANISATION <br> DE LA BML </a></td>\n";

  mystr += "<td width='75' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"expo/exposit.htm\",1,0,0)' class=" + (x==6 ? 'couleur6' : 'uni');
  mystr += ">EXPOSITIONS <br> EN LIGNE </a></td>\n";

  mystr += "<td width='85' valign='top' height='18'>\n";
  mystr += "<a href='javascript:buildPage(\"fichiers/seldoc/bm_aime.htm\",1,7,1)' class=" + (x==7 ? 'couleur7' : 'uni');
  mystr += ">SELECTION <br> DE DOCUMENTS </a></td>\n";

  
  mystr += "</tr></table>\n";
  strTab = mystr;
}
/*------------------------------------------*/
/* DEFINITION DU MENU DE LA FRAME DE GAUCHE */
/*------------------------------------------*/
function putLeft(x, y) {
  mystr = "<table width='100' border='0'><tr>\n"; 
  mystr += "<td><a href='javascript:buildPage(\"index.htm\",0,0,0)'>\n";
  mystr += "<img src='../image/fleche65.gif' width='65' height='65' hspace='15' border=0 name='fleche'></a></td>\n";
  mystr += "</tr></table>\n";

  mystr += "<table width='160' border='0'><tr><td><div onMouseOver=MM_swapImage('fleche','','../image/flechever65.gif',1) ";
  mystr += "onMouseOut=MM_swapImgRestore()>\n";
  if (x == 1) {
    for (i=0; i<SMenu1Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu1Lk[i] + (y == i ? "'couleur'>" : "'couleur1'>") + SMenu1Lb[i] + "</a><br>\n";
    }
  }
  if (x == 2) {
    for (i=0; i<SMenu2Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu2Lk[i] + (y == i ? "'couleur'>" : "'couleur2'>") + SMenu2Lb[i] + "</a><br>\n";
    }
  }
  if (x == 3) {
    for (i=0; i<SMenu3Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu3Lk[i] + (y == i ? "'couleur'>" : "'couleur3'>") + SMenu3Lb[i] + "</a><br>\n";
    }
  }
  if (x == 4) {
    for (i=0; i<SMenu4Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu4Lk[i] + (y == i ? "'couleur'>" : "'couleur4'>") + SMenu4Lb[i] + "</a><br>\n";
    }
  }
  if (x == 5) {
    for (i=0; i<SMenu5Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu5Lk[i] + (y == i ? "'couleur'>" : "'couleur5'>") + SMenu5Lb[i] + "</a><br>\n";
    }
  }
  if (x == 6) {
    for (i=0; i<SMenu6Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu6Lk[i] + (y == i ? "'couleur'>" : "'couleur6'>") + SMenu6Lb[i] + "</a><br>\n";
    }
  }
  if (x == 7) {
    for (i=0; i<SMenu7Lk.length; i++) {
      mystr += "<img src='../image/puce.gif'>&nbsp;" + SMenu7Lk[i] + (y == i ? "'couleur'>" : "'couleur7'>") + SMenu7Lb[i] + "</a><br>\n";
    }
  }
  mystr += "</div></td></tr></table>\n";

  mystr += "<table width='100' border='0' height='59'><tr>\n";
  mystr += "<td align='right' font face='Arial, Helvetica, sans-serif' size='2' color='#CE00CE'  height='63'><a href='javascript:buildPage(\"recherche.htm\",1,0,0)' class='replacon' > recherche</a><br><a href='javascript:buildPage(\"fichiers/home/plansite.htm\",1,0,0)' class='replacon'>plan</a><br><a href='javascript:buildPage(\"fichiers/home/contact.htm\",1,0,0)' class='replacon'>contacts</font></a></td>\n";
  mystr += "<td width='43'><a href='javascript:buildPage(\"index.htm\",0,0,0)'><img src='../image/logobleu.gif' width='43' height='56' border=no></a></td>\n";
  mystr += "</tr></table>\n";
 
  strLeft = mystr;
  return;
}

/*------------------------------------------------*/
/* CONSTRUCTION DE LA PAGE                        */
/* Paramètre 1 : URL de la page contenu           */
/* Paramètre 2 : Création frame gauche (0/1)      */
/* Paramètre 3 : N° du sous-menu frame gauche     */
/* Paramètre 4 : N° du libellé actif frame gauche */
/*------------------------------------------------*/
function buildPage(x, y, z, t) {
  var right = maindir + x;
  var left = maindir + "LeftFrame/Left" + z + "-" + t + ".htm";
  if (y == 1) {
    if (top == self) {
      document.clear();
      document.open('text/html');
      document.write("<frameset cols='171,*' rows='*' frameborder='0'>\n");
      document.write("<frame src='" + left  + "' name='leftframe' frameborder='0' noresize scrolling=no>\n");
      document.write("<frame src='" + right + "' name='mainframe' frameborder='0'>\n");
      document.write("</frameset>\n");
      document.close();
    } else {
      parent.mainframe.location.href = right;
      parent.leftframe.location.href = left;
    }
  } else {
    top.location.href = right;
  }
  return;
}

/*-------------------------------------------*/
/* CHARGEMENT DU MENU DE LA FRAME "MAINFRAME */
/* Paramètre 1 : N° du menu                  */
/*-------------------------------------------*/
function putMenu(x) {
  document.clear();
  document.open('text/html');
  putStyle(1); document.write(strStyle);
  putDiv(); document.write(strDiv);

if(navigator.appName == "Netscape"){ 
  putTab_netscape(x); document.write(strTab);
}
else if(navigator.appName == "Microsoft Internet Explorer"){ 
  putTab(x); document.write(strTab);
}

  document.close();
  return;
}

/*-------------------------------------------*/
/* CHARGEMENT DU MENU DE LA FRAME "LEFTFRAME */
/* Paramètre 1 : N° du sous-menu             */
/* Paramètre 2 : N° du libellé actif         */
/*-------------------------------------------*/
function putSousMenu(x, y) {
  document.clear();
  document.open('text/html');
  putStyle(0); document.write(strStyle);
  putLeft(x, y-1); document.write(strLeft);
  document.close();
  return;
}
