function CLeftMenu() {
  var a_Access = new Array();
  var a_NodId = new Array();
  var a_NodFId = new Array();
  var a_Position = new Array();
  var a_Level = new Array();
  var a_LangId = new Array();
  var a_IsCurNode = new Array();
  var a_SecteurId = new Array();
  var a_LongTitle = new Array();
  var a_ShortTitle = new Array();
  var a_Name = new Array();
  var a_Target = new Array();
  var a_URL = new Array();
  var a_strIconePath = new Array();
  var a_strLogoPath = new Array();
  var m_lngNodId = JS_CURRENT_NODE_ID;
  var m_lngNodFId = null;
  var m_lngSecteurId = null;
///////////////////////////////////////////////////////////////////////
// addMenu method  ////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
  this.addMenu = function (lngAccess, lngNodId, lngNodFId, lngPosition,
      lngLevel, lngLangId, blnIsCurNode, lngSecteurId,
      strLongTitle, strShortTitle, strName, strTarget, strURL,
      strIconePath, strLogoPath) {
    a_Access[a_Access.length] = lngAccess;
    a_NodId[a_NodId.length] = lngNodId;
    a_NodFId[a_NodFId.length] = lngNodFId;
    a_Position[a_Position.length] = lngPosition;
    a_Level[a_Level.length] = lngLevel;
    a_LangId[a_LangId.length] = lngLangId;
    a_SecteurId[a_SecteurId.length] = lngSecteurId;
    a_LongTitle[a_LongTitle.length] = strLongTitle;
    a_ShortTitle[a_ShortTitle.length] = strShortTitle;
    a_Name[a_Name.length] = strName;
    a_Target[a_Target.length] = strTarget;
    a_URL[a_URL.length] = strURL;
    a_strIconePath[a_strIconePath.length] = strIconePath;
    a_strLogoPath[a_strLogoPath.length] = strLogoPath;
    if (JS_CURRENT_NODE_ID == lngNodId) {
      a_IsCurNode[a_IsCurNode.length] = 1;
      m_lngNodId = lngNodId;
      m_lngNodFId = lngNodFId;
      m_lngSecteurId = lngSecteurId;
    }
    else {
      a_IsCurNode[a_IsCurNode.length] = 0;
    }
  }
///////////////////////////////////////////////////////////////////////
// display  ///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////
  this.display = function () {
    var lngNodFId = null;
    var strCurrentBG = "";
    var strCurrentLink = "";
    var blnSecondPartOfMenu = false;
    var lngNbOfSecondMenu = 0;

        var sMenu = "";
        sMenu = "<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"200\">";
        for (var lngNbMenu=0 ; lngNbMenu < a_NodId.length ; lngNbMenu++) {
      //NIVEAU 1
          if (a_Level[lngNbMenu] == 1) {
                  sMenu += "<tr><td colspan=\"2\"><DIV class=\"MenuSeparator\" style=\"with:200px;\"></DIV></td></tr>";
                sMenu += "<tr" + (a_IsCurNode[lngNbMenu] == 1?" bgcolor=\"#95DBFB\"":"") + "><td valign=\"top\" align=\"right\" width=\"30\">";

                if (a_strIconePath[lngNbMenu] == "") {
          sMenu += "<img src=\"/templates/images/puce9x9.png\" border=\"0\" style=\"margin-top:2px;margin-right:2px;\"/>";
        }
        else {
          sMenu += "<img src=\"" + a_strIconePath[lngNbMenu] + "\" border=\"0\" style=\"margin-top:2px;margin-right:2px;\"/>";
        }

        sMenu += "</td><td valign=\"top\" width=\"168\">";
        sMenu += "<a class=\"MenuSize" + (a_Name[lngNbMenu]=="BusinessUnit"?"4":"3") + (a_IsCurNode[lngNbMenu] == 1?"On":"") + "\" target=\"" + a_Target[lngNbMenu] + "\" " + (a_URL[lngNbMenu]!=null?"href=\"" + a_URL[lngNbMenu] + "\"":"") + ">" + a_ShortTitle[lngNbMenu] + "</a></td></tr>";
          }
          //Niveau 2
          else if (a_Level[lngNbMenu] == 2) {
                  if (a_strIconePath[lngNbMenu] == "") {
                        sMenu += "<tr" + (a_IsCurNode[lngNbMenu] == 1?" bgcolor=\"#95DBFB\"":"") + "><td></td><td><a class=\"MenuSize2" + (a_IsCurNode[lngNbMenu] == 1?"On":"") + "\" target=\"" + a_Target[lngNbMenu] + "\" " + (a_URL[lngNbMenu]!=null?"href=\"" + a_URL[lngNbMenu] + "\"":"") + ">" + a_ShortTitle[lngNbMenu] + "</a></td></tr>";
                }
                else{
                        sMenu += "<tr" + (a_IsCurNode[lngNbMenu] == 1?" bgcolor=\"#95DBFB\"":"") + "><td colspan=2 style=\"padding-left: 22px\"><img src=\""+a_strIconePath[lngNbMenu]+"\">&nbsp;<b><a class=\"MenuSize3" + (a_IsCurNode[lngNbMenu] == 1?"On":"") + "\" target=\"" + a_Target[lngNbMenu] + "\" " + (a_URL[lngNbMenu]!=null?"href=\"" + a_URL[lngNbMenu] + "\"":"") + ">" + a_ShortTitle[lngNbMenu] + "</a></b></td></tr>";
                }
          }
        }
        sMenu += "</td></tr></table>";
        document.write(sMenu);
  }
///////////////////////////////////////////////////////////////////////
// display2  ///////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////

  this.display2 = function () {
    var lngNodFId = null;
    var strCurrentBG = "";
    var strCurrentLink = "";
    var blnSecondPartOfMenu = false;
    var lngNbOfSecondMenu = 0;
    document.write("<table border=\"0\" cellpadding=\"1\" cellspacing=\"0\" width=\"200\">");
    for (var lngNbMenu=0 ; lngNbMenu < a_NodId.length ; lngNbMenu++) {
      if (a_Level[lngNbMenu] == 1) {
        if (lngNbMenu != 0) {
          if (a_Name[lngNbMenu] == "BusinessUnit") {
            blnSecondPartOfMenu = true;
            document.write("<tr><td colspan=\"2\"><DIV class=\"MenuSeparator2\" style=\"with:200px;\"></DIV></td></tr>");
          }
          else {
            document.write("<tr><td colspan=\"2\"><DIV class=\"MenuSeparator\" style=\"with:200px;\"></DIV></td></tr>");
          }
        }
        document.write("<tr" + (a_IsCurNode[lngNbMenu] == 1?" bgcolor=\"#95DBFB\"":"") + "><td valign=\"top\" align=\"right\" width=\"30\">");
        if (a_strIconePath[lngNbMenu] == "") {
          document.write("<img src=\"/templates/images/puce9x9.png\" border=\"0\" style=\"margin-top:2px;margin-right:2px;\"/>");
        }
        else {
          document.write("<img src=\"" + a_strIconePath[lngNbMenu] + "\" border=\"0\" style=\"margin-top:2px;margin-right:2px;\"/>");
        }
        document.write("</td>");
        document.write("<td valign=\"top\" width=\"168\">");
        document.write("<a class=\"MenuSize" + (a_Name[lngNbMenu]=="BusinessUnit"?"4":"3") + (a_IsCurNode[lngNbMenu] == 1?"On":"") + "\" target=\"" + a_Target[lngNbMenu] + "\" " + (a_URL[lngNbMenu]!=null?"href=\"" + a_URL[lngNbMenu] + "\"":"") + ">" + a_ShortTitle[lngNbMenu] + "</a></td></tr>");
      }
      else {
        if (blnSecondPartOfMenu) {
          if (lngNbOfSecondMenu != 0) {
            document.write("<tr><td colspan=\"2\"><DIV class=\"MenuSeparator\" style=\"with:200px;\"></DIV></td></tr>");
          }
          document.write("<tr" + (a_IsCurNode[lngNbMenu] == 1?" bgcolor=\"#95DBFB\"":"") + "><td valign=\"top\" align=\"right\" width=\"30\">");
          if (a_strIconePath[lngNbMenu] == "") {
            document.write("<img src=\"/templates/images/puce9x9.png\" border=\"0\" style=\"margin-top:2px;margin-right:2px;\"/>");
          }
          else {
            document.write("<img src=\"" + a_strIconePath[lngNbMenu] + "\" border=\"0\" style=\"margin-top:2px;margin-right:2px;\"/>");
          }
          document.write("</td>");
          document.write("<td valign=\"top\" width=\"168\">");
                  if (a_Name[lngNbMenu]=="AlphacanCana" || a_Name[lngNbMenu]=="AlphacanProfile") {document.write("&nbsp;&nbsp;");}
                  document.write("<a class=\"MenuSize" + (a_Name[lngNbMenu]=="BusinessUnit"?"4":"3") + (a_IsCurNode[lngNbMenu] == 1?"On":"") + "\" target=\"" + a_Target[lngNbMenu] + "\" " + (a_URL[lngNbMenu]!=null?"href=\"" + a_URL[lngNbMenu] + "\"":"") + ">" + a_ShortTitle[lngNbMenu] + "</a></td></tr>");
          lngNbOfSecondMenu++;
        }
        else {
          document.write("<tr" + (a_IsCurNode[lngNbMenu] == 1?" bgcolor=\"#95DBFB\"":"") + "><td></td><td><a class=\"MenuSize2" + (a_IsCurNode[lngNbMenu] == 1?"On":"") + "\" target=\"" + a_Target[lngNbMenu] + "\" " + (a_URL[lngNbMenu]!=null?"href=\"" + a_URL[lngNbMenu] + "\"":"") + ">" + a_ShortTitle[lngNbMenu] + "</a></td></tr>");
        }
      }
    }
    document.write("</td></tr></table>");
  }
}