﻿/**********************************/
/*                                */
/* ATTENTION FICHIER OBSOLETE !!! */
/*                                */
/**********************************/

// Global
var intLargeurMaxMenu = 630;
var boolIsIdentifie;

// Parametrage des menu
var tabMenu = new Array;

// Permet d'afficher le menu selon l'authentification
var pnlIdentifie = document.getElementById("ctl00_PnlIdentifie");
if(pnlIdentifie != null)
    boolIsIdentifie = true;
else
{
    pnlIdentifie = document.getElementById("ctl00_ctl00_PnlIdentifie");
    if(pnlIdentifie != null)
        boolIsIdentifie = true;
    else
        boolIsIdentifie = false;
}

// ****************************************************************************************************

// Array(Contenu celulle menu principal, position x, largeur)
tabMenu[0] = new Array('<img src="../Ressource/Image/Global/btnMenu_EntreNous.jpg" onmouseover="imgOver(this);" onmouseout="imgOut(this);" />', 115, 115, '');
tabMenu[1] = new Array('<img src="../Ressource/Image/Global/en-US/btnMenu_Entreprise.jpg" onmouseover="imgOver(this);" onmouseout="imgOut(this);" />', 115, 115, '');
tabMenu[2] = new Array('<img src="../Ressource/Image/Global/btnMenu_NosProduits.jpg" onmouseover="imgOver(this);" onmouseout="imgOut(this);" />', 120, 120, '');
tabMenu[3] = new Array('<img src="../Ressource/Image/Global/btnMenu_InfosPratiques.jpg" onmouseover="imgOver(this);" onmouseout="imgOut(this);" />', 128, 150, '');
tabMenu[4] = new Array('<img src="../Ressource/Image/Global/btnMenu_Commander.png" onmouseover="imgOver(this);" onmouseout="imgOut(this);" />', 150, 150, '?commander=true');

var tabSmMenu = new Array;
tabSmMenu[0] = new Array();

tabSmMenu[1] = new Array();
tabSmMenu[1][0] = new Array('Company profile', '../Entreprise/Qui_Sommes_Nous.aspx');
tabSmMenu[1][1] = new Array('Quality', '../Entreprise/Qualite.aspx');
tabSmMenu[1][2] = new Array('Innovation', '../Entreprise/Innovation.aspx');

tabSmMenu[2] = new Array();
tabSmMenu[2][0] = new Array('Notre savoir-faire', '../Nos_Produits/Notre_Savoir_Faire.aspx');
tabSmMenu[2][1] = new Array('Nos Recettes', '../Nos_Produits/Consulter_Theme.aspx?IndexTheme=1');
tabSmMenu[2][2] = new Array('Saveurs du monde', '../Nos_Produits/Consulter_Theme.aspx?IndexTheme=2');
tabSmMenu[2][3] = new Array('Saveurs en\'Or', '../Nos_Produits/Consulter_Gamme_Distribution.aspx?IndexGammeDistribution=1');
tabSmMenu[2][4] = new Array('Ouf enfin la pause !', '../Nos_Produits/Consulter_Gamme_Distribution.aspx?IndexGammeDistribution=2');
tabSmMenu[2][5] = new Array('Cuisine du monde', '../Nos_Produits/Consulter_Gamme_Distribution.aspx?IndexGammeDistribution=3');

tabSmMenu[3] = new Array();
tabSmMenu[3][0] = new Array('Informations nutritionnelles', '../Infos_Pratiques/Informations_Nutritionnelles.aspx');
tabSmMenu[3][1] = new Array('Service consommateur', '../Infos_Pratiques/Service_Consommateur.aspx');


