/*POSITION CURSEUR*/ var c_x;var c_y; function position(e) { c_x = (navigator.appName.substring(0,3) == 'Net') ? e.pageX : window.event.clientX+document.body.scrollLeft; c_y = (navigator.appName.substring(0,3) == 'Net') ? e.pageY : window.event.clientY+document.body.scrollTop; var obj = document.getElementById('infobulle'); obj.style.left = c_x + 30; obj.style.top = c_y + 50; } if (navigator.appName.substring(0,3) == 'Net') document.captureEvents(Event.MOUSEMOVE); document.onmousemove = position; /*FIN POSITION CURSEUR*/ /*DEFILEMENT CARTE*/ var pos_x = -900; var pos_y = -500; var timer; var T0; var T1; function dH() { if(T0)delete T0;T0 = new Date(); if(!timer) timer = setInterval('dH_r()', 1); } function dH_r() { if(T1)delete T1;T1 = new Date(); var dY = Math.round((T1.getTime()-T0.getTime())*30/100); var objet = document.getElementById('carte'); if(pos_y+dY>0)dY=-pos_y; objet.style.top = String(pos_y+=dY)+'px'; if(T0)delete T0;T0 = new Date(); } function dB() { if(T0)delete T0;T0 = new Date(); if(!timer) timer = setInterval('dB_r()', 1); } function dB_r() { if(T1)delete T1;T1 = new Date(); var dY = Math.round((T1.getTime()-T0.getTime())*30/100); var objet = document.getElementById('carte'); if(pos_y-dY<(400-600))dy=600-400+pos_y; objet.style.top = String(pos_y-=dY)+'px'; if(T0)delete T0;T0 = new Date(); } function dD() { if(T0)delete T0;T0 = new Date(); if(!timer) timer = setInterval('dD_r()', 1); } function dD_r() { if(T1)delete T1;T1 = new Date(); var dX = Math.round((T1.getTime()-T0.getTime())*30/100); var objet = document.getElementById('carte'); if(pos_x-dX<(700-3570))dX=3570-700+pos_x; objet.style.left = String(pos_x-=dX)+'px'; if(T0)delete T0;T0 = new Date(); } function dG() { if(T0)delete T0;T0 = new Date(); if(!timer) timer = setInterval('dG_r()', 1); } function dG_r() { if(T1)delete T1;T1 = new Date(); var dX = Math.round((T1.getTime()-T0.getTime())*30/100); var objet = document.getElementById('carte'); if(pos_x+dX>0)dX=-pos_x; objet.style.left = String(pos_x+=dX)+'px'; if(T0)delete T0;T0 = new Date(); } function stop_run() { clearInterval(timer); timer = 0; } /*FIN DEFILEMENT CARTE*/ /*ZONES ACTIVES*/ var opacite_infobulle = 0; var timer_op; function aff_img(URL) { if(timer_op){clearInterval(timer_op);timer_op=0} var obj = document.getElementById('infobulle'); obj.innerHTML = ''; obj.style.opacity = 1; obj.style.MozOpacity = 1; obj.style.KhtmlOpacity = 1; obj.style.filter = 'alpha(opacity=' + 100 + ')'; obj.style.display = 'inline'; opacite_infobulle = 100; } function hors_zone() { var obj = document.getElementById('infobulle'); if((opacite_infobulle-80)<0) d_op = opacite_infobulle; else d_op = 80; opacite_infobulle-=d_op; obj.style.opacity = opacite_infobulle/100; obj.style.MozOpacity = opacite_infobulle/100; obj.style.KhtmlOpacity = opacite_infobulle/100; obj.style.filter = 'alpha(opacity=' + opacite_infobulle + ')'; if(opacite_infobulle<=0) { clearInterval(timer_op); timer_op=0; obj.style.display = 'none'; } if(!timer_op) timer_op = setInterval('hors_zone()',10); } /*FIN ZONES ACTIVES*/