function diapositive(){ time=4000; timerSlide = setTimeout("change_diapositive('"+time+"','0','SESSION')",time); // alert('Time : '+time); } function change_diapositive(time, event_break, id) { var xhr = null; if(window.XMLHttpRequest) xhr = new XMLHttpRequest(); else if(window.ActiveXObject) { try { xhr = new ActiveXObject('Msxml2.XMLHTTP'); } catch (e) { xhr = new ActiveXObject('Microsoft.XMLHTTP'); } } else { alert('Votre navigateur ne supporte pas les objets XMLHTTPRequest...'); xhr = false; } var data = null; var filename = "./ajax/ajax.slider.php"; data = filename; if(id=='') { id="SESSION"; } if(id!="SESSION") { data += "?id="+id; } // alert(data); xhr.open("GET", data, true); xhr.onreadystatechange = function anonymous() { if(xhr.readyState == 4){ var resu = xhr.responseText; // alert(xhr.responseText); var sli=explode(resu,'|'); var num_ac = sli[0]; var charga = sli[1]; var hauteur = sli[2]; var img = sli[3]; var lie = sli[4]; if(charga==1) { var charge=2; } else { var charge=1; } //alert('charge_slide'+charge+' - charge_slide'+charga); if(document.getElementById('charge_slide'+charge) && document.getElementById('charge_slide'+charga)) { //alert(OK); var texte_a_ecrire='
'+img+'
'; // alert(texte_a_ecrire); document.getElementById('charge_slide'+charge).innerHTML=texte_a_ecrire; new Effect.Opacity('charge_slide'+charga, { from: 1.0, to: 0.0, duration: 1.0, afterFinish: function(){ document.getElementById('charge_slide'+charga).style.display='none'; } }); document.getElementById('charge_slide'+charge).style.opacity='0.0'; document.getElementById('slider').style.height=hauteur+'px'; document.getElementById('charge_slide'+charge).style.filter='alpha(opacity=00)'; document.getElementById('charge_slide'+charge).style.display='block'; new Effect.Opacity('charge_slide'+charge, { from: 0.0, to: 1.0, duration: 2.0, afterFinish: function(){ if(event_break=="0") { diapositive(time); } } }); } }; } xhr.send(null); } function break_slide(id) { change_diapositive("10000","1",id); } function init_slide() { document.getElementById('charge_slide1').style.display='block'; document.getElementById('charge_slide1').style.opacity='1.0'; document.getElementById('charge_slide1').style.filter='alpha(opacity=100)'; document.getElementById('charge_slide2').style.display='none'; document.getElementById('charge_slide2').style.opacity='0.0'; document.getElementById('charge_slide2').style.filter='alpha(opacity=00)'; }