// JavaScript Document



var DEFAUT_MAX_ELEMENTS_MENU = 24;
var DEFAUT_MAX_LIGNES_MENU = 6;
var DEFAUT_TPL_DEBUT_BLOC = "<ul class=\"stdListLinkNav\">\n";
var DEFAUT_TPL_DEBUT_ELEM = "\t<li>\n";
var DEFAUT_TPL_FIN_ELEM = "\t</li>\n";
var DEFAUT_TPL_FIN_BLOC = "</ul>\n";
function afficheColonnesLignes(tplUl,tplFinUl,tplLi,tplFinLi,contenu2,MAX_AFFICHABLE,NB_LIG,tabAutres)
{
  var contenu = new Array(MAX_AFFICHABLE)
  for (h=0;h<MAX_AFFICHABLE&&h<contenu2.length;h++){
    contenu[h] = contenu2[h];
  }
  var ligneSelected = 0;
  var colonneSelected = 0;
  var nbRayons = contenu.length;
  var nbCols = Math.ceil(nbRayons/NB_LIG);

  var Tableau = new Array(nbCols);
  for(var i=0; i < Tableau.length; i++){
    Tableau[i]=new Array(NB_LIG);
  }  
  var aAfficher="";  
  for (i=1;i<=contenu.length;i++){    
    var colonneCourante = Math.ceil(i/NB_LIG);    
    var ligneCourante = i - ((colonneCourante - 1) * NB_LIG);     
    var tabCol = Tableau[colonneCourante-1];    
    tabCol[ligneCourante-1] = contenu[i-1];   
  }
  for(var i=0; i < Tableau.length; i++){
    var tabColTemp = Tableau[i];
    if (tabColTemp[0]!=undefined){
      aAfficher=aAfficher+tplUl;
      for(var j=0; j < tabColTemp.length; j++){
        if (tabColTemp[j]!=undefined){
          aAfficher=aAfficher+tplLi+tabColTemp[j]+tplFinLi;
        }else{
          if (tabAutres!=undefined&&tabAutres[i]!=undefined){
            aAfficher=aAfficher+tabAutres[i];
          }
          aAfficher=aAfficher+tplFinUl;
          break;
        }      
        if (j==tabColTemp.length-1){
          if (tabAutres!=undefined&&tabAutres[i]!=undefined){
            aAfficher=aAfficher+tabAutres[i];
          }
          aAfficher=aAfficher+tplFinUl;
        }
      }
    }else{
      if (tabAutres!=undefined&&tabAutres[i]!=undefined){
         aAfficher=aAfficher+tplUl;
         aAfficher=aAfficher+tabAutres[i];
         aAfficher=aAfficher+tplFinUl;
      }
      
    }
  }
  document.write(aAfficher);
}
