// MenuBar Scroller - By Alcantor's script 
// Ce code à été inspiré de "Page Scroller (aka custom scrollbar)" de http://www.dynamicdrive.com 
  
// Valeur par défaut 
  
var posX=0; 
var posY=0; 
var rightcorner=0; 
var bottomcorner=0; 
  
var thespeed=3; //Vitesse de défilement (Entre: 1-3) 
  
var ieNOTopera=document.all&&navigator.userAgent.indexOf("Opera")==-1; 
var myspeed=0; 
  
var ieHoffset_extra=document.all? 15 : 0; 
var cross_obj=0; 
  
function IEcompattest(){ 
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body; 
} 
  
function SetData(div_id,X,Y,right,bottom){ 
    posX=X; // Distance Horizontal à partir du bord 
	var window_height=ieNOTopera? IEcompattest().clientHeight : window.innerHeight;
	posY=(window_height/2)-300;
    //posY=Y; // Distance Vertical à partir du bord 
	
    rightcorner=right; // 1 si le menu doit s'afficher à droit 
    bottomcorner=bottom; // 1 si le menu doit s'afficher en bas 
     
    cross_obj=document.getElementById(div_id); 
     
    if (document.all||document.getElementById||document.layers) 
        setInterval("Initialize()",20); 
} 
     
function Position(){ 
    var dsocleft=document.all? IEcompattest().scrollLeft : pageXOffset; 
    var dsoctop=document.all? IEcompattest().scrollTop : pageYOffset; 
    var window_width=ieNOTopera? IEcompattest().clientWidth+ieHoffset_extra : window.innerWidth+ieHoffset_extra; 
    var window_height=ieNOTopera? IEcompattest().clientHeight : window.innerHeight; 
     
    if(rightcorner==1) f_posX=window_width-posX; else f_posX=posX; 
    if(bottomcorner==1) f_posY=window_height-posY; else f_posY=posY; 
     
    if (document.all||document.getElementById){ 
       // cross_obj.style.left=parseInt(dsocleft)+f_posX+"px"; 
        cross_obj.style.top=dsoctop+f_posY+"px"; 
    }else if (document.layers){ 
        cross_obj.left=dsocleft+f_posX; 
        cross_obj.top=dsoctop+f_posY; 
    } 
} 
  
function ScrollWindow(){ 
    window.scrollBy(0,myspeed); 
} 
  
function Initialize(){ 
    Position(); 
    if (myspeed!=0){ 
        ScrollWindow(); 
    } 
} 
