<!--
 
function jSErB(c,p_x,p_y,lx,b_right)
{
var factor=lx/100;
var yAxe=Math.round(50*factor);
var x1=Math.round(80*factor);var y1=0*factor;var x2=Math.round(55*factor);var y2=Math.round(25*factor);
var x3=Math.round(47*factor);var y3=Math.round(17*factor);var x4=Math.round(60*factor);var y4=Math.round(5*factor);
var x5=Math.round(22*factor);var y5=y4;
if(b_right==false)
{
x1=lx-x1;x2=lx-x2;x3=lx-x3;x4=lx-x4;x5=lx-x5;
}
c.beginPath()
c.moveTo(p_x+x1,p_y+yAxe-y1);c.lineTo(p_x+x2,p_y+yAxe-y2);c.lineTo(p_x+x3,p_y+yAxe-y3);c.lineTo(p_x+x4,p_y+yAxe-y4);c.lineTo(p_x+x5,p_y+yAxe-y5);
c.lineTo(p_x+x5,p_y+yAxe+y5);c.lineTo(p_x+x4,p_y+yAxe+y4);
c.lineTo(p_x+x3,p_y+yAxe+y3);c.lineTo(p_x+x2,p_y+yAxe+y2);c.lineTo(p_x+x1,p_y+yAxe+y1);
c.fill()
}
function Mmhsl(c,x,y,lx,size,epais)
{
x=Math.round(x+(lx-size)/2);y=Math.round(y+(lx-size)/2);c.fillRect(x,y+(size-epais)/2,size,epais);c.fillRect(x+(size-epais)/2,y,epais,size);
}
function HCshW(c,x,y,lx,col)
{
var old_fill=c.fillStyle;
var size=16;x=Math.round(x+(lx-size)/2);y=Math.round(y+(lx-size)/2);var x2=9;
c.beginPath();c.moveTo(x+x2,y);c.lineTo(x+x2+6,y+7);c.lineTo(x+x2,y+14);c.fill();
var grad=c.createLinearGradient(x,y,x+8,y);
var BYMDJ=new RGBColor(col)
BYMDJ.a=0
grad.addColorStop(1,col);grad.addColorStop(0,BYMDJ.toRGB());
c.fillStyle=grad;
c.beginPath();c.rect(x,y,8,14);c.fill()
c.fillStyle=old_fill
}
function wUEAS(c,x,y,lx,col)
{
var old_fill=c.fillStyle;
var size=16;
x=Math.round(x+(lx-size)/2);
y=Math.round(y+(lx-size)/2);
c.fillStyle=col;
c.beginPath();
c.rect(x,y,size,size);
c.fill()
c.fillStyle=old_fill
}
function eHePr(name,SDpFp,qrbiw)
{
var n=SDpFp.indexOf("%")
if(n>-1)
{
SDpFp=wa_evaluate(SDpFp.replace("%","/100"))
return Math.round(SDpFp*qrbiw)
}
SDpFp=parseFloat(SDpFp)
return Math.round(SDpFp)
}
function kHhpS(PxhmE,ECqHx,SswER)
{
var x=eHePr("x",PxhmE.x,ECqHx)
var y=eHePr("y",PxhmE.y,SswER)
if(PxhmE.x.indexOf("%")==-1)ECqHx=ECqHx-x
if(PxhmE.y.indexOf("%")==-1)SswER=SswER-y 

var lx=eHePr("lx",PxhmE.lx,ECqHx)
var ly=eHePr("ly",PxhmE.ly,SswER)
return new Rect(x,y,lx,ly)
}
function WA_change_tool_button(nkesO,OrlXg,over)
{
var RTXge=sKGjO(nkesO)
if(RTXge&&RTXge.teeDL)
{
var xkIWl=RTXge.teeDL[OrlXg]
if(xkIWl)
{
xkIWl.msdjW=over
xkIWl.draw()
}
}
}
function WA_toolbar_button(id,lx,ly,type,col,shadow)
{
var el=document.getElementById(id)
var c=el.getContext('2d');
c.clearRect(0,0,lx,ly) 
var current_col=col;
c.fillStyle=current_col;
if(type=="<")
{
jSErB(c,0,0,lx,false)
}
if(type==">")
{
jSErB(c,0,0,lx,true)
}
if(type=="down")
{
c.rotate(-Math.PI/2);c.translate(-lx,0);
jSErB(c,0,0,lx,false)
c.translate(lx,0);c.rotate(Math.PI/2);
}
if(type=="up")
{
c.rotate(Math.PI/2);c.translate(0,-ly);
jSErB(c,0,0,lx,false);
c.translate(0,ly);c.rotate(-Math.PI/2);
}
if(type=="+")
{
Mmhsl(c,0,0,lx,12,4)
}
if(type=="diapo")
{
HCshW(c,0,0,lx,current_col)
}
if(type=="stop")
{
wUEAS(c,0,0,lx,current_col)
}
}
VUmLa.prototype=new Tween();
VUmLa.prototype.constructor=Tween;
VUmLa.superclass=Tween.prototype;
function VUmLa(obj,opqku,mfmxJ,dKksX,DwSXq)
{
this.targetObject=obj;
this.init(new Object(),'a',opqku,mfmxJ,dKksX,DwSXq);
this.onMotionChanged=function(evt)
{
var v=evt.target.getPosition();
var fXIhF=this.targetObject;
v=Math.round(v*100)/100
fXIhF.setOpacity(v/100);
}
}
function onMouseOnPreviewComment(nkesO,DWTjk,VETgo)
{
var RTXge=sKGjO(nkesO)
var eLgxN=RTXge.mQcmZ_preview_obj 
var old=RTXge.Nxdad
RTXge.Nxdad=DWTjk;
eLgxN.wrcOD=DWTjk
if(RTXge.Nxdad)
RTXge.MsvRw=-1;

if(VETgo)
wa_timeout(Delegate.create(eLgxN,eLgxN.EwXLT),200);
else
wa_timeout(Delegate.create(eLgxN,eLgxN.EihUg),200);
}
jTcqo.prototype=new Tween();
jTcqo.prototype.constructor=Tween;
jTcqo.superclass=Tween.prototype;
function jTcqo(obj,opqku,mfmxJ,dKksX,DwSXq)
{
this.targetObject=obj;
this.init(new Object(),'a',opqku,mfmxJ,dKksX,DwSXq);
this.onMotionChanged=function(evt)
{
var v=evt.target.getPosition();
var eLgxN=this.targetObject;
eLgxN.lGXRQ=v
eLgxN.rGFmm()
}
this.onMotionFinished=function(evt)
{
var eLgxN=this.targetObject;
if(eLgxN.aJKXP==false)
{
eLgxN.uNbge.setVisible(false)
html_SetVisibility(eLgxN.qhQPg,false)
}
eLgxN.setOverflow(eLgxN.wrcOD)
}
}
function jDbBs(nkesO,LqqqB)
{
this.gPanD=nkesO
this.LqqqB=LqqqB
this.qhQPg=this.LqqqB+"comment-text-div"
this.wrcOD=false;
this.aJKXP=false;
this.lGXRQ=0;
this.toHtml=function()
{
var gnivr=""
this.uNbge=new WA_GraphicElement(this.LqqqB+"-graphic-comment-bg",500,false)
this.uNbge.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',['rgba(0,0,0,0.6)'],this.shadow(),0,this.opacity())
}
gnivr+=this.uNbge.toHtml() 
gnivr+="<div id='"+this.qhQPg+"' ";
gnivr+="onmouseover=\"javascript:onMouseOnPreviewComment('"+this.gPanD+"',true)\" ";
gnivr+="onmouseout=\"javascript:onMouseOnPreviewComment('"+this.gPanD+"',false)\" ";
gnivr+=" style=\"font-family:Arial;font-size:13px;color:#ffffff;margin:2px;text-align:center;"
gnivr+="overflow:auto;visibility:hidden;"
gnivr+="position:absolute;"
gnivr+="z-index:5250;"
gnivr+="\">";
gnivr+="</div>";
return gnivr
}
this.JLvwr=function()
{
this.uNbge.registerDynamicCanvas();
}
this.crHGJ=function(BGMat,WIMmw,ECqHx,SswER)
{
this.uGZVM=new Rect(BGMat,WIMmw,ECqHx,SswER)
this.UTxwB(BGMat,WIMmw,ECqHx,SswER)
}
this.UTxwB=function(BGMat,WIMmw,ECqHx,SswER)
{
if(SswER<=0)
{
this.uNbge.setVisible(false)
html_SetVisibility(this.qhQPg,false)
return;
}
this.uNbge.setRect(BGMat,WIMmw,ECqHx,SswER)
html_SetGeometry(this.qhQPg,BGMat,WIMmw,ECqHx,SswER)
}
this.setOverflow=function(sfYqx)
{
var fXIhF=html_getLayer(this.qhQPg)
var LXjHi=((sfYqx)?"auto":"hidden")
fXIhF.style.overflow=LXjHi 
}
this.bSwsI=function()
{
this.joSnx=true
wa_timeout(Delegate.create(this,this.PwrKJ),300);
}
this.PwrKJ=function()
{
if(this.joSnx!=true)return;
this.joSnx=false
this.dXGVr("chargement en cours...")
}
this.dXGVr=function(gnivr)
{
this.qGdpx=gnivr
this.jEfYq(gnivr)
}
this.WcRfU=function(gnivr)
{
this.joSnx=false
this.eLKPd=0;
this.aJKXP=true
this.jEfYq(gnivr)
}
this.jEfYq=function(gnivr)
{
this.qGdpx=gnivr
var PxhmE=this.uGZVM
if(!PxhmE)return;
var fXIhF=html_getLayer(this.qhQPg)
fXIhF.style.overflow="hidden"
this.UTxwB(PxhmE.x,PxhmE.y+PxhmE.height-1,PxhmE.width,1)
html_writeContent(this.qhQPg,this.qGdpx)
if(isMSIE())
{
WA_exec_delayedCallback(this,this.RbDke)
}
else
{
this.RbDke()
}
}
this.RbDke=function()
{
var PxhmE=this.uGZVM
var fXIhF=html_getLayer(this.qhQPg)
this.eLKPd=fXIhF.scrollHeight+4;
this.eLKPd=Math.min(this.eLKPd,PxhmE.height*0.8);
this.lGXRQ=0
this.EwXLT()
}
this.rGFmm=function()
{
var gnivr=this.qGdpx;
var PxhmE=this.uGZVM
var fXIhF=html_getLayer(this.qhQPg)
var IrEdn=this.lGXRQ
var SswER=IrEdn
this.UTxwB(PxhmE.x,PxhmE.y+PxhmE.height-SswER,PxhmE.width,SswER)
WA_exec_delayedCallback(this,this.lOcrS)
}
this.EwXLT=function()
{
this.efOdC(true)
}
this.EihUg=function()
{
this.efOdC(false)
}
this.efOdC=function(jpIFw)
{
var PxhmE=this.uGZVM
if(this.ZFZJa)
{
this.ZFZJa.stop()
this.ZFZJa=false;
}
var jDxSm=Math.min(PxhmE.height*0.2,this.eLKPd);
jDxSm=Math.min(40,jDxSm);
if((jDxSm<20)&&(this.eLKPd>jDxSm))
{
this.aJKXP=false
}
if(this.wrcOD)jDxSm=this.eLKPd
var aVVdi=this.lGXRQ;
var NScGZ=jDxSm;
if(this.aJKXP==false)
{
aVVdi=this.lGXRQ;
NScGZ=0;
}
if(jpIFw)
{
this.setOverflow(false)
}
if(this.wrcOD!=true)
{
var fXIhF=html_getLayer(this.qhQPg)
fXIhF.scrollTop=0
}
this.ZFZJa=new jTcqo(this,Tween.strongEaseOut,aVVdi,NScGZ,0.5)
this.ZFZJa.start()
}
this.lOcrS=function()
{
this.uNbge.setVisible(this.aJKXP)
html_SetVisibility(this.qhQPg,this.aJKXP)
}
}
function WA_photoAlbumActionThumb(nkesO,OrlXg,gikZZ)
{
var RTXge=sKGjO(nkesO)
if(RTXge.TBtae()==false)return 
var ddfJX=RTXge.ZuJwU;
var GMNnF_img=document.getElementById(ddfJX)
if(OrlXg==-1) OrlXg=0;
var ilSDY=mEnoJ(nkesO)[OrlXg]
var rIOdJ=RTXge.vihPM()
var MiBTQ=rIOdJ.border_size 
if(gikZZ!=true)
if(RTXge.DNPZg==OrlXg)
{
return;
}
if(RTXge.ImUOH) return;
RTXge.ImUOH=true
var jDxSm_size=new Size(RTXge.FNeGd_preview.width-2*MiBTQ,RTXge.FNeGd_preview.height-2*MiBTQ)
var jDxSm_reso=RTXge.ekVFR_layout.max_img_resolution
var src_folder=scIcN(nkesO)
var qrbiw=new Size(ilSDY.size.w,ilSDY.size.h)
qrbiw.scale(jDxSm_size)
if(jDxSm_reso>0)
{
var jDxSm_size_album=new Size(jDxSm_reso,jDxSm_reso)
qrbiw.scale(jDxSm_size_album)
}
var exAeo=new Image();
if(isMSIE())
{
exAeo=document.getElementById(RTXge.EiAPu) 
exAeo.width=qrbiw.width
exAeo.height=qrbiw.height
}
exAeo.nNZYI=0.2
exAeo.fhhWX=0.1
exAeo.HdYDI_img=OrlXg
exAeo.RlLDI=ilSDY
exAeo.mQcmZ_preview_obj=RTXge.mQcmZ_preview_obj
exAeo.HsRgx=RTXge.HsRgx
exAeo.hRtvs=Tween.strongEaseOut
exAeo.GMNnF_img=GMNnF_img
exAeo.qjprZ=document.getElementById(RTXge.HsRgx.divId())
exAeo.RTXge=RTXge 
exAeo.DGapE=qrbiw;
exAeo.loaded=false;
exAeo.onload=function()
{
tDtVv(this,this.GMNnF_img)
}
exAeo.onerror=function()
{
EAEuC(this,false)
}
exAeo.onabort=function()
{
EAEuC(this,false)
}
exAeo.src=src_folder+"/"+ilSDY.th+"?v="+ilSDY.mod;

RTXge.mQcmZ_preview_obj.bSwsI()
}
function tDtVv(exAeo_obj,GMNnF_img)
{
if(isMobileBrowser())
{
var RTXge=exAeo_obj.RTXge
RTXge.DNPZg=exAeo_obj.HdYDI_img
exAeo_obj.HsRgx.setOpacity(1);
html_SetOpacity(exAeo_obj.GMNnF_img,1)
ILkXU(exAeo_obj,exAeo_obj.GMNnF_img)
EAEuC(exAeo_obj,true)
return;
}
var wQgmV=new VUmLa(exAeo_obj.HsRgx,exAeo_obj.hRtvs,100,0,exAeo_obj.nNZYI);
wQgmV.exAeo_obj=exAeo_obj
wQgmV.start()
var Bmmqt=new OpacityTween(GMNnF_img,exAeo_obj.hRtvs,100,0,exAeo_obj.nNZYI);
Bmmqt.exAeo_obj=exAeo_obj
Bmmqt.GMNnF_img=GMNnF_img
Bmmqt.onMotionFinished=YZwgV
Bmmqt.start()
}
function YZwgV()
{
var exAeo_obj=this.exAeo_obj 
var OrlXg=exAeo_obj.HdYDI_img
var RTXge=exAeo_obj.RTXge
RTXge.DNPZg=OrlXg 
var DwSXq=0.1
ILkXU(this.exAeo_obj,this.GMNnF_img)
var lJrqn=new VUmLa(exAeo_obj.HsRgx,exAeo_obj.hRtvs,0,100,exAeo_obj.fhhWX);
lJrqn.exAeo_obj=exAeo_obj
lJrqn.start()
var EUPGi=new OpacityTween(this.GMNnF_img,this.exAeo_obj.hRtvs,0,100,this.exAeo_obj.fhhWX);
EUPGi.exAeo_obj=this.exAeo_obj
EUPGi.GMNnF_img=this.GMNnF_img
EUPGi.onMotionFinished=oTKLk
EUPGi.start() 
}
function oTKLk()
{
EAEuC(this.exAeo_obj,true)
}
function EAEuC(exAeo_obj,EVaYI)
{
var OrlXg=exAeo_obj.HdYDI_img
var RTXge=exAeo_obj.RTXge
RTXge.ImUOH=false;
var OrlXg=RTXge.DNPZg 
{
RTXge.nRXEI=Math.floor(OrlXg/(RTXge.JCWkO_cols*RTXge.JCWkO_rows))
raDSa(RTXge.nkesO)
}
RTXge.XWuHI()
RTXge.qRTpl()
}
function ILkXU(exAeo_obj,GMNnF_img)
{
var RTXge=exAeo_obj.RTXge
var qrbiw=exAeo_obj.DGapE
RTXge.DVWLG.width=qrbiw.width
RTXge.DVWLG.height=qrbiw.height
GMNnF_img.width=qrbiw.width;
GMNnF_img.height=qrbiw.height;
GMNnF_img.src=exAeo_obj.src;
var rIOdJ=RTXge.vihPM()
var oGmUx=new RGBColor(rIOdJ.border_col)
var MiBTQ=rIOdJ.border_size
if(oGmUx.a==0) MiBTQ=0;
var ZDGio=RTXge.FNeGd_preview
var tMeIi=rIOdJ.shadow;
var Qtuvh=0;
if(tMeIi)Qtuvh=6
var x0=Math.round((ZDGio.width-(qrbiw.width+2*MiBTQ))/2)
var y0=Math.round((ZDGio.height-(qrbiw.height+2*MiBTQ))/2)
RTXge.HsRgx.setRect(x0,y0,qrbiw.width+2*MiBTQ,qrbiw.height+2*MiBTQ)
RTXge.mQcmZ_preview_obj.crHGJ(x0+MiBTQ,y0+MiBTQ,qrbiw.width,qrbiw.height);
var KJQtT=RTXge.ekVFR_layout
var mQcmZ=""
var url=exAeo_obj.RlLDI.url
if(KJQtT.disp_comment)
{
if(KJQtT.disp_comment_img_number)
mQcmZ+="<b>"+(exAeo_obj.HdYDI_img+1)+"/"+RTXge.JCWkO_images+"</b>"
if(KJQtT.disp_comment_img_fn)
{
if(mQcmZ.length>0)mQcmZ+="<br>"
mQcmZ+="("+exAeo_obj.RlLDI.fn+")"
}
if(exAeo_obj.RlLDI.comment.length>0)
{
if(mQcmZ.length>0)mQcmZ+="<br>"
mQcmZ+=exAeo_obj.RlLDI.comment
}
if(url.length>0)
{
if(mQcmZ.length>0)mQcmZ+="<br>"
mQcmZ+="<br><a href='"+url+"' target=_blank "
mQcmZ+="style='color:#0000ff;' "
var vcmUj=RTXge.mQcmZ_preview_obj.gPanD
mQcmZ+="onmouseover=\"javascript:_onMouseOnPreviewComment('"+vcmUj+"',true)\" ";
mQcmZ+=">";
mQcmZ+="@ link"
mQcmZ+="</a><br><br>"
}
}
var ulYNh=document.getElementById(RTXge.ulYNh_preview_id)
html_SetPosition(ulYNh,MiBTQ+x0,MiBTQ+y0)
if(mQcmZ.length>0)
{
RTXge.mQcmZ_preview_obj.WcRfU(mQcmZ)
}
else
{
RTXge.mQcmZ_preview_obj.lOcrS(false);
}
}
function WA_photoAlbumChangeImageSize(GMNnF_img,qrbiw,qgtcs)
{
var dec=3
GMNnF_img.width=qrbiw
GMNnF_img.height=qrbiw
GMNnF_img.style.borderWidth=qgtcs
}
function WA_photoAlbumThumbOver(GMNnF,nkesO,OrlXg)
{
var RTXge=sKGjO(nkesO)
var ilSDY_def=mEnoJ(nkesO)[OrlXg]
var ddfJX=RTXge.fmaLv(OrlXg)
var GMNnF_img=document.getElementById(ddfJX)
GMNnF.RTXge=RTXge;
GMNnF.GMNnF_img=GMNnF_img
var dec=2
WA_photoAlbumChangeImageSize(GMNnF_img,RTXge.aLCgu-2*dec,RTXge.mqbLJ_thumbnail+dec)
}
function WA_photoAlbumThumbOut(GMNnF)
{
var GMNnF_img=GMNnF.GMNnF_img;
var RTXge=GMNnF.RTXge
WA_photoAlbumChangeImageSize(GMNnF_img,RTXge.aLCgu,RTXge.mqbLJ_thumbnail)
}
function pxrpc(nkesO,tjnRo)
{
this.nkesO=nkesO;
this.oMuZG=25;
this.JdYYW=tjnRo;
this.meDSo="photo-album-toolbar-"+this.nkesO
this.lISnk=("photo-album-scroll-content"+this.nkesO)
this.FNeGd_selector_slider=null;
this.hIPFL=null;
this.FNeGd_preview=null;
this.JCWkO_cols=0;
this.JCWkO_rows=0;
this.ifMkq=new Array()
this.nRXEI=0;
this.JCWkO_pages=1
this.iFkjK=true;
this.TPhsu=false
this.aDSsP=40
this.DVWLG=new Size(0,0)
this.JnsDV=false;
this.MsvRw=-1;
this.DNPZg=-1;
this.JCWkO_images=this.JdYYW.def.length
this.WhLYo=false;
this.lfmSx=new Rect(0,0,100,100)
this.ekVFR_layout=XdwKR(this.nkesO)
var ekVFR=this.ekVFR_layout
if(ekVFR.diaporama&&(ekVFR.diaporama.startup))this.WhLYo=true;
this.LxENU=false;
this.ekVFR_previewZone=false;
this.rwuhT=0;
this.SYlbD=function()
{
if(this==this.JdYYW.album_object) return true;
return false;
}
this.LqqqB=function()
{
return this.nkesO+this.rwuhT
}
this.FEKdj=function()
{
var ekVFR=XdwKR(nkesO)
var xeKiS=this.ssFvj();
this.TPhsu=xeKiS.nav_has_horz_flow
if(this.TPhsu==false)
{
this.ifMkq.push("up")
this.ifMkq.push("down")
}
else
{
this.ifMkq.push("<")
this.ifMkq.push(">")
}
if(this.SYoPQ())
{
this.ifMkq.push("+")
}
else
if(this.nEvlR())
{
this.ifMkq.push("-")
}
if(ekVFR.diaporama)
{
this.ifMkq.push("diapo")
}
if((xeKiS.nav_but_orient==5)||(xeKiS.nav_but_orient==3))
{
this.iFkjK=false;
}
var canvas_bg=""
this.QAgsm=new WA_GraphicElement(this.LqqqB()+"-graphic-selector-bg",50,xeKiS.bg_shadow)
this.QAgsm.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,1,xeKiS.bg_border_col,[xeKiS.bg_col],xeKiS.bg_shadow,0)
}
canvas_bg+=this.QAgsm.toHtml() 
this.uNbge_toolbar=new WA_GraphicElement(this.LqqqB()+"-graphic-toolbar-bg",50,xeKiS.bg_shadow)
this.uNbge_toolbar.iFkjK=this.iFkjK 
this.uNbge_toolbar.draw=function()
{
var eNnHT_toolbar=false;
if(this.iFkjK)
{
eNnHT_toolbar=BHOTP(0,0,0,this.rect().height/2,xeKiS.toolbar_bg_col1,xeKiS.toolbar_bg_col2)
}
else
{
eNnHT_toolbar=BHOTP(0,0,this.rect().width/2,0,xeKiS.toolbar_bg_col1,xeKiS.toolbar_bg_col2)
}
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,1,xeKiS.toolbar_border_col,[eNnHT_toolbar],xeKiS.toolbar_shadow,0)
}
canvas_bg+=this.uNbge_toolbar.toHtml() 
this.teeDL=new Array()
this.teeDL_by_action=new Array()
for(var n=0;n<this.ifMkq.length;n++)
{
var n_action=this.ifMkq[n]
var xkIWl=new WA_GraphicElement(this.LqqqB()+"-graphic-toolbar-but"+n,70,false)
xkIWl.n_action=n_action
xkIWl.RTXge=this
xkIWl.msdjW=false
xkIWl.oMuZG=this.oMuZG
xkIWl.aYwbJ=xeKiS.toolbar_but_col1
xkIWl.wLgiQ=xeKiS.toolbar_but_col2
xkIWl.draw=function()
{
var sCaZY=this.oMuZG
var CfDSY=this.n_action
if(CfDSY=="diapo")
{
if(this.RTXge.jhVTX())CfDSY="stop"
}
var WSRPc=(this.msdjW)?this.wLgiQ:this.aYwbJ
WA_toolbar_button(this.canvasId(),sCaZY,sCaZY,CfDSY,WSRPc,true)
}
this.teeDL.push(xkIWl)
var mBqja_action=n_action
if(mBqja_action=="up")mBqja_action="<"
if(mBqja_action=="down")mBqja_action=">"
this.teeDL_by_action[mBqja_action]=xkIWl
canvas_bg+="<div id='"+xkIWl.divId()+"-href' onclick=\"javascript:WA_photoAlbumAction('"+this.nkesO+"',"+n+")\" ";
canvas_bg+="style=\""
canvas_bg+="position:absolute;"
canvas_bg+="z-index:1000;"
canvas_bg+="cursor:pointer;"
canvas_bg+="\" "
canvas_bg+="onmouseover=\"";
canvas_bg+="WA_change_tool_button('"+this.nkesO+"',"+n+",true)";
canvas_bg+="\" ";
canvas_bg+="onmouseout=\"";
canvas_bg+="WA_change_tool_button('"+this.nkesO+"',"+n+",false)";
canvas_bg+="\" ";
canvas_bg+=">";
canvas_bg+="</div>";
canvas_bg+=xkIWl.toHtml()
}
canvas_bg+="<div id='"+this.lISnk+"' style=\"";
canvas_bg+="position:absolute;z-index:100;";
canvas_bg+="overflow:hidden;";
canvas_bg+="\"></div>";
return canvas_bg;
}
this.BWgKA=function()
{
var xeKiS=this.ssFvj();
var r1_rect=this.FNeGd_selector_slider;
var gnivr="" 
var min_size=Math.min(r1_rect.width,r1_rect.height)
var size_thumb=xeKiS.th_size.size;
if(xeKiS.th_size.percent) size_thumb=Math.round(size_thumb*(min_size)/100);
var image_spacing=Math.max(0,Math.round((xeKiS.th_spacing/100)*size_thumb))
image_spacing=Math.round(image_spacing/2)*2
var nb_cols_real=r1_rect.width/(size_thumb+image_spacing);
var nb_cols=Math.floor(nb_cols_real);
this.JCWkO_cols=Math.max(1,nb_cols);
var nb_rows_real=r1_rect.height/(size_thumb+image_spacing);
var nb_rows=Math.floor(nb_rows_real);
this.JCWkO_rows=Math.max(1,nb_rows);
var size_border_thumbnail=Math.max(1,Math.round((size_thumb)*0.03));
size_thumb-=2*size_border_thumbnail
var nb_images=this.JCWkO_images
var nb_pages=(nb_images/(this.JCWkO_cols*this.JCWkO_rows));
if(nb_pages>Math.floor(nb_pages)) nb_pages=Math.floor(nb_pages)+1;
this.JCWkO_pages=nb_pages
this.aLCgu=size_thumb;
this.pWYGS=image_spacing;
this.mqbLJ_thumbnail=size_border_thumbnail
var n_image=0;
var nb_item_x=this.JCWkO_cols*nb_pages
var nb_item_y=this.JCWkO_rows;
var nb_item_per_page=this.JCWkO_cols*this.JCWkO_rows 
if(this.TPhsu==false)
{
nb_item_x=this.JCWkO_cols
nb_item_y=this.JCWkO_rows*nb_pages;
}
gnivr+="<table border=0 cellpadding=0 cellspacing=0 width=100% height=100% >";
gnivr+="<tr>"
gnivr+="<td "
if((this.TPhsu==false)||(this.JCWkO_pages==1))
{
gnivr+="align=center"
}
gnivr+=">" 
gnivr+="<table border=0 cellpadding="+(image_spacing/2)+" cellspacing=0  width=10px>";
for(var WIMmw=0;WIMmw<nb_item_y;WIMmw++)
{
gnivr+="<tr>" 
for(var BGMat=0;BGMat<nb_item_x;BGMat++)
{
gnivr+="<td>"
var ind_img=0;
var nx_0=Math.floor(BGMat/this.JCWkO_cols)
var diff0=BGMat-nx_0*this.JCWkO_cols;
ind_img=nx_0*nb_item_per_page+(WIMmw*this.JCWkO_cols)+diff0
if(ind_img<nb_images)
{
var ilSDY=this.JdYYW.def[ind_img]
var ktZRV=this.JdYYW.src_folder+"/th_"+ilSDY.th+"?v="+ilSDY.mod_th
gnivr+="<a href=\"";
if(this.TBtae())
{
gnivr+="javascript:WA_photoAlbumActionThumb('"+nkesO+"',"+ind_img+")"
}
else
{
gnivr+="javascript:WA_photoAlbumIncrease('"+nkesO+"',"+ind_img+")"
}
gnivr+="\" "
gnivr+="onmouseover=\"WA_photoAlbumThumbOver(this,'"+nkesO+"',"+ind_img+")\" "
gnivr+="onmouseout=\"WA_photoAlbumThumbOut(this)\" "
gnivr+=">"
gnivr+="<img id='"+this.fmaLv(ind_img)+"' width="+size_thumb+"px height="+size_thumb+"px src='"+ktZRV+"' ";
gnivr+="style='";
if(size_border_thumbnail>0)
{
gnivr+="border-color:"+xeKiS.selector_img_border_color+";";
gnivr+="border-width:"+size_border_thumbnail+"px;border-style:solid;";
}
gnivr+="' ";
gnivr+=">"
gnivr+="</a>"
n_image++;
}
gnivr+="</td>"
}
if(this.iFkjK)
if(this.JCWkO_pages>1)
{
for(var BGMat=0;BGMat<this.JCWkO_cols;BGMat++)
{
var ikqQB=size_thumb+2*size_border_thumbnail
gnivr+="<td>"
gnivr+="<div  style='width:"+(ikqQB)+"px;height:"+ikqQB+"px;'></div>";
gnivr+="</td>"
}
}
gnivr+="</tr>"
}
if(this.iFkjK==false)
if(this.JCWkO_pages>1)
{
for(var WIMmw=0;WIMmw<this.JCWkO_rows;WIMmw++)
{
gnivr+="<tr>"
var ikqQB=size_thumb+2*size_border_thumbnail
gnivr+="<td colspan="+this.JCWkO_cols+">"
gnivr+="<div  style='width:"+(ikqQB)+"px;height:"+ikqQB+"px;'></div>";
gnivr+="</td>"
gnivr+="</tr>"
}
}
gnivr+="</table>" 
gnivr+="</td>"
gnivr+="</tr>"
gnivr+="</table>"
return gnivr;
}
this.fmaLv=function(OrlXg)
{
return this.LqqqB()+"-th-img"+OrlXg
}
this.KxPZi=function()
{
var rIOdJ=this.vihPM();
if(rIOdJ==false) return;
var ilSDY=this.JdYYW.def[0]
this.ZuJwU="photo-album-preview-img-"+this.LqqqB()
this.EiAPu=this.ZuJwU+"-cache"
this.ulYNh_preview_id="photo-album-preview-img-div"+this.LqqqB()
this.AIqFh="photo-album-preview-zone"+this.LqqqB()
var gnivr=""
gnivr+="<div  id='"+this.AIqFh+"' style=\"";
gnivr+="position:absolute;z-index:500;";
gnivr+="\" ";
gnivr+="onclick=\"WA_clickAlbumPreview('"+this.nkesO+"')\" ";
gnivr+="onmousemove=\"javascript:WA_mousemoveAlbumPreview(event,'"+this.nkesO+"')\" ";
gnivr+="onmouseout=\"javascript:WA_mouseoutAlbumPreview(event,'"+this.nkesO+"')\" ";
gnivr+=">";
gnivr+="<div style='position:absolute;z-index:450;left:0px;top:0px;";
gnivr+="width:100%;height:100%;background-color:#000000;";
gnivr+="filter:alpha(opacity=0);-moz-opacity:0;opacity:0;' "
gnivr+="></div>"
this.mQcmZ_preview_obj=new jDbBs(this.nkesO,this.LqqqB());
gnivr+=this.mQcmZ_preview_obj.toHtml() 
this.HsRgx=new WA_GraphicElement(this.LqqqB()+"-graphic-img-bg",50,rIOdJ.shadow)
this.HsRgx.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',[rIOdJ.border_col],this.shadow(),0,this.opacity())
}
gnivr+=this.HsRgx.toHtml() 
gnivr+="<div id='"+this.ulYNh_preview_id+"' style=\"";
gnivr+="position:absolute;z-index:100;";
gnivr+="left:0px;";
gnivr+="top:0px;";
gnivr+="\" ";
gnivr+=">";
gnivr+="<img  id='"+this.ZuJwU+"' border=0 >";
if(isMSIE())
{
gnivr+="<img style='position:absolute;left:0px;top:0px;visibility:hidden;' id='"+this.EiAPu+"'>"
}
else
{
gnivr+="<img style='position:absolute;left:0px;top:0px;display:none;' id='"+this.EiAPu+"'>"
}
gnivr+="</div>";
this.ZBIED=new WA_GraphicElement(this.LqqqB()+"-graphic-arrow0",300,true)
this.ZBIED.setImage("intuisphere.png",new Rect(97,49,46,47))
this.ZBIED.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',["#ffffff"],this.shadow(),0,this.opacity(),true)
var ECqHx=Math.round(this.rect().width*0.8);
var SswER=Math.round(this.rect().height*0.8);
WA_drawImage(this.canvasId(),this.img_src(),6+(this.rect().width-ECqHx)/2,6+(this.rect().height-SswER)/2,ECqHx,SswER,this.img_clip(),this.opacity(),false)
}
this.IIDbp=new WA_GraphicElement(this.LqqqB()+"-graphic-arrow1",300,true)
this.IIDbp.setImage("intuisphere.png",new Rect(2,49,46,47))
this.IIDbp.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',["#ffffff"],this.shadow(),0,this.opacity(),true)
var ECqHx=Math.round(this.rect().width*0.8);
var SswER=Math.round(this.rect().height*0.8);
WA_drawImage(this.canvasId(),this.img_src(),6+(this.rect().width-ECqHx)/2,6+(this.rect().height-SswER)/2,ECqHx,SswER,this.img_clip(),this.opacity(),false)
}
gnivr+=this.ZBIED.toHtml()
gnivr+=this.IIDbp.toHtml() 
this.wPjSE=new WA_GraphicElement(this.LqqqB()+"-graphic-cursor-zoom",400,false)
this.wPjSE.setSize(30,30)
this.wPjSE.setImage("intuisphere.png",new Rect(0,0,48,48))
this.wPjSE.draw=function()
{
WA_drawImage(this.canvasId(),this.img_src(),0,0,this.rect().width,this.rect().height,this.img_clip())
}
gnivr+=this.wPjSE.toHtml() 
gnivr+="</div>";
return gnivr;
}
this.JLvwr=function()
{
if(this.qdMgR())
{
this.QAgsm.registerDynamicCanvas();
this.uNbge_toolbar.registerDynamicCanvas();
for(var n=0;n<this.teeDL.length;n++)
{
var xkIWl=this.teeDL[n]
xkIWl.registerDynamicCanvas();
}
}
if(this.TBtae())
{
this.mQcmZ_preview_obj.JLvwr()
this.HsRgx.registerDynamicCanvas();
this.ZBIED.registerDynamicCanvas();
this.IIDbp.registerDynamicCanvas();
this.wPjSE.registerDynamicCanvas();
this.wPjSE.setVisible(false)
}
if(this.uNbge_global)
this.uNbge_global.registerDynamicCanvas();
this.UxWMq()
}
this.jhVTX=function()
{
return(this.SubHA)?true:false;
}
this.gnYVN=function()
{
return(this.nRXEI>0)
}
this.SwFPJ=function()
{
return(this.nRXEI<this.JCWkO_pages-1)
}
this.ZRxuK=function()
{
return(this.DNPZg>0);
}
this.euVXi=function()
{
return(this.DNPZg<this.JdYYW.def.length-1);
}
this.TNNYI=function()
{
if(this.qdMgR())
{
var xeKiS=this.ssFvj() 
var ECqHx=this.lfmSx.width
var SswER=this.lfmSx.height
var r0=xeKiS.rect
var r0_rect=kHhpS(r0,ECqHx,SswER)
r0_rect.x+=this.lfmSx.x
r0_rect.y+=this.lfmSx.y
var r1_rect=r0_rect.clone() 
var GgWUZ_toolbar=r0_rect.clone()
var JCWkO_buttons=this.ifMkq.length 
var YtOba=5
var htKZZ=this.oMuZG+YtOba*2
var nVZSV=(JCWkO_buttons*this.oMuZG)
if(xeKiS.nav_but_orient==1)
{
r1_rect.y+=htKZZ;
r1_rect.height-=htKZZ;
GgWUZ_toolbar.x=GgWUZ_toolbar.x+(GgWUZ_toolbar.width-nVZSV)/2;
GgWUZ_toolbar.width=nVZSV
GgWUZ_toolbar.y+=YtOba;
GgWUZ_toolbar.height=this.oMuZG;
}
if(xeKiS.nav_but_orient==5)
{
r1_rect.width-=htKZZ;
GgWUZ_toolbar.y=GgWUZ_toolbar.y+(GgWUZ_toolbar.height-nVZSV)/2;
GgWUZ_toolbar.height=nVZSV
GgWUZ_toolbar.x+=r1_rect.width+YtOba;
GgWUZ_toolbar.width=this.oMuZG;
}
if(xeKiS.nav_but_orient==7)
{
r1_rect.height-=htKZZ;
GgWUZ_toolbar.x=GgWUZ_toolbar.x+(GgWUZ_toolbar.width-nVZSV)/2;
GgWUZ_toolbar.width=nVZSV
GgWUZ_toolbar.y+=r1_rect.height+YtOba;
GgWUZ_toolbar.height=this.oMuZG;
}
if(xeKiS.nav_but_orient==3)
{
r1_rect.width-=htKZZ;
r1_rect.x+=htKZZ;
GgWUZ_toolbar.y=GgWUZ_toolbar.y+(GgWUZ_toolbar.height-nVZSV)/2;
GgWUZ_toolbar.height=nVZSV
GgWUZ_toolbar.x+=YtOba;
GgWUZ_toolbar.width=this.oMuZG;
}
this.FNeGd_selector_slider=r1_rect
this.hIPFL=GgWUZ_toolbar 
var uMfKq=this.FNeGd_selector_slider;
this.QAgsm.setRect(uMfKq.x,uMfKq.y,uMfKq.width,uMfKq.height)
html_SetRect(this.lISnk,r1_rect) 
var GgWUZ=this.hIPFL
this.uNbge_toolbar.setRect(GgWUZ.x,GgWUZ.y,GgWUZ.width,GgWUZ.height)
var lx_button=this.oMuZG
var ly_button=lx_button
var XfEGY=GgWUZ_toolbar.x
var WIMmw_but0=GgWUZ_toolbar.y
for(var n=0;n<this.teeDL.length;n++)
{
var xkIWl=this.teeDL[n]
var AAcxu=XfEGY
var WIMmw_but=WIMmw_but0
if(this.iFkjK)
{
AAcxu+=n*lx_button;
}
else
{
WIMmw_but+=n*ly_button;
}
xkIWl.setRect(AAcxu,WIMmw_but,lx_button,ly_button)
html_SetGeometry(xkIWl.divId()+"-href",AAcxu,WIMmw_but,lx_button,ly_button)
}
var GMNnF_selector=document.getElementById(this.lISnk)
if(GMNnF_selector)
{
GMNnF_selector.innerHTML=this.BWgKA();
}
this.qRTpl()
}
}
this.SYoPQ=function()
{
if((this.rwuhT==1)&&(this.qdMgR()==true)) return true;
if((this.rwuhT==0)&&(this.ekVFR_layout.has_full_page_config)) return true;
return false;
}
this.nEvlR=function()
{
if(this.rwuhT==1) return true;
if(this.rwuhT==2) return true;
return false;
}
this.jpiLp=function()
{
return this.WhLYo;
}
this.ssFvj=function()
{
return this.LxENU;
}
this.vihPM=function()
{
return this.ekVFR_previewZone;
}
this.qdMgR=function()
{
if(this.ssFvj()) return true;
return false;
}
this.TBtae=function()
{
if(this.vihPM()) return true;
return false;
}
this.qRTpl=function()
{
if(this.qdMgR()==false)return
var oSKMZ=this.teeDL_by_action["<"]
oSKMZ.setVisible(this.gnYVN())
var UpBAw=this.teeDL_by_action[">"]
UpBAw.setVisible(this.SwFPJ())
}
this.XWuHI=function()
{
var rIOdJ=this.vihPM();
var ECqHx=this.lfmSx.width
var SswER=this.lfmSx.height
var uMfKq=rIOdJ.rect
var uMfKq_rect=kHhpS(uMfKq,ECqHx,SswER)
if(this.rwuhT==2)
{
uMfKq_rect=new Rect(0,0,ECqHx,SswER)
}
uMfKq_rect.x+=this.lfmSx.x
uMfKq_rect.y+=this.lfmSx.y 

if((uMfKq.x=="0%")&&(uMfKq.y=="0%")&&(uMfKq.lx=="100%")&&(uMfKq.ly=="100%"))
{
var dec=8;
uMfKq_rect.x+=dec
uMfKq_rect.y+=dec
uMfKq_rect.width-=2*dec
uMfKq_rect.height-=2*dec 
}
var GgWUZ_rect=uMfKq_rect.clone()
this.FNeGd_preview=GgWUZ_rect
html_SetRect(this.AIqFh,this.FNeGd_preview)
this.nTujL()
this.tXdPi()
}
this.QbAOp=function()
{
if(this.jhVTX()) return;
if(this.TBtae()==false)return;
var hRtvs=Tween.regularEaseOut
var DwSXq=0.3
if((!this.UdTAU)||(this.UdTAU.isRunning()==false))
{
if(this.UdTAU)this.UdTAU.stop()
this.UdTAU=new VUmLa(this.ZBIED,hRtvs,0,100,DwSXq)
this.UdTAU.onMotionFinished=this.VoOTO
this.UdTAU.m_count=0
this.UdTAU.start()
}
if((!this.mxBPP)||(this.mxBPP.isRunning()==false))
{
if(this.mxBPP)this.mxBPP.stop()
this.mxBPP=new VUmLa(this.IIDbp,hRtvs,0,100,DwSXq)
this.mxBPP.onMotionFinished=this.VoOTO
this.mxBPP.m_count=0
this.mxBPP.start()
}
}
this.VoOTO=function()
{
if(this.m_count>=3)
{
return;
}
this.yoyo()
this.m_count++}
this.nTujL=function()
{
if(this.SYlbD()==false)return;
if(this.TBtae()==false)return
if(isMobileBrowser())return
var YJQYq=30
var RTXge=this;
var cJbSJ=RTXge.XDbmw
var n_pos=RTXge.MsvRw;
if((n_pos!=-1)&&(RTXge.JnsDV==false)&&(RTXge.Nxdad!=true))
{
var ReFvL=true;
if(n_pos==0)
{
if(RTXge.ZRxuK()==false)ReFvL=false;
RTXge.wPjSE.setImage("intuisphere.png",new Rect(97,49,46,47))
}
else
if(n_pos==1)
{
if(RTXge.nEvlR())
{
RTXge.wPjSE.setImage("intuisphere.png",new Rect(48,0,48,48))
}
else
if(RTXge.SYoPQ())
{
RTXge.wPjSE.setImage("intuisphere.png",new Rect(0,0,48,48))
}
else
{
ReFvL=false;
}
}
else
if(n_pos==2)
{
if(RTXge.euVXi()==false)ReFvL=false;
RTXge.wPjSE.setImage("intuisphere.png",new Rect(0,49,46,47))
}
RTXge.wPjSE.setPosition(cJbSJ.x,cJbSJ.y,YJQYq,YJQYq);
RTXge.wPjSE.setVisible(ReFvL)
}
else
{
RTXge.wPjSE.setVisible(false)
}
}
this.tXdPi=function()
{
if(this.TBtae()==false)return
if((this.jhVTX()==false)&&(this.DVWLG.width>0))
{
var aDSsP=40
var x_arrow0=(this.FNeGd_preview.width-this.DVWLG.width)/2
var x_arrow1=(x_arrow0+this.DVWLG.width-aDSsP)
var y_arrow0=(this.FNeGd_preview.height-this.DVWLG.height)/2+(this.DVWLG.height-aDSsP)/2 
this.ZBIED.setRect(x_arrow0,y_arrow0,aDSsP,aDSsP)
this.IIDbp.setRect(x_arrow1,y_arrow0,aDSsP,aDSsP)
this.ZBIED.setVisible(this.ZRxuK())
this.IIDbp.setVisible(this.euVXi())
}
else
{
this.ZBIED.setVisible(false)
this.IIDbp.setVisible(false)
}
this.ZBIED.setOpacity(0)
this.IIDbp.setOpacity(0)
}
this.UxWMq=function()
{
if(this.TBtae())
{
this.XWuHI()
var OrlXg=this.DNPZg 
WA_photoAlbumActionThumb(this.nkesO,OrlXg,true)
this.XWuHI()
}
this.TNNYI()
if(this.uNbge_global)
{
this.uNbge_global.setRect(0,0,this.lfmSx.width,this.lfmSx.height);
}
if(this.UWeam)
{
html_SetGeometry(this.UWeam,0,0,this.lfmSx.width,this.lfmSx.height)
}
}
this.nGlkR=function()
{
if(this.TBtae())
{
WA_photoAlbumActionThumb(this.nkesO,this.DNPZg,true)
}
}
this.bQTdK=function(rNUtY)
{
lPmeb(this.rwuhT>0)
var gnivr=""
if(this.qdMgR())
{
gnivr+=this.FEKdj();
}
if(this.TBtae())
{
gnivr+=this.KxPZi();
};
if((this.rwuhT==1)||(this.rwuhT==2))
{
if(this.ekVFR_layout.bg_fullpage_img.length>0)
{
this.UWeam=this.LqqqB()+"-graphic-fullpage-bg";
gnivr+="<div id='"+this.UWeam+"' style=\"";
gnivr+="position:absolute;z-index:0;";
if(this.ekVFR_layout.bg_fullpage_img_type==0)
{
gnivr+="background-image:url('"+this.ekVFR_layout.bg_fullpage_img+"');";
gnivr+="background-repeat: repeat;";
}
gnivr+="\" ";
gnivr+=">";
if(this.ekVFR_layout.bg_fullpage_img_type==1)
{
gnivr+="<img src='"+this.ekVFR_layout.bg_fullpage_img+"' width=100% height=100% border=0 >";
}
gnivr+="</div>";
}
else
{
var eNnHT=this.ekVFR_layout.bg_fullpage_grad
this.uNbge_global=new WA_GraphicElement(this.LqqqB()+"-graphic-global-bg",0,false)
this.uNbge_global.eNnHT=eNnHT
this.uNbge_global.draw=function()
{
var eNnHT=this.eNnHT
var eNnHT_bg=false
if(eNnHT.has_gradient)
{
var ECqHx=this.rect().width
var SswER=this.rect().height
var xg1=eNnHT.pt1.x*ECqHx/100
var yg1=eNnHT.pt1.y*SswER/100
var xg2=eNnHT.pt2.x*ECqHx/100
var yg2=eNnHT.pt2.y*SswER/100
eNnHT_bg=BHOTP(xg1,yg1,xg2,yg2,eNnHT.col1,eNnHT.col2)
}
else
{
eNnHT_bg=eNnHT.col1
}
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',[eNnHT_bg],false,0,1)
}
gnivr+=this.uNbge_global.toHtml();
}
}
var aYmuv=document.getElementById(rNUtY);
aYmuv.innerHTML=gnivr
aYmuv.style.display="block"
if(navigator.userAgent.match(/opera/i))
{
wa_timeout("WA_registerAlbum('"+this.nkesO+"') ",0)
}
else
{
WA_registerAlbum(nkesO)
}
if(this.jpiLp()==false)
{
this.QbAOp()
}
}
this.HbRDT=function()
{
var xjixQ="wa-dialog-container"
if(this.SYoPQ()==false) return;
if(this.rwuhT==0)
if(this.ekVFR_layout.plugin_fullscreen_url.length>0)
{
window.open(this.ekVFR_layout.plugin_fullscreen_url)
return;
}
this.MsvRw=-1;
this.nTujL()
var JdYYW=this.JdYYW
var FNeGd=new Rect(0,0,getWindowSize().width,getWindowSize().height)
var RTXge=new pxrpc(nkesO,JdYYW)
RTXge.DNPZg=this.DNPZg
if(this.rwuhT==0)
{
RTXge.rwuhT=1
}
else
if(this.rwuhT==1)
{
RTXge.rwuhT=2
}
JdYYW.album_object=RTXge;
RTXge.lfmSx.copy(FNeGd)
RTXge.LxENU=JdYYW.layout.selector_fullpage
if(RTXge.rwuhT==2)
{
RTXge.LxENU=false
}
RTXge.ekVFR_previewZone=JdYYW.layout.preview_fullpage
wa_global_photo_album.fullpage_object=RTXge
RTXge.bQTdK(xjixQ)
return RTXge
}
this.oVFPU=function()
{
if(this.nEvlR()==false) return;
this.VYWaq()
var xjixQ="wa-dialog-container"
var JdYYW=this.JdYYW
JdYYW.album_object=JdYYW.dEQKF;
wa_global_photo_album.fullpage_object=false 
if(this.rwuhT==1)
{
lPmeb(false)
var aYmuv=document.getElementById(xjixQ);
aYmuv.innerHTML=""
aYmuv.style.display="none"
WA_photoAlbumActionThumb(this.nkesO,this.DNPZg,true)
return JdYYW.dEQKF
}
if(this.rwuhT==2)
{
JdYYW.album_object.DNPZg=this.DNPZg
return JdYYW.album_object.HbRDT()
}
}
this.VYWaq=function()
{
if(this.jhVTX())
{
this.WhLYo=false
clearTimeout(this.SubHA)
this.SubHA=false;
}
}
this.onFullScreenKeydown=function(k)
{
if(k==27)
{
this.oVFPU()
return false;
}
FQYMP(this.nkesO,[k])
return false;
}
}
function rINOn(e)
{
var delta=0;
if(!e) e=window.event;
if(e.wheelDelta){
delta=e.wheelDelta/120;
if(window.opera) delta=-delta;
}else if(e.detail){
delta=-e.detail/3;
}
if(navigator.userAgent.match(/opera/i)) delta=-delta;
var b_default=true;
if(wa_global_photo_album.fullpage_object)
{
var RTXge=wa_global_photo_album.fullpage_object
var nkesO=RTXge.nkesO
var eLgxN=RTXge.mQcmZ_preview_obj
if(eLgxN.wrcOD)
{
var fXIhF=html_getLayer(eLgxN.qhQPg)
if(fXIhF)
{
var scrollVal=-(3*delta)
if(isMSIE())scrollVal*=3
fXIhF.scrollTop+=scrollVal
}
}
else
{
if(delta>0) Mvudw(nkesO);
if(delta<0) ZSRDR(nkesO);
}
}
if(b_default)
if(e.preventDefault)
e.preventDefault();
e.returnValue=!b_default;
}
function lPmeb(sfYqx)
{
if(sfYqx==false)
{
var sDoih=window;
if(sDoih.removeEventListener)
sDoih.removeEventListener('DOMMouseScroll',rINOn,false);
sDoih.onmousewheel=document.onmousewheel=null;
}
else
{
var sDoih=window;
if(sDoih.addEventListener)
sDoih.addEventListener('DOMMouseScroll',rINOn,false);
sDoih.onmousewheel=document.onmousewheel=rINOn;
}
}
function BHOTP(PuZvt,UswQm,bsSuE,RhKUa,ACevo,uLIwi)
{
var lkwlg=""
lkwlg+="(";
lkwlg+=PuZvt+";"+UswQm+";"+bsSuE+";"+RhKUa+";";
lkwlg+=ACevo+";";
lkwlg+=uLIwi;
lkwlg+=")";
return lkwlg;
}
function WA_photoAlbumAction(nkesO,OrlXg)
{
var RTXge=sKGjO(nkesO)
var xkIWl=RTXge.teeDL[OrlXg]
var n_action=xkIWl.n_action
if((n_action=="<")||(n_action=="up"))
{
RTXge.nRXEI=Math.max(0,RTXge.nRXEI-1)
raDSa(nkesO)
}
if((n_action==">")||(n_action=="down"))
{
RTXge.nRXEI=Math.min(RTXge.JCWkO_pages-1,RTXge.nRXEI+1)
raDSa(nkesO)
}
if(n_action=="diapo")
{
xpsWr(nkesO)
}
if(n_action=="+")
{
RTXge.HbRDT()
}
}
function WA_photoAlbumIncrease(nkesO,OrlXg)
{
var RTXge=sKGjO(nkesO)
RTXge.DNPZg=OrlXg
RTXge.HbRDT()
}
function xpsWr(nkesO)
{
var RTXge=sKGjO(nkesO)
if(RTXge.jhVTX()==false)
{
var JCWkO_increase=0;
var XwMNW=RTXge;
while(XwMNW.SYoPQ())
{
XwMNW=XwMNW.HbRDT()
JCWkO_increase++}
if(JCWkO_increase>0)
{
XwMNW.JCWkO_decrease_view_when_diaporama_stop=JCWkO_increase;
WA_goNextDiaporama(nkesO)
XwMNW.tXdPi()
return;
}
}
if(RTXge.jhVTX())
{
GMETf(nkesO)
}
else
{
WA_goNextDiaporama(nkesO)
}
if(RTXge.qdMgR())
{
var xkIWl=RTXge.teeDL_by_action["diapo"]
xkIWl.draw()
}
}
function GMETf(nkesO)
{
var RTXge=sKGjO(nkesO)
if(RTXge.jhVTX())
{
RTXge.VYWaq()
if(RTXge.JCWkO_decrease_view_when_diaporama_stop)
{
var XwMNW=RTXge;
for(var n=0;n<RTXge.JCWkO_decrease_view_when_diaporama_stop;n++)
{
XwMNW=XwMNW.oVFPU() 
}
return;
}
}
if(RTXge.qdMgR())
{
var xkIWl=RTXge.teeDL_by_action["diapo"]
xkIWl.draw()
}
}
function WA_goNextDiaporama(nkesO)
{
var ekVFR=XdwKR(nkesO)
var nnOTM=mEnoJ(nkesO)
var RTXge=sKGjO(nkesO)
var OrlXg=(RTXge.DNPZg+1)%nnOTM.length;
if(ekVFR.diaporama.random)
{
OrlXg=Math.round((nnOTM.length-1)*Math.random());
}
WA_photoAlbumActionThumb(nkesO,OrlXg)
RTXge.SubHA=wa_timeout("WA_goNextDiaporama('"+nkesO+"')",ekVFR.diaporama.time*1000)
}
function chFUt(nkesO,OrlXg)
{
var RTXge=sKGjO(nkesO)
if(OrlXg<0)
{
RTXge.QbAOp()
return false;
}
if(OrlXg>RTXge.JCWkO_images-1)
{
RTXge.QbAOp()
return false;
}
WA_photoAlbumActionThumb(nkesO,OrlXg)
return true;
}
function ZSRDR(nkesO)
{
var RTXge=sKGjO(nkesO)
if(RTXge.jhVTX()) return false;
return chFUt(nkesO,RTXge.DNPZg+1)
}
function Mvudw(nkesO)
{
var RTXge=sKGjO(nkesO)
if(RTXge.jhVTX()) return false;
return chFUt(nkesO,RTXge.DNPZg-1)
}
function WA_clickAlbumPreview(nkesO)
{
var RTXge=sKGjO(nkesO)
if(RTXge.jpiLp()) return;
if(RTXge.jhVTX())
{
GMETf(nkesO)
}
var REksa=RTXge.MsvRw
if(REksa!=-1)
{
if(REksa==2)ZSRDR(nkesO)
if(REksa==1)
{
if(RTXge.nEvlR())
{
RTXge.oVFPU()
}
else
if(RTXge.SYoPQ())
{
RTXge.HbRDT()
}
}
if(REksa==0)Mvudw(nkesO)
}
}
function WA_mouseoutAlbumPreview(e,nkesO)
{
var RTXge=sKGjO(nkesO)
RTXge.wPjSE.setVisible(false)
RTXge.MsvRw=-1;
}
function WA_mousemoveAlbumPreview(e,nkesO)
{
var posx=0;
var posy=0;
if(!e)  e=window.event;
if(e.pageX||e.pageY){
posx=e.pageX;
posy=e.pageY;
}
else if(e.clientX||e.clientY){
posx=e.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;
posy=e.clientY+document.body.scrollTop+document.documentElement.scrollTop;
}
var RTXge=sKGjO(nkesO)
var qnAwn=document.getElementById(RTXge.wPjSE.divId())
var pt=html_findPos(qnAwn.offsetParent)
var x=posx-pt.x+1;
var y=posy-pt.y+1;
var n_pos=-1
var pOFjH=false;
var nTKNf=0;
var afCMe=30;
if(RTXge.Nxdad!=true)
if(RTXge.jhVTX()==false)
{
if((x>0)&&(x<RTXge.FNeGd_preview.width))
if((y>0)&&(y<RTXge.FNeGd_preview.height))
{
n_pos=1;
if(x<RTXge.FNeGd_preview.width*0.3)n_pos=0;
if(x>RTXge.FNeGd_preview.width*(1-0.3))n_pos=2;
}
if((x<nTKNf)||(x>RTXge.FNeGd_preview.width-nTKNf-afCMe))pOFjH=true;
if((y<nTKNf)||(y>RTXge.FNeGd_preview.height-nTKNf-afCMe))pOFjH=true;
}
RTXge.XDbmw=new Point(x,y);
RTXge.MsvRw=n_pos;
RTXge.JnsDV=pOFjH;
RTXge.nTujL();
}
function raDSa(nkesO)
{
var RTXge=sKGjO(nkesO)
var GMNnF=document.getElementById(RTXge.lISnk)
if(!GMNnF)return;
var PXbXS;
var jiuJi=0;
var size_thumb=RTXge.aLCgu;
var pWYGS=RTXge.pWYGS;
var NwkIp=0;
var WkFne=(size_thumb+2*RTXge.mqbLJ_thumbnail+pWYGS);
var shTkc=RTXge.JCWkO_cols*RTXge.JCWkO_rows;
if(RTXge.TPhsu)
{
NwkIp=RTXge.nRXEI*RTXge.JCWkO_cols*WkFne
}
else
{
NwkIp=RTXge.nRXEI*RTXge.JCWkO_rows*WkFne
}
if(RTXge.TPhsu)
{
PXbXS="scrollLeft"
jiuJi=GMNnF.scrollLeft
}
else
{
PXbXS="scrollTop"
jiuJi=GMNnF.scrollTop
}
if(jiuJi==NwkIp)
{
return;
}
if(RTXge.m_tween_slider)
{
RTXge.m_tween_slider.stop()
}
var DwSXq=0.7;
RTXge.m_tween_slider=new Tween(GMNnF,PXbXS,Tween.strongEaseOut,jiuJi,NwkIp,DwSXq);
RTXge.m_tween_slider.onMotionFinished=Twlln
RTXge.m_tween_slider.RTXge=RTXge
RTXge.m_tween_slider.start() 
}
function Twlln()
{
var RTXge=this.RTXge
RTXge.qRTpl()
}
function dGXYK(nkesO)
{
return wa_global_photo_album[nkesO]
}
function sKGjO(nkesO)
{
return wa_global_photo_album[nkesO].album_object
}
function mEnoJ(nkesO)
{
return wa_global_photo_album[nkesO].def
}
function scIcN(nkesO)
{
return wa_global_photo_album[nkesO].src_folder
}
function XdwKR(nkesO)
{
return wa_global_photo_album[nkesO].layout
}
function TuSgH(gBBin)
{
var nkesO=gBBin[0] 


WA_addHandler(nkesO,"mousewheel",tlqOQ)
WA_addHandler(nkesO,"keydown",FQYMP)
var xjixQ="photo-album-main-"+nkesO
var JdYYW=dGXYK(nkesO)
var FNeGd=new Rect()
FNeGd.copy(JdYYW.size_container) 
var RTXge=new pxrpc(nkesO,JdYYW) 
JdYYW.album_object=RTXge;
JdYYW.dEQKF=RTXge 
RTXge.lfmSx.copy(FNeGd)
RTXge.LxENU=JdYYW.layout.selector
RTXge.ekVFR_previewZone=JdYYW.layout.preview
RTXge.bQTdK(xjixQ) 

var RTXge=sKGjO(nkesO)
var gFBUe=document.wa_global_query_info
if(gFBUe)
{
if(nkesO==gFBUe.m_unid)
{
RTXge.DNPZg=gFBUe.m_index_item
RTXge.HbRDT()
return;
}
}
if(RTXge.jpiLp())
{
xpsWr(nkesO)
return;
}
}
function WA_registerAlbum(nkesO)
{
sKGjO(nkesO).JLvwr()
}
function FQYMP(nkesO,gBBin)
{
var ZBVBo=gBBin[0]
if(ZBVBo==37) return Mvudw(nkesO);
if(ZBVBo==39) return ZSRDR(nkesO);
return true;
}
function tlqOQ(nkesO,TXYSR)
{
var FEgCl=TXYSR[0] 
var RTXge=sKGjO(nkesO)
if(RTXge.mQcmZ_preview_obj)
{
var eLgxN=RTXge.mQcmZ_preview_obj
if(eLgxN.wrcOD)
{
var fXIhF=html_getLayer(eLgxN.qhQPg)
fXIhF.scrollTop+=-(3*FEgCl)
return true;
}
}
if(FEgCl>0)return Mvudw(nkesO);
if(FEgCl<0)return ZSRDR(nkesO);
return true;
}
function WA_PhotoAlbum_resizeUI()
{
if(wa_global_photo_album.fullpage_object)
{
var RTXge=wa_global_photo_album.fullpage_object
if(wa_global_photo_album.YKtUh)
{
clearTimeout(wa_global_photo_album.YKtUh);
}
var FNeGd=new Rect(0,0,getWindowSize().width,getWindowSize().height)
RTXge.lfmSx.copy(FNeGd)
RTXge.UxWMq()
wa_global_photo_album.YKtUh=wa_timeout("WA_PhotoAlbum_delayed_resizeUI()",1000)
}
}
function WA_PhotoAlbum_delayed_resizeUI()
{
if(wa_global_photo_album.fullpage_object)
{
wa_global_photo_album.YKtUh=false
var RTXge=wa_global_photo_album.fullpage_object
RTXge.nGlkR()
}
}
function WA_loadPhotoAlbums()
{
for(var ZBVBo in wa_global_photo_album)
{
var JdYYW=wa_global_photo_album[ZBVBo]
var WjtHr=Translator.m_lang_for_filename
if(WjtHr.length>0)WjtHr="_"+WjtHr;
WA_loadScript(JdYYW.src_folder+'/photo-album-definition'+WjtHr+'.js?v='+JdYYW.id_modif,TuSgH,[ZBVBo]);
}
}

-->
