var TypeMenu;
var NomPage;
var NbrItem;
var PctItem;
var Separateur;
var MaxAcc = 15;
var ItemAcc = new Array(MaxAcc-1);
var PageAcc = new Array(MaxAcc-1);

// Affiche le menu selon le type (1:haut ou 2:bas de la page web)
function AffMenu(Type) {

// Variable qui contient qui va compter automatiquement le nombre d'item dans le menu
  NbrItem = -1;  

// ---- C'est ici qu'on indique les choix du menu ----
  AccMenu("Default.htm",         "Accueil");
  AccMenu("NotreHistoire.htm",   "Notre histoire");
  AccMenu("NosMembres.htm",      "Nos membres");
  AccMenu("FaitsMarquants.htm",  "Faits marquants");
  AccMenu("NotreRepertoire.htm", "Notre répertoire");
  AccMenu("NosPartenaires.htm",  "Nos partenaires");
  AccMenu("Informations.htm",    "Informations");
  AccMenu("SectionPrivee2.asp",  "Section privée");

// ---- Ne pas modifier au delas de cette ligne ----

// Lecture du nom de la page web
  Pos = location.href.indexOf("?");
  if (Pos == -1) {Pos = location.href.length}

// On place les variables globales
// - Type de menu (1. haut de la page, 2. bas de la page) 
// - Nom de la page
  TypeMenu = Type;
  NomPage = location.href.substring(30,Pos);

// Préparation de l'affichage
  if (TypeMenu == 1) {
    // On calcul le % selon le nombre d'élément dans le tableau
    PctItem = parseInt(100 / (NbrItem+1));
	AffBaniere();
    document.write('<Table border="0" width="740" height="20" valign="middle" cellpadding="0" cellspacing="1" bgcolor="#000000"><tr>')} 
  else {
    Separateur = ""}

// Affiche le menu
  for (i=0 ; i <= NbrItem ; i++) {
    EcrMenu(PageAcc[i], ItemAcc[i])}

// Fin de l'affichage
  if (TypeMenu == 1) {
    document.write('</tr></table>')}
  else {
    AffBasPage()}
}


// Accumule les items du menu dans 2 vecteurs
function AccMenu(Page, Item) {
  NbrItem = NbrItem + 1;
  if (NbrItem == MaxAcc) {
    alert("Maximum d'élément atteint pour le menu (fonction AffMenu), max: " + MaxAcc)
    halt;
  }
  PageAcc[NbrItem] = Page;
  ItemAcc[NbrItem] = Item;
}



// Envoie la banière du haut de l'écran (logo Cadence)
function AffBaniere() {
    document.write('<table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#000000" width="740" id="AutoNumber1" height="36">');
    document.write('<tr>');
    document.write('<td width="17%" height="36" bgcolor="#000000">');
    document.write('<a href="http://www.groupe-cadence.com/">');
    document.write('<img border="0" src="images/LogoCadence.jpg" width="154" height="78"></a></td>');
    document.write('<td width="83%" height="36" bgcolor="#000000">');
    document.write('<p align="right">');
    document.write('<img border="0" src="images/BaniereNoire.jpg" width="574" height="78"></td>');
    document.write('</tr>');
    document.write('</table>');
}



// Envoie le bas de page
function AffBasPage() {
    document.write('<br><br>');
    document.write('<a target="_blank" href="http://www.lasymphonie.com/">');
    document.write('<img border="0" src="http://www.lasymphonie.com/Images2/Art20ans%20-%20Bandeau.jpg" width="740"></a><font face="Arial" size="1"><br>');
    document.write('Mise-à-jour :  29 août 2010</font></center>');
}



// Envoie le code HTML pour générer les items
function EcrMenu(Page, Item) {

  if (TypeMenu == 1) {
    if (NomPage == Page) {
      document.write('<td width="'+PctItem+'%" background="images/Orange.gif" align="Center"><font face="Arial Narrow" color="#808080" size="1">'+Item+'</td>')} 
    else {
      document.write('<td width="'+PctItem+'%" background="images/Orange.gif" align="Center"><font face="Arial Narrow" size="1"><a href="'+Page+'" class="menuHaut">'+Item+'</a></font></td> ')}
  }    
  else {
    if (NomPage == Page) {
      document.write(Separateur + '<font face="Arial Narrow" size="1" color="#ffffff">' + Item + '</font>')} 
    else {
      document.write(Separateur + '<font face="Arial Narrow" size="1"><a href="'+Page+'" class="menuBas">'+Item+'</a></font> ')}

    Separateur = '<font size="2" color="#888888"> | </font>';
  }

}
