function defilement(div_cible,html,duree_pause,vitesse_transition){

	if(document.getElementById(div_cible).innerHTML == ''){

		tmp = '';
		html = html.split('_-_');
		for(i=0;i<html.length;i++){
			tmp += '<div style="position:absolute;visibility:hidden;" id="div_defilement'+ i +'">' + html[i] + '</div>';
		}
		tmp = tmp + '<div style="position:absolute;visibility:hidden;" id="div_defilement'+ html.length +'">' + html[0] + '</div>';

		document.getElementById(div_cible).innerHTML = tmp;
		iencours_defilement = html.length;
		total_defilement =  html.length;
		alphaencours_dessous = 0;
		alphaencours_dessus = 100;
		ipause_defilement = 0;
		iencours_dessus = 0;
	}

	if(ipause_defilement == 0){

		if(alphaencours_dessus > 0){

			alphaencours_dessous++;
			alphaencours_dessus--;

			if(document.getElementById('div_defilement' + (iencours_defilement - 1))){
				document.getElementById('div_defilement' + iencours_defilement).style.visibility = 'visible';
				document.getElementById('div_defilement' + (iencours_defilement - 1)).style.visibility = 'visible';

				document.getElementById('div_defilement' + iencours_defilement).style['filter'] = 'alpha(opacity=' + alphaencours_dessus + ')';
				document.getElementById('div_defilement' + iencours_defilement).style['-moz-opacity'] = alphaencours_dessus / 100;
				document.getElementById('div_defilement' + iencours_defilement).style['-khtml-opacity'] = alphaencours_dessus / 100;
				document.getElementById('div_defilement' + iencours_defilement).style['opacity'] = alphaencours_dessus / 100;

				document.getElementById('div_defilement' + (iencours_defilement - 1)).style['filter'] = 'alpha(opacity=' + alphaencours_dessous + ')';
				document.getElementById('div_defilement' + (iencours_defilement - 1)).style['-moz-opacity'] = alphaencours_dessous / 100;
				document.getElementById('div_defilement' + (iencours_defilement - 1)).style['-khtml-opacity'] = alphaencours_dessous / 100;
				document.getElementById('div_defilement' + (iencours_defilement - 1)).style['opacity'] = alphaencours_dessous / 100;
			}

		} else if(iencours_defilement > 0) {

			ipause_defilement = duree_pause;
			iencours_defilement = iencours_defilement - 1;
			alphaencours_dessous = 0;
			alphaencours_dessus = 100;

			if(document.getElementById('div_defilement' + (iencours_defilement - 1))){
				document.getElementById('div_defilement' + (iencours_defilement - 1)).style.visibility = 'hidden';
				document.getElementById('div_defilement' + iencours_dessus).style.visibility = 'visible';
			}

		} else {	

			iencours_defilement = total_defilement;
			alphaencours_dessous = 0;
			alphaencours_dessus = 100;

		}

	} else {


		for(i=0;i<iencours_defilement;i++){
			document.getElementById('div_defilement' + i).style.visibility = 'hidden';
		}

		ipause_defilement--;

	}
	
}

