<!--
 
function XbNkp(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 qvUnk(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 fBeDm(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 MfFSu=new RGBColor(col)
MfFSu.a=0
grad.addColorStop(1,col);grad.addColorStop(0,MfFSu.toRGB());
c.fillStyle=grad;
c.beginPath();c.rect(x,y,8,14);c.fill()
c.fillStyle=old_fill
}
function nCcEO(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 kSPpg(name,vgBDX,llNAu)
{
var n=vgBDX.indexOf("%")
if(n>-1)
{
vgBDX=wa_evaluate(vgBDX.replace("%","/100"))
return Math.round(vgBDX*llNAu)
}
vgBDX=parseFloat(vgBDX)
return Math.round(vgBDX)
}
function GZUUd(foBMe,WkEPj,gndal)
{
var x=kSPpg("x",foBMe.x,WkEPj)
var y=kSPpg("y",foBMe.y,gndal)
if(foBMe.x.indexOf("%")==-1)WkEPj=WkEPj-x
if(foBMe.y.indexOf("%")==-1)gndal=gndal-y 

var lx=kSPpg("lx",foBMe.lx,WkEPj)
var ly=kSPpg("ly",foBMe.ly,gndal)
return new Rect(x,y,lx,ly)
}
function WA_change_tool_button(EGClG,lblMh,over)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu&&WYsbu.pqpcR)
{
var rUXur=WYsbu.pqpcR[lblMh]
if(rUXur)
{
rUXur.bVCFH=over
rUXur.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=="<")
{
XbNkp(c,0,0,lx,false)
}
if(type==">")
{
XbNkp(c,0,0,lx,true)
}
if(type=="down")
{
c.rotate(-Math.PI/2);c.translate(-lx,0);
XbNkp(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);
XbNkp(c,0,0,lx,false);
c.translate(0,ly);c.rotate(-Math.PI/2);
}
if(type=="+")
{
qvUnk(c,0,0,lx,12,4)
}
if(type=="diapo")
{
fBeDm(c,0,0,lx,current_col)
}
if(type=="stop")
{
nCcEO(c,0,0,lx,current_col)
}
}
YmwuH.prototype=new Tween();
YmwuH.prototype.constructor=Tween;
YmwuH.superclass=Tween.prototype;
function YmwuH(obj,nRNOE,EvSAh,GFnKm,wMPmZ)
{
this.targetObject=obj;
this.init(new Object(),'a',nRNOE,EvSAh,GFnKm,wMPmZ);
this.onMotionChanged=function(evt)
{
var v=evt.target.getPosition();
var PrJeV=this.targetObject;
v=Math.round(v*100)/100
PrJeV.setOpacity(v/100);
}
}
function onMouseOnPreviewComment(EGClG,HuebY,AWNBi)
{
var WYsbu=rhDdr(EGClG)
var AsXtO=WYsbu.AmntO_preview_obj 
var old=WYsbu.fBUae
WYsbu.fBUae=HuebY;
AsXtO.wcbVP=HuebY
if(WYsbu.fBUae)
WYsbu.cGuAn=-1;

if(AWNBi)
wa_timeout(Delegate.create(AsXtO,AsXtO.MWDPk),200);
else
wa_timeout(Delegate.create(AsXtO,AsXtO.MPiWH),200);
}
NmSic.prototype=new Tween();
NmSic.prototype.constructor=Tween;
NmSic.superclass=Tween.prototype;
function NmSic(obj,nRNOE,EvSAh,GFnKm,wMPmZ)
{
this.targetObject=obj;
this.init(new Object(),'a',nRNOE,EvSAh,GFnKm,wMPmZ);
this.onMotionChanged=function(evt)
{
var v=evt.target.getPosition();
var AsXtO=this.targetObject;
AsXtO.lqYad=v
AsXtO.owYGv()
}
this.onMotionFinished=function(evt)
{
var AsXtO=this.targetObject;
if(AsXtO.mWirR==false)
{
AsXtO.HhARB.setVisible(false)
html_SetVisibility(AsXtO.sDUvL,false)
}
AsXtO.setOverflow(AsXtO.wcbVP)
}
}
function qclbZ(EGClG,jAvug)
{
this.oPMCt=EGClG
this.jAvug=jAvug
this.sDUvL=this.jAvug+"comment-text-div"
this.wcbVP=false;
this.mWirR=false;
this.lqYad=0;
this.toHtml=function()
{
var lFfwp=""
this.HhARB=new WA_GraphicElement(this.jAvug+"-graphic-comment-bg",500,false)
this.HhARB._objPreview=this
this.HhARB.draw=function()
{
if(this._objPreview.mWirR)
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',['rgba(0,0,0,0.6)'],this.shadow(),0,this.opacity())
}
}
lFfwp+=this.HhARB.toHtml() 
lFfwp+="<div id='"+this.sDUvL+"' ";
lFfwp+="onmouseover=\"javascript:onMouseOnPreviewComment('"+this.oPMCt+"',true)\" ";
lFfwp+="onmouseout=\"javascript:onMouseOnPreviewComment('"+this.oPMCt+"',false)\" ";
lFfwp+=" style=\"font-family:Arial;font-size:13px;color:#ffffff;margin:2px;text-align:center;"
lFfwp+="overflow:auto;visibility:hidden;"
lFfwp+="position:absolute;"
lFfwp+="z-index:5250;"
lFfwp+="\">";
lFfwp+="</div>";
return lFfwp
}
this.llqnk=function()
{
this.HhARB.registerDynamicCanvas();
}
this.ZLfvq=function(GRluo,MsZol,WkEPj,gndal)
{
this.sLdJS=new Rect(GRluo,MsZol,WkEPj,gndal)
this.eWeaN(GRluo,MsZol,WkEPj,gndal)
}
this.eWeaN=function(GRluo,MsZol,WkEPj,gndal)
{
if(gndal<=0)
{
this.HhARB.setVisible(false)
html_SetVisibility(this.sDUvL,false)
return;
}
this.HhARB.setRect(GRluo,MsZol,WkEPj,gndal)
html_SetGeometry(this.sDUvL,GRluo,MsZol,WkEPj,gndal)
}
this.setOverflow=function(rqKcQ)
{
var PrJeV=html_getLayer(this.sDUvL)
var dENUv=((rqKcQ)?"auto":"hidden")
PrJeV.style.overflow=dENUv 
}
this.FsKbC=function()
{
this.CQmKg=true
clearTimeout(this.timerProgress)
this.timerProgress=wa_timeout(Delegate.create(this,this.jsAdf),300);
}
this.jsAdf=function()
{
if(this.CQmKg!=true)return;
this.CQmKg=false
this.ngaND("chargement en cours...")
}
this.ngaND=function(lFfwp)
{
this.cWweo=lFfwp
this.UixaS(lFfwp)
}
this.lBEjC=function(lFfwp)
{
this.CQmKg=false
this.hYUkC=0;
this.mWirR=true
this.UixaS(lFfwp)
}
this.UixaS=function(lFfwp)
{
this.cWweo=lFfwp
var foBMe=this.sLdJS 
if(!foBMe)return;
var PrJeV=html_getLayer(this.sDUvL)
PrJeV.style.overflow="hidden" 
this.eWeaN(foBMe.x,foBMe.y+foBMe.height-1,foBMe.width,1)
html_writeContent(this.sDUvL,this.cWweo)
if(isMSIE())
{
WA_exec_delayedCallback(this,this.bDEOJ)
}
else
{
this.bDEOJ()
}
}
this.bDEOJ=function()
{
var foBMe=this.sLdJS
var PrJeV=html_getLayer(this.sDUvL)
this.hYUkC=PrJeV.scrollHeight+4;
this.hYUkC=Math.min(this.hYUkC,foBMe.height*0.8);
this.lqYad=0
this.MWDPk()
}
this.owYGv=function()
{
var lFfwp=this.cWweo;
var foBMe=this.sLdJS
var PrJeV=html_getLayer(this.sDUvL)
var RVsRq=this.lqYad
var gndal=RVsRq 
this.eWeaN(foBMe.x,foBMe.y+foBMe.height-gndal,foBMe.width,gndal)
WA_exec_delayedCallback(this,this.RplEN)
}
this.MWDPk=function()
{
this.tPGjn(true)
}
this.MPiWH=function()
{
this.tPGjn(false)
}
this.tPGjn=function(xTEPE)
{
var foBMe=this.sLdJS
if(this.pWfUM)
{
this.pWfUM.stop()
this.pWfUM=false;
}
var KWgxb=Math.min(foBMe.height*0.2,this.hYUkC);
KWgxb=Math.min(40,KWgxb);
if(this.wcbVP)KWgxb=this.hYUkC
var wPjfI=this.lqYad;
var OXVLx=KWgxb;
if(this.mWirR==false)
{
wPjfI=this.lqYad;
OXVLx=0;
}

if(xTEPE)
{
this.setOverflow(false)
}
if(this.wcbVP!=true)
{
var PrJeV=html_getLayer(this.sDUvL)
PrJeV.scrollTop=0
}
this.pWfUM=new NmSic(this,Tween.strongEaseOut,wPjfI,OXVLx,0.5)
this.pWfUM.start()
}
this.RplEN=function(rqKcQ)
{
var mWirR=this.mWirR
if(rqKcQ==false)
{


mWirR=false;
}
this.HhARB.setVisible(mWirR)
html_SetVisibility(this.sDUvL,mWirR)
}
}
function WA_photoAlbumActionThumb(EGClG,lblMh,VNCTZ)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu.FNcFh()==false)return 
var iKoIT=WYsbu.jBsGi_preview_id;
var OYbIx_img=document.getElementById(iKoIT)
if(lblMh==-1) lblMh=0;
var jBsGi=jUDFi(EGClG)[lblMh]
var CvmYw=WYsbu.GqTdH()
var gtDIe=CvmYw.border_size 
if(VNCTZ!=true)
if(WYsbu.Dbhoh==lblMh)
{
return;
}
if(WYsbu.vWxxH) return;
WYsbu.vWxxH=true 
var KWgxb_size=new Size(WYsbu.hiesw_preview.width-2*gtDIe,WYsbu.hiesw_preview.height-2*gtDIe) 

