//$ Déclaration des variables locales

var GEN_Timer1;
var GEN_oMD_Document;
var GEN_iPageX = 0;
var GEN_iPageY = 0;
var GEN_iDocumentWidth = 0;
var GEN_iDocumentHeight = 0;
var GEN_menuWidth = 5;
var GEN_smenuWidth = 139;
var GEN_zoneWidth = 5;
var GEN_menuTop = 110;
var GEN_smenuTop = 100;
var GEN_zoneTop = 100;



//$ Objet de configuration
function oConfigBrowser(iX, iY)
{
  this.x = iX;
  this.y = iY;
}

//$ Lancer le timer sur le Chargement
function MenuLoad()
{
  //$ Objet document
  GEN_oMD_Document = new MD_oDocument();
  
  //$ Lancement du timer
  if(GEN_MD_oBrowser.MD_Platform == "WIN")
    GEN_Timer1 = setInterval("PositionMenu()", 250);
}

//$ Potionner le menu
function PositionMenu()
{
  //$ Initialiser les information du document
  GEN_oMD_Document.Init();
 
  //$ Cacher le calque ou l'afficher à la bonne position
  if((GEN_oMD_Document.BodyWidth != GEN_iDocumentWidth) || (GEN_oMD_Document.BodyHeight != GEN_iDocumentHeight) || (GEN_oMD_Document.PageX != GEN_iPageX) || (GEN_oMD_Document.PageY != GEN_iPageY))
  {
    GEN_iDocumentWidth = GEN_oMD_Document.BodyWidth;
    GEN_iDocumentHeight = GEN_oMD_Document.BodyHeight;
    GEN_iPageX = GEN_oMD_Document.PageX;
    GEN_iPageY = GEN_oMD_Document.PageY;
  }
  else
  {
    MD_MoveLayer('menu', GEN_menuWidth, (GEN_oMD_Document.PageY + GEN_menuTop));
    MD_MoveLayer('smenu', GEN_smenuWidth, (GEN_oMD_Document.PageY + GEN_smenuTop));
    MD_MoveLayer('zone', GEN_zoneWidth, (GEN_oMD_Document.PageY + GEN_zoneTop));
    MD_ShowHideLayer('menu', 'SHOW');
  }
}

