	/*
	 * Initialisation des variables du slide
	 * mise en place de la temporisation
	 */
	
	var tempo = 10000;							// interval en Ms entre deux slide
	var totSlide = 5;							// nombre de slide au total
	var startSlide = 0;							// slide de départ
	
	setInterval("changeSlide();",tempo);
	

	function doSlide(slide_number){
		// slide_number -> id du slide désiré
		
		opacity("slideshow_view", 100, 0, 100);
		
		var xhr=null;
		if (window.XMLHttpRequest) { 
			xhr = new XMLHttpRequest();
		}
		else if (window.ActiveXObject) {
			xhr = new ActiveXObject("Microsoft.XMLHTTP");
		}
		xhr.open("GET", "http://www.laboitaclic.com/util/ajax/slideshow.php?slide="+slide_number, false);
		xhr.send(null);
		obj = document.getElementById("slideshow_view");
		obj.innerHTML = xhr.responseText;

		opacity("slideshow_view", 0, 100, 1000);		
	}
	
	function changeSlide(){
		startSlide = startSlide+1;
		doSlide(startSlide);
		if(startSlide == totSlide){
			startSlide = 0;
		}
	}
	
	function changeOpac(opacity, id) {
	    var object = document.getElementById(id).style;
	    object.opacity = (opacity / 100);
	    object.MozOpacity = (opacity / 100);
	    object.KhtmlOpacity = (opacity / 100);
	    object.filter = "alpha(opacity=" + opacity + ")";
	}
	
	function opacity(id, opacStart, opacEnd, millisec) {
	    //speed for each frame
	    var speed = Math.round(millisec / 100);
	    var timer = 0;
		if(opacStart > opacEnd) {
			for(i = opacStart; i >= opacEnd; i--) {
	            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
	            timer++;
	        }
		} else if(opacStart < opacEnd) {
			for(i = opacStart; i <= opacEnd; i++) {
	            setTimeout("changeOpac(" + i + ",'" + id + "')",(timer * speed));
	            timer++;
	        }
		}
	}
