//DHTML SCROLL coded by Arkdae
redy3=0;
compt=0;
function initscroll(){
posscroll = (document.all)?document.body.scrollTop:(document.layers)?pageYOffset:pageYOffset;
 i_scroll =0;
tmenux = new Array("",
(document.all)?document.all.inter.style:(document.layers)?document.mask.document.inter:document.getElementById("inter").style,
(document.all)?document.all.inter:(document.layers)?document.mask.document.inter:document.getElementById("inter"),
(document.all)?document.all.mask:(document.layers)?document.mask:document.getElementById("mask"));
tmenux[1].top = 1;
//Hauteur du layer inter - hauteur du clip mask
	if (document.layers){
	h = -((tmenux[2].document.height)-(tmenux[3].clip.height));
	}
	else{
	h = -((tmenux[2].offsetHeight)-(tmenux[3].offsetHeight));
	}
	if (navigator.appVersion.indexOf('Mac') != -1 && document.all){
		    tmenux[3].style.visibility="hidden";
	}
redy3=1;
encour=0;
}

/*Scroll avec la mousewheel
IE seulement*/
function wheel(){
/*if (!encour){
	if (event.wheelDelta < 0) {
		move(-10);
		setTimeout('stop()',500);
		}
	if (event.wheelDelta > 0) {
		move(10);
		setTimeout('stop()',500);
		}
	}*/
}

//remonte en haut
function retourhaut(){
tmenux[1].top = 1;
 i_scroll =0;
}


function move(x){
if (redy3){
	compt = eval ("'compt'+i");
	z = x;
	if (x<0){
		if (i_scroll<h){
		encour=0;
		clearTimeout(compt);
		}
		else {
		movex(z);
		}		
	}

	else if (x>0){
		 if (i_scroll> -1){
		 encour=0;
		clearTimeout(compt);
		}
		else{
		movex(z);
		}
	}
	else alert("Fatal Error");
	}				
}	
function movex(x){
		encour=1;
		tmenux[1].top = parseInt(tmenux[1].top) + x;
		temp = parseInt(tmenux[1].top);
		i_scroll = i_scroll + x;
		y = x;
		compt = setTimeout('move(y)', 10);	
	}

//arrete le defilement	
function stop(){
if (compt){
	clearTimeout(compt);
	encour=0;
	}
}

// roll over des boutons du scroll	
function ISroll(m,n) {
if (redy3){
	if (document.all){
	plouf = eval("document.all."+m);}
else if (document.layers){
	plouf = eval("document.divbt.document."+m);}
else if (document.getElementById){
	plouf = eval("document."+m);}
	plouf.src = eval("bt"+m+n+".src");
	}
}
	



