<!--
 
function lEjhI(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 TFWMT(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 arflT(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 VZZse=new RGBColor(col)
VZZse.a=0
grad.addColorStop(1,col);grad.addColorStop(0,VZZse.toRGB());
c.fillStyle=grad;
c.beginPath();c.rect(x,y,8,14);c.fill()
c.fillStyle=old_fill
}
function gIFlC(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 PGrHa(name,KirNB,RaLjt)
{
var n=KirNB.indexOf("%")
if(n>-1)
{
KirNB=wa_evaluate(KirNB.replace("%","/100"))
return Math.round(KirNB*RaLjt)
}
KirNB=parseFloat(KirNB)
return Math.round(KirNB)
}
function lglsc(BvUmJ,DfPJl,PMejg)
{
var x=PGrHa("x",BvUmJ.x,DfPJl)
var y=PGrHa("y",BvUmJ.y,PMejg)
if(BvUmJ.x.indexOf("%")==-1)DfPJl=DfPJl-x
if(BvUmJ.y.indexOf("%")==-1)PMejg=PMejg-y 

var lx=PGrHa("lx",BvUmJ.lx,DfPJl)
var ly=PGrHa("ly",BvUmJ.ly,PMejg)
return new Rect(x,y,lx,ly)
}
function WA_change_tool_button(OCSOQ,teSlo,over)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs&&wCDBs.rbIDg)
{
var fYXYk=wCDBs.rbIDg[teSlo]
if(fYXYk)
{
fYXYk.kNQbg=over
fYXYk.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=="<")
{
lEjhI(c,0,0,lx,false)
}
if(type==">")
{
lEjhI(c,0,0,lx,true)
}
if(type=="down")
{
c.rotate(-Math.PI/2);c.translate(-lx,0);
lEjhI(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);
lEjhI(c,0,0,lx,false);
c.translate(0,ly);c.rotate(-Math.PI/2);
}
if(type=="+")
{
TFWMT(c,0,0,lx,12,4)
}
if(type=="diapo")
{
arflT(c,0,0,lx,current_col)
}
if(type=="stop")
{
gIFlC(c,0,0,lx,current_col)
}
}
XasUg.prototype=new Tween();
XasUg.prototype.constructor=Tween;
XasUg.superclass=Tween.prototype;
function XasUg(obj,uxDgi,ReOHF,TOnpQ,JXVKF)
{
this.targetObject=obj;
this.init(new Object(),'a',uxDgi,ReOHF,TOnpQ,JXVKF);
this.onMotionChanged=function(evt)
{
var v=evt.target.getPosition();
var QJwkw=this.targetObject;
v=Math.round(v*100)/100
QJwkw.setOpacity(v/100);
}
}
function onMouseOnPreviewComment(OCSOQ,mumwf,VIpJt)
{
var wCDBs=ckecw(OCSOQ)
var rhdxo=wCDBs.VrADu_preview_obj 
var old=wCDBs.iDRrw
wCDBs.iDRrw=mumwf;
rhdxo.JwrCu=mumwf
if(wCDBs.iDRrw)
wCDBs.UKbvh=-1;

if(VIpJt)
wa_timeout(Delegate.create(rhdxo,rhdxo.fwFqd),200);
else
wa_timeout(Delegate.create(rhdxo,rhdxo.EPLmQ),200);
}
fDdgd.prototype=new Tween();
fDdgd.prototype.constructor=Tween;
fDdgd.superclass=Tween.prototype;
function fDdgd(obj,uxDgi,ReOHF,TOnpQ,JXVKF)
{
this.targetObject=obj;
this.init(new Object(),'a',uxDgi,ReOHF,TOnpQ,JXVKF);
this.onMotionChanged=function(evt)
{
var v=evt.target.getPosition();
var rhdxo=this.targetObject;
rhdxo.RNRfA=v
rhdxo.eTXhC()
}
this.onMotionFinished=function(evt)
{
var rhdxo=this.targetObject;
if(rhdxo.ATjsC==false)
{
rhdxo.peQNS.setVisible(false)
html_SetVisibility(rhdxo.rTNuh,false)
}
rhdxo.setOverflow(rhdxo.JwrCu)
}
}
function MMPsC(OCSOQ,FmHWv)
{
this.PjARr=OCSOQ
this.FmHWv=FmHWv
this.rTNuh=this.FmHWv+"comment-text-div"
this.JwrCu=false;
this.ATjsC=false;
this.RNRfA=0;
this.toHtml=function()
{
var pSlqw=""
this.peQNS=new WA_GraphicElement(this.FmHWv+"-graphic-comment-bg",500,false)
this.peQNS._objPreview=this
this.peQNS.draw=function()
{
if(this._objPreview.ATjsC)
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',['rgba(0,0,0,0.6)'],this.shadow(),0,this.opacity())
}
}
pSlqw+=this.peQNS.toHtml() 
pSlqw+="<div id='"+this.rTNuh+"' ";
pSlqw+="onmouseover=\"javascript:onMouseOnPreviewComment('"+this.PjARr+"',true)\" ";
pSlqw+="onmouseout=\"javascript:onMouseOnPreviewComment('"+this.PjARr+"',false)\" ";
pSlqw+=" style=\"font-family:Arial;font-size:13px;color:#ffffff;margin:2px;text-align:center;"
pSlqw+="overflow:auto;visibility:hidden;"
pSlqw+="position:absolute;"
pSlqw+="z-index:5250;"
pSlqw+="\">";
pSlqw+="</div>";
return pSlqw
}
this.VhhKb=function()
{
this.peQNS.registerDynamicCanvas();
}
this.JWGuk=function(vPOiA,UTRUE,DfPJl,PMejg)
{
this.XqrvO=new Rect(vPOiA,UTRUE,DfPJl,PMejg)
this.uAwpr(vPOiA,UTRUE,DfPJl,PMejg)
}
this.uAwpr=function(vPOiA,UTRUE,DfPJl,PMejg)
{
if(PMejg<=0)
{
this.peQNS.setVisible(false)
html_SetVisibility(this.rTNuh,false)
return;
}
this.peQNS.setRect(vPOiA,UTRUE,DfPJl,PMejg)
html_SetGeometry(this.rTNuh,vPOiA,UTRUE,DfPJl,PMejg)
}
this.setOverflow=function(LXLTi)
{
var QJwkw=html_getLayer(this.rTNuh)
var Bsjfp=((LXLTi)?"auto":"hidden")
QJwkw.style.overflow=Bsjfp 
}
this.QpPxY=function()
{
this.NfdGV=true
clearTimeout(this.timerProgress)
this.timerProgress=wa_timeout(Delegate.create(this,this.RkUKE),300);
}
this.RkUKE=function()
{
if(this.NfdGV!=true)return;
this.NfdGV=false
this.EHjKc("chargement en cours...")
}
this.EHjKc=function(pSlqw)
{
this.vfNTt=pSlqw
this.Thnkx(pSlqw)
}
this.rpDqb=function(pSlqw)
{
this.NfdGV=false
this.ErZjA=0;
this.ATjsC=true
this.Thnkx(pSlqw)
}
this.Thnkx=function(pSlqw)
{
this.vfNTt=pSlqw
var BvUmJ=this.XqrvO 
if(!BvUmJ)return;
var QJwkw=html_getLayer(this.rTNuh)
QJwkw.style.overflow="hidden" 
this.uAwpr(BvUmJ.x,BvUmJ.y+BvUmJ.height-1,BvUmJ.width,1)
html_writeContent(this.rTNuh,this.vfNTt)
if(isMSIE())
{
WA_exec_delayedCallback(this,this.jNLbb)
}
else
{
this.jNLbb()
}
}
this.jNLbb=function()
{
var BvUmJ=this.XqrvO
var QJwkw=html_getLayer(this.rTNuh)
this.ErZjA=QJwkw.scrollHeight+4;
this.ErZjA=Math.min(this.ErZjA,BvUmJ.height*0.8);
this.RNRfA=0
this.fwFqd()
}
this.eTXhC=function()
{
var pSlqw=this.vfNTt;
var BvUmJ=this.XqrvO
var QJwkw=html_getLayer(this.rTNuh)
var RYdSj=this.RNRfA
var PMejg=RYdSj 
this.uAwpr(BvUmJ.x,BvUmJ.y+BvUmJ.height-PMejg,BvUmJ.width,PMejg)
WA_exec_delayedCallback(this,this.UBQaH)
}
this.fwFqd=function()
{
this.iwLnB(true)
}
this.EPLmQ=function()
{
this.iwLnB(false)
}
this.iwLnB=function(nKiQv)
{
var BvUmJ=this.XqrvO
if(this.TkxMJ)
{
this.TkxMJ.stop()
this.TkxMJ=false;
}
var nrsJh=Math.min(BvUmJ.height*0.2,this.ErZjA);
nrsJh=Math.min(40,nrsJh);
if(this.JwrCu)nrsJh=this.ErZjA
var qUfsC=this.RNRfA;
var mnDbo=nrsJh;
if(this.ATjsC==false)
{
qUfsC=this.RNRfA;
mnDbo=0;
}

if(nKiQv)
{
this.setOverflow(false)
}
if(this.JwrCu!=true)
{
var QJwkw=html_getLayer(this.rTNuh)
QJwkw.scrollTop=0
}
this.TkxMJ=new fDdgd(this,Tween.strongEaseOut,qUfsC,mnDbo,0.5)
this.TkxMJ.start()
}
this.UBQaH=function(LXLTi)
{
var ATjsC=this.ATjsC
if(LXLTi==false)
{


ATjsC=false;
}
this.peQNS.setVisible(ATjsC)
html_SetVisibility(this.rTNuh,ATjsC)
}
}
function WA_photoAlbumActionThumb(OCSOQ,teSlo,IssIG)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs.UpKDo()==false)return 
var chixD=wCDBs.rwIrq;
var dbaRP_img=document.getElementById(chixD)
if(teSlo==-1) teSlo=0;
var BAefH=cbZfK(OCSOQ)[teSlo]
var ClKMG=wCDBs.CbWpL()
var GhcMt=ClKMG.border_size 
if(IssIG!=true)
if(wCDBs.xcsdH==teSlo)
{
return;
}
if(wCDBs.loUIa) return;
wCDBs.loUIa=true 
var nrsJh_size=new Size(wCDBs.avguj_preview.width-2*GhcMt,wCDBs.avguj_preview.height-2*GhcMt) 

