<!--

function dwjJM(MRowO)
{
var NhMPa=MRowO[0]
var EUlFA=wa_global_market.markets[NhMPa]
var Zrlvv=new EXjpW(EUlFA)
EUlFA.obj=Zrlvv
Zrlvv.hvVpH()
var WerBo=document.wa_global_query_info
if(WerBo)
{
if(NhMPa==WerBo.m_unid)
{
WA_showMarketProduct(NhMPa,WerBo.m_index_item)
return;
}
}
}
function WA_loadMarket()
{
for(var onMHu in wa_global_market.markets)
{
var Zrlvv=wa_global_market.markets[onMHu]
if(Zrlvv)
{
var GxXda=Translator.m_lang_for_filename
if(GxXda.length>0)GxXda="_"+GxXda;
WA_loadScript(Zrlvv.src_folder+'/market-definition'+GxXda+'.js?v='+Zrlvv.id_modif,dwjJM,[onMHu]);
}
}
WA_refreshNumberMarketItemsInCart()
}
function WA_basicFormatPrice(v)
{
v=Math.round(v*100)/100
var result="";
if(Math.ceil(v)==v)result=""+v;
else
{
var s=v+"";
var n=s.indexOf(".");
if(n==-1)n=s.indexOf(",");
if(n>-1)
{
s=s+"00";
s=s.substring(0,n+3);
}
result=s;
}
return result;
}
function WA_formatPrice(v)
{
var BTCmQ=CONST_WA_GLOBAL_SETTINGS.currency_mnemonic
var result=WA_basicFormatPrice(v);
if(CONST_WA_GLOBAL_SETTINGS.currency_code=="GBP")
{
result=BTCmQ+result;
}
else
if(CONST_WA_GLOBAL_SETTINGS.currency_code=="BRL")
{
result=BTCmQ+" "+result;
}
else
{
result=result+" "+BTCmQ;
}
return result;
}
function lDlke(c,ax,ay,bx,by,dashLength){
var dx=ax-bx;
var dy=ay-by;
var angle=Math.atan2(dy,dx)/(Math.PI/180)+90;
if(angle>180) angle-=360;
c.moveTo(ax,ay);
for(var i=0;i*dashLength<Math.sqrt(dx*dx+dy*dy);i++){
var cx=ax-(i*dashLength)*Math.sin(angle*(Math.PI/180));
var cy=ay+(i*dashLength)*Math.cos(angle*(Math.PI/180));
if(i%2==0){c.lineTo(cx,cy);
}else{
c.moveTo(cx,cy);
}
}
}
function hlcWM(Zrlvv,XCBTQ,BVCiP,NhMPa)
{
this.bowce=function()
{
var eKAne=""
var dxeNb=false;
var PJtnG="WA_showMarketProduct('"+Zrlvv.NhMPa+"',"+BVCiP+")"
dxeNb=new WA_GraphicElement(this.NhMPa+"-sep",60,false)
dxeNb.UsjdU=this.UsjdU
dxeNb.draw=function()
{
var UsjdU=this.UsjdU
var xMeSs=UsjdU.prod_global_separator_pt1
var daXIs=UsjdU.prod_global_separator_pt2
var aVhTs=document.getElementById(this.canvasId())
var EslMB=aVhTs.getContext('2d');
EslMB.strokeStyle=UsjdU.prod_global_separator_col
lDlke(EslMB,xMeSs.x-0.5,xMeSs.y+0.5,daXIs.x-0.5,daXIs.y+0.5,2)
EslMB.stroke()
}
dxeNb.setOnClick(PJtnG);
var LmlZq=this.UsjdU.r_prod_inner.clone()
LmlZq.translate(this.GNACO.x,this.GNACO.y)
dxeNb.setRect(LmlZq.x,LmlZq.y,LmlZq.width+1,LmlZq.height+1)
eKAne+=dxeNb.toHtml()
this.UTqjh.push(dxeNb) 

dxeNb=new WA_GraphicElement(this.NhMPa+"-zone0",10,false)
dxeNb.UsjdU=this.UsjdU
dxeNb.draw=function()
{
var UsjdU=this.UsjdU
WA_bg(this.canvasId(),this.rect().width,this.rect().height,UsjdU.prod_global_corner,1,UsjdU.prod_global_border_col,[UsjdU.prod_global_gradient],this.shadow())
}
var LmlZq=this.UsjdU.r_prod_inner.clone()
LmlZq.translate(this.GNACO.x,this.GNACO.y)
dxeNb.setRect(LmlZq.x,LmlZq.y,LmlZq.width+1,LmlZq.height+1)
eKAne+=dxeNb.toHtml()
this.UTqjh.push(dxeNb)
if(this.UsjdU.lay_rect_desc.isValid())
{


dxeNb=new WA_GraphicElement(this.NhMPa+"-zone1",25,false)
dxeNb.UsjdU=this.UsjdU
dxeNb.draw=function()
{
var UsjdU=this.UsjdU
WA_bg(this.canvasId(),this.rect().width,this.rect().height,UsjdU.prod_desc_corner,1,UsjdU.prod_desc_border_col,[UsjdU.prod_desc_gradient],this.shadow())
}
LmlZq=this.UsjdU.lay_rect_desc.clone()
LmlZq.translate(this.GNACO.x,this.GNACO.y)
dxeNb.setRect(LmlZq.x,LmlZq.y,LmlZq.width+1,LmlZq.height+1)
eKAne+=dxeNb.toHtml()
this.UTqjh.push(dxeNb) 
LmlZq=this.UsjdU.lay_rect_desc_inner.clone()
LmlZq.translate(this.GNACO.x,this.GNACO.y)
eKAne+="<div style=\"position:absolute;z-index:50;";
eKAne+="left:"+LmlZq.x+"px;top:"+LmlZq.y+"px;";
eKAne+="cursor:pointer;";
eKAne+="width:"+LmlZq.width+"px;"
eKAne+="height:"+LmlZq.height+"px;";
eKAne+="font-family:"+this.UsjdU.prod_desc_font_family+";"
eKAne+="font-size:"+this.UsjdU.prod_desc_font_size+"px;"
eKAne+="color:"+this.UsjdU.prod_desc_col+";"
eKAne+="margin:3px;"
eKAne+="padding:0px;"
eKAne+="\" ";
eKAne+=">";
eKAne+="<div style=\"";
eKAne+="font-weight:bold;"
eKAne+="\">";
eKAne+=this.XCBTQ.title
eKAne+="</div>";
eKAne+="<div style=\"";
eKAne+="\">";
eKAne+=this.XCBTQ.sub_title
eKAne+="</div>";
eKAne+="</div>";
}
if(this.UsjdU.lay_rect_price.isValid())
{

dxeNb=new WA_GraphicElement(this.NhMPa+"-zone2",25,false)
dxeNb.UsjdU=this.UsjdU
dxeNb.draw=function()
{
var UsjdU=this.UsjdU
WA_bg(this.canvasId(),this.rect().width,this.rect().height,UsjdU.prod_price_corner,1,UsjdU.prod_price_border_col,[UsjdU.prod_price_gradient],this.shadow())
}
LmlZq=this.UsjdU.lay_rect_price.clone()
LmlZq.translate(this.GNACO.x,this.GNACO.y) 
dxeNb.setRect(LmlZq.x+1,LmlZq.y+1,LmlZq.width,LmlZq.height)
eKAne+=dxeNb.toHtml()
this.UTqjh.push(dxeNb)
eKAne+="<div style=\"position:absolute;z-index:50;";
eKAne+="left:"+LmlZq.x+"px;top:"+LmlZq.y+"px;";
eKAne+="width:"+LmlZq.width+"px;";
eKAne+="height:"+LmlZq.height+"px;";
eKAne+="line-height:"+LmlZq.height+"px;";
eKAne+="font-family:"+this.UsjdU.prod_desc_font_family+";"
eKAne+="font-size:"+this.UsjdU.prod_price_font_size+"px;"
eKAne+="color:"+this.UsjdU.prod_price_col+";"
eKAne+="text-align:center;"
eKAne+="\">";
if(this.XCBTQ.unavail)
{
eKAne+="/" 
}
else
{
eKAne+=WA_formatPrice(this.XCBTQ.price)
}
eKAne+="</div>";
}
if(this.UsjdU.lay_rect_img.isValid())
{

dxeNb=new WA_GraphicElement(this.NhMPa+"-zone3",25,this.UsjdU.img_has_shadow)
dxeNb.UsjdU=this.UsjdU
dxeNb.XCBTQ=this.XCBTQ
dxeNb.draw=function()
{
var UsjdU=this.UsjdU
var XCBTQ=this.XCBTQ
if(XCBTQ.img_thumb.length>0)
{
if(this.shadow())
{
WA_bg(this.canvasId(),this.EHSPG.width,this.EHSPG.height,0,0,'',["#000000"],this.shadow(),0,1.0,false)
}
}
else
{
WA_bg(this.canvasId(),this.rect().width,this.rect().height,0,0,'',["rgba(60,60,60,0.2)"],false)
}
}
LmlZq=this.UsjdU.lay_rect_img.clone()
LmlZq.translate(this.GNACO.x,this.GNACO.y)
if(this.XCBTQ.img_thumb.length>0)
{
var baALa_thumb=new Size(LmlZq.width+1,LmlZq.height+1)
dxeNb.EHSPG=this.XCBTQ.size_thumb.clone()
if(this.UsjdU.crop_thumb)
{
dxeNb.EHSPG=baALa_thumb
}
else
{
dxeNb.EHSPG.scale(baALa_thumb,true)
}
var uUaGN=Math.round((LmlZq.width-dxeNb.EHSPG.width)/2);
var nhppN=Math.round((LmlZq.height-dxeNb.EHSPG.height)/2);
LmlZq.translate(uUaGN,nhppN)
dxeNb.setRect(LmlZq.x,LmlZq.y,dxeNb.EHSPG.width,dxeNb.EHSPG.height)
}
else
{
dxeNb.setRect(LmlZq.x,LmlZq.y,LmlZq.width+1,LmlZq.height+1)
}
if(this.XCBTQ.img_thumb.length>0)
{
eKAne+="<div style=\"position:absolute;z-index:100;";
eKAne+="left:"+LmlZq.x+"px;top:"+LmlZq.y+"px;\" >";
eKAne+="<a href=\"javascript:"+PJtnG+"\" >";
eKAne+="<img border=0 src='"+this.XCBTQ.img_thumb+"' width='"+dxeNb.EHSPG.width+"px' height='"+dxeNb.EHSPG.height+"px'>"
eKAne+="</a>"
eKAne+="</div>"
}
eKAne+=dxeNb.toHtml()
this.UTqjh.push(dxeNb)
}
return eKAne;
}
this.hWDbQ=function()
{
for(var i=0;i<this.UTqjh.length;i++)
{
var dxeNb=this.UTqjh[i]
dxeNb.registerDynamicCanvas()
}
}
this.NhMPa=NhMPa;
this.id=NhMPa;
this.index=BVCiP
this.XCBTQ=XCBTQ;
this.market=Zrlvv;
this.UsjdU=Zrlvv.UsjdU
this.UTqjh=new Array()
}
function EXjpW(OTYRG)
{
this.hvVpH=function()
{
var wuLPr="market-main-"+this.NhMPa
var LhMeX=html_getLayer(wuLPr)
var WUenO=this.miUrS.products
var ebnXd=0;
var VkLJw=0;
var eKAne=""
var sskia=0;
var wZOeE=0;
var MFxup=this.UsjdU.r_prod 
for(var i=0;i<WUenO.length;i++)
{
var XCBTQ=WUenO[i]
var WtxMf=new hlcWM(this,XCBTQ,i,this.NhMPa+"prod"+i)
XCBTQ.obj=WtxMf
WtxMf.GNACO=new Point(ebnXd,VkLJw)
eKAne+=WtxMf.bowce()
wZOeE++;
if(wZOeE==this.UsjdU.cols)
{
wZOeE=0;
sskia++;
VkLJw+=MFxup.height
ebnXd=0;
}
else
{
ebnXd+=MFxup.width
}
}
LhMeX.innerHTML=eKAne
WA_exec_callback_opera_compliant(this,this.RksTP)
}
this.RksTP=function()
{
var WUenO=this.miUrS.products
for(var i=0;i<WUenO.length;i++)
{
var XCBTQ=WUenO[i]
XCBTQ.obj.hWDbQ()
}
}
this.struct=OTYRG;
this.OTYRG=OTYRG;
this.NhMPa=OTYRG.id;
this.id=OTYRG.id;
this.miUrS=OTYRG.info
this.info=OTYRG.info
this.UsjdU=OTYRG.info.design
}
function WA_loadScriptDlgMarket(jJiHK,NhMPa,tSjSD)
{
if(document.wa_dlg_market_js_loaded==true)
{
cjbAG([jJiHK,NhMPa,tSjSD])
return;
}
WA_Dialog.progress();
WA_loadScript('wa_dlg_emarket.js?v='+urlAntiCacheForPreview()+wa_global_market.id_modif_dlg_js,cjbAG,[jJiHK,NhMPa,tSjSD]);
}
function WA_showMarketCart()
{
WA_loadScriptDlgMarket("show_cart")
}
function WA_showMarketProduct(NhMPa,tSjSD)
{
WA_loadScriptDlgMarket("show_prod",NhMPa,tSjSD)
}
function cjbAG(MRowO)
{
document.wa_dlg_market_js_loaded=true;
var jJiHK=MRowO[0];
if(jJiHK=="show_cart") WA_displayDialogMarketCart()
if(jJiHK=="show_prod") WA_displayDialogMarketProduct(MRowO[1],MRowO[2])
}
function WA_getNumberMarketItemsInCart()
{
var FJYHq=parseInt(WA_GetCookie("crbst-card-nb_items"))
if(isNaN(FJYHq)) return 0;
return FJYHq;
}
function pddnR(jJiHK,lAwDt)
{
var LhMeX=html_getLayer(jJiHK)
if(LhMeX)
{
if(!lAwDt)lAwDt=Translator.tr("My card\u0020(%) article(s)");
var QIMGR=lAwDt
QIMGR=QIMGR.replace(/%/g,WA_getNumberMarketItemsInCart())
LhMeX.innerHTML=QIMGR
}
}
function WA_refreshNumberMarketItemsInCart()
{
for(var jJiHK in document.wa_global_button_market_declaration)
{
var lAwDt=document.wa_global_button_market_declaration[jJiHK]
if(jJiHK.indexOf("market-cart-link")==0)
{
pddnR(jJiHK,lAwDt)
}
else
{
var XoeQC=html_getLayer(jJiHK+"-div0"+"-text")
if(!XoeQC)XoeQC=jJiHK+"-div0"
var WPlVc=html_getLayer(jJiHK+"-div1"+"-text")
if(!WPlVc)WPlVc=jJiHK+"-div1"
pddnR(XoeQC,lAwDt)
pddnR(WPlVc,lAwDt)
}
}
}

-->
