/* JavaScript Document
Fonction Scroll pour retour en haut de page 
avec un effet ralenti en bout de course
A Place entre <head></head>

Exemple pour l'appel de fonction
<a href="javascript:;" onClick="ScrollUpToPage()";><img src="AM_Novice/FlecheH.jpg" alt="Haut" width="25" height="25" border="0" title="Haut de page"/></a>
*/

var delai=0; var pix=0; var pixscroll=0; var inc=0;

function MomNavigateur() {
// Détermine le type de navigateur 
  if (navigator.appName=="Microsoft Internet Explorer") {
	pixscroll = document.documentElement.scrollTop;
  }
  else {
	pixscroll = window.pageYOffset;
  }	
}

function ScrollUpToPage() {
	delai = 1;
	inc = -20;
	MomNavigateur()
	pix = pixscroll;
	if (-inc > pixscroll) {
		if (pixscroll > 15) {inc = -pixscroll + 15;};
	}
	if (pixscroll > 15) {self.scrollTo(0,15);pixscroll=15;pix=15;inc=-5;}
	setTimeout("scroll()",delai);
}

function scroll() {
	pix=pix+inc;
	self.scrollBy(0,inc);
	if (pix>=0) {
		setTimeout("scroll()",delai);
		MomNavigateur();
		if (pixscroll <= 5) {inc=-1;}
		if (pixscroll > 5) {if (pixscroll <= 10) {inc = -3;};}
		if (pix < pixscroll) {pix = 0;};
	}
}