var IXdLC=WYsbu.cEILH.max_img_resolution
var src_folder=quXVp(EGClG)
var llNAu=new Size(jBsGi.size.w,jBsGi.size.h)
llNAu.scale(KWgxb_size)
if(IXdLC>0)
{
var KWgxb_size_album=new Size(IXdLC,IXdLC)
llNAu.scale(KWgxb_size_album)
}
var fXIDL=new Image();
if(isMSIE())
{
fXIDL=document.getElementById(WYsbu.jBsGi_preview_id_cache) 
fXIDL.width=llNAu.width
fXIDL.height=llNAu.height
}
WYsbu.OgCKP=fXIDL
fXIDL.bgVoW=0.2
fXIDL.HtMDL=0.2
fXIDL.itAdn_img=lblMh
fXIDL.jBsGi_info=jBsGi
fXIDL.AmntO_preview_obj=WYsbu.AmntO_preview_obj
fXIDL.XLwVu=WYsbu.XLwVu
fXIDL.PchAN_transition=Tween.strongEaseOut
fXIDL.OYbIx_img=OYbIx_img
fXIDL.tdciO=document.getElementById(WYsbu.XLwVu.divId())
fXIDL.WYsbu=WYsbu 
fXIDL.IwTRQ=llNAu;
fXIDL.loaded=false;
WYsbu.AmntO_preview_obj.FsKbC()
fXIDL.onload=function()
{
FgRSM(this,this.OYbIx_img)
}
fXIDL.onerror=function()
{
OmQQS(this,false)
}
fXIDL.onabort=function()
{
OmQQS(this,false)
}
fXIDL.src=src_folder+"/"+jBsGi.th+"?v="+jBsGi.mod;

}
function FgRSM(ThOkX,OYbIx_img)
{
clearTimeout(ThOkX.WYsbu.AmntO_preview_obj.timerProgress) 
if(isMobileBrowser())
{
var WYsbu=ThOkX.WYsbu
WYsbu.Dbhoh=ThOkX.itAdn_img
ThOkX.XLwVu.setOpacity(1);
html_SetOpacity(ThOkX.OYbIx_img,1)
wDdko(ThOkX)
OmQQS(ThOkX,true)
return;
}
var TIGWm=new YmwuH(ThOkX.XLwVu,ThOkX.PchAN_transition,100,0,ThOkX.bgVoW);
TIGWm.ThOkX=ThOkX
TIGWm.OYbIx_img=OYbIx_img
TIGWm.onMotionFinished=sPjPt
var BHvvp=new OpacityTween(OYbIx_img,ThOkX.PchAN_transition,100,0,ThOkX.bgVoW);
BHvvp.ThOkX=ThOkX
BHvvp.OYbIx_img=OYbIx_img
TIGWm.start()
BHvvp.start()
}
function sPjPt()
{
var ThOkX=this.ThOkX 
var lblMh=ThOkX.itAdn_img
var WYsbu=ThOkX.WYsbu
WYsbu.Dbhoh=lblMh
var OYbIx_img=ThOkX.OYbIx_img 
OYbIx_img.ThOkX=ThOkX
wDdko(ThOkX) 
if(isMSIE()||isOperaBrowser())
{
var lMYdl=new YmwuH(ThOkX.XLwVu,ThOkX.PchAN_transition,0,100,ThOkX.HtMDL);
lMYdl.ThOkX=ThOkX
lMYdl.OYbIx_img=this.OYbIx_img
lMYdl.onMotionFinished=LchHJ
var QZJcw=new OpacityTween(this.OYbIx_img,this.ThOkX.PchAN_transition,0,100,this.ThOkX.HtMDL);
QZJcw.ThOkX=this.ThOkX
QZJcw.OYbIx_img=this.OYbIx_img
QZJcw.start()
lMYdl.start()
}
else
{
OYbIx_img.onload=function()
{
var ThOkX=this.ThOkX
var OYbIx_img=ThOkX.OYbIx_img
var lMYdl=new YmwuH(ThOkX.XLwVu,ThOkX.PchAN_transition,0,100,ThOkX.HtMDL);
lMYdl.ThOkX=ThOkX
lMYdl.OYbIx_img=OYbIx_img
lMYdl.onMotionFinished=LchHJ
var QZJcw=new OpacityTween(OYbIx_img,ThOkX.PchAN_transition,0,100,ThOkX.HtMDL);
QZJcw.ThOkX=ThOkX
QZJcw.OYbIx_img=OYbIx_img
QZJcw.start()
lMYdl.start()
}
}
}
function LchHJ()
{
OmQQS(this.ThOkX,true)
}
function OmQQS(ThOkX,lQwUI)
{
var lblMh=ThOkX.itAdn_img
var WYsbu=ThOkX.WYsbu
WYsbu.vWxxH=false;
var lblMh=WYsbu.Dbhoh 
{
WYsbu.XoFvm=Math.floor(lblMh/(WYsbu.cToSX*WYsbu.VtmDx))
SwUQM(WYsbu.EGClG)
}
WYsbu.fLDeQ()
WYsbu.xPXGM()
var AmntO=WYsbu.Cqcpc()
if(AmntO.length==0)
{
WYsbu.AmntO_preview_obj.RplEN(false)
}
WYsbu.pLHbG()
}
function wDdko(ThOkX)
{
var OYbIx_img=ThOkX.OYbIx_img
var WYsbu=ThOkX.WYsbu
var llNAu=ThOkX.IwTRQ
WYsbu.KIueO.width=llNAu.width
WYsbu.KIueO.height=llNAu.height
OYbIx_img.width=llNAu.width;
OYbIx_img.height=llNAu.height;
OYbIx_img.src=ThOkX.src;
OYbIx_img.WYsbu=WYsbu
OYbIx_img.llNAu=llNAu
WYsbu.pLHbG()
var AmntO=WYsbu.Cqcpc()
if(AmntO.length>0)
{
WYsbu.TkEZb()
WYsbu.AmntO_preview_obj.lBEjC(AmntO)
}
else
{
WYsbu.AmntO_preview_obj.RplEN(false);
}
}
function WA_photoAlbumChangeImageSize(OYbIx_img,llNAu,YwZnL)
{
var dec=3
OYbIx_img.width=llNAu
OYbIx_img.height=llNAu
OYbIx_img.style.borderWidth=YwZnL
}
function WA_photoAlbumThumbOver(OYbIx,EGClG,lblMh)
{
var WYsbu=rhDdr(EGClG)
var jBsGi_def=jUDFi(EGClG)[lblMh]
var iKoIT=WYsbu.IiIdk(lblMh)
var OYbIx_img=document.getElementById(iKoIT)
OYbIx.WYsbu=WYsbu;
OYbIx.OYbIx_img=OYbIx_img
var dec=2
WA_photoAlbumChangeImageSize(OYbIx_img,WYsbu.llNAu_thumb-2*dec,WYsbu.llNAu_border_thumbnail+dec)
}
function WA_photoAlbumThumbOut(OYbIx)
{
var OYbIx_img=OYbIx.OYbIx_img;
var WYsbu=OYbIx.WYsbu
WA_photoAlbumChangeImageSize(OYbIx_img,WYsbu.llNAu_thumb,WYsbu.llNAu_border_thumbnail) 
}
function YpLVg(EGClG,qXKPE)
{
this.EGClG=EGClG;
this.xojOm=25;
this.xMmXV=qXKPE;
this.EGClG_canv_bg_toolbar="photo-album-toolbar-"+this.EGClG
this.Pbuex=("photo-album-scroll-content"+this.EGClG)
this.hiesw_selector_slider=null;
this.hiesw_selector_toolbar=null;
this.hiesw_preview=null;
this.cToSX=0;
this.VtmDx=0;
this.folgn=new Array()
this.XoFvm=0;
this.aFMRx=1
this.pZgKK=true;
this.JSdue=false
this.iSWOK=40
this.KIueO=new Size(0,0)
this.vWVTY=false;
this.cGuAn=-1;
this.Dbhoh=-1;
this.EFxeZ=this.xMmXV.def.length
this.cPBcj=false;
this.hiesw_container=new Rect(0,0,100,100)
this.cEILH=gPUGf(this.EGClG)
var rHMNO=this.cEILH
if(rHMNO.diaporama&&(rHMNO.diaporama.startup))this.cPBcj=true;
this.akRaE=false;
this.MITdH=false;
this.taTlS=0;
this.AJmCa=function()
{
if(this==this.xMmXV.album_object) return true;
return false;
}
this.jAvug=function()
{
return this.EGClG+this.taTlS
}
this.TkEZb=function()
{
var WYsbu=this
var llNAu=new Size(WYsbu.KIueO.width,WYsbu.KIueO.height)
var CvmYw=WYsbu.GqTdH()
var SSGSP=new RGBColor(CvmYw.border_col)
var gtDIe=CvmYw.border_size
if(SSGSP.a==0) gtDIe=0;
var foBMe_preview=WYsbu.hiesw_preview 
var x0=Math.round((foBMe_preview.width-(llNAu.width+2*gtDIe))/2)
var y0=Math.round((foBMe_preview.height-(llNAu.height+2*gtDIe))/2) 


WYsbu.AmntO_preview_obj.ZLfvq(x0+gtDIe,y0+gtDIe,llNAu.width,llNAu.height);

}
this.pLHbG=function()
{
var WYsbu=this
var llNAu=new Size(WYsbu.KIueO.width,WYsbu.KIueO.height)
var CvmYw=WYsbu.GqTdH()
var SSGSP=new RGBColor(CvmYw.border_col)
var gtDIe=CvmYw.border_size
if(SSGSP.a==0) gtDIe=0;
var foBMe_preview=WYsbu.hiesw_preview 
var x0=Math.round((foBMe_preview.width-(llNAu.width+2*gtDIe))/2)
var y0=Math.round((foBMe_preview.height-(llNAu.height+2*gtDIe))/2)
WYsbu.XLwVu.setRect(x0,y0,llNAu.width+2*gtDIe,llNAu.height+2*gtDIe) 
var OXrgO_img=document.getElementById(WYsbu.OXrgO_img_preview_id)
html_SetPosition(OXrgO_img,gtDIe+x0,gtDIe+y0)
}
this.Cqcpc=function()
{
var ThOkX=this.OgCKP
var KQMtt=this.cEILH
var AmntO=""
var url=ThOkX.jBsGi_info.url
if(KQMtt.disp_comment)
{
if(KQMtt.disp_comment_img_number)
AmntO+="<b>"+(ThOkX.itAdn_img+1)+"/"+this.EFxeZ+"</b>"
if(KQMtt.disp_comment_img_fn)
{
if(AmntO.length>0)AmntO+="<br>"
AmntO+="("+ThOkX.jBsGi_info.fn+")"
}
if(ThOkX.jBsGi_info.comment.length>0)
{
if(AmntO.length>0)AmntO+="<br>"
AmntO+=ThOkX.jBsGi_info.comment
}
if(url.length>0)
{
if(AmntO.length>0)AmntO+="<br>"
AmntO+="<br><a href='"+url+"' target=_blank "
AmntO+="style='color:#0000ff;' "
var fSAbv=this.AmntO_preview_obj.oPMCt
AmntO+="onmouseover=\"javascript:_onMouseOnPreviewComment('"+fSAbv+"',true)\" ";
AmntO+=">";
AmntO+="@ link"
AmntO+="</a><br><br>"
}
}
return AmntO;
}
this.uipvi=function()
{
var rHMNO=gPUGf(EGClG)
var GgUcW=this.vbOgH();
this.JSdue=GgUcW.nav_has_horz_flow
if(this.JSdue==false)
{
this.folgn.push("up")
this.folgn.push("down")
}
else
{
this.folgn.push("<")
this.folgn.push(">")
}
if(this.AtcWU())
{
this.folgn.push("+")
}
else
if(this.ZhYro())
{
this.folgn.push("-")
}
if(rHMNO.diaporama)
{
this.folgn.push("diapo")
}
if((GgUcW.nav_but_orient==5)||(GgUcW.nav_but_orient==3))
{
this.pZgKK=false;
}
var canvas_bg=""
this.QWSPc=new WA_GraphicElement(this.jAvug()+"-graphic-selector-bg",50,GgUcW.bg_shadow)
this.QWSPc.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,1,GgUcW.bg_border_col,[GgUcW.bg_col],GgUcW.bg_shadow,0)
}
canvas_bg+=this.QWSPc.toHtml() 
this.oeSXb=new WA_GraphicElement(this.jAvug()+"-graphic-toolbar-bg",50,GgUcW.bg_shadow)
this.oeSXb.pZgKK=this.pZgKK 
this.oeSXb.draw=function()
{
var EPHmi=false;
if(this.pZgKK)
{
EPHmi=vrpvS(0,0,0,this.rect().height/2,GgUcW.toolbar_bg_col1,GgUcW.toolbar_bg_col2)
}
else
{
EPHmi=vrpvS(0,0,this.rect().width/2,0,GgUcW.toolbar_bg_col1,GgUcW.toolbar_bg_col2)
}
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,1,GgUcW.toolbar_border_col,[EPHmi],GgUcW.toolbar_shadow,0)
}
canvas_bg+=this.oeSXb.toHtml() 
this.pqpcR=new Array()
this.pqpcR_by_action=new Array()
for(var n=0;n<this.folgn.length;n++)
{
var n_action=this.folgn[n]
var rUXur=new WA_GraphicElement(this.jAvug()+"-graphic-toolbar-but"+n,70,false)
rUXur.n_action=n_action
rUXur.WYsbu=this
rUXur.bVCFH=false
rUXur.xojOm=this.xojOm
rUXur.GmmZR=GgUcW.toolbar_but_col1
rUXur.RvJxs=GgUcW.toolbar_but_col2
rUXur.draw=function()
{
var KfjsR_but=this.xojOm
var HgARH=this.n_action
if(HgARH=="diapo")
{
if(this.WYsbu.JCKEl())HgARH="stop"
}
var YULDR=(this.bVCFH)?this.RvJxs:this.GmmZR
WA_toolbar_button(this.canvasId(),KfjsR_but,KfjsR_but,HgARH,YULDR,true)
}
this.pqpcR.push(rUXur)
var gHMnX=n_action
if(gHMnX=="up")gHMnX="<"
if(gHMnX=="down")gHMnX=">"
this.pqpcR_by_action[gHMnX]=rUXur
canvas_bg+="<div id='"+rUXur.divId()+"-href' onclick=\"javascript:WA_photoAlbumAction('"+this.EGClG+"',"+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.EGClG+"',"+n+",true)";
canvas_bg+="\" ";
canvas_bg+="onmouseout=\"";
canvas_bg+="WA_change_tool_button('"+this.EGClG+"',"+n+",false)";
canvas_bg+="\" ";
canvas_bg+=">";
canvas_bg+="</div>";
canvas_bg+=rUXur.toHtml()
}
canvas_bg+="<div id='"+this.Pbuex+"' style=\"";
canvas_bg+="position:absolute;z-index:100;";
canvas_bg+="overflow:hidden;";
canvas_bg+="\"></div>";
return canvas_bg;
}
this.EIHcQ=function()
{
var GgUcW=this.vbOgH();
var r1_rect=this.hiesw_selector_slider;
var lFfwp="" 
var min_size=Math.min(r1_rect.width,r1_rect.height)
var size_thumb=GgUcW.th_size.size;
if(GgUcW.th_size.percent) size_thumb=Math.round(size_thumb*(min_size)/100);
var image_spacing=Math.max(0,Math.round((GgUcW.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.cToSX=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.VtmDx=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.EFxeZ
var nb_pages=(nb_images/(this.cToSX*this.VtmDx));
if(nb_pages>Math.floor(nb_pages)) nb_pages=Math.floor(nb_pages)+1;
this.aFMRx=nb_pages
this.llNAu_thumb=size_thumb;
this.HPtwo=image_spacing;
this.llNAu_border_thumbnail=size_border_thumbnail
var n_image=0;
var nb_item_x=this.cToSX*nb_pages
var nb_item_y=this.VtmDx;
var nb_item_per_page=this.cToSX*this.VtmDx 
if(this.JSdue==false)
{
nb_item_x=this.cToSX
nb_item_y=this.VtmDx*nb_pages;
}
lFfwp+="<table border=0 cellpadding=0 cellspacing=0 width=100% height=100% >";
lFfwp+="<tr>"
lFfwp+="<td "
if((this.JSdue==false)||(this.aFMRx==1))
{
lFfwp+="align=center"
}
lFfwp+=">" 
lFfwp+="<table border=0 cellpadding="+(image_spacing/2)+" cellspacing=0  width=10px>";
for(var MsZol=0;MsZol<nb_item_y;MsZol++)
{
lFfwp+="<tr>" 
for(var GRluo=0;GRluo<nb_item_x;GRluo++)
{
lFfwp+="<td>"
var ind_img=0;
var nx_0=Math.floor(GRluo/this.cToSX)
var diff0=GRluo-nx_0*this.cToSX;
ind_img=nx_0*nb_item_per_page+(MsZol*this.cToSX)+diff0
if(ind_img<nb_images)
{
var jBsGi=this.xMmXV.def[ind_img]
var jBsGi_src=this.xMmXV.src_folder+"/th_"+jBsGi.th+"?v="+jBsGi.mod_th
lFfwp+="<a href=\"";
if(this.FNcFh())
{
lFfwp+="javascript:WA_photoAlbumActionThumb('"+EGClG+"',"+ind_img+")"
}
else
{
lFfwp+="javascript:WA_photoAlbumIncrease('"+EGClG+"',"+ind_img+")"
}
lFfwp+="\" "
lFfwp+="onmouseover=\"WA_photoAlbumThumbOver(this,'"+EGClG+"',"+ind_img+")\" "
lFfwp+="onmouseout=\"WA_photoAlbumThumbOut(this)\" "
lFfwp+=">"
lFfwp+="<img title='"+jBsGi.tooltip+"' id='"+this.IiIdk(ind_img)+"' width="+size_thumb+"px height="+size_thumb+"px src='"+jBsGi_src+"' ";
lFfwp+="style='";
if(size_border_thumbnail>0)
{
lFfwp+="border-color:"+GgUcW.selector_img_border_color+";";
lFfwp+="border-width:"+size_border_thumbnail+"px;border-style:solid;";
}
lFfwp+="' ";
lFfwp+=">"
lFfwp+="</a>"
n_image++;
}
lFfwp+="</td>"
}
if(this.pZgKK)
if(this.aFMRx>1)
{
for(var GRluo=0;GRluo<this.cToSX;GRluo++)
{
var FajQf=size_thumb+2*size_border_thumbnail
lFfwp+="<td>"
lFfwp+="<div  style='width:"+(FajQf)+"px;height:"+FajQf+"px;'></div>";
lFfwp+="</td>"
}
}
lFfwp+="</tr>"
}
if(this.pZgKK==false)
if(this.aFMRx>1)
{
for(var MsZol=0;MsZol<this.VtmDx;MsZol++)
{
lFfwp+="<tr>"
var FajQf=size_thumb+2*size_border_thumbnail
lFfwp+="<td colspan="+this.cToSX+">"
lFfwp+="<div  style='width:"+(FajQf)+"px;height:"+FajQf+"px;'></div>";
lFfwp+="</td>"
lFfwp+="</tr>"
}
}
lFfwp+="</table>" 
lFfwp+="</td>"
lFfwp+="</tr>"
lFfwp+="</table>"
return lFfwp;
}
this.IiIdk=function(lblMh)
{
return this.jAvug()+"-th-img"+lblMh
}
this.ADwWb=function()
{
var CvmYw=this.GqTdH();
if(CvmYw==false) return;
var jBsGi=this.xMmXV.def[0]
this.jBsGi_preview_id="photo-album-preview-img-"+this.jAvug()
this.jBsGi_preview_id_cache=this.jBsGi_preview_id+"-cache"
this.OXrgO_img_preview_id="photo-album-preview-img-div"+this.jAvug()
this.Umbkc="photo-album-preview-zone"+this.jAvug()
var lFfwp=""
lFfwp+="<div  id='"+this.Umbkc+"' style=\"";
lFfwp+="position:absolute;z-index:500;";
lFfwp+="\" ";
lFfwp+="onclick=\"WA_clickAlbumPreview('"+this.EGClG+"')\" ";
lFfwp+="onmousemove=\"javascript:WA_mousemoveAlbumPreview(event,'"+this.EGClG+"')\" ";
lFfwp+="onmouseout=\"javascript:WA_mouseoutAlbumPreview(event,'"+this.EGClG+"')\" ";
lFfwp+=">";
lFfwp+="<div style='position:absolute;z-index:450;left:0px;top:0px;";
lFfwp+="width:100%;height:100%;background-color:#000000;";
lFfwp+="filter:alpha(opacity=0);-moz-opacity:0;opacity:0;' "
lFfwp+="></div>"
this.AmntO_preview_obj=new qclbZ(this.EGClG,this.jAvug());
lFfwp+=this.AmntO_preview_obj.toHtml() 
this.XLwVu=new WA_GraphicElement(this.jAvug()+"-graphic-img-bg",50,CvmYw.shadow)
this.XLwVu.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',[CvmYw.border_col],this.shadow(),0,this.opacity())
}
lFfwp+=this.XLwVu.toHtml() 
lFfwp+="<div id='"+this.OXrgO_img_preview_id+"' style=\"";
lFfwp+="position:absolute;z-index:100;";
lFfwp+="left:0px;";
lFfwp+="top:0px;";
lFfwp+="\" ";
lFfwp+=">";
lFfwp+="<img  id='"+this.jBsGi_preview_id+"' border=0 >";
if(isMSIE())
{
lFfwp+="<img style='position:absolute;left:0px;top:0px;visibility:hidden;' id='"+this.jBsGi_preview_id_cache+"'>"
}
else
{
lFfwp+="<img style='position:absolute;left:0px;top:0px;display:none;' id='"+this.jBsGi_preview_id_cache+"'>"
}
lFfwp+="</div>";
this.lAlit=new WA_GraphicElement(this.jAvug()+"-graphic-arrow0",300,true)
this.lAlit.setImage("intuisphere.png",new Rect(97,49,46,47))
this.lAlit.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',["#ffffff"],this.shadow(),0,this.opacity(),true)
var WkEPj=Math.round(this.rect().width*0.8);
var gndal=Math.round(this.rect().height*0.8);
WA_drawImage(this.canvasId(),this.img_src(),6+(this.rect().width-WkEPj)/2,6+(this.rect().height-gndal)/2,WkEPj,gndal,this.img_clip(),this.opacity(),false)
}
this.qeafm=new WA_GraphicElement(this.jAvug()+"-graphic-arrow1",300,true)
this.qeafm.setImage("intuisphere.png",new Rect(2,49,46,47))
this.qeafm.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',["#ffffff"],this.shadow(),0,this.opacity(),true)
var WkEPj=Math.round(this.rect().width*0.8);
var gndal=Math.round(this.rect().height*0.8);
WA_drawImage(this.canvasId(),this.img_src(),6+(this.rect().width-WkEPj)/2,6+(this.rect().height-gndal)/2,WkEPj,gndal,this.img_clip(),this.opacity(),false)
}
lFfwp+=this.lAlit.toHtml()
lFfwp+=this.qeafm.toHtml() 
this.nrNhP=new WA_GraphicElement(this.jAvug()+"-graphic-cursor-zoom",400,false)
this.nrNhP.setSize(30,30)
this.nrNhP.setImage("intuisphere.png",new Rect(0,0,48,48))
this.nrNhP.draw=function()
{
WA_drawImage(this.canvasId(),this.img_src(),0,0,this.rect().width,this.rect().height,this.img_clip())
}
lFfwp+=this.nrNhP.toHtml() 
lFfwp+="</div>";
return lFfwp;
}
this.llqnk=function()
{
if(this.rSbZU())
{
this.QWSPc.registerDynamicCanvas();
this.oeSXb.registerDynamicCanvas();
for(var n=0;n<this.pqpcR.length;n++)
{
var rUXur=this.pqpcR[n]
rUXur.registerDynamicCanvas();
}
}
if(this.FNcFh())
{
this.AmntO_preview_obj.llqnk()
this.XLwVu.registerDynamicCanvas();
this.lAlit.registerDynamicCanvas();
this.qeafm.registerDynamicCanvas();
this.nrNhP.registerDynamicCanvas();
this.nrNhP.setVisible(false)
}
if(this.YkFiT)
this.YkFiT.registerDynamicCanvas();
this.ZjaRA()
}
this.JCKEl=function()
{
return(this.oUdUb)?true:false;
}
this.mWjNP=function()
{
return(this.XoFvm>0)
}
this.LqpYA=function()
{
return(this.XoFvm<this.aFMRx-1)
}
this.APors=function()
{
return(this.Dbhoh>0);
}
this.VJjKx=function()
{
return(this.Dbhoh<this.xMmXV.def.length-1);
}
this.XZCTD=function()
{
if(this.rSbZU())
{
var GgUcW=this.vbOgH() 
var WkEPj=this.hiesw_container.width
var gndal=this.hiesw_container.height
var r0=GgUcW.rect
var r0_rect=GZUUd(r0,WkEPj,gndal)
r0_rect.x+=this.hiesw_container.x
r0_rect.y+=this.hiesw_container.y
var r1_rect=r0_rect.clone() 
var ftneW=r0_rect.clone()
var PcHfg=this.folgn.length 
var sdFCX=5
var KfjsR_size_min=this.xojOm+sdFCX*2
var KfjsR_size_max=(PcHfg*this.xojOm)
if(GgUcW.nav_but_orient==1)
{
r1_rect.y+=KfjsR_size_min;
r1_rect.height-=KfjsR_size_min;
ftneW.x=ftneW.x+(ftneW.width-KfjsR_size_max)/2;
ftneW.width=KfjsR_size_max
ftneW.y+=sdFCX;
ftneW.height=this.xojOm;
}
if(GgUcW.nav_but_orient==5)
{
r1_rect.width-=KfjsR_size_min;
ftneW.y=ftneW.y+(ftneW.height-KfjsR_size_max)/2;
ftneW.height=KfjsR_size_max
ftneW.x+=r1_rect.width+sdFCX;
ftneW.width=this.xojOm;
}
if(GgUcW.nav_but_orient==7)
{
r1_rect.height-=KfjsR_size_min;
ftneW.x=ftneW.x+(ftneW.width-KfjsR_size_max)/2;
ftneW.width=KfjsR_size_max
ftneW.y+=r1_rect.height+sdFCX;
ftneW.height=this.xojOm;
}
if(GgUcW.nav_but_orient==3)
{
r1_rect.width-=KfjsR_size_min;
r1_rect.x+=KfjsR_size_min;
ftneW.y=ftneW.y+(ftneW.height-KfjsR_size_max)/2;
ftneW.height=KfjsR_size_max
ftneW.x+=sdFCX;
ftneW.width=this.xojOm;
}
this.hiesw_selector_slider=r1_rect
this.hiesw_selector_toolbar=ftneW 
var rIRgs=this.hiesw_selector_slider;
this.QWSPc.setRect(rIRgs.x,rIRgs.y,rIRgs.width,rIRgs.height)
html_SetRect(this.Pbuex,r1_rect) 
var oXgkY=this.hiesw_selector_toolbar
this.oeSXb.setRect(oXgkY.x,oXgkY.y,oXgkY.width,oXgkY.height)
var lx_button=this.xojOm
var ly_button=lx_button
var GRluo_but0=ftneW.x
var MsZol_but0=ftneW.y
for(var n=0;n<this.pqpcR.length;n++)
{
var rUXur=this.pqpcR[n]
var GRluo_but=GRluo_but0
var hodmM=MsZol_but0
if(this.pZgKK)
{
GRluo_but+=n*lx_button;
}
else
{
hodmM+=n*ly_button;
}
rUXur.setRect(GRluo_but,hodmM,lx_button,ly_button)
html_SetGeometry(rUXur.divId()+"-href",GRluo_but,hodmM,lx_button,ly_button)
}
var QIaTQ=document.getElementById(this.Pbuex)
if(QIaTQ)
{
QIaTQ.innerHTML=this.EIHcQ();
}
this.xPXGM()
}
}
this.AtcWU=function()
{
if((this.taTlS==1)&&(this.rSbZU()==true)) return true;
if((this.taTlS==0)&&(this.cEILH.has_full_page_config)) return true;
return false;
}
this.ZhYro=function()
{
if(this.taTlS==1) return true;
if(this.taTlS==2) return true;
return false;
}
this.WZiSR=function()
{
return this.cPBcj;
}
this.vbOgH=function()
{
return this.akRaE;
}
this.GqTdH=function()
{
return this.MITdH;
}
this.rSbZU=function()
{
if(this.vbOgH()) return true;
return false;
}
this.FNcFh=function()
{
if(this.GqTdH()) return true;
return false;
}
this.xPXGM=function()
{
if(this.rSbZU()==false)return
var YtNLD=this.pqpcR_by_action["<"]
YtNLD.setVisible(this.mWjNP())
var plBKM=this.pqpcR_by_action[">"]
plBKM.setVisible(this.LqpYA())
}
this.fLDeQ=function()
{
var CvmYw=this.GqTdH();
var WkEPj=this.hiesw_container.width
var gndal=this.hiesw_container.height
var rIRgs=CvmYw.rect
var DqPXv=GZUUd(rIRgs,WkEPj,gndal)
if(this.taTlS==2)
{
DqPXv=new Rect(0,0,WkEPj,gndal)
}
DqPXv.x+=this.hiesw_container.x
DqPXv.y+=this.hiesw_container.y 


if(this.taTlS!=0)
if((this.taTlS==2)||((rIRgs.x=="0%")&&(rIRgs.y=="0%")&&(rIRgs.lx=="100%")&&(rIRgs.ly=="100%")))
{
var dec=8;
DqPXv.x+=dec
DqPXv.y+=dec
DqPXv.width-=2*dec
DqPXv.height-=2*dec 
}
var vSJSl=DqPXv.clone()
this.hiesw_preview=vSJSl 
html_SetRect(this.Umbkc,this.hiesw_preview)
this.LfgIB()
this.pVBQe()
}
this.QFCgW=function()
{
if(this.JCKEl()) return;
if(this.FNcFh()==false)return;
var PchAN_transition=Tween.regularEaseOut
var wMPmZ=0.3
if((!this.vDvKJ)||(this.vDvKJ.isRunning()==false))
{
if(this.vDvKJ)this.vDvKJ.stop()
this.vDvKJ=new YmwuH(this.lAlit,PchAN_transition,0,100,wMPmZ)
this.vDvKJ.onMotionFinished=this.sFwvC
this.vDvKJ.m_count=0
this.vDvKJ.start()
}
if((!this.ouCQc)||(this.ouCQc.isRunning()==false))
{
if(this.ouCQc)this.ouCQc.stop()
this.ouCQc=new YmwuH(this.qeafm,PchAN_transition,0,100,wMPmZ)
this.ouCQc.onMotionFinished=this.sFwvC
this.ouCQc.m_count=0
this.ouCQc.start()
}
}
this.sFwvC=function()
{
if(this.m_count>=3)
{
return;
}
this.yoyo()
this.m_count++}
this.LfgIB=function()
{
if(this.AJmCa()==false)return;
if(this.FNcFh()==false)return
if(isMobileBrowser())return
var NPQSA=30
var WYsbu=this;
var NSAlA=WYsbu.hQheD
var n_pos=WYsbu.cGuAn;
if((n_pos!=-1)&&(WYsbu.vWVTY==false)&&(WYsbu.fBUae!=true))
{
var eQloG=true;
if(n_pos==0)
{
if(WYsbu.APors()==false)eQloG=false;
WYsbu.nrNhP.setImage("intuisphere.png",new Rect(97,49,46,47))
}
else
if(n_pos==1)
{
if(WYsbu.ZhYro())
{
WYsbu.nrNhP.setImage("intuisphere.png",new Rect(48,0,48,48))
}
else
if(WYsbu.AtcWU())
{
WYsbu.nrNhP.setImage("intuisphere.png",new Rect(0,0,48,48))
}
else
{
eQloG=false;
}
}
else
if(n_pos==2)
{
if(WYsbu.VJjKx()==false)eQloG=false;
WYsbu.nrNhP.setImage("intuisphere.png",new Rect(0,49,46,47))
}
WYsbu.nrNhP.setPosition(NSAlA.x,NSAlA.y,NPQSA,NPQSA);
WYsbu.nrNhP.setVisible(eQloG)
}
else
{
WYsbu.nrNhP.setVisible(false)
}
}
this.pVBQe=function()
{
if(this.FNcFh()==false)return
if((this.JCKEl()==false)&&(this.KIueO.width>0))
{
var iSWOK=40
var x_arrow0=(this.hiesw_preview.width-this.KIueO.width)/2
var x_arrow1=(x_arrow0+this.KIueO.width-iSWOK)
var y_arrow0=(this.hiesw_preview.height-this.KIueO.height)/2+(this.KIueO.height-iSWOK)/2 
this.lAlit.setRect(x_arrow0,y_arrow0,iSWOK,iSWOK)
this.qeafm.setRect(x_arrow1,y_arrow0,iSWOK,iSWOK)
this.lAlit.setVisible(this.APors())
this.qeafm.setVisible(this.VJjKx())
}
else
{
this.lAlit.setVisible(false)
this.qeafm.setVisible(false)
}
this.lAlit.setOpacity(0)
this.qeafm.setOpacity(0)
}
this.ZjaRA=function()
{
if(this.FNcFh())
{
this.fLDeQ()
var lblMh=this.Dbhoh 
WA_photoAlbumActionThumb(this.EGClG,lblMh,true)
this.fLDeQ()
}
this.XZCTD()
if(this.YkFiT)
{
this.YkFiT.setRect(0,0,this.hiesw_container.width,this.hiesw_container.height);
}
if(this.jBbhE)
{
html_SetGeometry(this.jBbhE,0,0,this.hiesw_container.width,this.hiesw_container.height)
}
}
this.ZuNGH=function()
{
if(this.FNcFh())
{
WA_photoAlbumActionThumb(this.EGClG,this.Dbhoh,true)
}
}
this.QZtFB=function()
{
if(this.FNcFh())
{
WA_photoAlbumActionThumb(this.EGClG,this.Dbhoh,false)
}
}
this.PDraL=function(LwrTp)
{
soPqK(this.taTlS>0)
var lFfwp=""
if(this.rSbZU())
{
lFfwp+=this.uipvi();
}
if(this.FNcFh())
{
lFfwp+=this.ADwWb();
};
if((this.taTlS==1)||(this.taTlS==2))
{
if(this.cEILH.bg_fullpage_img.length>0)
{
this.jBbhE=this.jAvug()+"-graphic-fullpage-bg";
lFfwp+="<div id='"+this.jBbhE+"' style=\"";
lFfwp+="position:absolute;z-index:0;";
if(this.cEILH.bg_fullpage_img_type==0)
{
lFfwp+="background-image:url('"+this.cEILH.bg_fullpage_img+"');";
lFfwp+="background-repeat: repeat;";
}
lFfwp+="\" ";
lFfwp+=">";
if(this.cEILH.bg_fullpage_img_type==1)
{
lFfwp+="<img src='"+this.cEILH.bg_fullpage_img+"' width=100% height=100% border=0 >";
}
lFfwp+="</div>";
}
else
{
var CJbir=this.cEILH.bg_fullpage_grad
this.YkFiT=new WA_GraphicElement(this.jAvug()+"-graphic-global-bg",0,false)
this.YkFiT.CJbir=CJbir
this.YkFiT.draw=function()
{
var CJbir=this.CJbir
var CJbir_bg=false
if(CJbir.has_gradient)
{
var WkEPj=this.rect().width
var gndal=this.rect().height
var xg1=CJbir.pt1.x*WkEPj/100
var yg1=CJbir.pt1.y*gndal/100
var xg2=CJbir.pt2.x*WkEPj/100
var yg2=CJbir.pt2.y*gndal/100
CJbir_bg=vrpvS(xg1,yg1,xg2,yg2,CJbir.col1,CJbir.col2)
}
else
{
CJbir_bg=CJbir.col1
}
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',[CJbir_bg],false,0,1)
}
lFfwp+=this.YkFiT.toHtml();
}
}
var GMvSe=document.getElementById(LwrTp);
GMvSe.innerHTML=lFfwp
GMvSe.style.display="block" 
{
WA_registerAlbum(EGClG)
}
if(this.WZiSR()==false)
{
this.QFCgW()
}
}
this.opAqQ=function()
{
var uqmUP="wa-dialog-container"
if(this.AtcWU()==false) return;
if(this.taTlS==0)
if(this.cEILH.plugin_fullscreen_url.length>0)
{
window.open(this.cEILH.plugin_fullscreen_url)
return;
}
this.cGuAn=-1;
this.LfgIB()
var xMmXV=this.xMmXV
var hiesw=new Rect(0,0,getWindowSize().width,getWindowSize().height)
var WYsbu=new YpLVg(EGClG,xMmXV)
WYsbu.Dbhoh=this.Dbhoh
if(this.taTlS==0)
{
WYsbu.taTlS=1
}
else
if(this.taTlS==1)
{
WYsbu.taTlS=2
}
xMmXV.album_object=WYsbu;
WYsbu.hiesw_container.copy(hiesw)
WYsbu.akRaE=xMmXV.layout.selector_fullpage
if(WYsbu.taTlS==2)
{
WYsbu.akRaE=false
}
WYsbu.MITdH=xMmXV.layout.preview_fullpage
wa_global_photo_album.fullpage_object=WYsbu
WYsbu.PDraL(uqmUP)
return WYsbu
}
this.ITBok=function()
{
if(this.ZhYro()==false) return;
this.XbPTn()
var uqmUP="wa-dialog-container"
var xMmXV=this.xMmXV
xMmXV.album_object=xMmXV.KKVEU;
wa_global_photo_album.fullpage_object=false 
if(this.taTlS==1)
{
soPqK(false)
var GMvSe=document.getElementById(uqmUP);
GMvSe.innerHTML=""
GMvSe.style.display="none" 

WA_exec_delayedCallback(this,this.QZtFB)
return xMmXV.KKVEU
}
if(this.taTlS==2)
{
xMmXV.album_object.Dbhoh=this.Dbhoh
return xMmXV.album_object.opAqQ()
}
}
this.XbPTn=function()
{
if(this.JCKEl())
{
this.cPBcj=false
clearTimeout(this.oUdUb)
this.oUdUb=false;
}
}
this.onFullScreenKeydown=function(k)
{
if(k==27)
{
this.ITBok()
return false;
}
uYcPj(this.EGClG,[k])
return false;
}
}
function YqBlT(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 WYsbu=wa_global_photo_album.fullpage_object
var EGClG=WYsbu.EGClG
var AsXtO=WYsbu.AmntO_preview_obj
if(AsXtO.wcbVP)
{
var PrJeV=html_getLayer(AsXtO.sDUvL)
if(PrJeV)
{
var scrollVal=-(3*delta)
if(isMSIE())scrollVal*=3
PrJeV.scrollTop+=scrollVal
}
}
else
{
if(delta>0) NaXWW(EGClG);
if(delta<0) QlisV(EGClG);
}
}
if(b_default)
if(e.preventDefault)
e.preventDefault();
e.returnValue=!b_default;
}
function soPqK(rqKcQ)
{
if(rqKcQ==false)
{
var OXrgO=window;
if(OXrgO.removeEventListener)
OXrgO.removeEventListener('DOMMouseScroll',YqBlT,false);
OXrgO.onmousewheel=document.onmousewheel=null;
}
else
{
var OXrgO=window;
if(OXrgO.addEventListener)
OXrgO.addEventListener('DOMMouseScroll',YqBlT,false);
OXrgO.onmousewheel=document.onmousewheel=YqBlT;
}
}
function vrpvS(DbHXi,DYnmG,rixkI,WveZI,tgmgX,MOTsL)
{
var Gkeak=""
Gkeak+="(";
Gkeak+=DbHXi+";"+DYnmG+";"+rixkI+";"+WveZI+";";
Gkeak+=tgmgX+";";
Gkeak+=MOTsL;
Gkeak+=")";
return Gkeak;
}
function WA_photoAlbumAction(EGClG,lblMh)
{
var WYsbu=rhDdr(EGClG)
var rUXur=WYsbu.pqpcR[lblMh]
var n_action=rUXur.n_action
if((n_action=="<")||(n_action=="up"))
{
WYsbu.XoFvm=Math.max(0,WYsbu.XoFvm-1)
SwUQM(EGClG)
}
if((n_action==">")||(n_action=="down"))
{
WYsbu.XoFvm=Math.min(WYsbu.aFMRx-1,WYsbu.XoFvm+1)
SwUQM(EGClG)
}
if(n_action=="diapo")
{
YaUEF(EGClG)
}
if(n_action=="+")
{
WYsbu.opAqQ()
}
}
function WA_photoAlbumIncrease(EGClG,lblMh)
{
var WYsbu=rhDdr(EGClG)
WYsbu.Dbhoh=lblMh
WYsbu.opAqQ()
}
function YaUEF(EGClG)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu.JCKEl()==false)
{
var Oxioc=0;
var GlTrS=WYsbu;
while(GlTrS.AtcWU())
{
GlTrS=GlTrS.opAqQ()
Oxioc++}
if(Oxioc>0)
{
GlTrS.oFlKK_decrease_view_when_diaporama_stop=Oxioc;
WA_goNextDiaporama(EGClG)
GlTrS.pVBQe()
return;
}
}
if(WYsbu.JCKEl())
{
AqOxq(EGClG)
}
else
{
WA_goNextDiaporama(EGClG)
}
if(WYsbu.rSbZU())
{
var rUXur=WYsbu.pqpcR_by_action["diapo"]
rUXur.draw()
}
}
function AqOxq(EGClG)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu.JCKEl())
{
WYsbu.XbPTn()
if(WYsbu.oFlKK_decrease_view_when_diaporama_stop)
{
var GlTrS=WYsbu;
for(var n=0;n<WYsbu.oFlKK_decrease_view_when_diaporama_stop;n++)
{
GlTrS=GlTrS.ITBok() 
}
return;
}
}
if(WYsbu.rSbZU())
{
var rUXur=WYsbu.pqpcR_by_action["diapo"]
rUXur.draw()
}
}
function WA_goNextDiaporama(EGClG)
{
var rHMNO=gPUGf(EGClG)
var CTSal=jUDFi(EGClG)
var WYsbu=rhDdr(EGClG)
var lblMh=(WYsbu.Dbhoh+1)%CTSal.length;
if(rHMNO.diaporama.random)
{
lblMh=Math.round((CTSal.length-1)*Math.random());
}
WA_photoAlbumActionThumb(EGClG,lblMh)
WYsbu.oUdUb=wa_timeout("WA_goNextDiaporama('"+EGClG+"')",rHMNO.diaporama.time*1000)
}
function MKCgZ(EGClG,lblMh)
{
var WYsbu=rhDdr(EGClG)
if(lblMh<0)
{
WYsbu.QFCgW()
return false;
}
if(lblMh>WYsbu.EFxeZ-1)
{
WYsbu.QFCgW()
return false;
}
WA_photoAlbumActionThumb(EGClG,lblMh)
return true;
}
function QlisV(EGClG)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu.JCKEl()) return false;
return MKCgZ(EGClG,WYsbu.Dbhoh+1)
}
function NaXWW(EGClG)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu.JCKEl()) return false;
return MKCgZ(EGClG,WYsbu.Dbhoh-1)
}
function WA_clickAlbumPreview(EGClG)
{
var WYsbu=rhDdr(EGClG)
if(WYsbu.WZiSR()) return;
if(WYsbu.JCKEl())
{
AqOxq(EGClG)
}
var lblMh_pos=WYsbu.cGuAn
if(lblMh_pos!=-1)
{
if(lblMh_pos==2)QlisV(EGClG)
if(lblMh_pos==1)
{
if(WYsbu.ZhYro())
{
WYsbu.ITBok()
}
else
if(WYsbu.AtcWU())
{
WYsbu.opAqQ()
}
}
if(lblMh_pos==0)NaXWW(EGClG)
}
}
function WA_mouseoutAlbumPreview(e,EGClG)
{
var WYsbu=rhDdr(EGClG)
WYsbu.nrNhP.setVisible(false)
WYsbu.cGuAn=-1;
}
function WA_mousemoveAlbumPreview(e,EGClG)
{
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 WYsbu=rhDdr(EGClG)
var OXrgO_bg=document.getElementById(WYsbu.nrNhP.divId())
var pt=html_findPos(OXrgO_bg.offsetParent)
var x=posx-pt.x+1;
var y=posy-pt.y+1;
var n_pos=-1
var BgAES=false;
var ePvmU=0;
var prJfA=30;
if(WYsbu.fBUae!=true)
if(WYsbu.JCKEl()==false)
{
if((x>0)&&(x<WYsbu.hiesw_preview.width))
if((y>0)&&(y<WYsbu.hiesw_preview.height))
{
n_pos=1;
if(x<WYsbu.hiesw_preview.width*0.3)n_pos=0;
if(x>WYsbu.hiesw_preview.width*(1-0.3))n_pos=2;
}
if((x<ePvmU)||(x>WYsbu.hiesw_preview.width-ePvmU-prJfA))BgAES=true;
if((y<ePvmU)||(y>WYsbu.hiesw_preview.height-ePvmU-prJfA))BgAES=true;
}
WYsbu.hQheD=new Point(x,y);
WYsbu.cGuAn=n_pos;
WYsbu.vWVTY=BgAES;
WYsbu.LfgIB();
}
function SwUQM(EGClG)
{
var WYsbu=rhDdr(EGClG)
var OYbIx=document.getElementById(WYsbu.Pbuex)
if(!OYbIx)return;
var PFQNP_name;
var NJRPO=0;
var size_thumb=WYsbu.llNAu_thumb;
var HPtwo=WYsbu.HPtwo;
var Kajin=0;
var NWVQH=(size_thumb+2*WYsbu.llNAu_border_thumbnail+HPtwo);
var kYCRr=WYsbu.cToSX*WYsbu.VtmDx;
if(WYsbu.JSdue)
{
Kajin=WYsbu.XoFvm*WYsbu.cToSX*NWVQH
}
else
{
Kajin=WYsbu.XoFvm*WYsbu.VtmDx*NWVQH
}
if(WYsbu.JSdue)
{
PFQNP_name="scrollLeft"
NJRPO=OYbIx.scrollLeft
}
else
{
PFQNP_name="scrollTop"
NJRPO=OYbIx.scrollTop
}
if(NJRPO==Kajin)
{
return;
}
if(WYsbu.m_tween_slider)
{
WYsbu.m_tween_slider.stop()
}
var wMPmZ=0.7;
WYsbu.m_tween_slider=new Tween(OYbIx,PFQNP_name,Tween.strongEaseOut,NJRPO,Kajin,wMPmZ);
WYsbu.m_tween_slider.onMotionFinished=RpfUD
WYsbu.m_tween_slider.WYsbu=WYsbu
WYsbu.m_tween_slider.start() 
}
function RpfUD()
{
var WYsbu=this.WYsbu
WYsbu.xPXGM()
}
function FvsSC(EGClG)
{
return wa_global_photo_album[EGClG]
}
function rhDdr(EGClG)
{
return wa_global_photo_album[EGClG].album_object
}
function jUDFi(EGClG)
{
return wa_global_photo_album[EGClG].def
}
function quXVp(EGClG)
{
return wa_global_photo_album[EGClG].src_folder
}
function gPUGf(EGClG)
{
return wa_global_photo_album[EGClG].layout
}
function VtkKQ(XZdrN)
{
var EGClG=XZdrN[0]
WA_addHandler(EGClG,"mousewheel",GqONX)
WA_addHandler(EGClG,"keydown",uYcPj)
var uqmUP="photo-album-main-"+EGClG
var xMmXV=FvsSC(EGClG)
var hiesw=new Rect()
hiesw.copy(xMmXV.size_container) 
var WYsbu=new YpLVg(EGClG,xMmXV) 
xMmXV.album_object=WYsbu;
xMmXV.KKVEU=WYsbu 
WYsbu.hiesw_container.copy(hiesw)
WYsbu.akRaE=xMmXV.layout.selector
WYsbu.MITdH=xMmXV.layout.preview
WYsbu.PDraL(uqmUP) 

var WYsbu=rhDdr(EGClG)
var BEgJu=document.wa_global_query_info
if(BEgJu)
{
if(EGClG==BEgJu.m_unid)
{
WYsbu.Dbhoh=BEgJu.m_index_item
WYsbu.opAqQ()
return;
}
}
if(WYsbu.WZiSR())
{
YaUEF(EGClG)
return;
}
}
function WA_registerAlbum(EGClG)
{
rhDdr(EGClG).llqnk()
}
function uYcPj(EGClG,XZdrN)
{
var lpsbR=XZdrN[0]
if(lpsbR==37) return NaXWW(EGClG);
if(lpsbR==39) return QlisV(EGClG);
return true;
}
function GqONX(EGClG,TgDrT)
{
var ZUbZM=TgDrT[0] 
var WYsbu=rhDdr(EGClG)
if(WYsbu.AmntO_preview_obj)
{
var AsXtO=WYsbu.AmntO_preview_obj
if(AsXtO.wcbVP)
{
var PrJeV=html_getLayer(AsXtO.sDUvL)
PrJeV.scrollTop+=-(3*ZUbZM)
return true;
}
}
if(ZUbZM>0)return NaXWW(EGClG);
if(ZUbZM<0)return QlisV(EGClG);
return true;
}
function WA_PhotoAlbum_resizeUI()
{
if(wa_global_photo_album.fullpage_object)
{
var WYsbu=wa_global_photo_album.fullpage_object
if(wa_global_photo_album.dMKPk)
{
clearTimeout(wa_global_photo_album.dMKPk);
}
var hiesw=new Rect(0,0,getWindowSize().width,getWindowSize().height)
WYsbu.hiesw_container.copy(hiesw)
WYsbu.ZjaRA()
wa_global_photo_album.dMKPk=wa_timeout("WA_PhotoAlbum_delayed_resizeUI()",1000)
}
}
function WA_PhotoAlbum_delayed_resizeUI()
{
if(wa_global_photo_album.fullpage_object)
{
wa_global_photo_album.dMKPk=false
var WYsbu=wa_global_photo_album.fullpage_object
WYsbu.ZuNGH()
}
}
function WA_loadPhotoAlbums()
{
for(var lpsbR in wa_global_photo_album)
{
var xMmXV=wa_global_photo_album[lpsbR]
var WQRwW=Translator.m_lang_for_filename
if(WQRwW.length>0)WQRwW="_"+WQRwW;
WA_loadScript(xMmXV.src_folder+'/photo-album-definition'+WQRwW+'.js?v='+xMmXV.id_modif,VtkKQ,[lpsbR]);
}
}

-->
