var def_int=""; var def_interval=""; var fin=600; var size=120; var current_folder="../gal//fresque"; var fresque_img="5"; window.onload = function() { setFooter(); if(document.getElementById('container_fresque')) { curent_pos_fresque=create_fresque(fin, size, fresque_img); document.getElementById("hidde_page").onclick = function() { imgzoom('off', '', '', 0); } document.getElementById("zoom_aff").onmouseover = function() { document.getElementById('zoom_aff_pre').style.display='block'; document.getElementById('zoom_aff_sui').style.display='block'; } document.getElementById("zoom_aff").onmouseout = function() { document.getElementById('zoom_aff_pre').style.display='none'; document.getElementById('zoom_aff_sui').style.display='none'; } document.getElementById("zoom_close").onclick = function() { imgzoom('off', '', '', 0); } document.getElementById("turn_left").onmouseover = function() { def_int=setInterval('curent_pos_fresque=defildroite(fin, size, fresque_img, curent_pos_fresque)', 10); } document.getElementById("turn_left").onmouseout = function() { javascript:clearInterval(def_int); } document.getElementById("turn_right").onmouseover = function() { def_int=setInterval('curent_pos_fresque=defilgauche(fin, size, fresque_img, curent_pos_fresque)', 10); } document.getElementById("turn_right").onmouseout = function() { javascript:clearInterval(def_int); } } } function setFooter() { if (document.getElementById) { if(document.getElementById('right').offsetHeight>document.getElementById('middle_body').offsetHeight) {document.getElementById('middle').style.height=document.getElementById('right').offsetHeight+'px';} } } var da = (document.all) ? 1 : 0; var pr = (window.print) ? 1 : 0; var mac = (navigator.userAgent.indexOf("Mac") != -1); function printPage() { if (pr) // NS4, IE5 window.print() else if (da && !mac) // IE4 (Windows) vbPrintPage() else // other browsers alert("Sorry, your browser doesn't support this feature."); } if (da && !pr && !mac) with (document) { writeln(''); writeln('<' + 'SCRIPT LANGUAGE="VBScript">'); writeln('Sub window_onunload'); writeln(' On Error Resume Next'); writeln(' Set WB = nothing'); writeln('End Sub'); writeln('Sub vbPrintPage'); writeln(' OLECMDID_PRINT = 6'); writeln(' OLECMDEXECOPT_DONTPROMPTUSER = 2'); writeln(' OLECMDEXECOPT_PROMPTUSER = 1'); writeln(' On Error Resume Next'); writeln(' WB.ExecWB OLECMDID_PRINT, OLECMDEXECOPT_DONTPROMPTUSER'); writeln('End Sub'); writeln('<' + '/SCRIPT>'); } function create_fresque(fin, size, qtite) { document.getElementById("container_fresque").innerHTML = "
\"Close\"
" +"
" +"\"\"" +"\"\"" +"
" "
"; document.getElementById("fresque").innerHTML = "
" var i=qtite; var w=0; while(wqtite) { i=1; } document.getElementById("fresque_conteneur").innerHTML += "\"\""; i++; w = w+size; } var curent_pos_fresque=qtite; //fonction de préchargement des images non encor chargés while(i<=qtite) { image=new Image(); image.src="gal/"+current_folder+"/" + i + ".gif"; i++; } return curent_pos_fresque; } function defilgauche(fin, size, qtite, curent_pos_fresque) { var pos=parseFloat(document.getElementById("fresque_conteneur").style.left); if(pos<(-1*size*2)) { curent_pos_fresque++; if(curent_pos_fresque>qtite) { curent_pos_fresque=1; } var i=curent_pos_fresque; var w=0; document.getElementById("fresque_conteneur").innerHTML =""; document.getElementById("fresque_conteneur").style.left = -1*size-2 + 'px'; while(wqtite) { i=1; } document.getElementById("fresque_conteneur").innerHTML += "\"\""; i++; w = w+size; } } else { document.getElementById("fresque_conteneur").style.left = pos-1 + 'px'; } return curent_pos_fresque; } function defildroite(fin, size, qtite, curent_pos_fresque) { var pos=parseFloat(document.getElementById("fresque_conteneur").style.left); if(pos>-1) { curent_pos_fresque--; if(curent_pos_fresque<1) { curent_pos_fresque=qtite; } var i=curent_pos_fresque; var w=0; document.getElementById("fresque_conteneur").innerHTML =""; document.getElementById("fresque_conteneur").style.left =-1*size+1 + 'px'; while(wqtite) { i=1; } document.getElementById("fresque_conteneur").innerHTML += "\"\""; i++; w = w+size; } } else { document.getElementById("fresque_conteneur").style.left = pos+1 + 'px'; } return curent_pos_fresque; } /* ZOOM */ function imgzoom(etat, uri, id, i) { document.getElementById("zoom_aff_img").innerHTML=""; if(document.body) { var larg=(document.body.offsetWidth); var haut=(document.body.offsetHeight); } else { var larg=(window.innerWidth); var haut=(window.innerHeight); } document.getElementById("hidde_page").style.width=larg+"px"; document.getElementById("hidde_page").style.height=haut+"px"; if(etat=="on") { if(document.getElementById('anim_video')){document.getElementById('anim_video').style.display='none';} if(i==0){i=document.getElementById(id).src;} //recuperation de la taille de la fenêtre du navigateur. document.getElementById("hidde_page").style.display="block"; var xhr_object = null; if(window.XMLHttpRequest) // Firefox xhr_object = new XMLHttpRequest(); else if(window.ActiveXObject) // Internet Explorer xhr_object = new ActiveXObject("Microsoft.XMLHTTP"); else { // XMLHttpRequest non supporté par le navigateur alert("Votre navigateur ne supporte pas les objets XMLHTTPRequest..."); return; } xhr_object.open("POST", "../script/zoom.php", true); xhr_object.onreadystatechange = function() { if(xhr_object.readyState == 4) { eval(xhr_object.responseText); } } xhr_object.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); var data = "uri="+uri+"&i="+i+"&id="+id; xhr_object.send(data); } else { if(document.getElementById('anim_video')){document.getElementById('anim_video').style.display='block';} document.getElementById("hidde_page").style.display="none"; document.getElementById("zoom_aff").style.display="none"; } }