var nrsJh_reso=wCDBs.hOQpX_layout.max_img_resolution
var src_folder=prFLS(OCSOQ)
var RaLjt=new Size(BAefH.size.w,BAefH.size.h)
RaLjt.scale(nrsJh_size)
if(nrsJh_reso>0)
{
var nrsJh_size_album=new Size(nrsJh_reso,nrsJh_reso)
RaLjt.scale(nrsJh_size_album)
}
var nFOoH=new Image();
if(isMSIE())
{
nFOoH=document.getElementById(wCDBs.dmEGO) 
nFOoH.width=RaLjt.width
nFOoH.height=RaLjt.height
}
wCDBs.jKckw=nFOoH
nFOoH.ipvlZ=0.2
nFOoH.FiVJq=0.2
nFOoH.DcTog_img=teSlo
nFOoH.ISJHo=BAefH
nFOoH.VrADu_preview_obj=wCDBs.VrADu_preview_obj
nFOoH.TEnok=wCDBs.TEnok
nFOoH.UNKKK=Tween.strongEaseOut
nFOoH.dbaRP_img=dbaRP_img
nFOoH.bKCPx=document.getElementById(wCDBs.TEnok.divId())
nFOoH.wCDBs=wCDBs 
nFOoH.DSuaU=RaLjt;
nFOoH.loaded=false;
wCDBs.VrADu_preview_obj.QpPxY()
nFOoH.onload=function()
{
cxAfg(this,this.dbaRP_img)
}
nFOoH.onerror=function()
{
jBcGt(this,false)
}
nFOoH.onabort=function()
{
jBcGt(this,false)
}
nFOoH.src=src_folder+"/"+BAefH.th+"?v="+BAefH.mod;

}
function cxAfg(nFOoH_obj,dbaRP_img)
{
clearTimeout(nFOoH_obj.wCDBs.VrADu_preview_obj.timerProgress) 
if(isMobileBrowser())
{
var wCDBs=nFOoH_obj.wCDBs
wCDBs.xcsdH=nFOoH_obj.DcTog_img
nFOoH_obj.TEnok.setOpacity(1);
html_SetOpacity(nFOoH_obj.dbaRP_img,1)
lBRbw(nFOoH_obj)
jBcGt(nFOoH_obj,true)
return;
}
var hvxgD=new XasUg(nFOoH_obj.TEnok,nFOoH_obj.UNKKK,100,0,nFOoH_obj.ipvlZ);
hvxgD.nFOoH_obj=nFOoH_obj
hvxgD.dbaRP_img=dbaRP_img
hvxgD.onMotionFinished=rcXVf
var kKkeB=new OpacityTween(dbaRP_img,nFOoH_obj.UNKKK,100,0,nFOoH_obj.ipvlZ);
kKkeB.nFOoH_obj=nFOoH_obj
kKkeB.dbaRP_img=dbaRP_img
hvxgD.start()
kKkeB.start()
}
function rcXVf()
{
var nFOoH_obj=this.nFOoH_obj 
var teSlo=nFOoH_obj.DcTog_img
var wCDBs=nFOoH_obj.wCDBs
wCDBs.xcsdH=teSlo
var dbaRP_img=nFOoH_obj.dbaRP_img 
dbaRP_img.nFOoH_obj=nFOoH_obj
lBRbw(nFOoH_obj) 
if(isMSIE()||isOperaBrowser())
{
var tFwXm=new XasUg(nFOoH_obj.TEnok,nFOoH_obj.UNKKK,0,100,nFOoH_obj.FiVJq);
tFwXm.nFOoH_obj=nFOoH_obj
tFwXm.dbaRP_img=this.dbaRP_img
tFwXm.onMotionFinished=XgPPE
var FHVpI=new OpacityTween(this.dbaRP_img,this.nFOoH_obj.UNKKK,0,100,this.nFOoH_obj.FiVJq);
FHVpI.nFOoH_obj=this.nFOoH_obj
FHVpI.dbaRP_img=this.dbaRP_img
FHVpI.start()
tFwXm.start()
}
else
{
dbaRP_img.onload=function()
{
var nFOoH_obj=this.nFOoH_obj
var dbaRP_img=nFOoH_obj.dbaRP_img
var tFwXm=new XasUg(nFOoH_obj.TEnok,nFOoH_obj.UNKKK,0,100,nFOoH_obj.FiVJq);
tFwXm.nFOoH_obj=nFOoH_obj
tFwXm.dbaRP_img=dbaRP_img
tFwXm.onMotionFinished=XgPPE
var FHVpI=new OpacityTween(dbaRP_img,nFOoH_obj.UNKKK,0,100,nFOoH_obj.FiVJq);
FHVpI.nFOoH_obj=nFOoH_obj
FHVpI.dbaRP_img=dbaRP_img
FHVpI.start()
tFwXm.start()
}
}
}
function XgPPE()
{
jBcGt(this.nFOoH_obj,true)
}
function jBcGt(nFOoH_obj,bBQbh)
{
var teSlo=nFOoH_obj.DcTog_img
var wCDBs=nFOoH_obj.wCDBs
wCDBs.loUIa=false;
var teSlo=wCDBs.xcsdH 
{
wCDBs.TXtQu=Math.floor(teSlo/(wCDBs.LAkxM_cols*wCDBs.LAkxM_rows))
BUIWm(wCDBs.OCSOQ)
}
wCDBs.NMkiE()
wCDBs.XDWEf()
var VrADu=wCDBs.KnHXc()
if(VrADu.length==0)
{
wCDBs.VrADu_preview_obj.UBQaH(false)
}
wCDBs.JDjXc()
}
function lBRbw(nFOoH_obj)
{
var dbaRP_img=nFOoH_obj.dbaRP_img
var wCDBs=nFOoH_obj.wCDBs
var RaLjt=nFOoH_obj.DSuaU
wCDBs.PftTt.width=RaLjt.width
wCDBs.PftTt.height=RaLjt.height
dbaRP_img.width=RaLjt.width;
dbaRP_img.height=RaLjt.height;
dbaRP_img.src=nFOoH_obj.src;
dbaRP_img.wCDBs=wCDBs
dbaRP_img.RaLjt=RaLjt
wCDBs.JDjXc()
var VrADu=wCDBs.KnHXc()
if(VrADu.length>0)
{
wCDBs.AZCXi()
wCDBs.VrADu_preview_obj.rpDqb(VrADu)
}
else
{
wCDBs.VrADu_preview_obj.UBQaH(false);
}
}
function WA_photoAlbumChangeImageSize(dbaRP_img,RaLjt,CxWOS)
{
var dec=3
dbaRP_img.width=RaLjt
dbaRP_img.height=RaLjt
dbaRP_img.style.borderWidth=CxWOS
}
function WA_photoAlbumThumbOver(dbaRP,OCSOQ,teSlo)
{
var wCDBs=ckecw(OCSOQ)
var BAefH_def=cbZfK(OCSOQ)[teSlo]
var chixD=wCDBs.sJHBt(teSlo)
var dbaRP_img=document.getElementById(chixD)
dbaRP.wCDBs=wCDBs;
dbaRP.dbaRP_img=dbaRP_img
var dec=2
WA_photoAlbumChangeImageSize(dbaRP_img,wCDBs.gKLpE-2*dec,wCDBs.CFRlI_thumbnail+dec)
}
function WA_photoAlbumThumbOut(dbaRP)
{
var dbaRP_img=dbaRP.dbaRP_img;
var wCDBs=dbaRP.wCDBs
WA_photoAlbumChangeImageSize(dbaRP_img,wCDBs.gKLpE,wCDBs.CFRlI_thumbnail) 
}
function DwKVw(OCSOQ,iIggU)
{
this.OCSOQ=OCSOQ;
this.LpltZ=25;
this.GbtVe=iIggU;
this.VKFTb="photo-album-toolbar-"+this.OCSOQ
this.siqrX=("photo-album-scroll-content"+this.OCSOQ)
this.avguj_selector_slider=null;
this.FQVuI=null;
this.avguj_preview=null;
this.LAkxM_cols=0;
this.LAkxM_rows=0;
this.rAVow=new Array()
this.TXtQu=0;
this.LAkxM_pages=1
this.cnxxN=true;
this.JAukP=false
this.TfCxa=40
this.PftTt=new Size(0,0)
this.NnYND=false;
this.UKbvh=-1;
this.xcsdH=-1;
this.LAkxM_images=this.GbtVe.def.length
this.Ptijw=false;
this.SefVu=new Rect(0,0,100,100)
this.hOQpX_layout=fDpGI(this.OCSOQ)
var hOQpX=this.hOQpX_layout
if(hOQpX.diaporama&&(hOQpX.diaporama.startup))this.Ptijw=true;
this.vVnmO=false;
this.hOQpX_previewZone=false;
this.ZJZQp=0;
this.wjlqv=function()
{
if(this==this.GbtVe.album_object) return true;
return false;
}
this.FmHWv=function()
{
return this.OCSOQ+this.ZJZQp
}
this.AZCXi=function()
{
var wCDBs=this
var RaLjt=new Size(wCDBs.PftTt.width,wCDBs.PftTt.height)
var ClKMG=wCDBs.CbWpL()
var MRFUX=new RGBColor(ClKMG.border_col)
var GhcMt=ClKMG.border_size
if(MRFUX.a==0) GhcMt=0;
var nYIMO=wCDBs.avguj_preview 
var x0=Math.round((nYIMO.width-(RaLjt.width+2*GhcMt))/2)
var y0=Math.round((nYIMO.height-(RaLjt.height+2*GhcMt))/2) 


wCDBs.VrADu_preview_obj.JWGuk(x0+GhcMt,y0+GhcMt,RaLjt.width,RaLjt.height);

}
this.JDjXc=function()
{
var wCDBs=this
var RaLjt=new Size(wCDBs.PftTt.width,wCDBs.PftTt.height)
var ClKMG=wCDBs.CbWpL()
var MRFUX=new RGBColor(ClKMG.border_col)
var GhcMt=ClKMG.border_size
if(MRFUX.a==0) GhcMt=0;
var nYIMO=wCDBs.avguj_preview 
var x0=Math.round((nYIMO.width-(RaLjt.width+2*GhcMt))/2)
var y0=Math.round((nYIMO.height-(RaLjt.height+2*GhcMt))/2)
wCDBs.TEnok.setRect(x0,y0,RaLjt.width+2*GhcMt,RaLjt.height+2*GhcMt) 
var pUlrU=document.getElementById(wCDBs.pUlrU_preview_id)
html_SetPosition(pUlrU,GhcMt+x0,GhcMt+y0)
}
this.KnHXc=function()
{
var nFOoH_obj=this.jKckw
var GAfxX=this.hOQpX_layout
var VrADu=""
var url=nFOoH_obj.ISJHo.url
if(GAfxX.disp_comment)
{
if(GAfxX.disp_comment_img_number)
VrADu+="<b>"+(nFOoH_obj.DcTog_img+1)+"/"+this.LAkxM_images+"</b>"
if(GAfxX.disp_comment_img_fn)
{
if(VrADu.length>0)VrADu+="<br>"
VrADu+="("+nFOoH_obj.ISJHo.fn+")"
}
if(nFOoH_obj.ISJHo.comment.length>0)
{
if(VrADu.length>0)VrADu+="<br>"
VrADu+=nFOoH_obj.ISJHo.comment
}
if(url.length>0)
{
if(VrADu.length>0)VrADu+="<br>"
VrADu+="<br><a href='"+url+"' target=_blank "
VrADu+="style='color:#0000ff;' "
var iKcqt=this.VrADu_preview_obj.PjARr
VrADu+="onmouseover=\"javascript:_onMouseOnPreviewComment('"+iKcqt+"',true)\" ";
VrADu+=">";
VrADu+="@ link"
VrADu+="</a><br><br>"
}
}
return VrADu;
}
this.ebagj=function()
{
var hOQpX=fDpGI(OCSOQ)
var NGAYh=this.iIKQv();
this.JAukP=NGAYh.nav_has_horz_flow
if(this.JAukP==false)
{
this.rAVow.push("up")
this.rAVow.push("down")
}
else
{
this.rAVow.push("<")
this.rAVow.push(">")
}
if(this.mgoLX())
{
this.rAVow.push("+")
}
else
if(this.UCbfi())
{
this.rAVow.push("-")
}
if(hOQpX.diaporama)
{
this.rAVow.push("diapo")
}
if((NGAYh.nav_but_orient==5)||(NGAYh.nav_but_orient==3))
{
this.cnxxN=false;
}
var canvas_bg=""
this.YDsgH=new WA_GraphicElement(this.FmHWv()+"-graphic-selector-bg",50,NGAYh.bg_shadow)
this.YDsgH.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,1,NGAYh.bg_border_col,[NGAYh.bg_col],NGAYh.bg_shadow,0)
}
canvas_bg+=this.YDsgH.toHtml() 
this.peQNS_toolbar=new WA_GraphicElement(this.FmHWv()+"-graphic-toolbar-bg",50,NGAYh.bg_shadow)
this.peQNS_toolbar.cnxxN=this.cnxxN 
this.peQNS_toolbar.draw=function()
{
var ACdqM_toolbar=false;
if(this.cnxxN)
{
ACdqM_toolbar=UZRZI(0,0,0,this.rect().height/2,NGAYh.toolbar_bg_col1,NGAYh.toolbar_bg_col2)
}
else
{
ACdqM_toolbar=UZRZI(0,0,this.rect().width/2,0,NGAYh.toolbar_bg_col1,NGAYh.toolbar_bg_col2)
}
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,1,NGAYh.toolbar_border_col,[ACdqM_toolbar],NGAYh.toolbar_shadow,0)
}
canvas_bg+=this.peQNS_toolbar.toHtml() 
this.rbIDg=new Array()
this.rbIDg_by_action=new Array()
for(var n=0;n<this.rAVow.length;n++)
{
var n_action=this.rAVow[n]
var fYXYk=new WA_GraphicElement(this.FmHWv()+"-graphic-toolbar-but"+n,70,false)
fYXYk.n_action=n_action
fYXYk.wCDBs=this
fYXYk.kNQbg=false
fYXYk.LpltZ=this.LpltZ
fYXYk.VBLcj=NGAYh.toolbar_but_col1
fYXYk.jxpXQ=NGAYh.toolbar_but_col2
fYXYk.draw=function()
{
var gsgfu=this.LpltZ
var KkPUX=this.n_action
if(KkPUX=="diapo")
{
if(this.wCDBs.noaTk())KkPUX="stop"
}
var duPfJ=(this.kNQbg)?this.jxpXQ:this.VBLcj
WA_toolbar_button(this.canvasId(),gsgfu,gsgfu,KkPUX,duPfJ,true)
}
this.rbIDg.push(fYXYk)
var blKCR_action=n_action
if(blKCR_action=="up")blKCR_action="<"
if(blKCR_action=="down")blKCR_action=">"
this.rbIDg_by_action[blKCR_action]=fYXYk
canvas_bg+="<div id='"+fYXYk.divId()+"-href' onclick=\"javascript:WA_photoAlbumAction('"+this.OCSOQ+"',"+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.OCSOQ+"',"+n+",true)";
canvas_bg+="\" ";
canvas_bg+="onmouseout=\"";
canvas_bg+="WA_change_tool_button('"+this.OCSOQ+"',"+n+",false)";
canvas_bg+="\" ";
canvas_bg+=">";
canvas_bg+="</div>";
canvas_bg+=fYXYk.toHtml()
}
canvas_bg+="<div id='"+this.siqrX+"' style=\"";
canvas_bg+="position:absolute;z-index:100;";
canvas_bg+="overflow:hidden;";
canvas_bg+="\"></div>";
return canvas_bg;
}
this.MZnmG=function()
{
var NGAYh=this.iIKQv();
var r1_rect=this.avguj_selector_slider;
var pSlqw="" 
var min_size=Math.min(r1_rect.width,r1_rect.height)
var size_thumb=NGAYh.th_size.size;
if(NGAYh.th_size.percent) size_thumb=Math.round(size_thumb*(min_size)/100);
var image_spacing=Math.max(0,Math.round((NGAYh.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.LAkxM_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.LAkxM_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.LAkxM_images
var nb_pages=(nb_images/(this.LAkxM_cols*this.LAkxM_rows));
if(nb_pages>Math.floor(nb_pages)) nb_pages=Math.floor(nb_pages)+1;
this.LAkxM_pages=nb_pages
this.gKLpE=size_thumb;
this.qXQbh=image_spacing;
this.CFRlI_thumbnail=size_border_thumbnail
var n_image=0;
var nb_item_x=this.LAkxM_cols*nb_pages
var nb_item_y=this.LAkxM_rows;
var nb_item_per_page=this.LAkxM_cols*this.LAkxM_rows 
if(this.JAukP==false)
{
nb_item_x=this.LAkxM_cols
nb_item_y=this.LAkxM_rows*nb_pages;
}
pSlqw+="<table border=0 cellpadding=0 cellspacing=0 width=100% height=100% >";
pSlqw+="<tr>"
pSlqw+="<td "
if((this.JAukP==false)||(this.LAkxM_pages==1))
{
pSlqw+="align=center"
}
pSlqw+=">" 
pSlqw+="<table border=0 cellpadding="+(image_spacing/2)+" cellspacing=0  width=10px>";
for(var UTRUE=0;UTRUE<nb_item_y;UTRUE++)
{
pSlqw+="<tr>" 
for(var vPOiA=0;vPOiA<nb_item_x;vPOiA++)
{
pSlqw+="<td>"
var ind_img=0;
var nx_0=Math.floor(vPOiA/this.LAkxM_cols)
var diff0=vPOiA-nx_0*this.LAkxM_cols;
ind_img=nx_0*nb_item_per_page+(UTRUE*this.LAkxM_cols)+diff0
if(ind_img<nb_images)
{
var BAefH=this.GbtVe.def[ind_img]
var ufmLi=this.GbtVe.src_folder+"/th_"+BAefH.th+"?v="+BAefH.mod_th
pSlqw+="<a href=\"";
if(this.UpKDo())
{
pSlqw+="javascript:WA_photoAlbumActionThumb('"+OCSOQ+"',"+ind_img+")"
}
else
{
pSlqw+="javascript:WA_photoAlbumIncrease('"+OCSOQ+"',"+ind_img+")"
}
pSlqw+="\" "
pSlqw+="onmouseover=\"WA_photoAlbumThumbOver(this,'"+OCSOQ+"',"+ind_img+")\" "
pSlqw+="onmouseout=\"WA_photoAlbumThumbOut(this)\" "
pSlqw+=">"
pSlqw+="<img title='"+BAefH.tooltip+"' id='"+this.sJHBt(ind_img)+"' width="+size_thumb+"px height="+size_thumb+"px src='"+ufmLi+"' ";
pSlqw+="style='";
if(size_border_thumbnail>0)
{
pSlqw+="border-color:"+NGAYh.selector_img_border_color+";";
pSlqw+="border-width:"+size_border_thumbnail+"px;border-style:solid;";
}
pSlqw+="' ";
pSlqw+=">"
pSlqw+="</a>"
n_image++;
}
pSlqw+="</td>"
}
if(this.cnxxN)
if(this.LAkxM_pages>1)
{
for(var vPOiA=0;vPOiA<this.LAkxM_cols;vPOiA++)
{
var cWQcT=size_thumb+2*size_border_thumbnail
pSlqw+="<td>"
pSlqw+="<div  style='width:"+(cWQcT)+"px;height:"+cWQcT+"px;'></div>";
pSlqw+="</td>"
}
}
pSlqw+="</tr>"
}
if(this.cnxxN==false)
if(this.LAkxM_pages>1)
{
for(var UTRUE=0;UTRUE<this.LAkxM_rows;UTRUE++)
{
pSlqw+="<tr>"
var cWQcT=size_thumb+2*size_border_thumbnail
pSlqw+="<td colspan="+this.LAkxM_cols+">"
pSlqw+="<div  style='width:"+(cWQcT)+"px;height:"+cWQcT+"px;'></div>";
pSlqw+="</td>"
pSlqw+="</tr>"
}
}
pSlqw+="</table>" 
pSlqw+="</td>"
pSlqw+="</tr>"
pSlqw+="</table>"
return pSlqw;
}
this.sJHBt=function(teSlo)
{
return this.FmHWv()+"-th-img"+teSlo
}
this.uVQga=function()
{
var ClKMG=this.CbWpL();
if(ClKMG==false) return;
var BAefH=this.GbtVe.def[0]
this.rwIrq="photo-album-preview-img-"+this.FmHWv()
this.dmEGO=this.rwIrq+"-cache"
this.pUlrU_preview_id="photo-album-preview-img-div"+this.FmHWv()
this.gZdRH="photo-album-preview-zone"+this.FmHWv()
var pSlqw=""
pSlqw+="<div  id='"+this.gZdRH+"' style=\"";
pSlqw+="position:absolute;z-index:500;";
pSlqw+="\" ";
pSlqw+="onclick=\"WA_clickAlbumPreview('"+this.OCSOQ+"')\" ";
pSlqw+="onmousemove=\"javascript:WA_mousemoveAlbumPreview(event,'"+this.OCSOQ+"')\" ";
pSlqw+="onmouseout=\"javascript:WA_mouseoutAlbumPreview(event,'"+this.OCSOQ+"')\" ";
pSlqw+=">";
pSlqw+="<div style='position:absolute;z-index:450;left:0px;top:0px;";
pSlqw+="width:100%;height:100%;background-color:#000000;";
pSlqw+="filter:alpha(opacity=0);-moz-opacity:0;opacity:0;' "
pSlqw+="></div>"
this.VrADu_preview_obj=new MMPsC(this.OCSOQ,this.FmHWv());
pSlqw+=this.VrADu_preview_obj.toHtml() 
this.TEnok=new WA_GraphicElement(this.FmHWv()+"-graphic-img-bg",50,ClKMG.shadow)
this.TEnok.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',[ClKMG.border_col],this.shadow(),0,this.opacity())
}
pSlqw+=this.TEnok.toHtml() 
pSlqw+="<div id='"+this.pUlrU_preview_id+"' style=\"";
pSlqw+="position:absolute;z-index:100;";
pSlqw+="left:0px;";
pSlqw+="top:0px;";
pSlqw+="\" ";
pSlqw+=">";
pSlqw+="<img  id='"+this.rwIrq+"' border=0 >";
if(isMSIE())
{
pSlqw+="<img style='position:absolute;left:0px;top:0px;visibility:hidden;' id='"+this.dmEGO+"'>"
}
else
{
pSlqw+="<img style='position:absolute;left:0px;top:0px;display:none;' id='"+this.dmEGO+"'>"
}
pSlqw+="</div>";
this.eeilF=new WA_GraphicElement(this.FmHWv()+"-graphic-arrow0",300,true)
this.eeilF.setImage("intuisphere.png",new Rect(97,49,46,47))
this.eeilF.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',["#ffffff"],this.shadow(),0,this.opacity(),true)
var DfPJl=Math.round(this.rect().width*0.8);
var PMejg=Math.round(this.rect().height*0.8);
WA_drawImage(this.canvasId(),this.img_src(),6+(this.rect().width-DfPJl)/2,6+(this.rect().height-PMejg)/2,DfPJl,PMejg,this.img_clip(),this.opacity(),false)
}
this.wKLbM=new WA_GraphicElement(this.FmHWv()+"-graphic-arrow1",300,true)
this.wKLbM.setImage("intuisphere.png",new Rect(2,49,46,47))
this.wKLbM.draw=function()
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,5,0,'',["#ffffff"],this.shadow(),0,this.opacity(),true)
var DfPJl=Math.round(this.rect().width*0.8);
var PMejg=Math.round(this.rect().height*0.8);
WA_drawImage(this.canvasId(),this.img_src(),6+(this.rect().width-DfPJl)/2,6+(this.rect().height-PMejg)/2,DfPJl,PMejg,this.img_clip(),this.opacity(),false)
}
pSlqw+=this.eeilF.toHtml()
pSlqw+=this.wKLbM.toHtml() 
this.gRSdD=new WA_GraphicElement(this.FmHWv()+"-graphic-cursor-zoom",400,false)
this.gRSdD.setSize(30,30)
this.gRSdD.setImage("intuisphere.png",new Rect(0,0,48,48))
this.gRSdD.draw=function()
{
WA_drawImage(this.canvasId(),this.img_src(),0,0,this.rect().width,this.rect().height,this.img_clip())
}
pSlqw+=this.gRSdD.toHtml() 
pSlqw+="</div>";
return pSlqw;
}
this.VhhKb=function()
{
if(this.mddGN())
{
this.YDsgH.registerDynamicCanvas();
this.peQNS_toolbar.registerDynamicCanvas();
for(var n=0;n<this.rbIDg.length;n++)
{
var fYXYk=this.rbIDg[n]
fYXYk.registerDynamicCanvas();
}
}
if(this.UpKDo())
{
this.VrADu_preview_obj.VhhKb()
this.TEnok.registerDynamicCanvas();
this.eeilF.registerDynamicCanvas();
this.wKLbM.registerDynamicCanvas();
this.gRSdD.registerDynamicCanvas();
this.gRSdD.setVisible(false)
}
if(this.peQNS_global)
this.peQNS_global.registerDynamicCanvas();
this.gQDNf()
}
this.noaTk=function()
{
return(this.GDuvH)?true:false;
}
this.PwPRp=function()
{
return(this.TXtQu>0)
}
this.IroSl=function()
{
return(this.TXtQu<this.LAkxM_pages-1)
}
this.HMebX=function()
{
return(this.xcsdH>0);
}
this.RuIMv=function()
{
return(this.xcsdH<this.GbtVe.def.length-1);
}
this.FJbsc=function()
{
if(this.mddGN())
{
var NGAYh=this.iIKQv() 
var DfPJl=this.SefVu.width
var PMejg=this.SefVu.height
var r0=NGAYh.rect
var r0_rect=lglsc(r0,DfPJl,PMejg)
r0_rect.x+=this.SefVu.x
r0_rect.y+=this.SefVu.y
var r1_rect=r0_rect.clone() 
var VNUEw_toolbar=r0_rect.clone()
var LAkxM_buttons=this.rAVow.length 
var xEmAP=5
var YTGen=this.LpltZ+xEmAP*2
var JLeoH=(LAkxM_buttons*this.LpltZ)
if(NGAYh.nav_but_orient==1)
{
r1_rect.y+=YTGen;
r1_rect.height-=YTGen;
VNUEw_toolbar.x=VNUEw_toolbar.x+(VNUEw_toolbar.width-JLeoH)/2;
VNUEw_toolbar.width=JLeoH
VNUEw_toolbar.y+=xEmAP;
VNUEw_toolbar.height=this.LpltZ;
}
if(NGAYh.nav_but_orient==5)
{
r1_rect.width-=YTGen;
VNUEw_toolbar.y=VNUEw_toolbar.y+(VNUEw_toolbar.height-JLeoH)/2;
VNUEw_toolbar.height=JLeoH
VNUEw_toolbar.x+=r1_rect.width+xEmAP;
VNUEw_toolbar.width=this.LpltZ;
}
if(NGAYh.nav_but_orient==7)
{
r1_rect.height-=YTGen;
VNUEw_toolbar.x=VNUEw_toolbar.x+(VNUEw_toolbar.width-JLeoH)/2;
VNUEw_toolbar.width=JLeoH
VNUEw_toolbar.y+=r1_rect.height+xEmAP;
VNUEw_toolbar.height=this.LpltZ;
}
if(NGAYh.nav_but_orient==3)
{
r1_rect.width-=YTGen;
r1_rect.x+=YTGen;
VNUEw_toolbar.y=VNUEw_toolbar.y+(VNUEw_toolbar.height-JLeoH)/2;
VNUEw_toolbar.height=JLeoH
VNUEw_toolbar.x+=xEmAP;
VNUEw_toolbar.width=this.LpltZ;
}
this.avguj_selector_slider=r1_rect
this.FQVuI=VNUEw_toolbar 
var HKUsq=this.avguj_selector_slider;
this.YDsgH.setRect(HKUsq.x,HKUsq.y,HKUsq.width,HKUsq.height)
html_SetRect(this.siqrX,r1_rect) 
var VNUEw=this.FQVuI
this.peQNS_toolbar.setRect(VNUEw.x,VNUEw.y,VNUEw.width,VNUEw.height)
var lx_button=this.LpltZ
var ly_button=lx_button
var LFRTu=VNUEw_toolbar.x
var UTRUE_but0=VNUEw_toolbar.y
for(var n=0;n<this.rbIDg.length;n++)
{
var fYXYk=this.rbIDg[n]
var SDOim=LFRTu
var UTRUE_but=UTRUE_but0
if(this.cnxxN)
{
SDOim+=n*lx_button;
}
else
{
UTRUE_but+=n*ly_button;
}
fYXYk.setRect(SDOim,UTRUE_but,lx_button,ly_button)
html_SetGeometry(fYXYk.divId()+"-href",SDOim,UTRUE_but,lx_button,ly_button)
}
var dbaRP_selector=document.getElementById(this.siqrX)
if(dbaRP_selector)
{
dbaRP_selector.innerHTML=this.MZnmG();
}
this.XDWEf()
}
}
this.mgoLX=function()
{
if((this.ZJZQp==1)&&(this.mddGN()==true)) return true;
if((this.ZJZQp==0)&&(this.hOQpX_layout.has_full_page_config)) return true;
return false;
}
this.UCbfi=function()
{
if(this.ZJZQp==1) return true;
if(this.ZJZQp==2) return true;
return false;
}
this.YNhom=function()
{
return this.Ptijw;
}
this.iIKQv=function()
{
return this.vVnmO;
}
this.CbWpL=function()
{
return this.hOQpX_previewZone;
}
this.mddGN=function()
{
if(this.iIKQv()) return true;
return false;
}
this.UpKDo=function()
{
if(this.CbWpL()) return true;
return false;
}
this.XDWEf=function()
{
if(this.mddGN()==false)return
var NqVXB=this.rbIDg_by_action["<"]
NqVXB.setVisible(this.PwPRp())
var uNMVV=this.rbIDg_by_action[">"]
uNMVV.setVisible(this.IroSl())
}
this.NMkiE=function()
{
var ClKMG=this.CbWpL();
var DfPJl=this.SefVu.width
var PMejg=this.SefVu.height
var HKUsq=ClKMG.rect
var HKUsq_rect=lglsc(HKUsq,DfPJl,PMejg)
if(this.ZJZQp==2)
{
HKUsq_rect=new Rect(0,0,DfPJl,PMejg)
}
HKUsq_rect.x+=this.SefVu.x
HKUsq_rect.y+=this.SefVu.y 


if(this.ZJZQp!=0)
if((this.ZJZQp==2)||((HKUsq.x=="0%")&&(HKUsq.y=="0%")&&(HKUsq.lx=="100%")&&(HKUsq.ly=="100%")))
{
var dec=8;
HKUsq_rect.x+=dec
HKUsq_rect.y+=dec
HKUsq_rect.width-=2*dec
HKUsq_rect.height-=2*dec 
}
var VNUEw_rect=HKUsq_rect.clone()
this.avguj_preview=VNUEw_rect 
html_SetRect(this.gZdRH,this.avguj_preview)
this.jrUbT()
this.PRXVB()
}
this.sZaWx=function()
{
if(this.noaTk()) return;
if(this.UpKDo()==false)return;
var UNKKK=Tween.regularEaseOut
var JXVKF=0.3
if((!this.UdjKr)||(this.UdjKr.isRunning()==false))
{
if(this.UdjKr)this.UdjKr.stop()
this.UdjKr=new XasUg(this.eeilF,UNKKK,0,100,JXVKF)
this.UdjKr.onMotionFinished=this.RkgnU
this.UdjKr.m_count=0
this.UdjKr.start()
}
if((!this.CXYWC)||(this.CXYWC.isRunning()==false))
{
if(this.CXYWC)this.CXYWC.stop()
this.CXYWC=new XasUg(this.wKLbM,UNKKK,0,100,JXVKF)
this.CXYWC.onMotionFinished=this.RkgnU
this.CXYWC.m_count=0
this.CXYWC.start()
}
}
this.RkgnU=function()
{
if(this.m_count>=3)
{
return;
}
this.yoyo()
this.m_count++}
this.jrUbT=function()
{
if(this.wjlqv()==false)return;
if(this.UpKDo()==false)return
if(isMobileBrowser())return
var ehhwg=30
var wCDBs=this;
var HFWpU=wCDBs.aVJPm
var n_pos=wCDBs.UKbvh;
if((n_pos!=-1)&&(wCDBs.NnYND==false)&&(wCDBs.iDRrw!=true))
{
var qOrEK=true;
if(n_pos==0)
{
if(wCDBs.HMebX()==false)qOrEK=false;
wCDBs.gRSdD.setImage("intuisphere.png",new Rect(97,49,46,47))
}
else
if(n_pos==1)
{
if(wCDBs.UCbfi())
{
wCDBs.gRSdD.setImage("intuisphere.png",new Rect(48,0,48,48))
}
else
if(wCDBs.mgoLX())
{
wCDBs.gRSdD.setImage("intuisphere.png",new Rect(0,0,48,48))
}
else
{
qOrEK=false;
}
}
else
if(n_pos==2)
{
if(wCDBs.RuIMv()==false)qOrEK=false;
wCDBs.gRSdD.setImage("intuisphere.png",new Rect(0,49,46,47))
}
wCDBs.gRSdD.setPosition(HFWpU.x,HFWpU.y,ehhwg,ehhwg);
wCDBs.gRSdD.setVisible(qOrEK)
}
else
{
wCDBs.gRSdD.setVisible(false)
}
}
this.PRXVB=function()
{
if(this.UpKDo()==false)return
if((this.noaTk()==false)&&(this.PftTt.width>0))
{
var TfCxa=40
var x_arrow0=(this.avguj_preview.width-this.PftTt.width)/2
var x_arrow1=(x_arrow0+this.PftTt.width-TfCxa)
var y_arrow0=(this.avguj_preview.height-this.PftTt.height)/2+(this.PftTt.height-TfCxa)/2 
this.eeilF.setRect(x_arrow0,y_arrow0,TfCxa,TfCxa)
this.wKLbM.setRect(x_arrow1,y_arrow0,TfCxa,TfCxa)
this.eeilF.setVisible(this.HMebX())
this.wKLbM.setVisible(this.RuIMv())
}
else
{
this.eeilF.setVisible(false)
this.wKLbM.setVisible(false)
}
this.eeilF.setOpacity(0)
this.wKLbM.setOpacity(0)
}
this.gQDNf=function()
{
if(this.UpKDo())
{
this.NMkiE()
var teSlo=this.xcsdH 
WA_photoAlbumActionThumb(this.OCSOQ,teSlo,true)
this.NMkiE()
}
this.FJbsc()
if(this.peQNS_global)
{
this.peQNS_global.setRect(0,0,this.SefVu.width,this.SefVu.height);
}
if(this.lkjMm)
{
html_SetGeometry(this.lkjMm,0,0,this.SefVu.width,this.SefVu.height)
}
}
this.FSMUP=function()
{
if(this.UpKDo())
{
WA_photoAlbumActionThumb(this.OCSOQ,this.xcsdH,true)
}
}
this.PCufB=function()
{
if(this.UpKDo())
{
WA_photoAlbumActionThumb(this.OCSOQ,this.xcsdH,false)
}
}
this.AYNBv=function(qNEjq)
{
UbHjx(this.ZJZQp>0)
var pSlqw=""
if(this.mddGN())
{
pSlqw+=this.ebagj();
}
if(this.UpKDo())
{
pSlqw+=this.uVQga();
};
if((this.ZJZQp==1)||(this.ZJZQp==2))
{
if(this.hOQpX_layout.bg_fullpage_img.length>0)
{
this.lkjMm=this.FmHWv()+"-graphic-fullpage-bg";
pSlqw+="<div id='"+this.lkjMm+"' style=\"";
pSlqw+="position:absolute;z-index:0;";
if(this.hOQpX_layout.bg_fullpage_img_type==0)
{
pSlqw+="background-image:url('"+this.hOQpX_layout.bg_fullpage_img+"');";
pSlqw+="background-repeat: repeat;";
}
pSlqw+="\" ";
pSlqw+=">";
if(this.hOQpX_layout.bg_fullpage_img_type==1)
{
pSlqw+="<img src='"+this.hOQpX_layout.bg_fullpage_img+"' width=100% height=100% border=0 >";
}
pSlqw+="</div>";
}
else
{
var ACdqM=this.hOQpX_layout.bg_fullpage_grad
this.peQNS_global=new WA_GraphicElement(this.FmHWv()+"-graphic-global-bg",0,false)
this.peQNS_global.ACdqM=ACdqM
this.peQNS_global.draw=function()
{
var ACdqM=this.ACdqM
var ACdqM_bg=false
if(ACdqM.has_gradient)
{
var DfPJl=this.rect().width
var PMejg=this.rect().height
var xg1=ACdqM.pt1.x*DfPJl/100
var yg1=ACdqM.pt1.y*PMejg/100
var xg2=ACdqM.pt2.x*DfPJl/100
var yg2=ACdqM.pt2.y*PMejg/100
ACdqM_bg=UZRZI(xg1,yg1,xg2,yg2,ACdqM.col1,ACdqM.col2)
}
else
{
ACdqM_bg=ACdqM.col1
}
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',[ACdqM_bg],false,0,1)
}
pSlqw+=this.peQNS_global.toHtml();
}
}
var wPqtv=document.getElementById(qNEjq);
wPqtv.innerHTML=pSlqw
wPqtv.style.display="block" 
{
WA_registerAlbum(OCSOQ)
}
if(this.YNhom()==false)
{
this.sZaWx()
}
}
this.mYDsO=function()
{
var Rsdlm="wa-dialog-container"
if(this.mgoLX()==false) return;
if(this.ZJZQp==0)
if(this.hOQpX_layout.plugin_fullscreen_url.length>0)
{
window.open(this.hOQpX_layout.plugin_fullscreen_url)
return;
}
this.UKbvh=-1;
this.jrUbT()
var GbtVe=this.GbtVe
var avguj=new Rect(0,0,getWindowSize().width,getWindowSize().height)
var wCDBs=new DwKVw(OCSOQ,GbtVe)
wCDBs.xcsdH=this.xcsdH
if(this.ZJZQp==0)
{
wCDBs.ZJZQp=1
}
else
if(this.ZJZQp==1)
{
wCDBs.ZJZQp=2
}
GbtVe.album_object=wCDBs;
wCDBs.SefVu.copy(avguj)
wCDBs.vVnmO=GbtVe.layout.selector_fullpage
if(wCDBs.ZJZQp==2)
{
wCDBs.vVnmO=false
}
wCDBs.hOQpX_previewZone=GbtVe.layout.preview_fullpage
wa_global_photo_album.fullpage_object=wCDBs
wCDBs.AYNBv(Rsdlm)
return wCDBs
}
this.vsQRr=function()
{
if(this.UCbfi()==false) return;
this.fOlaJ()
var Rsdlm="wa-dialog-container"
var GbtVe=this.GbtVe
GbtVe.album_object=GbtVe.wNJBa;
wa_global_photo_album.fullpage_object=false 
if(this.ZJZQp==1)
{
UbHjx(false)
var wPqtv=document.getElementById(Rsdlm);
wPqtv.innerHTML=""
wPqtv.style.display="none" 

WA_exec_delayedCallback(this,this.PCufB)
return GbtVe.wNJBa
}
if(this.ZJZQp==2)
{
GbtVe.album_object.xcsdH=this.xcsdH
return GbtVe.album_object.mYDsO()
}
}
this.fOlaJ=function()
{
if(this.noaTk())
{
this.Ptijw=false
clearTimeout(this.GDuvH)
this.GDuvH=false;
}
}
this.onFullScreenKeydown=function(k)
{
if(k==27)
{
this.vsQRr()
return false;
}
eKkxH(this.OCSOQ,[k])
return false;
}
}
function DvUdc(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 wCDBs=wa_global_photo_album.fullpage_object
var OCSOQ=wCDBs.OCSOQ
var rhdxo=wCDBs.VrADu_preview_obj
if(rhdxo.JwrCu)
{
var QJwkw=html_getLayer(rhdxo.rTNuh)
if(QJwkw)
{
var scrollVal=-(3*delta)
if(isMSIE())scrollVal*=3
QJwkw.scrollTop+=scrollVal
}
}
else
{
if(delta>0) UoiJD(OCSOQ);
if(delta<0) whKiD(OCSOQ);
}
}
if(b_default)
if(e.preventDefault)
e.preventDefault();
e.returnValue=!b_default;
}
function UbHjx(LXLTi)
{
if(LXLTi==false)
{
var IFdZd=window;
if(IFdZd.removeEventListener)
IFdZd.removeEventListener('DOMMouseScroll',DvUdc,false);
IFdZd.onmousewheel=document.onmousewheel=null;
}
else
{
var IFdZd=window;
if(IFdZd.addEventListener)
IFdZd.addEventListener('DOMMouseScroll',DvUdc,false);
IFdZd.onmousewheel=document.onmousewheel=DvUdc;
}
}
function UZRZI(pEdgW,WmSaQ,faQYD,mKErU,RYsps,IHidr)
{
var WaqAR=""
WaqAR+="(";
WaqAR+=pEdgW+";"+WmSaQ+";"+faQYD+";"+mKErU+";";
WaqAR+=RYsps+";";
WaqAR+=IHidr;
WaqAR+=")";
return WaqAR;
}
function WA_photoAlbumAction(OCSOQ,teSlo)
{
var wCDBs=ckecw(OCSOQ)
var fYXYk=wCDBs.rbIDg[teSlo]
var n_action=fYXYk.n_action
if((n_action=="<")||(n_action=="up"))
{
wCDBs.TXtQu=Math.max(0,wCDBs.TXtQu-1)
BUIWm(OCSOQ)
}
if((n_action==">")||(n_action=="down"))
{
wCDBs.TXtQu=Math.min(wCDBs.LAkxM_pages-1,wCDBs.TXtQu+1)
BUIWm(OCSOQ)
}
if(n_action=="diapo")
{
jtDJN(OCSOQ)
}
if(n_action=="+")
{
wCDBs.mYDsO()
}
}
function WA_photoAlbumIncrease(OCSOQ,teSlo)
{
var wCDBs=ckecw(OCSOQ)
wCDBs.xcsdH=teSlo
wCDBs.mYDsO()
}
function jtDJN(OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs.noaTk()==false)
{
var LAkxM_increase=0;
var HUmBC=wCDBs;
while(HUmBC.mgoLX())
{
HUmBC=HUmBC.mYDsO()
LAkxM_increase++}
if(LAkxM_increase>0)
{
HUmBC.LAkxM_decrease_view_when_diaporama_stop=LAkxM_increase;
WA_goNextDiaporama(OCSOQ)
HUmBC.PRXVB()
return;
}
}
if(wCDBs.noaTk())
{
ntsOn(OCSOQ)
}
else
{
WA_goNextDiaporama(OCSOQ)
}
if(wCDBs.mddGN())
{
var fYXYk=wCDBs.rbIDg_by_action["diapo"]
fYXYk.draw()
}
}
function ntsOn(OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs.noaTk())
{
wCDBs.fOlaJ()
if(wCDBs.LAkxM_decrease_view_when_diaporama_stop)
{
var HUmBC=wCDBs;
for(var n=0;n<wCDBs.LAkxM_decrease_view_when_diaporama_stop;n++)
{
HUmBC=HUmBC.vsQRr() 
}
return;
}
}
if(wCDBs.mddGN())
{
var fYXYk=wCDBs.rbIDg_by_action["diapo"]
fYXYk.draw()
}
}
function WA_goNextDiaporama(OCSOQ)
{
var hOQpX=fDpGI(OCSOQ)
var PCdCw=cbZfK(OCSOQ)
var wCDBs=ckecw(OCSOQ)
var teSlo=(wCDBs.xcsdH+1)%PCdCw.length;
if(hOQpX.diaporama.random)
{
teSlo=Math.round((PCdCw.length-1)*Math.random());
}
WA_photoAlbumActionThumb(OCSOQ,teSlo)
wCDBs.GDuvH=wa_timeout("WA_goNextDiaporama('"+OCSOQ+"')",hOQpX.diaporama.time*1000)
}
function VDeFm(OCSOQ,teSlo)
{
var wCDBs=ckecw(OCSOQ)
if(teSlo<0)
{
wCDBs.sZaWx()
return false;
}
if(teSlo>wCDBs.LAkxM_images-1)
{
wCDBs.sZaWx()
return false;
}
WA_photoAlbumActionThumb(OCSOQ,teSlo)
return true;
}
function whKiD(OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs.noaTk()) return false;
return VDeFm(OCSOQ,wCDBs.xcsdH+1)
}
function UoiJD(OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs.noaTk()) return false;
return VDeFm(OCSOQ,wCDBs.xcsdH-1)
}
function WA_clickAlbumPreview(OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
if(wCDBs.YNhom()) return;
if(wCDBs.noaTk())
{
ntsOn(OCSOQ)
}
var pqnRV=wCDBs.UKbvh
if(pqnRV!=-1)
{
if(pqnRV==2)whKiD(OCSOQ)
if(pqnRV==1)
{
if(wCDBs.UCbfi())
{
wCDBs.vsQRr()
}
else
if(wCDBs.mgoLX())
{
wCDBs.mYDsO()
}
}
if(pqnRV==0)UoiJD(OCSOQ)
}
}
function WA_mouseoutAlbumPreview(e,OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
wCDBs.gRSdD.setVisible(false)
wCDBs.UKbvh=-1;
}
function WA_mousemoveAlbumPreview(e,OCSOQ)
{
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 wCDBs=ckecw(OCSOQ)
var sSegr=document.getElementById(wCDBs.gRSdD.divId())
var pt=html_findPos(sSegr.offsetParent)
var x=posx-pt.x+1;
var y=posy-pt.y+1;
var n_pos=-1
var CiqKE=false;
var fhCMO=0;
var tdTGi=30;
if(wCDBs.iDRrw!=true)
if(wCDBs.noaTk()==false)
{
if((x>0)&&(x<wCDBs.avguj_preview.width))
if((y>0)&&(y<wCDBs.avguj_preview.height))
{
n_pos=1;
if(x<wCDBs.avguj_preview.width*0.3)n_pos=0;
if(x>wCDBs.avguj_preview.width*(1-0.3))n_pos=2;
}
if((x<fhCMO)||(x>wCDBs.avguj_preview.width-fhCMO-tdTGi))CiqKE=true;
if((y<fhCMO)||(y>wCDBs.avguj_preview.height-fhCMO-tdTGi))CiqKE=true;
}
wCDBs.aVJPm=new Point(x,y);
wCDBs.UKbvh=n_pos;
wCDBs.NnYND=CiqKE;
wCDBs.jrUbT();
}
function BUIWm(OCSOQ)
{
var wCDBs=ckecw(OCSOQ)
var dbaRP=document.getElementById(wCDBs.siqrX)
if(!dbaRP)return;
var tVtYV;
var lfsmG=0;
var size_thumb=wCDBs.gKLpE;
var qXQbh=wCDBs.qXQbh;
var YQSQB=0;
var gVRWo=(size_thumb+2*wCDBs.CFRlI_thumbnail+qXQbh);
var spFUe=wCDBs.LAkxM_cols*wCDBs.LAkxM_rows;
if(wCDBs.JAukP)
{
YQSQB=wCDBs.TXtQu*wCDBs.LAkxM_cols*gVRWo
}
else
{
YQSQB=wCDBs.TXtQu*wCDBs.LAkxM_rows*gVRWo
}
if(wCDBs.JAukP)
{
tVtYV="scrollLeft"
lfsmG=dbaRP.scrollLeft
}
else
{
tVtYV="scrollTop"
lfsmG=dbaRP.scrollTop
}
if(lfsmG==YQSQB)
{
return;
}
if(wCDBs.m_tween_slider)
{
wCDBs.m_tween_slider.stop()
}
var JXVKF=0.7;
wCDBs.m_tween_slider=new Tween(dbaRP,tVtYV,Tween.strongEaseOut,lfsmG,YQSQB,JXVKF);
wCDBs.m_tween_slider.onMotionFinished=fejeL
wCDBs.m_tween_slider.wCDBs=wCDBs
wCDBs.m_tween_slider.start() 
}
function fejeL()
{
var wCDBs=this.wCDBs
wCDBs.XDWEf()
}
function knJOS(OCSOQ)
{
return wa_global_photo_album[OCSOQ]
}
function ckecw(OCSOQ)
{
return wa_global_photo_album[OCSOQ].album_object
}
function cbZfK(OCSOQ)
{
return wa_global_photo_album[OCSOQ].def
}
function prFLS(OCSOQ)
{
return wa_global_photo_album[OCSOQ].src_folder
}
function fDpGI(OCSOQ)
{
return wa_global_photo_album[OCSOQ].layout
}
function vFJFo(bLoAN)
{
var OCSOQ=bLoAN[0]
WA_addHandler(OCSOQ,"mousewheel",ocvZG)
WA_addHandler(OCSOQ,"keydown",eKkxH)
var Rsdlm="photo-album-main-"+OCSOQ
var GbtVe=knJOS(OCSOQ)
var avguj=new Rect()
avguj.copy(GbtVe.size_container) 
var wCDBs=new DwKVw(OCSOQ,GbtVe) 
GbtVe.album_object=wCDBs;
GbtVe.wNJBa=wCDBs 
wCDBs.SefVu.copy(avguj)
wCDBs.vVnmO=GbtVe.layout.selector
wCDBs.hOQpX_previewZone=GbtVe.layout.preview
wCDBs.AYNBv(Rsdlm) 

var wCDBs=ckecw(OCSOQ)
var VXcwB=document.wa_global_query_info
if(VXcwB)
{
if(OCSOQ==VXcwB.m_unid)
{
wCDBs.xcsdH=VXcwB.m_index_item
wCDBs.mYDsO()
return;
}
}
if(wCDBs.YNhom())
{
jtDJN(OCSOQ)
return;
}
}
function WA_registerAlbum(OCSOQ)
{
ckecw(OCSOQ).VhhKb()
}
function eKkxH(OCSOQ,bLoAN)
{
var wOiAS=bLoAN[0]
if(wOiAS==37) return UoiJD(OCSOQ);
if(wOiAS==39) return whKiD(OCSOQ);
return true;
}
function ocvZG(OCSOQ,ewoYG)
{
var GFRcG=ewoYG[0] 
var wCDBs=ckecw(OCSOQ)
if(wCDBs.VrADu_preview_obj)
{
var rhdxo=wCDBs.VrADu_preview_obj
if(rhdxo.JwrCu)
{
var QJwkw=html_getLayer(rhdxo.rTNuh)
QJwkw.scrollTop+=-(3*GFRcG)
return true;
}
}
if(GFRcG>0)return UoiJD(OCSOQ);
if(GFRcG<0)return whKiD(OCSOQ);
return true;
}
function WA_PhotoAlbum_resizeUI()
{
if(wa_global_photo_album.fullpage_object)
{
var wCDBs=wa_global_photo_album.fullpage_object
if(wa_global_photo_album.kiwIk)
{
clearTimeout(wa_global_photo_album.kiwIk);
}
var avguj=new Rect(0,0,getWindowSize().width,getWindowSize().height)
wCDBs.SefVu.copy(avguj)
wCDBs.gQDNf()
wa_global_photo_album.kiwIk=wa_timeout("WA_PhotoAlbum_delayed_resizeUI()",1000)
}
}
function WA_PhotoAlbum_delayed_resizeUI()
{
if(wa_global_photo_album.fullpage_object)
{
wa_global_photo_album.kiwIk=false
var wCDBs=wa_global_photo_album.fullpage_object
wCDBs.FSMUP()
}
}
function WA_loadPhotoAlbums()
{
for(var wOiAS in wa_global_photo_album)
{
var GbtVe=wa_global_photo_album[wOiAS]
var LINFW=Translator.m_lang_for_filename
if(LINFW.length>0)LINFW="_"+LINFW;
WA_loadScript(GbtVe.src_folder+'/photo-album-definition'+LINFW+'.js?v='+GbtVe.id_modif,vFJFo,[wOiAS]);
}
}

-->
