var barmenu = null;

var pas =10; //règle la vitesse de défilement plus c petit plus c lent...

var barActif=0;

var barDesactif=-177;

var typeBrowser = navigator.userAgent.toLowerCase();
ns6=false;autre=false;ie55=false;ie=false;

ns6=(typeBrowser.indexOf("gecko")!=-1)?true:false

mac=(typeBrowser.indexOf("mac")!=-1)?true:false

ie=(typeBrowser.indexOf("msie")!=-1)?true:false

if(ns6)mac=false

opra=(typeBrowser.indexOf("opera")!=-1)?true:false

if(mac&&opra)mac=0

if(ie&&opra)ie=false;

konq=(typeBrowser.indexOf("konqueror")!=-1)?true:false


if (document.getElementById  && !ie) {ns6=true;}  //notamment netscape 6 , ie5.5 ,ie6 ..
else if (document.getElementById && ie) { ie55=true; ie =false;} 
else if (document.all) {ie=true;}   //tout les ie 
else if (document.layers) {autre=true;} //type netscape 4 et autres navigateurs
else {autre=true;}


if (ie) {
    if (document.all) window.onscroll = def();
} else if(autre){
   document.captureEvents(Event.KEYUP | Event.MOUSEMOVE);   // gestionnaire d'evenement Netscape

   document.onkeyup=def() ;// detection touche netscape

   document.onmousemove=def() ;// detection click souris netscape 
}


function init() {
    if(ns6) {
        barmenu=document.getElementById('barre');
    } else if (ie55) {
        if(document.readyState == 'complete') { barmenu=document.getElementById('barre');}
    } else if (ie) {
        if(document.readyState == 'complete') { barmenu=document.all['barre'];}
    } else 
        barmenu=document.layers['barre'];
	
	if (barmenu != null) return(barmenu.style);
	else return null;
}


function def() {
    barmenu = init();
	if (barmenu != null) {
		if(ns6) { 
	        barmenu.top=parseInt(window.pageYOffset+200)+'px'; pas=100;
	    } else if (ie ||ie55) {
			if( document.readyState == 'complete' ) { // si document entierement charge... 
			    barmenu.top = parseInt(document.documentElement.scrollTop+200)+'';   
			}
	    } else {
			barmenu.top=parseInt(window.pageYOffset+200)+'px'; 
	    }
	}
	self.setTimeout('def()',50);
}


function animegd() {
	if (parseInt(barmenu.left) < barActif) {
	//alert(parseInt(barmenu.left));
//	alert(parseInt(pas));
        barmenu.left = '0px';//parseInt(barmenu.left) + 177;
	//	alert(parseInt(barmenu.left)+' 2 ');
   //     setTimeout('animegd()', 1);
    }
}

function animedg() {
    if (parseInt(barmenu.left) > barDesactif) {
        barmenu.left = '-197px';//parseInt(barmenu.left) - pas;
	//		alert(parseInt(barmenu.left)+' 2 ');
   //     setTimeout('animedg()', 1);
    }
}

function bar() {
	
    barmenu = init();
	//alert(barmenu.left);
    if (barmenu.left=='0px')
        animedg();
    else if (barmenu.left == '-197px')
        animegd();
	/*alert(parseInt(barmenu.left)+' '+barDesactif);	*/
		
}

//déclaration des évènements
self.setTimeout('def()',50); 
//document.onmousemove = def;
//document.onkeyup = def;