tabSmMenu[4] = new Array();
// Affichage en mode authentifié
if(boolIsIdentifie == true)
{
    tabSmMenu[4][0] = new Array('Notre catalogue', '../Commander/Catalogue.aspx');
    tabSmMenu[4][1] = new Array('Mon compte', '../Compte/ModifierCompte.aspx');
    tabSmMenu[4][2] = new Array('Parrainage', '../Compte/Parrainage.aspx');
}
// Affichage en mode non connecté
else
{
    /*tabSmMenu[4][0] = new Array('Notre catalogue', '../Espace_Pro/Espace_Pro.aspx');
    tabSmMenu[4][1] = new Array('Extrait CGV', '../Espace_Pro/Extrait_CGV.aspx');*/
}

var tabCouleurMenu = new Array;
tabCouleurMenu[0] = "#eeeeee";
tabCouleurMenu[1] = "#eeeeee";
tabCouleurMenu[2] = "#eeeeee";
tabCouleurMenu[3] = "#eeeeee";
tabCouleurMenu[4] = "#eeeeee";


// ****************************************************************************************************

// Propriété du menu global
var intHauteurLigneMenu = 0;

//Largeur d'un menu
//var intLargeurLigneMenu = intLargeurMaxMenu/tabMenu.length;
var intLargeurLigneMenu = 0;
var strOrientationMenu = "down";

// Propriété du sous menu
var intHauteurLigneSm = 27;
//var intLargeurLigneSm = intLargeurMaxMenu/tabMenu.length;
var intLargeurLigneSm = 150;


// Variable construction menu
var intMenuPosX = 0;
var incrementPoisitionX = 0;

var intMenuPosY = 40;
var intNumMenu = 0;
var strHTMLStyle = '<style>';
var strHTMLMenu = '<table style="height: 100%;"><tr>';
var strHTMLSsMenu = '';
var strOnMouseOverAct = '';
var strOnMouseOutAct = '';

// ****************************************************************************************************


