//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
//+		© Copyright I-Digitale 2008												+
//+		Tout droits de reproduction interdits									+
//+		http://www.idigitale.fr													+
//+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
if(!CMPid){var CMPid={}}CMPid.idDiapo=function(el,options){var diapo={initialize:function(el,options){this.el=el;this.options=options||{};this.options.autoPlay=this.options.autoPlay||false;this.options.intervalPlay=this.options.intervalPlay||3000;this.obj={};this.stopPlay=true;this.showBtSlider=true;this.noslider=false;this.nb_bloc=0;this.ROOT_PATH=this.options.ROOT_PATH||'';this.refresh();if(this.options.autoPlay){this.play()}},refresh:function(force){var d=this;var i_select=-1;var tab=[];var el_div=this.el.getElementsByTagName('DIV');var el_span=this.el.getElementsByTagName('SPAN');var tab_div={};for(var i=0,len=el_div.length+el_span.length;i<len;i++){if(el_div[i]){var dv=el_div[i]}else{var dv=el_span[i-el_div.length]}if(dv.className=="slider"){tab_div["slider"]=dv;var el_bloc=dv.getElementsByTagName('SPAN');var tab=[];for(var b=0;b<el_bloc.length;b++){var bl=el_bloc[b];if(bl.className=="thumb"){tab.push(bl);if(!bl.onclick){bl.onclick=function(){d.show(this)}}}else if(bl.className=="thumb_select"){i_select=tab.length;tab.push(bl)}}}else if(dv.className=="divload"){tab_div["divload"]=dv}else if(dv.className=="slidearea"||dv.className=="slideareaAll"){tab_div["slidearea"]=dv}else if(dv.className=="btplay"){dv.onclick=function(){d.play()};tab_div["btplay"]=dv}else if(dv.className=="btpause"){dv.onclick=function(){d.pause()};tab_div["btpause"]=dv}else if(dv.className=="overimg_btprev"){dv.onclick=function(){d.prevImg()};dv.onmouseover=function(){d.obj.div.btprev.className="btprev_hover"};dv.onmouseout=function(){d.obj.div.btprev.className="btprev"};tab_div["overimg_btprev"]=dv}else if(dv.className=="overimg_btnext"){dv.onclick=function(){d.nextImg()};dv.onmouseover=function(){d.obj.div.btnext.className="btnext_hover"};dv.onmouseout=function(){d.obj.div.btnext.className="btnext"};tab_div["overimg_btnext"]=dv}else if(dv.className=="overimg_btfirst"){dv.onclick=function(){d.selectImg('first')};dv.onmouseover=function(){d.obj.div.btfirst.className="btfirst_hover"};dv.onmouseout=function(){d.obj.div.btfirst.className="btfirst"};tab_div["overimg_btfirst"]=dv}else if(dv.className=="overimg_btlast"){dv.onclick=function(){d.selectImg('last')};dv.onmouseover=function(){d.obj.div.btlast.className="btlast_hover"};dv.onmouseout=function(){d.obj.div.btlast.className="btlast"};tab_div["overimg_btlast"]=dv}else if(dv.className=="btprev"||dv.className=="btprev_hover"){dv.onclick=function(){d.prevImg()};tab_div["btprev"]=dv}else if(dv.className=="btnext"||dv.className=="btnext_hover"){dv.onclick=function(){d.nextImg()};tab_div["btnext"]=dv}else if(dv.className=="btfirst"||dv.className=="btfirst_hover"){dv.onclick=function(){d.selectImg('first')};tab_div["btfirst"]=dv}else if(dv.className=="btlast"||dv.className=="btlast_hover"){dv.onclick=function(){d.selectImg('last')};tab_div["btlast"]=dv}else if(dv.className=="slideleft"){dv.onmouseover=function(){d.scroll(10)};dv.onmouseout=function(){d.StopScroll()};tab_div["slideleft"]=dv}else if(dv.className=="slideright"){dv.onmouseover=function(){d.scroll(-10)};dv.onmouseout=function(){d.StopScroll()};tab_div["slideright"]=dv}else if(dv.className=="btPart"){dv.onclick=function(){d.toggleSlider(false)};tab_div["btPart"]=dv}else if(dv.className=="fullsize"){tab_div["fullsize"]=dv}else if(dv.className=="fullsize_Border"){tab_div["fullsize_Border"]=dv}else if(dv.className=="btAll"){dv.onclick=function(){d.toggleSlider(true)};tab_div["btAll"]=dv}else if(dv.className=="overimg_link"){tab_div["overimg_link"]=dv}else if(dv.className=="btfull"||dv.className=="btfull_hover"){tab_div["btfull"]=dv}else if(dv.className=="image_m"){tab_div["image"]=dv}else if(dv.className=="thumbNum"){tab_div["thumbNum"]=dv}else if(dv.className=="playtime"){tab_div["playtime"]=dv}else if(dv.className=="playtime_bg"){tab_div["playtime_bg"]=dv}else if(dv.className=="information"){tab_div["info"]=dv;var el_p=dv.getElementsByTagName('P');var test_info=false;for(var b=0;b<el_p.length;b++){var pa=el_p[b];if(pa.className=="titre"){tab_div["info_titre"]=pa}else if(pa.className=="desc"){tab_div["info_desc"]=pa}}}}this.obj={'div':tab_div,'bloc':{'i_select':i_select,'nb':tab.length,'all':tab,'first':tab[0],'last':tab[tab.length-1],'select':tab[i_select]||false,'prev':tab[i_select-1]||false,'next':tab[i_select+1]||false}};if(i_select==-1){this.show(this.obj.bloc.first)}if(this.obj.bloc.nb>0){this.obj.div.thumbNum.innerHTML=(this.obj.bloc.i_select+1)+"/"+this.obj.bloc.nb}else{this.obj.div.thumbNum.innerHTML="-"}if((!this.noslider&&this.showBtSlider)||this.nb_bloc!=this.obj.bloc.nb||force){this.obj.div.slider.style.width=this.obj.div.slidearea.offsetWidth+"px";var el_f=this.obj.bloc.first||{offsetTop:0};var el_l=this.obj.bloc.last||{offsetTop:0};if(el_f.offsetTop!=el_l.offsetTop){this.obj.div.slider.style.width="20000px";if(this.showBtSlider||this.noslider||force){if(this.nb_bloc!=this.obj.bloc.nb||force){this.toggleSlider(false)}}else{this.toggleSlider(true)}this.noslider=false}else{this.obj.div.slideleft.style.display="none";this.obj.div.slideright.style.display="none";this.showBtSlider=false;this.obj.div.btPart.style.display="none";this.obj.div.btAll.style.display="none";this.obj.div.slidearea.className="slideareaAll";this.obj.div.slider.style.left="0px";this.obj.div.slider.style.width="";this.obj.div.slider.style.height="";this.noslider=true}}this.nb_bloc=this.obj.bloc.nb},selectImg:function(i){if(parseInt(i)){if(this.obj.bloc.all[i-1]){this.show(this.obj.bloc.all[i-1],true)}}else{if(this.obj.bloc[i]){this.show(this.obj.bloc[i],true)}}},nextImg:function(){if(this.obj.bloc.next){this.show(this.obj.bloc.next,true)}},prevImg:function(){if(this.obj.bloc.prev){this.show(this.obj.bloc.prev,true)}},play:function(force){var d=this;if(this.stopPlay||force){this.stopPlay=false;d.obj.div.btplay.style.display="none";d.obj.div.btpause.style.display="";window.clearInterval(d.intervPlay);this.intervPlay=window.setInterval(function(){if(!d.stopPlay){if(d.obj.bloc.nb){if(d.obj.bloc.next){d.obj.div.playtime_bg.style.width='0%';d.timeRest=d.options.intervalPlay;d.show(d.obj.bloc.next,true)}else if(d.obj.bloc.first){d.obj.div.playtime_bg.style.width='0%';d.timeRest=d.options.intervalPlay;d.show(d.obj.bloc.first,true)}}}else{window.clearInterval(d.intervPlay)}},this.options.intervalPlay||1000);d.obj.div.playtime_bg.style.width='0%';d.obj.div.playtime.style.display="";this.timeRest=this.options.intervalPlay||1000;window.clearInterval(d.intervPlayPerc);this.intervPlayPerc=window.setInterval(function(){if(!d.stopPlay){d.obj.div.playtime_bg.style.width=(1-(d.timeRest/d.options.intervalPlay))*100+"%";d.timeRest=d.timeRest-100}else{d.obj.div.playtime.style.display="none";window.clearInterval(d.intervPlayPerc)}},100)}},pause:function(){this.stopPlay=true;this.obj.div.playtime.style.display="none";window.clearInterval(this.intervPlay);window.clearInterval(this.intervPlayPerc);this.obj.div.btplay.style.display="";this.obj.div.btpause.style.display="none"},show:function(el,force){var d=this;var data={};if(this.obj.bloc.select){this.obj.bloc.select.className='thumb'}if(el){el.className="thumb_select";this.refresh();if(force){var test_left=this.obj.div.slider.offsetLeft+el.offsetLeft+(el.offsetWidth);var w=this.obj.div.slider.parentNode.offsetWidth;if(test_left>w){var left_last=w-(this.obj.bloc.last.offsetLeft+this.obj.bloc.last.offsetWidth);var left_next=w-el.offsetLeft-el.offsetWidth;if(left_next>left_last){this.obj.div.slider.style.left=left_next+"px"}else{this.obj.div.slider.style.left=left_last+"px"}}else if(test_left-el.offsetWidth<0){var left_next=w-el.offsetLeft;if(left_next>0){this.obj.div.slider.style.left=left_next-w+"px"}else{this.obj.div.slider.style.left="0px"}}}data=this.getData(el);if(this.obj.div.image){this.obj.div.image.innerHTML='';this.obj.div.divload.style.display="";var im=document.createElement('img');var date=new Date().getTime();im.src=this.ROOT_PATH+data.img_m;im.style.display="none";this.obj.div.image.appendChild(im);var time_interval=20;window.clearInterval(this.showInter);this.showInter=window.setInterval(function(){if(im){if(im.complete){d.obj.div.divload.style.display="none";im.style.display="";window.clearInterval(d.showInter)}else{time_interval=250}}else{window.clearInterval(d.showInter)}},time_interval)}}else{this.obj.div.image.innerHTML='Aucune image';this.obj.div.divload.style.display="none"}if(this.obj.div.overimg_link){if(data.img){this.obj.div.overimg_link.onmouseover=function(){d.obj.div.btfull.className="btfull_hover"};this.obj.div.overimg_link.onmouseout=function(){d.obj.div.btfull.className="btfull"};var obj={};if(this.obj.bloc.nb>0){obj.img=[];for(var i=0,len=this.obj.bloc.nb;i<len;i++){var buf_data=this.getData(this.obj.bloc.all[i]);obj.img.push({'src':d.ROOT_PATH+buf_data.img,'titre':buf_data.titre})}obj.select=this.obj.bloc.i_select}this.obj.div.btfull.onclick=function(){CMPid.openDiapo(d.ROOT_PATH+data.img,data.titre,obj)};this.obj.div.overimg_link.onclick=function(){CMPid.openDiapo(d.ROOT_PATH+data.img,data.titre,obj)};this.obj.div.overimg_link.style.display='';this.obj.div.btfull.style.display=''}else{this.obj.div.overimg_link.style.display='none';this.obj.div.btfull.style.display='none'}}if(this.obj.div.info){this.obj.div.info.style.display="none";if(data.titre&&this.obj.div.info_titre){this.obj.div.info_titre.innerHTML=data.titre;this.obj.div.info_titre.style.display="";this.obj.div.info.style.display=""}else{this.obj.div.info_titre.style.display="none"}if(data.desc&&this.obj.div.info_desc){this.obj.div.info_desc.innerHTML=data.desc;this.obj.div.info_desc.style.display="";this.obj.div.info.style.display=""}else{this.obj.div.info_desc.style.display="none"}}if(this.obj.div.btnext){this.obj.div.btnext.style.display=this.obj.bloc.next?"":"none"}if(this.obj.div.overimg_btnext){this.obj.div.overimg_btnext.style.display=this.obj.bloc.next?"":"none"}if(this.obj.div.btprev){this.obj.div.btprev.style.display=this.obj.bloc.prev?"":"none"}if(this.obj.div.overimg_btprev){this.obj.div.overimg_btprev.style.display=this.obj.bloc.prev?"":"none"}if(this.obj.div.btfirst){this.obj.div.btfirst.style.display=(this.obj.bloc.nb&&(this.obj.bloc.i_select+1)==this.obj.bloc.nb)?"":"none"}if(this.obj.div.overimg_btfirst){this.obj.div.overimg_btfirst.style.display=(this.obj.bloc.nb&&(this.obj.bloc.i_select+1)==this.obj.bloc.nb)?"":"none"}if(this.obj.div.btlast){this.obj.div.btlast.style.display=(this.obj.bloc.nb&&this.obj.bloc.i_select==0)?"":"none"}if(this.obj.div.overimg_btlast){this.obj.div.overimg_btlast.style.display=(this.obj.bloc.nb&&this.obj.bloc.i_select==0)?"":"none"}if(!this.stopPlay){this.play(true)}},scroll:function(add){var d=this;d.diapoScroll=window.setInterval(function(){if(d.obj.div.slider){var left=parseInt(d.obj.div.slider.style.left)||0;var w=parseInt(d.obj.div.slider.parentNode.offsetWidth);var newleft=left+add;if(add<0){if(d.obj.bloc.last.offsetLeft+d.obj.bloc.last.offsetWidth+left<=w){newleft=w-(d.obj.bloc.last.offsetLeft+d.obj.bloc.last.offsetWidth);window.clearInterval(d.diapoScroll)}}else{if(newleft>0){newleft=0;window.clearInterval(d.diapoScroll)}}d.obj.div.slider.style.left=newleft+'px'}},50)},StopScroll:function(){window.clearInterval(this.diapoScroll)},toggleSlider:function(all){if(all){this.showBtSlider=false;this.obj.div.btPart.style.display="";this.obj.div.btAll.style.display="none";this.obj.div.slideleft.style.display="none";this.obj.div.slideright.style.display="none";this.obj.div.slidearea.className="slideareaAll";this.obj.div.slider.style.left="0px";this.obj.div.slider.style.width="";this.obj.div.slider.style.height=""}else{this.showBtSlider=true;this.obj.div.btPart.style.display="none";this.obj.div.btAll.style.display="";this.obj.div.slideleft.style.display="";this.obj.div.slideright.style.display="";this.obj.div.slidearea.className="slidearea";this.obj.div.slider.style.left="";this.obj.div.slider.style.width="20000px";this.obj.div.slider.style.height=""}},getData:function(el,i){var data={};if(!el){if(parseInt(i)){var el=this.obj.bloc.all[i-1]}else{var el=this.obj.bloc[i]}}if(el){var sp=el.getElementsByTagName('SPAN');for(var i=0;i<sp.length;i++){var pa=sp[i];if(pa.title){data[pa.title]=pa.innerHTML}else if(pa.className=="titre_v"){data[pa.className]=pa.innerHTML}}}return data}};diapo.initialize(el,options);diapo.selectImg(1);return diapo};CMPid.openDiapo=function(img,titre,obj){if(typeof(path_bdf)=="function"){var path=ROOT_PATH+path_bdf(3)+"sat/"}else{var path=ROOT_PATH+'cam/'}var w=open('','openDiapo','status=no,toolbar=no,location=no,directories=no,menubar=no,scrollbars=yes,resizable=yes,copyhistory=no,width=100,height=100,top=50,left=50');var page='<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd"><html><head>';page+="<title>"+titre+"</title>";page+='<link rel="shortcut icon" href="'+ROOT_PATH+'img/favicon.ico" />';page+='<link type="text/css" rel="stylesheet" href="'+path+'css/popup.css"/>';page+="</head>";page+="<body onload='javascript:start();'>";page+='<table class="grp_bt"><colgroup><col class="col1"/><col class="col2"/><col class="col3"/><col class="col4"/></colgroup><tr>';page+='<td><span id="btprev" title="Photo précédente"></span></td>';page+='<td><span id="btnext" title="Photo suivante"></span></td>';page+='<td><span id="thumbNum"></span></td>';page+='<td><span id="btclose" onclick="window.close();"><span>Fermer</span></span></td>';page+='</tr></table>';page+='<div  class="dv_img">';page+='<img class="img" src="'+img+'" alt="Chargement ..." onerror="this.alt=\'Image non disp\'" />';if(titre){page +='<div class="titre">';page+= titre;page+= '</div>';}page+='<div id="overimg_btprev" title="Photo précédente"></div>';page+='<div id="overimg_btnext" title="Photo suivante"></div>';page+='</div>';page+="</body></html>";w.document.write(page);w.start=function(){setTimeout(function(){if(w.document.images[0].complete){var h_window=(w.outerHeight||w.document.documentElement.clientHeight)||w.document.getElementsByTagName('body')[0].clientHeight;var w_window=(w.outerWidth||w.document.documentElement.clientWidth)||w.document.getElementsByTagName('body')[0].clientWidth;var h_img=w.document.images[0].height+140;var w_img=w.document.images[0].width+40;if(h_img>h_window||w_img>w_window){w.resizeTo(Math.max(w_img,w_window),Math.max(h_img,h_window))}}},100)};w.document.close();w.focus();var nb_diapo=obj.img.length-1;w.document.getElementById('thumbNum').innerHTML=(obj.select+1)+'/'+(nb_diapo+1);w.document.getElementById('btprev').onclick=function(){if(this.className!="disabled"){obj.select=parseInt(obj.select)-1;if(obj.img[obj.select]){CMPid.openDiapo(obj.img[obj.select].src,obj.img[obj.select].titre,obj)}else if(obj.img[nb_diapo]){obj.select=nb_diapo;CMPid.openDiapo(obj.img[nb_diapo].src,obj.img[nb_diapo].titre,obj)}}};w.document.getElementById('btnext').onclick=function(){if(this.className!="disabled"){obj.select=parseInt(obj.select)+1;if(obj.img[obj.select]){CMPid.openDiapo(obj.img[obj.select].src,obj.img[obj.select].titre,obj)}else if(obj.img[0]){obj.select=0;CMPid.openDiapo(obj.img[0].src,obj.img[0].titre,obj)}}};w.document.getElementById('overimg_btprev').onclick=function(){w.document.getElementById('btprev').onclick()};w.document.getElementById('overimg_btnext').onclick=function(){w.document.getElementById('btnext').onclick()};w.document.getElementById('overimg_btprev').onmouseover=function(){w.document.getElementById('btprev').className="hover"};w.document.getElementById('overimg_btprev').onmouseout=function(){w.document.getElementById('btprev').className=""};w.document.getElementById('overimg_btnext').onmouseover=function(){w.document.getElementById('btnext').className="hover"};w.document.getElementById('overimg_btnext').onmouseout=function(){w.document.getElementById('btnext').className=""}}