  var rcSctsHtml = "";
  //var rcCtgsHtml = "";
  //var SubMnuObj;
  //var collcObj;
  
function finxIdx(nomSector) {
  var idx = -1;
  for (i=0; i < rcSectors.length; i++ ) {
    if (rcSectors[i] == nomSector) {
      idx = i;
      break;
    }
  }
  return idx;
}  
  
function dspSmnu(nomSector) {
  //alert(nomSector + " == > " + rcSectors[rcSectors.length - 1]);
  var idx = finxIdx(nomSector);
  //alert("idx : " + idx + " ==> " + rcCategsLists[idx]);
   var rcCategsLst = rcCategsLists[idx].split('|');
   var MnuObj = document.getElementById('CatsLst');
   var subMnuObj = document.getElementById('subMnu');
   var collcObj = document.getElementById('Collections'); 
   var rcCtgsHtml = "";
   if (subMnuObj.style.display != 'block' ) subMnuObj.style.display = 'block' ;
   
   
  sector = rcSectors[idx];
  for (i=0; i < rcCategsLst.length; i++) {
    categ = rcCategsLst[i];
    rcCtgsHtml +=  '<a href="/Produits/'+sector+'/'+categ+'/" >';
    rcCtgsHtml += '<img src="/image/npucein.png" />&nbsp;&nbsp;&nbsp;'+categ+' </a><br />';
  
  }
  rcSctsHtml = MnuObj.innerHTML;
  subMnuObj.innerHTML = rcCtgsHtml;
  MnuObj.style.visibility = "hidden";
  MnuObj.style.zIndex = 0;
   subMnuObj.style.overflowY = "auto";//subMnuObj.className  = "flexcroll";
   subMnuObj.style.visibility = "visible";
  

  collcObj.innerHTML = '<div onclick="dspCollections();" onmouseover="this.style.textDecoration=\'none\'" onmouseout="this.style.textDecoration=\'underline\'" style="text-decoration:underline;cursor:pointer;" ><span style="color:lightblue">&raquo;</span>Collections</div>'
  TitreColcObj = document.getElementById('TitreCollec');
  TitreColcObj.innerHTML = '<span style="color:lightblue;font-weight:900;">'+sector+'</span>';

}

function dspCollections() {
  var MnuObj = document.getElementById('CatsLst');
  var subMnuObj = document.getElementById('subMnu');
  var collcObj = document.getElementById('Collections'); 
  collcObj.innerHTML = '<div style="text-decoration:none;" >Collections</div>'
  subMnuObj.innerHTML = "";
  //MnuObj.innerHTML = rcSctsHtml +"";
  subMnuObj.style.visibility = "hidden";
  MnuObj.style.zIndex = 99999;
  MnuObj.style.visibility = "visible";


  TitreColcObj = document.getElementById('TitreCollec');
  TitreColcObj.innerHTML = "";
  ////MnuObj.innerHTML = rcSctsHtml +"<br />"; 
  
}

function updateFlexcrollElems() { //update the flexcroll scroll bars if used
//
//could be improved to find divs with className=="flexcroll" 
//and apply update only to these found divs
//
  /*
  var scrollDiv = document.getElementById('CatsLst')//RK        
  if(scrollDiv.scrollUpdate) scrollDiv.scrollUpdate(); //RK  
  
  var scrollDiv = document.getElementById('subMnu')//RK        
  if(scrollDiv.scrollUpdate) scrollDiv.scrollUpdate(); //RK
  /////fleXenv.fleXcrollMain(tgDiv);
  */
  
  var flexcrollDivsToUpdate =document.getElementsByTagName('DIV');
  
  if (flexcrollDivsToUpdate.length >0){
    //debugging//	alert("flexcrollDivsToUpdate.length :"+flexcrollDivsToUpdate.length);
    for (i=0;i<flexcrollDivsToUpdate.length;i++) {
        if (flexcrollDivsToUpdate[i].className == "flexcroll") {
          var scrollDiv = flexcrollDivsToUpdate[i] //RK        
          if(scrollDiv.scrollUpdate) scrollDiv.scrollUpdate(); //RK	
		  fleXenv.fleXcrollInit();		  
		  fleXenv.fleXcrollMain(scrollDiv);
		  fleXenv.scrollUpdate();
		  //alert("flexcrollDivsToUpdate.length :"+flexcrollDivsToUpdate.length);
        }
    }
  }  

  
}
