var rubrique_courant = '';
var section = '';
var chaine = '';
var popNom = '';
var popX = 0;
var popY = 0;
var popWidth = 0;
var compteur;
var chemin = '../';
var pageOK = false;

function rollon(rubrique,offset) {
  if (pageOK) {
    lockmenu();
    if (rubrique != rubrique_courant) {
      if (rubrique_courant != '') effaceroll();
      rubrique_courant = rubrique;
      if (document.getElementById('menu'+rubrique)) document.getElementById('menu'+rubrique).style.visibility = 'visible';
      btroll(rubrique,'1');
    }
  }
}

function rolloff() {
  compteur = setTimeout("effaceroll()",500);
}

function lockmenu() {
  clearTimeout(compteur);
}

function effaceroll() {
  if (pageOK) {
    var rb = rubrique_courant;
    if (!rb) return;
    if (rb != section) btroll(rb,'0');
    if (document.getElementById('menu'+rb)) document.getElementById('menu'+rb).style.visibility = 'hidden';
    rubrique_courant = '';
  }
}

function debutMenu(nom,posX,posY,largeur) {
  popNom = nom;
  popX = posX;
  popY = posY;
  popWidth = largeur;
  chaine = '';
  chaine += '<div id="menu'+nom+'" style="position: absolute; top: '+posY+'; left: '+posX+'; width: '+popWidth+'; background-color: #ffffff; visibility: hidden; z-index: 100">\n';
  chaine += '<table border="0" cellpadding="0" cellspacing="0" bgcolor="#000000"><tr><td>\n';
  chaine += '<table border="0" cellpadding="2" cellspacing="1" width="' + largeur + '" onMouseOver="rollon(\'' + nom + '\',' + posX + ')" onMouseOut="rolloff()">';
}

function addChoix(lien,libelle,cible) {
  if (cible == '') cible = '_self';
  chaine += '  <tr>\n';
  if (lien=='#') chaine += '    <td class="MenuChoix" width="' + popWidth + '" height="18" onMouseOver="lockmenu();this.style.background=\'#002d6a\'" onMouseOut="this.style.background=\'#002d6a\'">&nbsp;<a href="#" target="' + cible + '" onMouseOver="lockmenu()" onClick="return false">' + libelle + '</a></td>\n';
  else chaine += '    <td class="MenuChoix" width="' + popWidth + '" height="18" onMouseOver="lockmenu();this.style.background=\'#40628f\'" onMouseOut="this.style.background=\'#002d6a\'" onClick="window.open(\''+ chemin + lien +'\',\''+ cible  +'\')">&nbsp;<a href="' + chemin + lien + '" target="' + cible + '" onMouseOver="lockmenu()" onClick="return false">' + libelle + '</a></td>\n';
  chaine += '  </tr>\n';
}

function addSousChoix(lien,libelle,cible) {
  if (cible == '') cible = '_self';
  chaine += '  <tr>\n';
  chaine += '    <td class="MenuSousChoix" width="' + popWidth + '" height="18" onMouseOver="lockmenu();this.style.background=\'#40628f\'" onMouseOut="this.style.background=\'#002d6a\'">&nbsp;&nbsp;&nbsp;&nbsp;<a href="' + chemin + lien + '" target="' + cible + '" onMouseOver="lockmenu()">' + libelle + '</a></td>\n';
  chaine += '  </tr>\n';
}

function finMenu() {
  chaine += '</table></tr></td></table></div>';
  document.write(chaine);
}

function initpage() {
  initmenu();
  if (document.images) {
    boutrollsrc1 = new Image(108,44); boutrollsrc1.src = chemin + 'images/tete_soci_1.gif';
    boutrollsrc2 = new Image(108,40); boutrollsrc2.src = chemin + 'images/tete_gamm_1.gif';
    boutrollsrc3 = new Image(108,40); boutrollsrc3.src = chemin + 'images/tete_cept_1.gif';
    boutrollsrc4 = new Image(108,40); boutrollsrc4.src = chemin + 'images/tete_news_1.gif';
    boutrollsrc5 = new Image(108,40); boutrollsrc5.src = chemin + 'images/tete_ref_1.gif';
    boutrollsrc6 = new Image(108,40); boutrollsrc6.src = chemin + 'images/tete_cont_1.gif';
    boutrollsrc7 = new Image(108,40); boutrollsrc7.src = chemin + 'images/tete_plan_1.gif';
  }
}