for (intNumMenu=0;intNumMenu<tabMenu.length;intNumMenu++)
{
    // Génération des "slideout" + styles
    var intHauteurSm = (tabSmMenu[intNumMenu].length*intHauteurLigneSm)+intHauteurLigneMenu;
    new ypSlideOutMenu("menu"+intNumMenu, strOrientationMenu, intMenuPosX, intMenuPosY, tabMenu[intNumMenu][2], intHauteurSm);
    strHTMLStyle += ".menu"+ intNumMenu +" { background-color: "+ tabCouleurMenu[intNumMenu] +"; color: #ff0000; height: "+ intHauteurSm +"; text-align: left; vertical-align: top; } ";
    
    //Position du menu suivant
    intMenuPosX += tabMenu[intNumMenu][1];

    //Init du tableau des sous menu de niveau1
    strHTMLSsMenu += '<div id="menu'+ intNumMenu +'Container">';
    strHTMLSsMenu += '<div id="menu'+ intNumMenu +'Content" class="menu'+ intNumMenu +'">';
    strHTMLSsMenu += '<table class="rollmenu">';
    strHTMLSsMenu += '<table class="rollmenu">';
    
    //Actions des lignes des sous menus de niveau1
    //var strOnMouseOverAct = 'ypSlideOutMenu.showMenu(\'menu'+ intNumMenu +'\');document.getElementById(\'menu'+ intNumMenu +'\').className=\'menu'+ intNumMenu +'TitreHover\';';
    //var strOnMouseOutAct = 'ypSlideOutMenu.hideMenu(\'menu'+ intNumMenu +'\');document.getElementById(\'menu'+ intNumMenu +'\').className=\'menu'+ intNumMenu +'Titre\';';
    var strOnMouseOverAct = 'ypSlideOutMenu.showMenu(\'menu'+ intNumMenu +'\');';
    var strOnMouseOutAct = 'ypSlideOutMenu.hideMenu(\'menu'+ intNumMenu +'\');';
    
    //ENtete du menu
    //strHTMLSsMenu += '<tr><td class="menu'+ intNumMenu +'TitreHover" onmouseover="'+ strOnMouseOverAct +'" onmouseout="'+ strOnMouseOutAct +'">'+ tabMenu[intNumMenu] +'</td></tr>';
    
    //Création des lignes des sous menus de niveau1
    for (intNbSsMenu=0;intNbSsMenu<tabSmMenu[intNumMenu].length;intNbSsMenu++)
    {
        strHTMLSsMenu += '<tr><td style="cursor: pointer; width: '+ tabMenu[intNumMenu][2] +'px; height: 27px;" onmouseover="this.style.color=\'#ffffff\';this.style.backgroundColor=\'#666666\';'+ strOnMouseOverAct +'" onmouseout="this.style.color=\'#000000\';this.style.backgroundColor=\'#eeeeee\';'+ strOnMouseOutAct +'" onclick="document.location.href=\''+ tabSmMenu[intNumMenu][intNbSsMenu][1] +'\';">&nbsp;&nbsp;';
        //Lien du menu
        //strHTMLSsMenu += '<a href="'+ tabSmMenu[intNumMenu][intNbSsMenu][1] +'">'+ tabSmMenu[intNumMenu][intNbSsMenu][0] +'</a></td>';
        strHTMLSsMenu += tabSmMenu[intNumMenu][intNbSsMenu][0] +'</td>';
        //strHTMLSsMenu += '<td onmouseover="'+ strOnMouseOverAct +'" onmouseout="'+ strOnMouseOutAct +'"></td>';
        strHTMLSsMenu += '</tr>';
    }
    
    //cloture du tableau des sous menus de niveau1
    strHTMLSsMenu += '</table></div></div>';

    //Génération des styles pour menus de niveau0 (titres)
    strHTMLStyle += 'TD.menu'+ intNumMenu +'Titre      { text-align: center; font-size: 13px; font-weight: bold; background-color: '+ tabCouleurMenu[intNumMenu] +'; color: '+ tabCouleurMenu[intNumMenu] +'; cursor: hand; width: '+ tabMenu[intNumMenu][1] +'px; height: '+ intHauteurLigneMenu +'px; } ';
    strHTMLStyle += 'TD.menu'+ intNumMenu +'TitreHover { text-align: center; font-size: 13px; font-weight: bold; background-color: '+ tabCouleurMenu[intNumMenu] +'; color: '+ tabCouleurMenu[intNumMenu] +'; cursor: hand; width: '+ tabMenu[intNumMenu][1] +'px; height: '+ intHauteurLigneMenu +'px; } ';
    
    //var strOnMouseOverAct = 'ypSlideOutMenu.showMenu(\'menu'+ intNumMenu +'\');this.className=\'menu'+ intNumMenu +'TitreHover\';';
    //var strOnMouseOutAct  = 'ypSlideOutMenu.hideMenu(\'menu'+ intNumMenu +'\');this.className=\'menu'+ intNumMenu +'Titre\';';
    var strOnMouseOverAct = 'ypSlideOutMenu.showMenu(\'menu'+ intNumMenu +'\');';
    var strOnMouseOutAct  = 'ypSlideOutMenu.hideMenu(\'menu'+ intNumMenu +'\');';
    
    var strOnClickAct = '';
    if (tabMenu[intNumMenu][3] != '')
    {
        strOnClickAct = 'document.location.href=\''+ tabMenu[intNumMenu][3] +'\';';
    }
    
    
    strHTMLMenu += '';
    strHTMLMenu += '<td id="menu'+ intNumMenu +'" class="menu'+ intNumMenu +'Titre" style="vertical-align: middle;" ';
    strHTMLMenu += 'onclick="'+ strOnClickAct +'" ';
    strHTMLMenu += 'onmouseover="'+ strOnMouseOverAct +'" onmouseout="'+ strOnMouseOutAct +'">';
    strHTMLMenu += tabMenu[intNumMenu][0];
    strHTMLMenu += '</td>';
}

strHTMLStyle += '</style>';
strHTMLMenu += '</tr></table>';

document.write(strHTMLStyle);
document.write(strHTMLSsMenu);
document.write(strHTMLMenu);

