
// Options du premier niveau du menu :
var nom_opt = new Array(
'<img src="images/img_menu/groupbnb.gif" width="170" border="0">',
'<img src="images/img_menu/rentrepriseBanque.gif" width="170" border="0">',
'<a href="../redactionnel/plan.html"><img src="images/img_menu/mapsite.gif" width="170" border="0"></a>');

// Sous-options
var nom_souopt  = new Array(
['R&eacute;seau mondial D&B|../../../redactionnelDB/db_monde.html',
'les Uniques Dun & Bradstreet|../../../redactionnelDB/db_uniques.html',
'le Service Clients|../../../redactionnelDB/db_clients.html'],

['Pr&eacute;sentation|../../../redactionnelDB/re_presentation.html',
'la Base de Donn&eacute;es|../../../redactionnelDB/re_base.html',
'les Rapports Fran&ccedil;ais|../../../redactionnelDB/re_rapfrancais.html',
'les Rapports Europ&eacute;ens|../../../redactionnelDB/re_rapeuropeens.html'],

['1|url1']);


// Variables calculees automatiquement
var nboptions = nom_opt.length;
var nbsouopt = new Array();
var selectedMenu = -1;

for (var i=0; i<nom_souopt.length; i++)
    nbsouopt[i] = nom_souopt[i].length;

function buildRightMenu( piMenuId )
{
    var string = "";
    var oDivContainer = document.getElementById("divMenu");
    if( !oDivContainer )
        return;

    for( i=0 ; i<=nboptions-1 ; i++ )
    {
        string +=
        '<table width="170px" id="menu'+ i +'" border="0" cellpadding="0" cellspacing="0">' +
        '<tr>' +
        '    <td align="right" height="27">' +
        '        <a href="#" onclick="buildRightMenu('+ i +')">'+ nom_opt[i] +'</a>' +
        '    </td>' +
        '</tr>';

        //alert( "i = " + i + " // piMenuId = " + piMenuId + " selectedMenu = " + selectedMenu );
        if( nbsouopt[i]!=0 && i == piMenuId && selectedMenu != piMenuId)
        {
            for( j=0 ; j<=nbsouopt[i]-1 ; j++ )
            {
                data = nom_souopt[i][j].split('|');
                string +=
                '    <tr>' +
                '      <td align="right"><a href="'+ data[1] +'">'+ data[0] +'<\/a><\/td>' +
                '    <\/tr>';
            }
            selectedMenu = piMenuId;
        }
        else if( i == piMenuId && selectedMenu == piMenuId )
        {
            selectedMenu = -1;
        }

        string +=
        '  <\/table>';
    }

    // ecriture dans la page HTML
    //oDivContainer.innerHTML = string;
}