
function initPosY()
{
   if(selectedMenu == 0)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY7 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 1)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height() + dlib.layers("ssrub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY7 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 2)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height() + dlib.layers("ssrub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
      gPosY8 = gPosY7 + dlib.layers("rub7").height();
      gPosY9 = gPosY7 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 3)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height() + dlib.layers("ssrub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY8 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 4)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height() + dlib.layers("ssrub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY8 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 5)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height() + dlib.layers("ssrub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY8 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 6)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY8 + dlib.layers("rub8").height();
   }
   else if(selectedMenu == 7)
   {
      gPosY2 = gPosY1 + dlib.layers("rub1").height();
      gPosY3 = gPosY2 + dlib.layers("rub2").height();
      gPosY4 = gPosY3 + dlib.layers("rub3").height();
      gPosY5 = gPosY4 + dlib.layers("rub4").height();
      gPosY6 = gPosY5 + dlib.layers("rub5").height();
      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height() + dlib.layers("ssrub7").height();
//      gPosY9 = gPosY8 + dlib.layers("rub8").height();
   }
//   else if(selectedMenu == 8)
//   {
//      gPosY2 = gPosY1 + dlib.layers("rub1").height();
//      gPosY3 = gPosY2 + dlib.layers("rub2").height();
//      gPosY4 = gPosY3 + dlib.layers("rub3").height();
//      gPosY5 = gPosY4 + dlib.layers("rub4").height();
//      gPosY6 = gPosY5 + dlib.layers("rub5").height();
//      gPosY7 = gPosY6 + dlib.layers("rub6").height();
//      gPosY8 = gPosY7 + dlib.layers("rub7").height();
//      gPosY9 = gPosY8 + dlib.layers("rub8").height() + dlib.layers("ssrub8").height();
//   }
   gSsPosY1 = gPosY1 + dlib.layers("rub1").height();
   gSsPosY2 = gPosY2 + dlib.layers("rub2").height();
   gSsPosY3 = gPosY3 + dlib.layers("rub3").height();
   gSsPosY4 = gPosY4 + dlib.layers("rub4").height();
   gSsPosY5 = gPosY5 + dlib.layers("rub5").height();
   gSsPosY6 = gPosY6 + dlib.layers("rub6").height();
   gSsPosY7 = gPosY7 + dlib.layers("rub7").height();
//   gSsPosY8 = gPosY8 + dlib.layers("rub8").height();
   gPosYrollOut = gPosY1 - INCR;
}

var ieMac4 =(navigator.appVersion.indexOf("MSIE 4.5") != - 1 && navigator.appVersion.indexOf("Mac") != - 1) ? true : false;
var ieMac5 =(navigator.appVersion.indexOf("MSIE 5") != - 1 && navigator.appVersion.indexOf("Mac") != - 1) ? true : false;
var gNB = 8;
var gLoaded = 0;
var gVit = 5;
//nom du layer a deplacer selon le scroll
var gLayer = "rub1";
// pos absolue par rapport au point haut visible...
var INCR = 0;

function montre(x)
{
   if(gLoaded)
   {
      cache();
      dlib.layers("ssrub" + x).visible(1);
      dlib.layers("rollOut").visible(1);
   }
}

function cache()
{
   for(i = 1; i < gNB; i++)
   {
      if(i != gRub) dlib.layers("ssrub" + i).visible(0);
   }
   dlib.layers("rollOut").visible(0);
}

function placeLeLayerVisible()
{
   hauteurScroll =(document.all) ? document.body.scrollTop : pageYOffset;
   if(hauteurScroll >= gPosYinit1) gPosY1 = hauteurScroll + INCR;
   else 
   {
      gPosY1 = gPosYinit1;
   }
   initPosY();
   for(i = 1; i < gNB; i++)
   {
      // posY rubs
      eval("dY" + i + " = gPosY" + i + " - dlib.layers('rub" + i + "').top()");
      eval("dlib.layers('rub" + i + "').top(Math.round(dlib.layers('rub" + i + "').top() +dY" + i + "/gVit))");
      // posY ssRub
      eval("dSY" + i + " = gSsPosY" + i + " - dlib.layers('ssrub" + i + "').top()");
      eval("dlib.layers('ssrub" + i + "').top(Math.round(dlib.layers('ssrub" + i + "').top() +dSY" + i + "/gVit))");
   }
   dY = gPosYrollOut - dlib.layers("rollOut").top();
   dlib.layers("rollOut").top(dlib.layers("rollOut").top() + dY/gVit);
}