function initmenu() {
  if (document.images || document.all) {

  debutMenu('soci',108,101,168);
    addChoix('societe/metier.htm','M&eacute;tier - Histoire','_top');
    addChoix('societe/atouts.htm','Atouts','_top');
  finMenu();

  debutMenu('gamm',108,141,168);
    addChoix('gamme/gamme.htm','Une gamme compl&egrave;te','_top');
    addChoix('#','<i>Les indispensables :</i>','_top');
    addChoix('gamme/flux.htm','&nbsp;&nbsp;&nbsp;-&nbsp;Optimal Flux','_top');
    addChoix('gamme/route.htm','&nbsp;&nbsp;&nbsp;-&nbsp;Optimal Route','_top');
    addChoix('gamme/planning.htm','&nbsp;&nbsp;&nbsp;-&nbsp;Optimal Planning','_top');
    addChoix('gamme/complements.htm','Les compl&eacute;ments','_top');
  finMenu();

  debutMenu('cept',108,181,168);
    addChoix('concept/solutions.htm','Les solutions','_top');
    addChoix('concept/valeur.htm','La valeur ajout&eacute;e','_top');
    addChoix('concept/technologie.htm','La technologie','_top');
  finMenu();

  debutMenu('news',108,221,168);
    addChoix('news/news06.htm','2007 - 2008','_top');
    addChoix('news/news05.htm','2006 et avant','_top');
   /* addChoix('news/news04.htm','2004 et avant','_top');*/
  finMenu();

  debutMenu('ref',108,261,168);
    addChoix('references/references.htm','R&eacute;f&eacute;rences','_top');
    addChoix('references/partenaires.htm','Partenaires','_top');
  finMenu();

  pageOK = true;

  }
}

function popPhoto(adresse,largeur,hauteur) {
  if (!largeur) { largeur = '600' }
  if (!hauteur) { hauteur = '400' }
  var fenetre = window.open(chemin + 'images/popup.htm?' + adresse + '|'+largeur + '|' + hauteur, '_blank', 'resizable=yes,scrollbars=no,status=no,menubar=no,directories=no,location=no,width=' + largeur + ',height=' + hauteur);
}

function btroll(bouton,etat) {
  if (pageOK && document.images) document.images[bouton].src = chemin + 'images/tete_' + bouton + '_' + etat + '.gif';
}

function imgroll(picto,source) {
  if (pageOK && document.images) document.images[picto].src = chemin + 'images/' + source;
}


function rollmenu(rubrique, cellule, etat) {
  if (etat) {  	
    if (cellule) {
      cellule.style.backgroundColor = '#40628f';
      cellule.style.borderRight = '1px solid #002d6a';      
    }
    if (document.getElementById('lien'+rubrique)) document.getElementById('lien'+rubrique).style.color = '#000000';
  }
  else {
    if (cellule) {
      cellule.style.backgroundColor = '#002d6a';
      cellule.style.borderRight = '1px solid #40628f';
    }
    if (document.getElementById('lien'+rubrique)) document.getElementById('lien'+rubrique).style.color = '#000000';
  }
  document.getElementById('lien'+rubrique).style.color = '#ffffff';
}



function goclic(adresse,cible) {
  if (!cible) cible='_self';
  window.open(adresse,cible);
}

function popPhoto(adresse,largeur,hauteur) {
  if (!largeur) { largeur = '600' }
  if (!hauteur) { hauteur = '400' }
  var fenetre = window.open(chemin + 'images/popup.htm?' + adresse + '|'+largeur + '|' + hauteur, '_blank', 'resizable=yes,scrollbars=no,status=no,menubar=no,directories=no,location=no,width=' + largeur + ',height=' + hauteur);
}

 function popNews(article,largeur,hauteur) {
    if (!largeur) { largeur = '400' }
    if (!hauteur) { hauteur = '350' }
    var fenetre = window.open(article, '_blank', 'resizable=yes,scrollbars=yes,status=no,menubar=no,directories=no,location=no,width=' + largeur + ',height=' + hauteur);
  }
