1/* /assets/widget/script/plugins/audio.js,/assets/widget/script/plugins/prodList/prodListFront.js,/assets/widget/script/plugins/shoppingcartStatus/shoppingcartStatus.js,/assets/widget/script/plugins/tiptap_richText/tiptap_richText.js */�/* /assets/widget/script/plugins/audio.js */�var kaudio={version:"1.0.6.11 build1",author:"KIPI-C"}; 2var kaplayer=0; 3function kac(audio,width,height,lrc,translation,selectorAll){if(width===null||width===""||width===" "||width===undefined){width=320 4}else{width=parseInt(width) 5}if(height===null||height===""||height===" "||height===undefined){height=32 6}else{height=parseInt(height) 7}var hh=height-32; 8kaplayer++; 9var kbody,bloc,lrcbody,lrctext,lrcbody2,lrcli,lrclong,x,xx,xxx,ar,ti,al,timetoupmin,timetoups,timetoupms,upt,lrcnuber,lrccc,infonuber=0,kap=kaplayer; 10var play,pause,rangep,rangeli,rangeloadli,rangebody,cnt,cat,rangepl,soundbody,soundicon,soundbodyleft,soundpl,sound0icon,sound1icon,sound2icon,sound3icon,nosound,v,vv,soundli,soundp,infbody,lrcfilebox,lrctable,$$$show=false; 11var pl,konname,konpart,konfor=[],kontype=[],kontext=[],loadfirst=false,lrcbodytext,kontexttype=[],lrcarray=[],lrcpart=[],timetouptime=[],lrcpart2=[]; 12var $play=false; 13cx=audio; 14var down=false; 15var down1=false; 16this.preload=function(a){cx.preload=a 17}; 18this.version=function(){return"1.0.6.11 build 1" 19}; 20this.author=function(){return"KIPI-C" 21}; 22this.style=function(color){color=color.toString(); 23soundbody.style.backgroundColor=color; 24kbody.style.backgroundColor=color; 25if(color==="black"||color==="#fff"||color==="#ffffff"){rangeli.style.background="rgba(254,254,254,.3)"; 26soundli.style.background="rgba(254,254,254,.3)" 27}else{rangeli.style.background="#f1f3f4"; 28soundli.style.background="#f1f3f4" 29}return color 30}; 31this.width=function(w){setwh(w) 32}; 33this.height=function(h){setwh("",h) 34}; 35this.play=function(){cx.play(); 36$play=true; 37$$hide("play"); 38$$show("pause") 39}; 40this.pause=function(){cx.pause(); 41$play=false; 42$$hide("pause"); 43$$show("play") 44}; 45this.speed=function(a){cx.playbackRate=a; 46return a 47}; 48this.load=function(){cx.load() 49}; 50this.stop=function(){cx.currentTime=cx.duration 51}; 52this.currentTime=function(a){try{if(a){cx.currentTime=a 53}}catch(e){return !1 54}}; 55this.loadkbag=function(a){$.get(a,function(b,x){c(b,x); 56function c(b,x){if(x==="success"){b=b.replace(/\n/g,""); 57b=b.replace(/ /g,""); 58pl=b.indexOf("{"); 59konname=b.slice(0,pl); 60if(konname==="main"){b=b.slice(pl+1,b.length-2); 61konpart=b.split(","); 62x=0; 63while(x<konpart.length){var kp=konpart[x]; 64var a=kp.indexOf(":"); 65var b=kp.indexOf("["); 66konfor[x]=kp.slice(1,a); 67kontype[x]=kp.slice(a+1,b); 68kontext[x]=kp.slice(b+1,kp.length-1); 69var c=kontext[x].indexOf('"'); 70var d=kontext[x].indexOf('"',c); 71var f=kontext[x].indexOf("@"); 72if(c>=0&&d>=0){kontexttype[x]="String" 73}if(c<0){kontexttype[x]="Nuber" 74}if(f===0){kontexttype[x]="Class" 75}x++ 76}x=0; 77while(x<konpart.length){var aa=true,bb=true; 78var dg="document.getElementById('"; 79var dg2="')"; 80switch(konfor[x]){case"kbody":konfor[x]="ka-body"+kap; 81break; 82case"soundbody":konfor[x]="ka-soundbody"+kap; 83break; 84case"lrcbody":konfor[x]="ka-lrcbody"+kap; 85break; 86case"allsoundicon":konfor[x]="ka-soundicon"+kap; 87break; 88default:aa=false; 89break 90}switch(kontype[x]){case"bgcolor":kontype[x]=".style.backgroundColor"; 91break; 92case"text":kontype[x]=".innerHTML"; 93break; 94case"bgimage":kontype[x]=".style.backgroundImage"; 95break; 96default:bb=false; 97break 98}switch(kontext[x]){default:break 99}if(aa&&bb&&kontext[x]){eval(dg+konfor[x]+dg2+kontype[x]+"='"+kontext[x]+"'") 100}if(konfor[x]==="ka-lrcbody"+kap&&kontype[x]===".innerHTML"){loadfirst=true; 101lrcbodytext=kontext[x] 102}x++ 103}}}else{console.warn("å è½½pkg失败") 104}}}) 105}; 106this.info=function(){return{ar:ar,ti:ti,al:al} 107}; 108var cx=audio; 109jready(); 110function getMousePos(event){var xx; 111var e=event||window.event; 112var scrollX=document.documentElement.scrollLeft||document.body.scrollLeft; 113xx=e.pageX||e.clientX+scrollX; 114return xx 115}function getElementLeft(element){var actualLeft=element.offsetLeft; 116var current=element.offsetParent; 117while(current!==null){actualLeft+=current.offsetLeft; 118current=current.offsetParent 119}return actualLeft 120}function GetCurrentStyle(obj,prop){if(obj.currentStyle){return obj.currentStyle[prop] 121}else{if(window.getComputedStyle){prop=prop.replace(/([A-Z])/g,"-$1"); 122prop=prop.toLowerCase(); 123return document.defaultView.getComputedStyle(obj,null)[prop] 124}}}function lrcread(lrc){$.get(lrc,function(r){aa(r) 125}); 126function aa(t){if(lrc){$(document).ready(function(){lrctext=t.replace(/\n/g,"").replace(/\r/g,""); 127while(lrcli!==-1){lrcli=lrctext.indexOf("[",lrcli+1); 128lrcarray.push(lrcli) 129}lrclong=lrcarray.push()-1; 130x=0; 131xx=0; 132while(x!==lrclong){if(x===0){xx=0 133}else{xx=lrcarray[x] 134}if(x===lrclong-1){lrcpart[x]=lrctext.slice(xx,lrctext.length) 135}else{lrcpart[x]=lrctext.slice(xx,lrcarray[x+1]) 136}x++ 137}x=0; 138xx=0; 139xxx=0; 140x=0; 141xx=0; 142while(x!==lrclong){xx=lrcpart[x].substr(1,2); 143switch(xx){case"ar":ar=lrcpart[x].slice(4,lrcpart[x].lastIndexOf("]")); 144infonuber++; 145break; 146case"ti":ti=lrcpart[x].slice(4,lrcpart[x].lastIndexOf("]")); 147infonuber++; 148break; 149case"al":al=lrcpart[x].slice(4,lrcpart[x].lastIndexOf("]")); 150infonuber++; 151break; 152case null:infonuber++; 153break; 154case undefined:break; 155case" ":infonuber++; 156break; 157case" ":infonuber++; 158break; 159default:timetoupmin=xx; 160timetoups=String().concat(lrcpart[x].charAt(4),lrcpart[x].charAt(5)); 161if(lrcpart[x].charAt(6)===":"||lrcpart[x].charAt(6)==="."){timetoupms=String().concat(lrcpart[x].charAt(7),lrcpart[x].charAt(8)) 162}timetoupmin=parseInt(timetoupmin*60000); 163timetoups=parseInt(timetoups*1000); 164timetoupms=parseInt(timetoupms); 165timetouptime[xxx]=(timetoupmin+timetoups+timetoupms); 166lrcpart[x]=lrcpart[x].slice(10,lrcpart[x].length); 167if(lrcpart[x].indexOf("|")>=0){lrcpart2[x]=lrcpart[x].slice(lrcpart[x].indexOf("|")+1,lrcpart[x].length); 168lrcpart[x]=lrcpart[x].slice(0,lrcpart[x].indexOf("|")) 169}xxx++; 170break 171}x++ 172}if(!ar&&!ti){ar="k-audio.js"; 173lrcbody.style.fontSize=18+"px" 174}else{if(ar&&ti){ar=ar+" - " 175}if(ar===undefined){ar="" 176}if(ti===undefined){ti="" 177}lrcbody.innerHTML=ar+ti 178}if(loadfirst){lrcbody.innerHTML=lrcbodytext 179}x=0; 180lrccc=-1; 181setInterval(function(){var ct=cx.currentTime; 182var $time=Math.round(ct*1000); 183function checktime($$$$){return $$$$<$time 184}upt=timetouptime.filter(checktime); 185lrcnuber=upt.length; 186if(lrcnuber>0){if(lrccc!==lrcnuber){lrcbody.style.fontSize=9+hh/4+"px"; 187lrccc=lrcnuber; 188lrcbody.innerHTML=lrcpart[lrccc+infonuber-1]; 189if(translation){lrcbody2.innerHTML=lrcpart2[lrccc+infonuber-1] 190}}}},1) 191}) 192}}}function jready(){if(window.jQuery||$()){kacc(audio,lrc,width,height) 193}else{console.warn("æ²¡ææ£æµå°jQueryæå¡ï¼") 194}}function kacc(audio,lrc,width,height){audio.id="kac"+kaplayer; 195if(!$(audio).parent().hasClass("kc-body")){$("#kac"+kaplayer).wrap(function(){return"<div class='kc-body' id='kc-body"+kaplayer+"'></div>" 196}) 197}$(audio).siblings().remove(); 198bloc=audio.parentNode; 199kbody=bloc.appendChild(document.createElement("div")); 200kbody.className="k-body"; 201kbody.id="ka-body"+kaplayer; 202audio.controls=false; 203allready(); 204if(cx.autoplay){cx.play() 205}function allready(){playready(); 206pauseready(); 207infready(); 208rangeready(); 209soundready(); 210lrcready(); 211whencx(); 212whenend(); 213whenrangeli(); 214whensound(); 215setwh(width,height) 216}function playready(){play=kbody.appendChild(document.createElement("canvas")); 217play.setAttribute("width","60"); 218play.setAttribute("height","60"); 219canvasauto(play); 220var ctx=play.getContext("2d"); 221ctx.beginPath(); 222ctx.moveTo(20,15); 223ctx.lineTo(20,45); 224ctx.lineTo(45,30); 225ctx.lineTo(20,15); 226ctx.strokeStyle="#000"; 227ctx.lineWidth=1.5; 228ctx.stroke(); 229ctx.fillStyle="#000"; 230ctx.fill(); 231ctx.closePath(); 232canvasround(ctx); 233play.className="kc-playlog"; 234play.addEventListener("click",function(){selectorAll.each(function(){try{$(this).get(0).pause() 235}catch(err){console.log(err) 236}}); 237cx.play(); 238$$hide("play"); 239$$show("pause"); 240$play=true 241}) 242}function pauseready(){pause=kbody.appendChild(document.createElement("canvas")); 243pause.className="kc-pauselog"; 244pause.setAttribute("width","60"); 245pause.setAttribute("height","60"); 246canvasauto(pause); 247var ctx=pause.getContext("2d"); 248ctx.beginPath(); 249ctx.fillStyle="#000"; 250ctx.fillRect(19,17.5,7.5,25); 251ctx.fillRect(34,17.5,7.5,25); 252ctx.closePath(); 253canvasround(ctx); 254pause.addEventListener("click",function(){cx.pause(); 255$$hide("pause"); 256$$show("play"); 257$play=!1 258}); 259$$hide("pause") 260}function rangeready(){rangebody=kbody.appendChild(document.createElement("div")); 261rangebody.className="kc-rangebody"; 262rangebody.style.width=parseInt(width-height*3+10)+"px"; 263rangeli=rangebody.appendChild(document.createElement("div")); 264rangeli.className="kc-rangeli"; 265rangeloadli=rangeli.appendChild(document.createElement("div")); 266rangeloadli.className="kc-rangeloadli"; 267rangep=rangeli.appendChild(document.createElement("div")); 268rangep.className="kc-rangep"; 269rangep.setAttribute("draggable","false"); 270cnt=cx.currentTime 271}function soundready(){soundbody=kbody.appendChild(document.createElement("div")); 272soundbody.className="kc-soundbody"; 273soundbody.id="ka-soundbody"+kaplayer; 274soundbody.style.left=(width-height+5)+"px"; 275soundbody.style.width=width-(38+hh)-(width-height*4)+"px"; 276soundbodyleft=soundbody.style.left; 277soundicon=soundbody.appendChild(document.createElement("canvas")); 278soundicon.className="kc-soundicon"; 279soundicon.id="ka-soundicon"+kaplayer; 280soundicon.setAttribute("width","60"); 281soundicon.setAttribute("height","60"); 282canvasauto(soundicon); 283var ctx=soundicon.getContext("2d"); 284canvasround(ctx); 285ctx.beginPath(); 286ctx.fillStyle="#000"; 287ctx.fillRect(11.5,22.5,6,15); 288ctx.closePath(); 289ctx.beginPath(); 290ctx.moveTo(17.5,22.5); 291ctx.lineTo(17.5,37.5); 292ctx.lineTo(26.5,43.5); 293ctx.lineTo(26.5,16.5); 294ctx.lineTo(17.5,22.5); 295ctx.strokeStyle="#000"; 296ctx.lineWidth=1.5; 297ctx.stroke(); 298ctx.fillStyle="#000"; 299ctx.fill(); 300ctx.closePath(); 301sound0icon=soundbody.appendChild(document.createElement("canvas")); 302sound0icon.className="kc-sound0icon"; 303canvasauto(sound0icon); 304sound1icon=soundbody.appendChild(document.createElement("canvas")); 305sound1icon.className="kc-sound1icon"; 306canvasauto(sound1icon); 307sound1icon.setAttribute("width","60"); 308sound1icon.setAttribute("height","60"); 309ctx=sound1icon.getContext("2d"); 310ctx.beginPath(); 311ctx.arc(27.2,30,6,3.14/2*3+0.5,3.14/2-0.5); 312ctx.lineWidth=3; 313ctx.strokeStyle="#000"; 314ctx.stroke(); 315ctx.closePath(); 316sound2icon=soundbody.appendChild(document.createElement("canvas")); 317sound2icon.className="kc-sound2icon"; 318canvasauto(sound2icon); 319sound2icon.setAttribute("width","60"); 320sound2icon.setAttribute("height","60"); 321ctx=sound2icon.getContext("2d"); 322ctx.beginPath(); 323ctx.arc(27.2,30,6,3.14/2*3+0.5,3.14/2-0.5); 324ctx.lineWidth=3; 325ctx.strokeStyle="#000"; 326ctx.stroke(); 327ctx.closePath(); 328ctx.beginPath(); 329ctx.arc(30,30,10,3.14/2*3+0.5,3.14/2-0.5); 330ctx.lineWidth=3; 331ctx.strokeStyle="#000"; 332ctx.stroke(); 333ctx.closePath(); 334sound3icon=soundbody.appendChild(document.createElement("canvas")); 335sound3icon.className="kc-sound3icon"; 336canvasauto(sound3icon); 337sound3icon.setAttribute("width","60"); 338sound3icon.setAttribute("height","60"); 339ctx=sound3icon.getContext("2d"); 340ctx.beginPath(); 341ctx.arc(27.2,30,6,3.14/2*3+0.5,3.14/2-0.5); 342ctx.lineWidth=3; 343ctx.strokeStyle="#000"; 344ctx.stroke(); 345ctx.closePath(); 346ctx.beginPath(); 347ctx.arc(30,30,10,3.14/2*3+0.5,3.14/2-0.5); 348ctx.lineWidth=3; 349ctx.strokeStyle="#000"; 350ctx.stroke(); 351ctx.closePath(); 352ctx.beginPath(); 353ctx.arc(33,30,14,3.14/2*3+0.5,3.14/2-0.5); 354ctx.lineWidth=3; 355ctx.strokeStyle="#000"; 356ctx.stroke(); 357ctx.closePath(); 358nosound=soundbody.appendChild(document.createElement("canvas")); 359nosound.className="kc-nosoundicon"; 360canvasauto(nosound); 361nosound.setAttribute("width","60"); 362nosound.setAttribute("height","60"); 363ctx=nosound.getContext("2d"); 364ctx.beginPath(); 365ctx.fillStyle="#000"; 366ctx.rotate(Math.PI/180*42); 367ctx.fillRect(48.5,-19,5,28); 368ctx.closePath(); 369ctx.beginPath(); 370ctx.fillStyle="#000"; 371ctx.rotate(Math.PI/180*97); 372ctx.fillRect(-13,-63,5,28); 373ctx.closePath(); 374soundli=soundbody.appendChild(document.createElement("div")); 375soundli.className="kc-soundli"; 376soundli.style.width=width-(32+hh)*2-(width-height*4)-(width/60)+"px"; 377soundp=soundli.appendChild(document.createElement("div")); 378soundp.className="kc-soundp"; 379soundp.style.width=(((width/70))+"px"); 380soundp.setAttribute("draggable","false"); 381soundpl=GetCurrentStyle(soundli,"width"); 382soundpl=parseInt(soundpl); 383soundp.style.marginLeft=width-(32+hh)*2-(width-height*4)-(width/45)+"px"; 384$$hide("nosound"); 385$$hide("sound0icon"); 386$$hide("sound1icon"); 387$$hide("sound2icon"); 388cx.volume=1 389}function infready(){infbody=kbody.appendChild(document.createElement("div")); 390infbody.className="kc-infbody"; 391infbody.innerHTML="00:00" 392}function lrcready(){lrctable=kbody.appendChild(document.createElement("table")); 393lrctable.className="kc-lrctable"; 394lrctable.style.left=height+"px"; 395lrctable.style.width=(width-height*4)+"px"; 396lrctable.style.height=height-8+"px"; 397lrctable.style.fontSize=8+hh/9+"px"; 398lrcbody=lrctable.appendChild(document.createElement("tr")).appendChild(document.createElement("td")); 399lrcbody.className="kc-lrcbody"; 400lrcbody.id="ka-lrcbody"+kaplayer; 401lrcbody2=lrctable.appendChild(document.createElement("tr")).appendChild(document.createElement("td")); 402lrcbody2.className="kc-lrcbody"; 403lrcbody2.id="ka-lrcbody2"+kaplayer; 404lrcfilebox=lrcbody.appendChild(document.createElement("div")); 405lrcfilebox.className="kc-lrcfilebox"; 406lrcfilebox.id="kc-lrcfilebox"+kaplayer; 407lrcread(lrc) 408}function canvasround(ctx){ctx.beginPath(); 409ctx.stroke(); 410ctx.closePath() 411}return cx 412}function canvasauto(ee){ee.style.width=25+"px"; 413ee.style.height=25+"px"; 414ee.style.margin=1+"px" 415}function setwh(w,h){if(w===null||w===""||w===" "||w===undefined){w=width 416}else{w=parseInt(w) 417}if(h===null||h===""||h===" "||h===undefined){h=height 418}else{h=parseInt(h) 419}width=w; 420height=h; 421hh=height-32; 422bloc.style.width=w+"px"; 423bloc.style.height=h+"px"; 424canvasauto(play); 425canvasauto(pause); 426canvasauto(soundicon); 427canvasauto(sound0icon); 428canvasauto(sound1icon); 429canvasauto(sound1icon); 430canvasauto(sound2icon); 431canvasauto(sound3icon); 432canvasauto(nosound); 433rangebody.style.width=parseInt(width-height*3+10)+"px"; 434rangebody.style.left=height+"px"; 435soundbody.style.left=(width-height+5)+"px"; 436soundbody.style.width=width-(38+hh)-(width-height*4)+"px"; 437soundbodyleft=soundbody.style.left; 438soundli.style.width=width-(32+hh)*2-(width-height*4)-(width/60)+"px"; 439soundli.style.top=0.4*height+"px"; 440soundli.style.left=0.97*height+"px"; 441soundp.style.width=(((width/70))+"px"); 442soundp.setAttribute("draggable","false"); 443soundpl=GetCurrentStyle(soundli,"width"); 444soundpl=parseInt(soundpl); 445soundp.style.marginLeft=width-(32+hh)*2-(width-height*4)-(width/45)+"px"; 446lrctable.style.left=height+"px"; 447lrctable.style.width=(width-height*4)+"px"; 448lrctable.style.height=height-8+"px"; 449lrctable.style.fontSize=10+hh/9+"px" 450}function whencx(){$(document).ready(function(){cx.addEventListener("abort",function(){lrcbody.innerHTML=("å è½½éè¯¯ï¼æµè§å¨å·²ç»æ¾å¼äºå è½½!"); 451console.warn("å è½½éè¯¯ï¼æµè§å¨å·²ç»æ¾å¼äºå è½½"); 452rangeli.style.backgroundColor="rgba(0, 0, 0, .3)" 453}); 454cx.addEventListener("stalled",function(){lrcbody.innerHTML=("å è½½å¤±è´¥ï¼æ¾ä¸å°è¯¥æä»¶!"); 455console.warn("å è½½å¤±è´¥ï¼æ¾ä¸å°è¯¥æä»¶"); 456rangeli.style.backgroundColor="rgba(0, 0, 0, .3)" 457}); 458cx.addEventListener("error",function(){lrcbody.innerHTML=("å è½½æ¶åºç°é误!"); 459rangeli.style.backgroundColor="rgba(0, 0, 0, .3)"; 460console.warn("å è½½æ¶åºç°é误") 461}) 462}); 463cx.addEventListener("play",function(){$$hide("play"); 464$$show("pause"); 465$play=true 466}); 467cx.addEventListener("emptied",function(){lrcbody.innerHTML="k-audio.js" 468}); 469cx.addEventListener("pause",function(){cx.pause(); 470$$hide("pause"); 471$$show("play"); 472$play=!1 473}); 474cx.addEventListener("volumechange",function(){soundp.style.marginLeft=(soundpl-6+width/130)*cx.volume+"px" 475}); 476cx.addEventListener("waiting",function(){rangeli.style.backgroundColor="rgba(255,255,100,.2)" 477}); 478cx.addEventListener("timeupdate",function(){rangeli.style.backgroundColor="rgba(0,0,0,.1)"; 479cnt=cx.currentTime; 480cat=cx.duration; 481rangepl=GetCurrentStyle(rangeli,"width"); 482rangepl=parseInt(rangepl); 483var hour=Math.floor(cnt/3600); 484var min=Math.floor(cnt/60-(Math.round(cnt/3600)*60)); 485var second=Math.round(cnt-(Math.floor(cnt/60)*60)); 486if(hour===0){hour="" 487}else{hour=hour+":"; 488hour.toString(); 489if(hour.length<2){hour="0"+hour 490}}min=min.toString(); 491second=second.toString(); 492if(min.length<2){min="0"+min 493}min=min+":"; 494if(second.length<2){second="0"+second
494 495}if(down===false){infbody.innerHTML=hour+min+second; 496rangep.setAttribute("style","margin-left:"+Math.round(cnt/cat*(rangepl-4))+"px;") 497}rangeloadli.style.width=(cx.buffered.end(0)/cat)*rangepl+"px"; 498rangeloadli.style.height=GetCurrentStyle(rangeli,"height") 499}) 500}function whenrangeli(){var p; 501rangeli.addEventListener("click",function(){down=true 502}); 503rangeli.addEventListener("click",function(){var mouseX=getMousePos(); 504var rangezb=getElementLeft(rangeli); 505var rangex=mouseX-rangezb; 506rangepl=GetCurrentStyle(rangeli,"width"); 507rangepl.toString(); 508rangepl.replace("px",""); 509rangepl=parseInt(rangepl); 510p=rangex/rangepl; 511cnt=cx.currentTime; 512cat=cx.duration; 513cx.currentTime=cat*p; 514down=false 515}); 516rangeli.addEventListener("mouseup",function(){down=false 517}); 518rangep.addEventListener("mouseout",function(){down=false 519}); 520rangep.addEventListener("mousemove",function(){if(down===true){var mouseX=getMousePos(); 521var rangezb=getElementLeft(rangeli); 522var rangex=mouseX-rangezb; 523rangepl=GetCurrentStyle(rangeli,"width"); 524rangepl.toString(); 525rangepl.replace("px",""); 526rangepl=parseInt(rangepl); 527p=rangex/rangepl; 528rangep.setAttribute("style","margin-left:"+Math.round(p*(rangepl-4))+"px;") 529}}) 530}function whensound(){infbody.addEventListener("click",function(){soundbody.style.left=parseInt(width*0.7)+"px"; 531$$$show=true 532}); 533infbody.addEventListener("mouseout",function(){soundbody.style.left=soundbodyleft; 534$$$show=true 535}); 536soundbody.addEventListener("mouseover",function(){soundbody.style.left=parseInt(width-height*4+28+hh)+"px"; 537soundbody.style.backgroundColor="#e4e4e4"; 538soundli.style.display="block"; 539$$$show=true 540}); 541soundbody.addEventListener("mouseout",function(){soundbody.style.left=soundbodyleft; 542soundbody.style.backgroundColor="#f1f3f4"; 543soundli.style.display="none"; 544$$$show=false 545}); 546sound0icon.addEventListener("click",function(){if($$$show){$$hide("sound0icon"); 547$$show("nosound"); 548vv=0; 549v=cx.volume; 550cx.muted=true 551}}); 552sound1icon.addEventListener("click",function(){if($$$show){$$hide("sound1icon"); 553$$show("nosound"); 554vv=1; 555v=cx.volume; 556cx.muted=true 557}}); 558sound2icon.addEventListener("click",function(){if($$$show){$$hide("sound2icon"); 559$$show("nosound"); 560vv=2; 561v=cx.volume; 562cx.muted=true 563}}); 564sound3icon.addEventListener("click",function(){if($$$show){$$hide("sound3icon"); 565$$show("nosound"); 566vv=3; 567v=cx.volume; 568cx.muted=true 569}}); 570nosound.addEventListener("click",function(){if($$$show){$$hide("nosound"); 571cx.muted=false; 572switch(vv){case 0:$$show("sound0icon"); 573break; 574case 1:$$show("sound1icon"); 575break; 576case 2:$$show("sound2icon"); 577break; 578case 3:$$show("sound3icon"); 579break 580}}}); 581soundp.addEventListener("mousedown",function(){down1=true 582}); 583soundp.addEventListener("mousemove",function(){if(down1===true){var mouseX=getMousePos(); 584var soundzb=getElementLeft(soundli); 585var soundx=mouseX-soundzb; 586soundpl=GetCurrentStyle(soundli,"width"); 587soundpl.toString(); 588soundpl.replace("px",""); 589soundpl=parseInt(soundpl); 590var ppp=soundx*100/soundpl/100; 591if(ppp>1||ppp<0){ppp=1 592}soundp.style.marginLeft=(soundpl-6+width/130)*ppp+"px" 593}}); 594soundli.addEventListener("mouseup",function(){cx.muted=false 595}); 596soundp.addEventListener("mouseup",function(){down1=false; 597cx.muted=false 598}); 599soundp.addEventListener("mouseout",function(){down1=false 600}); 601soundli.addEventListener("click",function(){var mouseX=getMousePos(); 602var soundzb=getElementLeft(soundli); 603var soundx=mouseX-soundzb; 604soundpl=GetCurrentStyle(soundli,"width"); 605soundpl.toString(); 606soundpl.replace("px",""); 607soundpl=parseInt(soundpl); 608var ppp=soundx*100/soundpl/100; 609if(ppp>1||ppp<0){ppp=1 610}soundp.style.marginLeft=(soundpl-6+width/130)*ppp+"px"; 611cx.volume=ppp; 612if(ppp===0){$$show("sound0icon"); 613$$hide("sound1icon"); 614$$hide("sound2icon"); 615$$hide("sound3icon"); 616$$hide("nosound") 617}if(ppp>0&&ppp<=0.33){$$show("sound1icon"); 618$$hide("sound0icon"); 619$$hide("sound2icon"); 620$$hide("sound3icon"); 621$$hide("nosound") 622}if(ppp>0.33&&ppp<=0.66){$$show("sound2icon"); 623$$hide("sound0icon"); 624$$hide("sound1icon"); 625$$hide("sound3icon"); 626$$hide("nosound") 627}if(ppp>0.66&&ppp<=1){$$show("sound3icon"); 628$$hide("sound0icon"); 629$$hide("sound2icon"); 630$$hide("sound1icon"); 631$$hide("nosound") 632}}) 633}function whenend(){cx.addEventListener("ended",function(){$$hide("pause"); 634$$show("play"); 635$play=!1; 636rangep.setAttribute("style","margin-left:"+0+"px;"); 637infbody.innerHTML="00:00"; 638lrcbody.innerHTML=ar+ti 639}) 640}function $$hide(a){eval(a+'.style.display="none";') 641}function $$show(a){eval(a+'.style.display="block";') 642}};;�/* /assets/widget/script/plugins/prodList/prodListFront.js */�(function(h,f,c){var d=h.phoenixSite||(h.phoenixSite={}); 643var b="PFCC"; 644var a=d.prodList||(d.prodList={}); 645var j={}; 646var i=h.$_phoenix==c; 647f.extend(a,{init:function(m){f.extend(j,m); 648a.bindFrontEvent(); 649a.prodSort(j); 650f("."+j.widgetClass).attr(""); 651var o=f("div[classattr="+j.widgetClass+"]").attr("renderonce"); 652var p=""; 653var q=f("."+j.widgetClass+" .sitewidget-bd .prodlist-wrap ul li"); 654q.each(function(s,t){var r=f(t).find(".prodlist-parameter-wrap .prodlist-parameter-inner .prodlist-ops-container").data("pid"); 655s===q.length-1?p+=r:p+=r+"," 656}); 657if(p.length>0&&o!="true"){var l="/prod/label/get"; 658if(i){l="/phoenix/admin/prod/label/"; 659if(d&&d.page&&d.page._menu_prefix){l=d.page._menu_prefix+"/phoenix/admin/prod/label/" 660}}f.ajax({url:l,type:"POST",dataType:"json",data:{ids:p},success:function(r){q.each(function(){var t=this; 661var s=f(this).find(".prodlist-parameter-wrap .prodlist-parameter-inner .prodlist-ops-container").data("pid"); 662if(r&&r[s]&&r[s].length>
6620){r[s].forEach(function(v,B){var H=r[s].length; 663if(v.labelDivision==="1"){if(v.labelType==="0"){f(t).find(".prodlist-cell a").css({opacity:v.transparency,display:"inline-block"}) 664}var C=""; 665if(v.showType==="0"){if(v.showPositon==="0"){var w=f(t).find(".prodlist-display .prodlist-inner .labelfather .prodlistAsync_label_text_tl"); 666w.addClass("show"); 667w.find("span").css("color",v.fontColor); 668if(v.labelType==="1"){C="<div class='discount'>"; 669if(v.discountOff&&v.discountOff.length>0){C+="<span>"+v.discountOff+"</span>"; 670C+="<br>" 671}if(v.discountContext&&v.discountContext.length>0){C+="<span class='currencySymbol'>Save "+v.discountSymbol+"</span>"; 672C+="<span class='needExchangeValue' exchangevalue='"+v.discountContext+"'>"+v.discountContext+"</span>" 673}C+="</div>"; 674w.html(C) 675}else{w.find("div").html(v.labelName) 676}var G=w.width()/1.414-6+"px"; 677var y=w.width()/2.828-2; 678w.css({left:"-"+y+"px",top:G,"font-size":"10px",boxShadow:"0px -100px 0px 100px "+v.backgroundColor,backgroundColor:v.backgroundColor,zIndex:H-B}) 679}else{if(v.showPositon==="1"){var E=f(t).find(".prodlist-display .prodlist-inner .labelfather .prodlistAsync_label_text_tr"); 680E.addClass("show"); 681E.find("span").css("color",v.fontColor); 682if(v.labelType==="1"){C="<div class='discount'>"; 683if(v.discountOff&&v.discountOff.length>0){C+="<span>"+v.discountOff+"</span>"; 684C+="<br>" 685}if(v.discountContext&&v.discountContext.length>0){C+="<span class='currencySymbol'>Save "+v.discountSymbol+"</span>"; 686C+="<span class='needExchangeValue' exchangevalue='"+v.discountContext+"'>"+v.discountContext+"</span>" 687}C+="</div>"; 688E.html(C) 689}else{E.find("div").html(v.labelName) 690}E.css({right:"-5px",top:"-5px","font-size":"10px",boxShadow:"0px -100px 0px 100px "+v.backgroundColor,backgroundColor:v.backgroundColor,zIndex:H-B}) 691}else{if(v.showPositon==="2"){var u=f(t).find(".prodlist-display .prodlist-inner1>.labelfather>.prodlistAsync_label_text_t"); 692u.css("flex-direction","column"); 693!u.hasClass("show")?u.addClass("show"):null; 694if(v.labelType==="1"){var x=document.createElement("div"); 695x.setAttribute("class","discount"); 696if(v.discountOff&&v.discountOff.length>0){C+="<span style='padding:0 5px'>"+v.discountOff+"</span>" 697}if(v.discountContext&&v.discountContext.length>0){C+="<span class='currencySymbol'>Save "+v.discountSymbol+"</span>"; 698C+="<span class='needExchangeValue' style='padding-right:5px' exchangevalue='"+v.discountContext+"'>"+v.discountContext+"</span>" 699}x.innerHTML=C; 700x.style.backgroundColor=v.backgroundColor; 701x.style.color=v.fontColor; 702u.append(x); 703u.css("zIndex",H-B) 704}else{var F=document.createElement("div"); 705F.innerHTML=v.labelName; 706F.style.backgroundColor=v.backgroundColor; 707F.style.color=v.fontColor; 708u.append(F); 709u.css("zIndex",H-B) 710}u.each(function(K,L){if(f(L).children().length>1){var N=0; 711f(L).children().each(function(O,P){N+=f(P).width()+2; 712N+=13 713}); 714var M=f(t).width(); 715if(N>M){f(L).css("flex-direction","column"); 716f(f(L).children()[0]).css("margin-bottom","3px") 717}else{f(L).css("flex-direction","row") 718}}else{f(L).css("flex-direction","row") 719}}) 720}else{if(v.showPositon==="4"){var I=f(t).find(".prodlist-parameter-wrap .prodlist-parameter-inner .prodlist-pro-name .inlineLabel"); 721!I.hasClass("show")?I.addClass("show"):null; 722I.addClass("discount"); 723if(v.labelType==="1"){if(v.discountOff&&v.discountOff.length>0){C+="<span style='padding: 0 5px'>"+v.discountOff+"</span>" 724}if(v.discountContext&&v.discountContext.length>0){C+="<span class='currencySymbol'>Save "+v.discountSymbol+"</span>"; 725C+="<span class='needExchangeValue' style='padding-right: 5px' exchangevalue='"+v.discountContext+"'>"+v.discountContext+"</span>" 726}I.html(C) 727}else{I.html(v.labelName) 728}I.css({backgroundColor:v.backgroundColor,color:v.fontColor,zIndex:H-B}) 729}}}}}else{if(v.showPositon==="0"){var J=f(t).find(".prodlist-display .prodlist-inner .labelfather .prodlistAsync_label_img_tl"); 730J.addClass("show"); 731J.find("img").attr("src",v.picUrl); 732J.find("img").attr("alt",v.labelName); 733J.css("zIndex",H-B) 734}else{if(v.showPositon==="1"){var A=f(t).find(".prodlist-display .prodlist-inner .labelfather .prodlistAsync_label_img_tr"); 735A.addClass("show"); 736A.find("img").attr("src",v.picUrl); 737A.find("img").attr("alt",v.labelName); 738A.css("zIndex",H-B) 739}else{if(v.showPositon==="3"){var D=f(t).find(".prodlist-display .prodlist-inner .labelfather .prodlistAsync_label_img_r"); 740!D.hasClass("show")?D.addClass("show"):null; 741var z=document.createElement("img"); 742z.setAttribute("src",v.picUrl); 743z.setAttribute("alt",v.labelName); 744D.append(z); 745D.css("zIndex",H-B) 746}}}}}else{var D=f(t).find(".prodlist-display .prodlist-inner .labelfather .prodlistAsync_label_img_r"); 747!D.hasClass("show")?D.addClass("show"):null; 748var z=document.createElement("img"); 749z.setAttribute("src",v.picUrl); 750z.setAttribute("alt",v.labelName); 751D.append(z); 752D.css("zIndex",H-B) 753}}) 754}}) 755}}); 756if(j.prodShowFlag=="1"&&j.paginationFlag=="0"){f("div[classattr="+j.widgetClass+"]").attr("renderonce","true") 757}}function n(){var r=f(this).attr("href"); 758if(r){if(r.indexOf("phoenixSite")>0){document.querySelector("."+j.widgetClass).scrollIntoView() 759}}}if(m.selectProductListStyle=="0"||m.selectProductListStyle=="8"){e(m) 760}var k=true; 761f(h).resize(function(){if(k){setTimeout(function(){k=true; 762e(m) 763},1000) 764}k=false 765}) 766},prodSort:function(m){var l=null; 767var k=null; 768var n=location.origin+location.pathname; 769if(!m.widgetClass){return 770}l=f(m.widgetClass); 771k=l.find(".sitewidget-prodlist-sortFrom"); 772f(".prodSort",k).change(function(){var o=location.hrft; 773var p=f(this).val(); 774location.href="?srot="+p 775}
775); 776f('input[type="radio"]').change(function(){}) 777},isPropertySupported:function(k){return k in document.body.style 778},bindFrontEvent:function(){var p=this; 779var w=j.hasProducts; 780var q=j.selectProductListStyle; 781var n=j.widgetClass; 782var u=j.phoenix_product_more_des; 783var t=j.phoenix_product_closed; 784var v=j.phoenix_shopingcart_notice; 785var s=j.phoenix_error_buy_prod; 786var m=j.payModuleFlag; 787var l=j.prodPhotoSize; 788var r=j.phoenix_categoryIdPagination; 789if(!w){return 790}if(r=="-1"){f.cookie("PFCC","",{expires:-1}) 791}else{f.cookie("PFCC","productGroupId_"+r,{expires:24*60*60,path:"/"}) 792}if(q=="0"||q=="11"||q=="12"||q=="14"){var k=function(y){var y=y; 793var x=""; 794y.each(function(){_that=f(this); 795var A=_that.find(".prodlist-picbox"); 796var z=parseInt(_that.width()); 797if(z<=225){x="piclist-all profixlist480" 798}else{if(z<=280){x="piclist140 profixlist480" 799}else{if(z<=310){x="piclist320 profixlist480" 800}else{if(z<=365){x="piclist360 profixlist480" 801}else{if(z<=415){x="piclist180 profixlist480" 802}else{if(z<=480){x="piclist960 profixlist480" 803}else{if(z<=580){x="piclist180 profixlist740" 804}else{if(z<=680){x="piclist480 profixlist740" 805}else{if(z<=740){x="piclist230 profixlist740" 806}else{if(z<=800){x="piclist180 profixlist960" 807}else{if(z<=960){x="piclist900 profixlist960" 808}else{if(z<=980){x="piclist960 profixlist1180" 809}else{if(z<=1180){x="piclist1180 profixlist1180" 810}
810else{if(z<=2000){x="piclist1180 profixlistfull" 811}}}}}}}}}}}}}}var E=_that.attr("widthName"); 812_that.attr("widthName",x).removeClass(E).addClass(x); 813var C=false; 814if(!p.isPropertySupported("aspectRatio")){C=true 815}if((q=="0"&&C)||n.indexOf("prodListNew")>-1){var D=_that.find(".prodlist-fix-num li").width(); 816function B(F){switch(F){case"0":return D; 817case"1":return D*2/3; 818case"2":return D*3/2; 819case"3":return D*3/4; 820case"4":return D*4/3; 821case"5":return D*9/16; 822case"6":return D*16/9 823}}_that.find(".prodlist-fix-num .prodlist-display").width(D-12).height(B(l)-12) 824}}) 825}; 826k(f("."+n)); 827onloadHack(function(){setTimeout(function(){k(f("."+n)) 828},200) 829}); 830f(h).on("resize.prodList",function(){setTimeout(function(){k(f("."+n)) 831},0) 832}) 833}else{if(q=="4"||q=="1"||q=="5"){var o=function(y){var y=y; 834var x=""; 835y.each(function(){_that=f(this); 836var z=parseInt(_that.width()); 837if(z>=960){x="dbPro960" 838}else{if(z>=780){x="dbPro780" 839}else{if(z>=680){x="dbPro680" 840}else{if(z>=470){x="dbPro470" 841}else{if(z>=380){x="dbPro380" 842}else{if(z>=280){x="dbPro280" 843}else{x="dbPro225" 844}}}}}}if(!_that.find("li:even").hasClass("even")){_that.find("li:even").addClass("even") 845}if(!_that.find("li:odd").hasClass("odd")){_that.find("li:odd").addClass("odd") 846}var A=_that.attr("dbclassName"); 847_that.attr("dbclassName",x).removeClass(A).addClass(x) 848}) 849}; 850o(f("."+n)); 851f(h).resize(function(){o(f("."+n)) 852}) 853}}if(q=="5"){f(".prodlist-lists-right .prodDeshow a").click(function(){var x=f(this).parents(".prodlist-box-hover").find(".prodDesc"); 854if(x.is(":visible")){x.hide(); 855f(this).text(u) 856}else{x.show(); 857f(this).text(t); 858tableScroll(x[0]) 859}return false 860}) 861}d.sitewidgets.showcaseScrollEffect=function(C,F,H,z){var y=f(C).width(); 862var D=true,B=2500; 863var I=f(C).attr("data-radio"); 864var A=f(C).attr("data-time"); 865if(f(C).hasClass("prodNamerollingForTwo")){if(I=="1"){B=A 866}else{D=false 867}}var x=f(C+" li").width(); 868var E=parseInt(y/x)>1?parseInt(y/x):1; 869if(c==z||z){f(C).slide({mainCell:">ul",autoPage:true,effect:F,autoPlay:true,vis:E,interTime:50,trigger:"click",opp:H,switchLoad:"data-original"}) 870}else{f(C).slide({mainCell:">ul",autoPage:true,effect:"leftLoop",scroll:E,autoPlay:D,vis:E,interTime:B,trigger:"click",opp:H,switchLoad:"data-original"}) 871}f(C).find(".tempWrap").css("width","100%"); 872var G=null; 873f(h).resize(function(){if(G){clearTimeout(G) 874}G=setTimeout(function(){f(C).find(".tempWrap").css("width","100%") 875},200) 876}) 877}; 878if(q=="0"){d.sitewidgets.prodListMargins("."+n+" .prodlist-showcase-margindisplay",5) 879}else{if(q=="3"){d.sitewidgets.showcaseScrollEffect("."+n+" .prodlist-showcase-loopscroll","leftMarquee",true,false) 880}else{if(q=="2"){d.sitewidgets.showcaseScrollEffect("."+n+" .prodlist-showcase-btnscroll","leftLoop",true,false) 881}}}if(f("."+n+" .prodlist-pro-inquire")[0]!=c&&i){f("."+n+" .prodlist-pro-inquire").unbind("click").bind("click",function(){var y=f(this).attr("prodId"); 882var z=f(this).attr("minorderquantity"); 883if(z==c||z==""){z="1" 884}var A={prodId:y,selectParam:"",quantity:z}; 885var x=new Array(); 886x.push(A); 887f("."+n+" input[name=inquireParams]").val(f.toJSON(x)); 888f("."+n+" #prodInquire").submit() 889}) 890}(function(){function z(G,H){G=encodeURI(G); 891H=encodeURI(H); 892var E=document.location.search.substr(1).split("&"); 893var F=E.length; 894var D; 895while(F--){D=E[F].split("="); 896if(D[0]==G){D[1]=H; 897E[F]=D.join("="); 898break 899}}if(F<0){E[E.length]=[G,H].join("=") 900}document.location.search=E.join("&") 901}var B=function(G){var J=/^[^\?]+\?([\w\W]+)$/,I=/([^&=]+)=([\w\W]*?)(&|$)/g,F=J.exec(G),E={}; 902if(F&&F[1]){var H=F[1],D; 903while((D=I.exec(H))!=null){E[D[1]]=D[2] 904}}return E 905}; 906var y=h.location.href; 907var C=B(y); 908var x=C.prodSort; 909var A=C.prodLayout;
910f("#prodSortccc option[value]").prop("selected",false); 911f("#prodSortccc option[value="+x+"]").prop("selected",true); 912f("."+n+" .prodLayout a").bind("click",function(E){if(f(this).hasClass("disabled")||f(this).find("i").hasClass("yl_clickstyle")){return 913}f(this).addClass("disabled"); 914var D=f(this).attr("data-layout"); 915z("prodLayout",D); 916E.stopPropagation() 917}); 918f("."+n+" #prodSortccc").on("change",function(){var D=f("#prodSortccc option:selected").attr("value"); 919z("prodSort",D) 920}); 921f("."+n+" #prod_sort_12 li").on("click",function(E){var D=f(this).attr("value"); 922z("prodSort",D) 923}) 924})(); 925f("."+n+" .prodlist-pro-addbasket-btn").unbind("click").bind("click",function(){if(h.fbq&&!h.fbAccessToken){h.fbq("track","AddToCart") 926}if(h.ttq){h.ttq.track("AddToCart") 927}}); 928f("."+n+" #prodAddCart").unbind("click").bind("click",function(){var D=f(this); 929if(h.fbq&&!h.fbAccessToken){h.fbq("track","AddToCart") 930}if(h.ttq){h.ttq.track("AddToCart") 931}if(D.attr("prodstock")&&D.attr("prodstock")==0){var x=null; 932if(x){return 933}var G=d.message(d.lanEdition,"phoenix_shopingcart_inventory_null")||"This item is out of stock!"; 934f("body").append("<div class='prodStok0' style='position:fixed;left: 50%;top: 35%;z-index:999;border-radius:2px;transform: translate(-50%,-50%);background: rgba(0,0,0,0.8);text-align: center;font-size: 15px;color: #fff;padding: 20px 25px;'><i style='margin-right: 15px;' class='block-icon'>î£</i>"+G+"</div>"); 935setTimeout(function(){f(".prodStok0").remove(); 936clearTimeout(x) 937},4000); 938return 939}if(m=="1"&&f("."+n+" .prodlist-discountprice")[0]==c){f("<div class='add-cart-msg'>"+s+"</div>").appendTo(f("body")); 940var C=f(".add-cart-msg"); 941f(C).fadeIn(500); 942setTimeout(function(){f(C).fadeOut(500,function(){f(this).remove() 943}) 944},1500); 945return 946}var y="/phoenix/admin/order/addToCart"; 947var F="post"; 948var z=f(this).attr("minorderquantity"); 949if(z==c||z==""){z="1" 950}var B=D.attr("prodId"); 951var E=f.trim(D.attr("skuValueId")); 952var A={extendProp:E,quantity:z,prodIds:B}; 953var H={url:y,type:F,dataType:"json",data:A,done:function(J){if(J.status=="success"){var I=v; 954f("<div class='add-cart-msg'>"+I+"</div>").appendTo(f("body")); 955var K=f(".add-cart-msg"); 956f(K).fadeIn(500); 957setTimeout(function(){f(K).fadeOut(500,function(){f(this).remove() 958}) 959},1500); 960if(J.addNewFlag!=c){f(".sitewidget-shoppingStatus span[data-attr=shoppingcartNum]").each(function(L,N){var M=f(N).html(); 961M=M.replace(/\d+/,J.cartNum); 962f(N).html(M) 963}) 964}g() 965}else{if(typeof J.prodDetail!="undefined"&&!!J.prodDetail){h.location.href=J.prodDetail; 966return 967}D.next("span#addToCartErrorMsg").html(J.reason).show().fadeOut(5000) 968}}}; 969d.ajax(H) 970}) 971}}); 972function g(){if(!!d.shoppingcartStatus&&typeof d.shoppingcartStatus.showLayerShopcart=="function"){d.shoppingcartStatus.showLayerShopcart(); 973f("body.frontend-body-canvas").addClass("body-over-hidden") 974}}function e(k){var m=f("."+k.widgetClass+" .prodlist-picbox").width(); 975var l=f("."+k.widgetClass+" .audio-container-box .audio-box audio"); 976l.each(function(){new kac(f(this).get(0),m,50,"",true,l) 977}) 978}})(window,jQuery);;�/* /assets/widget/script/plugins/shoppingcartStatus/shoppingcartStatus.js */�(function(o,h,j){var y=o.phoenixSite||(o.phoenixSite={}); 979var f=y.payCoinExchange||(y.payCoinExchange={}); 980var i=y.shoppingcartStatus||(y.shoppingcartStatus={}); 981i.version="2.0.1"; 982var A=false; 983h.extend(i,{init:function(H){if(typeof H=="undefined"){return 984}var G=H.componentId; 985if(!!!G){return 986}var E=h("#"+G); 987if(!E.length){return 988}if(h("div.sitewidget-shoppingCart").length||h("div.sitewidget-orderConfirm").length){var F=h("a[data-attr=shoppingcartStatus]"),I=F.attr("data-href")||"/"; 989F.attr("href",I); 990return 991}p.click(E) 992},countLayerShopcart:function(E){var F=[]; 993if(typeof E!=="undefined"&&h.isArray(E)){h.merge(F,E) 994}else{if(typeof E!=="undefined"&&typeof E==="string"){F.push(E) 995}else{F.push("[data-attr=layerShoppingcart]") 996}}var G=[]; 997h.each(F,function(H,I){h.merge(G,h(I)) 998}); 999if(!G.length){return 1000}h.each(G,function(){var H=h(this); 1001q(H) 1002}) 1003},showLayerShopcart:t,renderLayerShopcart:c,showShopcartCartStatus:x}); 1004var p={}; 1005h.extend(p,{isProdQuantity:function(E){if(!!!E||isNaN(E)){return false 1006}if(/^[1-9]\d*$/.test(E)){return true 1007}}}); 1008h.extend(p,{click:function(E){var F=E.find("[data-attr=shoppingcartStatus]"); 1009if(!F.length){return 1010}F.unbind("click").bind("click",function(G){t() 1011}) 1012}}); 1013function t(){var E={url:"/phoenix/admin/order/layerShoppingcart",type:"post",beforeSend:function(){var F=h('<div class="cart-wrap-fixedr-mark"><div class="double-bounce-wrap"><div class="double-bounce1"></div><div class="double-bounce2"></div></div>Loading...</div>'); 1014h("body").append(F); 1015F.animate({right:"0"},"fast") 1016},done:function(F,I,G){if(h("#cart-dialog")&&h("#cart-dialog").length&&h("#cart-dialog").css("right")=="0px"){h(".cart
1016-wrap-fixedr-mark").remove() 1017}if(h("#prodInquireBasket").length){h("#prodInquireBasket").slideUp() 1018}try{F=h.parseJSON(F) 1019}catch(H){F={} 1020}c(F); 1021x(F.orderProds) 1022},fail:function(F,H,G){}}; 1023y.ajax(E) 1024}showShopcartCartDetail=function(F){var E={url:"/phoenix/admin/prod/getShopCartRecommendProdDetail",type:"get",data:{prodId:F,sourceType:1},beforeSend:function(){},done:function(G,J,H){h(".recommend_cart").remove(); 1025var I=[]; 1026I.push(G); 1027h("body").append(I.join("")) 1028},fail:function(G,I,H){}}; 1029y.ajax(E) 1030}; 1031showShopcartCartDetail_x=function(F){var E={url:"/phoenix/admin/prod/getShopCartRecommendProdDetail",type:"get",data:{prodId:F,sourceType:1},beforeSend:function(){},done:function(G,J,H){h(".recommend_cart").remove(); 1032var I=[]; 1033I.push(G); 1034h("body").append(I.join("")) 1035},fail:function(G,I,H){}}; 1036y.ajax(E) 1037}; 1038function x(F){var H=""; 1039for(var E=0; 1040E<F.length; 1041E++){H+=F[E].prodId+"," 1042}H=H.substring(0,H.lastIndexOf(",")); 1043var G={url:"/phoenix/admin/prod/getShopCartRecommendProd",type:"get",data:{prodIds:H},beforeSend:function(){},done:function(J,I,P){var N={}; 1044try{N=h.parseJSON(J) 1045}catch(M){N={} 1046}if(J!="{}"&&J!=""){h(".current-dialog-list").remove(); 1047h(".recommend_cart_detail_zzw_script").remove(); 1048h(".recommend_cart_detail_zzw").remove(); 1049var Q=[]; 1050var K=h("#recommend_cart"); 1051if(!K.length){if(!h(".recommend_cart_mc").length){Q.push('<div class="recommend_cart_mc" id="shop_mc"></div>') 1052}Q.push('<div class="recommend_cart" id="recommend_cart">'); 1053Q.push('<div class="recommend_title">'+N.title+"</div>"); 1054Q.push("<div >"); 1055Q.push('<ul class=" recommend_cart_slick recommend_cart_slick_pc">'); 1056if(N.prodList.length>0){for(var L=0; 1057L<N.prodList.length; 1058L++){Q.push('<li encodePkId="'+N.prodList[L].encodePkId+'" id="'+N.prodList[L].encodePkId+'"><div class="recommend_cart_img_box"><div class="recommend_cart_btn" onclick="showShopcartCartDetail(\''+N.prodList[L].encodePkId+"')\"> "+N.phoenix_quick_Buy+'</div><img data-lazy="'+N.prodList[L].photoUrlNormal+'"/></div><div class="recommend_cart_title">'+N.prodList[L].prodName+"</div>"); 1059Q.push('<div class="recommend_cart_unint"><span class="shopProdPrice">'+N.currencySymbol+'</span><span class="shopProdPrice">'+N.prodList[L].shopProdPrice+'</span><span class="shopProdPriceMax">'+N.currencySymbol+N.prodList[L].shopProdPriceMax+"</span></div>"); 1060Q.push('<div class = "prodlistAsync_label prodlistAsync_label_text_tl"><div></div> </div>'); 1061Q.push('<div class="prodlistAsync_label prodlistAsync_label_text_tr"> <div></div></div>'); 1062Q.push('<div class="prodlistAsync_label prodlistAsync_label_text_t"></div>'); 1063Q.push('<div class="prodlistAsync_label_img_tl"><img src="" /></div>'); 1064Q.push('<div class="prodlistAsync_label_img_tr"><img src="" /> </div>'); 1065Q.push('<div class="prodlistAsync_label_img_r"></div>'); 1066Q.push("</li>") 1067}}else{Q.push('<div class="recommend_cart_tip">'+N.shop_cart_recommend_prod_empty+"</div>") 1068}Q.push("</ul>"); 1069Q.push("</div>"); 1070Q.push("</div>"); 1071h("body").append(Q.join("")); 1072var O=[]; 1073O.push('<div class=" recommend_cart recommend_cart_x" id="recommend_cart">'); 1074O.push('<div class="recommend_title">'+N.title+"</div>"); 1075O.push("<div >"); 1076O.push('<ul class=" recommend_cart_slick">'); 1077if(N.prodList.length>0){for(var L=0; 1078L<N.prodList.length; 1079L++){O.push('<li encodePkId="'+N.prodList[L].encodePkId+'" id="'+N.prodList[L].encodePkId+'"><div class="recommend_cart_img_box"><img src="'+N.prodList[L].photoUrlNormal+'"/></div><div class="recommend_cart_right"><div class="recommend_cart_title">'+N.prodList[L].prodName+"</div>"); 1080O.push('<div class="recommend_cart_unint"><span class="shopProdPrice">'+N.currencySymbol+'</span><span class="shopProdPrice">'+N.prodList[L].shopProdPrice+'</span><span class="shopProdPriceMax">'+N.currencySymbol+N.prodList[L].shopProdPriceMax+'</span><div class="recommend_cart_btn_x" onClick="showShopcartCartDetail_x(\''+N.prodList[L].encodePkId+"')\">"+N.phoenix_quick_Buy+"</div> </div></div>"); 1081O.push("</li>"); 1082O.push('<div class="recommend_cart_line"></div>') 1083}}else{O.push('<div class="recommend_cart_tip">'+N.shop_cart_recommend_prod_empty+"</div>") 1084}O.push("</ul>"); 1085O.push("</div>"); 1086O.push("</div>"); 1087h("#cart-dialog .phone_recommend_cart").append(O.join("")); 1088h(document).ready(function(){h(".recommend_cart_slick_pc").slick({slidesToShow:3,arrows:true,infinite:false,lazyLoad:"ondemand",prevArrow:'<svg class="recommend_cart-next slick-arrow" viewB
1088ox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4395" width="64" height="64"><path d="M503.466667 490.666667l174.933333 174.933333-59.733333 59.733333L384 490.666667 618.666667 256l59.733333 59.733333-174.933333 174.933334z" fill="#FFFFFF" p-id="4396"></path></svg>',nextArrow:'<svg class="recommend_cart-prev slick-arrow" viewBox="0 0 1024 1024" version="1.1" xmlns="http://www.w3.org/2000/svg" p-id="4395" width="64" height="64"><path d="M503.466667 490.666667l174.933333 174.933333-59.733333 59.733333L384 490.666667 618.666667 256l59.733333 59.733333-174.933333 174.933334z" fill="#FFFFFF" p-id="4396"></path></svg>',responsive:[{breakpoint:1600,settings:{slidesToShow:2}},{breakpoint:1200,settings:{slidesToShow:1}}]}); 1089h(".recommend_cart_slick_pc .recommend_cart-next").attr("class","recommend_cart-next slick-arrow recommend_cart_slick_disabled"); 1090h(".recommend_cart_slick_pc").on("afterChange",function(W,T,Y,X){var U=h(".recommend_cart_slick_pc .recommend_cart-next").attr("aria-disabled"); 1091var V=h(".recommend_cart_slick_pc .recommend_cart-prev").attr("aria-disabled"); 1092if(U=="true"){h(".recommend_cart_slick_pc .recommend_cart-next").attr("class","recommend_cart-next slick-arrow recommend_cart_slick_disabled") 1093}else{h(".recommend_cart_slick_pc .recommend_cart-next").attr("class","recommend_cart-next slick-arrow") 1094}if(V=="true"){h(".recommend_cart_slick_pc .recommend_cart-prev").attr("class","recommend_cart-prev slick-arrow recommend_cart_slick_disabled") 1095}else{h(".recommend_cart_slick_pc .recommend_cart-prev").attr("class","recommend_cart-prev slick-arrow") 1096}}); 1097for(var R=0; 1098R<N.prodList.length; 1099R++){var S="#"+N.prodList[R].encodePkId; 1100N.prodList[R].prodLabelEntityList.forEach(function(U,ad){var ag=N.prodList[R].prodLabelEntityList.length; 1101if(U.labelDivision==="1"){if(U.labelType==="0"){h(".recommend_cart "+S).find(".recommend_cart_img_box").css({opacity:U.transparency,display:"inline-block"}) 1102}var aa=""; 1103if(U.showType==="0"){if(U.showPositon==="0"){var V=h(".recommend_cart "+S).find(".prodlistAsync_label_text_tl"); 1104V.addClass("show"); 1105V.find("span").css("color",U.fontColor); 1106if(U.labelType==="1"){aa="<div class='discount'>"; 1107if(U.discountOff&&U.discountOff.length>0){aa+="<span>"+U.discountOff+"</span>"; 1108aa+="<br>" 1109}if(U.discountContext&&U.discountContext.length>0){aa+="<span class='currencySymbol'>Save "+U.discountSymbol+"</span>"; 1110aa+="<span class='needExchangeValue' exchangevalue='"+U.discountContext+"'>"+U.discountContext+"</span>" 1111}aa+="</div>"; 1112V.html(aa) 1113}else{V.find("div").html(U.labelName) 1114}var af=V.width()/1.414-6+"px"; 1115var X=V.width()/2.828-2; 1116V.css({left:"-"+X+"px",top:af,"font-size":"10px",boxShadow:"0px -100px 0px 100px "+U.backgroundColor,backgroundColor:U.backgroundColor,zIndex:ag-R}) 1117}else{if(U.showPositon==="1"){var ac=h(".recommend_cart "+S).find(".prodlistAsync_label_text_tr"); 1118ac.addClass("show"); 1119ac.find("span").css("color",U.fontColor); 1120if(U.labelType==="1"){aa="<div class='discount'>"; 1121if(U.discountOff&&U.discountOff.length>0){aa+="<span>"+U.discountOff+"</span>"; 1122aa+="<br>" 1123}if(U.discountContext&&U.discountContext.length>0){aa+="<span class='currencySymbol'>Save "+U.discountSymbol+"</span>"; 1124aa+="<span class='needExchangeValue' exchangevalue='"+U.discountContext+"'>"+U.discountContext+"</span>" 1125}aa+="</div>"; 1126ac.html(aa) 1127}else{ac.find("div").html(U.labelName) 1128}ac.css({right:"-5px",top:"-5px","font-size":"10px",boxShadow:"0px -100px 0px 100px "+U.backgroundColor,backgroundColor:U.backgroundColor,zIndex:ag-R}) 1129}else{if(U.showPositon==="2"){var T=h(".recommend_cart "+S).find(".prodlistAsync_label_text_t"); 1130T.css("flex-direction","column"); 1131!T.hasClass("show")?T.addClass("show"):null; 1132if(U.labelType==="1"){var W=document.createElement("div"); 1133W.setAttribute("class","discount"); 1134if(U.discountOff&&U.discountOff.length>0){aa+="<span style='padding:0 5px'>"+U.discountOff+"</span>" 1135}if(U.discountContext&&U.discountContext.length>0){aa+="<span class='currencySymbol'>Save "+U.discountSymbol+"</span>"; 1136aa+="<span class='needExchangeValue' style='padding-right:5px' exchangevalue='"+U.discountContext+"'>"+U.discountContext+"</span>" 1137}W.innerHTML=aa; 1138W.style.backgroundColor=U.backgroundColor; 1139W.style.color=U.fontColor; 1140T.append(W); 1141T.css("zIndex",ag-R) 1142}else{var ae=document.createElement("div"); 1143ae.innerHTML=U.labelName; 1144ae.style.backgroundColor=U.backgroundColor; 1145ae.style.color=U.fontColor; 1146T.append(ae); 1147T.css("zIndex",ag-R) 1148}T.each(function(aj,ak){if(h(ak).children().length>1){var am=0; 1149h(ak).children().each(function(an,ao){am+=h(ao).width()+2; 1150am+=13 1151}); 1152var al=h(S).width(); 1153if(am>al){h(ak).css("flex-direction","column"); 1154h(h(ak).children()[0]).css("margin-bottom","3px") 1155}else{h(ak).css("flex-direction","row") 1156}}else{h(ak).css("flex-direction","row") 1157}}) 1158}else{if(U.showPositon==="4"){var ah=h(".recommend_cart "+S).find(".recommend_cart_title"); 1159!ah.hasClass("show")?ah.addClass("show"):null; 1160ah.addClass("discount"); 1161if(U.labelType==="1"){if(U.discountOff&&U.discountOff.length>0){aa+="<span style='padding: 0 5px'>"+U.discountOff+"</span>" 1162}if(U.discountContext&&U.discountContext.length>0){aa+="<span class='currencySymbol'>Save "+U.discountSymbol+"</span>";
1163aa+="<span class='needExchangeValue' style='padding-right: 5px' exchangevalue='"+U.discountContext+"'>"+U.discountContext+"</span>" 1164}ah.prepend(aa) 1165}else{aa+="<span style='padding: 0 5px'>"+U.labelName+"</span>"; 1166ah.prepend(aa) 1167}ah.find("span").css({backgroundColor:U.backgroundColor,color:U.fontColor,zIndex:ag-R}) 1168}}}}}else{if(U.showPositon==="0"){var ai=h(".recommend_cart "+S).find(".prodlistAsync_label_img_tl"); 1169ai.addClass("show"); 1170ai.find("img").attr("src",U.picUrl); 1171ai.find("img").attr("alt",U.labelName); 1172ai.css("zIndex",ag-R) 1173}else{if(U.showPositon==="1"){var Z=h(".recommend_cart "+S).find(".prodlistAsync_label_img_tr"); 1174Z.addClass("show"); 1175Z.find("img").attr("src",U.picUrl); 1176Z.find("img").attr("alt",U.labelName); 1177Z.css("zIndex",ag-R) 1178}else{if(U.showPositon==="3"){var ab=h(".recommend_cart "+S).find(".prodlistAsync_label_img_r"); 1179!ab.hasClass("show")?ab.addClass("show"):null; 1180var Y=document.createElement("img"); 1181Y.setAttribute("src",U.picUrl); 1182Y.setAttribute("alt",U.labelName); 1183ab.append(Y); 1184ab.css("zIndex",ag-R) 1185}}}}}else{var ab=h(".recommend_cart "+S).find(".prodlistAsync_label_img_r"); 1186!ab.hasClass("show")?ab.addClass("show"):null; 1187var Y=document.createElement("img"); 1188Y.setAttribute("src",U.picUrl); 1189Y.setAttribute("alt",U.labelName); 1190ab.append(Y); 1191ab.css("zIndex",ag-R) 1192}}) 1193}}) 1194}}},fail:function(I,K,J){}}; 1195y.ajax(G) 1196}function c(H){var G=h("div[data-attr=layerShoppingcart]"); 1197var I=[],K=H.shopcartPageUrl||"",E=H.auth_isShowPrice||false; 1198var M=H.orderProds||[]; 1199var F=y.message(y.lanEdition,"phoenix_view_cart"); 1200p.phoenix_shopingcart_subtotal=H.phoenix_shopingcart_subtotal; 1201p.phoenix_view_cart=H.phoenix_view_cart; 1202p.phoenix_shopingcart_shopping=H.phoenix_shopingcart_shopping; 1203p.phoenix_shopingcart_selectAll=H.phoenix_shopingcart_selectAll; 1204p.phoenix_shopingcart_delGood=H.phoenix_shopingcart_delGood; 1205p.phoenix_shopingcart_submit=H.phoenix_shopingcart_submit; 1206p.phoenix_shopingcart_confirmDel=H.phoenix_shopingcart_confirmDel; 1207p.phoenix_shopingcart_frequency=H.phoenix_shopingcart_frequency; 1208p.phoenix_shopingcart_viewCart=H.phoenix_shopingcart_viewCart; 1209p.currencySymbol=H.currencySymbol; 1210p.imgDownload=H.phoneix_download_pop_imgdownload; 1211p.fileDownload=H.phoenix_download_pop_title; 1212p.phoenix_shopingcart_empty=H.phoenix_shopingcart_empty; 1213var J=h("#cart-dialog"); 1214if(!J.length){I.push('<div class="cart-wrap cart-wrap-fixedr" id="cart-dialog" data-attr="layerShoppingcart" data-type="layerShoppingcart">') 1215}var L=""; 1216if(y.page!=j&&y.page._menu_prefix!=j){L=y.page._menu_prefix 1217}I.push('<form action="'+L+'/phoenix/admin/order/confirm" method="post" data-attr="form">'); 1218I.push('<p class="close"><span>'+p.phoenix_shopingcart_viewCart+'</span><i class="fa fa-times" aria-hidden="true"></i></p>'); 1219if(h.inArray(M)&&M.length){I.push('<ul class="cart-ul" data-attr="shoppingcartLayerSub">'); 1220I.push(a(H,M,E)); 1221I.push("</ul>"); 1222I.push('<div class="total-price">'); 1223I.push('<span class="selectAll"><input type="checkbox" />'+p.phoenix_shopingcart_selectAll+"</span>"); 1224I.push('<span class="view-cart" style="position: absolute;right: 0;top: 50%;transform: translateY(-50%);"><a href="'+L+K+'">'+p.phoenix_view_cart+"</a></span>"); 1225I.push('<span class="title"><a href="'+L+K+'">'+p.phoenix_shopingcart_subtotal+"</a></span>"); 1226if(E){I.push('<div class="price-contain">'); 1227I.push('<span class="fl price-all currencySymbol"></span>'); 1228I.push('<span class="fl price-all needExchangeValue" data-attr="layerShoppingCartTotal" data-type="layerShopcart"></span></div>') 1229}I.push("</div>"); 1230I.push('<div class="menu-btn">'); 1231I.push('<span class="checkout" data-attr="submit" title="'+p.phoenix_shopingcart_submit+'">'+p.phoenix_shopingcart_submit+"</span>"); 1232I.push('<span id="quickcart_paypal"></span>'); 1233I.push("</div>") 1234}else{I.push('<p class="empty-cart">'+p.phoenix_shopingcart_empty+"</p>") 1235}I.push('<input type="hidden" name="extendProp" value="">'); 1236I.push('<input type="hidden" name="confirmType" value="0">'); 1237I.push("</form>"); 1238I.push('<div class="phone_recommend_cart"></div>'); 1239if(!J.length){I.push("</div>"); 1240G.unbind("close").remove(); 1241h("body").unbind("click.shopcartstatus"); 1242h("body").append(I.join("")) 1243}else{J.empty(); 1244J.append(I.join("")) 1245}
1245h(".cart-ul .cart-list").each(function(P,O){var N=h(O).find(".cart-skuState").height(); 1246var Q=h(O).get(0).offsetHeight; 1247console.log(Q,N); 1248h(O).css("min-height",Q+N+"px"); 1249var R=parseInt(h(O).find(".input-wrap").css("top"))+N+6+"px"; 1250h(O).find(".input-wrap").css("top",R); 1251h(O).find(".cart-skuState").attr("style","position:absolute;top:90px") 1252}); 1253h(".cart-wrap-fixedr").animate({right:"0"},"fast",function(){setTimeout(function(){h(".cart-wrap-fixedr-mark").fadeOut(function(){h(this).remove() 1254}) 1255},1000) 1256}); 1257D(); 1258if(!!H.paypalClientId){w(H.paypalClientId,H.phoenix_default_currency) 1259}h("body.frontend-body-canvas").addClass("body-over-hidden"); 1260h(document).find("html").css("cssText","overflow-y:hidden !important") 1261}function w(F,E){if("undefined"!=typeof paypal){d() 1262}else{h.ajaxSetup({cache:true}); 1263h.getScript("https://www.paypal.com/sdk/js?client-id="+F+"&disable-funding=card&commit=false¤cy="+E,function(){d() 1264}) 1265}}function d(){var E; 1266paypal.Buttons({style:{layout:"horizontal",height:48,label:"paypal",tagline:false},createOrder:function(){var G=h("div[data-attr=layerShoppingcart]"); 1267var F=p.prepareParam(G); 1268if(!!!F){return 1269}return fetch("/phoenix/admin/orderv2/smartPayment/cart",{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:"confirmType=0&extendProp="+F}).then(function(H){return H.json() 1270}).then(function(H){E=H.checkoutUUID; 1271return H.id 1272}) 1273},onApprove:function(F,G){o.open("/phoenix/admin/checkout/smartPayment/confirm?checkoutId="+E,"_self") 1274}}).render("#quickcart_paypal") 1275}function a(E,H,G){var Q=[]; 1276var M=E.currencySymbol||""; 1277var ad,ac,N; 1278var I,J,S,aa,ah,O; 1279var T=f.getCurrencyCookie(); 1280I=T.defaultRate,J=T.type,S=T.unit,aa=T.symbol,ah=T.rate; 1281for(ad=0,ac=H.length; 1282ad<ac; 1283ad++){var N=H[ad]; 1284var K=N.orderProdIsProdTradeEnabled||false; 1285var L=""; 1286if(N.pluginType==1){L="threed-list" 1287}Q.push('<li class="cart-list '+L+'" data-attr="prod" data-id="'+N.orderProdId+'">'); 1288Q.push('<input type="checkbox" class="cart-ipt" />'); 1289Q.push('<img src="'+N.orderProdImgUrl+'" alt="'+N.orderProdName+'" title="'+N.orderProdName+'"/>'); 1290var W='<div class="cart-list-wrap">'; 1291if(!!N.sellingPlanName){W='<div class="cart-list-wrap has-planName">' 1292}Q.push(W); 1293Q.push('<p><a href="'+N.prodUrl+'">'+N.orderProdName+"</a></p>"); 1294if(G&&K){Q.push('<p style="position:absolute;top:70px;left: 0;"><span class="price currencySymbol">'+M+"</span>"); 1295var ag=parseFloat(N.orderProdDiscount)*ah; 1296var af=parseFloat(N.orderProdUnitPrice)*ah; 1297if(N.orderProdIsShowDiscountPrice){Q.push('<span class="price needExchangeValue real"'); 1298Q.push(' exchangevalue="'+N.orderProdDiscount+'"'); 1299Q.push(' exchangeValueUnitPrice="'+N.orderProdUnitPrice+'"'); 1300Q.push(' exchangeValueDiscountPrice="'+N.orderProdDiscount+'"'); 1301Q.push(ag); 1302Q.push("></span>") 1303}else{Q.push('<span class="price needExchangeValue real"'); 1304Q.push(' exchangevalue="'+N.orderProdUnitPrice+'"'); 1305Q.push(' exchangeValueUnitPrice="'+N.orderProdUnitPrice+'"'); 1306Q.push(">"); 1307Q.push(af); 1308Q.push("</span>") 1309}Q.push("</p>") 1310}var X=N.orderProdAttrs||[],ab; 1311if(h.inArray(X)||!X.length){var V=Q.length; 1312Q.push('<div class="detail-sku">'); 1313var R=""; 1314for(ab=0,attrLength=X.length; 1315ab<attrLength; 1316ab++){var Y=X[ab]; 1317Q.push("<span>"); 1318if(N.pluginType&&N.pluginType=="1"){if(Y.propTypeName!=""){Q.push(Y.propTypeName); 1319Q.push(":"); 1320R+=Y.propTypeName; 1321R+=":" 1322}else{Q.push(Y.propTypeName); 1323R+=Y.propTypeName 1324}}Q.push(Y.propValue); 1325if(N.pluginType&&N.pluginType=="1"){R+=Y.propValue 1326}if(ab!=attrLength-1){Q.push(", "); 1327if(N.pluginType&&N.pluginType=="1"){R+=", " 1328}}Q.push("</span>") 1329}if(R!=""){Q[V]='<div class="detail-sku" title="'+R+'">' 1330}if(!!N.sellingPlanName){Q.push('<div class="plan_name">'); 1331Q.push(N.sellingPlanName); 1332Q.push("</div>") 1333}Q.push("</div>") 1334}if(N.hasState==="1"){var ae=""; 1335if(N.stateConfigMap&&N.stateConfigMap.label&&N.stateConfigMap.label.bold==="1"){ae+="font-weight:700;" 1336}if(N.stateConfigMap&&N.stateConfigMap.label&&N.stateConfigMap.label.italic==="1"){ae+="font-style:oblique;" 1337}if(N.stateConfigMap&&N.stateConfigMap.label&&N.stateConfigMap.label.underLine==="1"){ae+="text-decoration:underline;" 1338}if(N.stateConfigMap&&N.stateConfigMap.label&&N.stateConfigMap.label.color.length>0){ae+="color:"+N.stateConfigMap.label.color+";" 1339}var P="<div class='cart-skuState'><span style='"+ae+"'>"+N.stateLabel+"</span></div>"; 1340Q.push(P) 1341}
1341if(N.attachImgUrl&&N.attachImgUrl!=""){var Z=N.attachImgUrl.split(".").pop().toLowerCase(); 1342var F=["jpg","jpeg","png","gif","bmp"]; 1343if(F.includes(Z)){Q.push('<a class="downImg" href="'+N.attachImgUrl+'" download>'+p.imgDownload+"</a>") 1344}else{Q.push('<a class="downImg" href="'+N.attachImgUrl+'" download>'+p.fileDownload+"</a>") 1345}}Q.push('<div class="input-wrap">'); 1346Q.push('<span class="reduce" data-attr="minus">-</span>'); 1347Q.push('<input type="number" data-attr="prodQuantity" prodId="'+N.prodId+'" skuValueId="'+N.skuValueId+'" value="'+N.orderProdQuantity+'" data-id="'+N.orderProdId+'">'); 1348Q.push('<span class="add" data-attr="plus">+</span>'); 1349Q.push('<div class="hide low-stocks-error" data-attr="layerProdQuantityTip" data-id="'+N.orderProdId+'"></div>'); 1350Q.push("</div>"); 1351Q.push("</div>"); 1352if(G&&K){var U=N.orderProdWholeSaleResult||""; 1353if(!!U){Q.push('<script dataId="'+N.orderProdId+'" type="text/wholeSale">'); 1354Q.push(h.toJSON(N.orderProdWholeSaleResult)); 1355Q.push("<\/script>") 1356}}Q.push("</li>") 1357}return Q.join("") 1358}function b(E,F){h.ajax({url:"/phoenix/admin/order/addToCart",type:"post",dataType:"json",data:{extendProp:E,quantity:1,prodIds:F},success:function(G){}}) 1359}function e(F,G,H){var J=F.find("script[type=text\\/wholeSale][dataId="+G+"]"); 1360if(!!!J.length){return true 1361}var L=h.trim(J.html()); 1362if(!J.length||!!!L){return true 1363}try{L=h.parseJSON(L) 1364}catch(K){L={} 1365}if(!h.isEmptyObject(L)){var I=L.min||1; 1366var E=L.max||""; 1367if(H<I){F.find("div[data-attr=prodQuantityTip][data-id="+G+"]").html(minTipStr.replace("{0}",I)).addClass("weidget-low-stocks-error").show(); 1368return false 1369}if(!!E&&H>E){F.find("div[data-attr=prodQuantityTip][data-id="+G+"]").html(maxTipStr.replace("{0}",E)).addClass("weidget-low-stocks-error").show(); 1370return false 1371}}return true 1372}function n(F,E){A=true; 1373u(); 1374h.ajax({url:"/phoenix/admin/order/updateShoppingcartItemQuantity",type:"post",dataType:"json",data:{quantity:F,orderProdId:E},success:function(G){A=false; 1375u() 1376}}) 1377}function u(){if(A){h(".cart-ul").find(".cart-list").each(function(){h(this).find(".input-wrap").find('input[type="number"]').prop("readonly",true); 1378h(this).find(".input-wrap").find(".reduce").css("cursor","not-allowed"); 1379h(this).find(".input-wrap").find(".add").css("cursor","not-allowed"); 1380h(this).find(".input-wrap").find(".reduce").addClass("waitting") 1381}) 1382}
1382else{h(".cart-ul").find(".cart-list").each(function(){h(this).find(".input-wrap").find('input[type="number"]').prop("readonly",false); 1383h(this).find(".input-wrap").find(".reduce").css("cursor","pointer"); 1384h(this).find(".input-wrap").find(".add").css("cursor","pointer"); 1385h(this).find(".input-wrap").find(".reduce").removeClass("waitting") 1386}) 1387}}function m(F,E){var G={url:"/phoenix/admin/order/deleteShoppingcartItem",dataType:"json",type:"post",data:{deleteProdIds:F},done:function(H,J,I){p.afterRemoveShoppingcartProd(E) 1388},fail:function(H,J,I){}}; 1389y.ajax(G) 1390}function D(){var E=h("div[data-attr=layerShoppingcart]"); 1391if(!E.length){return 1392}p.close(E); 1393p.minus(E); 1394p.plus(E); 1395p.prodQuantity(E); 1396y.payCoinExchange.handleElement(h("div[data-attr=layerShoppingcart][data-type=layerShoppingcart]")); 1397p.countPrice(E); 1398p.countTotalNum(E); 1399p.submitOrder(E); 1400k("init"); 1401h(".total-price").find(".selectAll").children("input").click(function(){k("") 1402}); 1403h(".cart-ul").find(".cart-ipt").click(function(){setTimeout(function(){var G=h(".cart-ul").find(".cart-ipt").length; 1404var F=0; 1405h(".cart-ul").find(".cart-ipt").each(function(){if(h(this).is(":checked")){F++; 1406h(".cart-wrap-fixedr .menu-btn .delBtn").removeClass("btn-del-no") 1407}}); 1408if(F===0){h(".cart-wrap-fixedr .menu-btn .delBtn").addClass("btn-del-no") 1409}if(F==G){h(".total-price").find(".selectAll").children("input").prop("checked",true) 1410}else{h(".total-price").find(".selectAll").children("input").prop("checked",false) 1411}p.countPrice(h(".cart-wrap")); 1412p.countTotalNum(h(".cart-wrap")); 1413z(h(".cart-wrap")) 1414},100) 1415}) 1416}function l(){h("#shoppingCartDiscountPrice").val(0); 1417h("[data-attr=layerShoppingCartDiscount]").html(0); 1418h("[data-attr=layerShoppingCartTotalPrice]").html(0); 1419h("#cart-dialog").find(".discount-active-title").remove(); 1420h(".discount-content span.currencySymbol").html("") 1421}function k(F){var E=h(".total-price").find(".selectAll").children("input"); 1422if("init"==F){E.prop("checked",true) 1423}if(E.is(":checked")){h(".cart-wrap-fixedr .menu-btn .delBtn").removeClass("btn-del-no"); 1424h(".cart-ul").find(".cart-ipt").each(function(){h(this).prop("checked",true) 1425}) 1426}
1426else{h(".cart-ul").find(".cart-ipt").each(function(){h(this).prop("checked",false) 1427}); 1428h(".cart-wrap-fixedr .menu-btn .delBtn").addClass("btn-del-no") 1429}l(); 1430p.countPrice(h(".cart-wrap")); 1431p.countTotalNum(h(".cart-wrap")); 1432z(h(".cart-wrap")) 1433}h.extend(p,{close:function(E){h("body").unbind("click.shopcartstatus").bind("click.shopcartstatus",function(G){var F=h(G.target); 1434var H=F.attr("id"); 1435if(h("#shop_mc").length!==0){if(F.closest("div[data-attr=layerShoppingcart][data-type=layerShoppingcart]").length==0&&H!="addToCart"&&H!="addToCartList"&&H=="shop_mc"){E.triggerHandler("close") 1436}}else{if(F.closest("div[data-attr=layerShoppingcart][data-type=layerShoppingcart]").length==0&&H!="addToCart"&&H!="addToCartList"){E.triggerHandler("close") 1437}}}); 1438E.unbind("close").bind("close",function(F){E.css({right:"-100%"},function(){E.remove() 1439}); 1440h("body").css("overflow","auto"); 1441h("body.frontend-body-canvas").removeClass("body-over-hidden"); 1442h(document).find("html").css("overflow-y","auto"); 1443h(".recommend_cart_mc").remove(); 1444h(".recommend_cart_detail_zzw_script").remove(); 1445h(".recommend_cart").remove(); 1446h(".recommend_cart_detail_zzw").remove() 1447}); 1448E.find(".close").unbind("click").bind("click",function(){E.triggerHandler("close") 1449}); 1450E.find(".continue").click(function(){E.triggerHandler("close") 1451}); 1452E.find(".delBtn").click(function(){var F=false; 1453h(".cart-ul .cart-list input.cart-ipt").each(function(I){if(h(this).prop("checked")){F=true 1454}}); 1455if(!F){return false 1456}var H=o.confirm(p.phoenix_shopingcart_confirmDel); 1457if(H){var G=[]; 1458h(".cart-ul").find(".cart-list").each(function(){if(h(this).find(".cart-ipt").is(":checked")){G.push(h(this).find('input[type="number"]').attr("data-id")); 1459h(this).remove(); 1460p.countPrice(E); 1461p.countTotalNum(E); 1462z(E) 1463}m(G.join(","),E) 1464}) 1465}}) 1466}}); 1467h.extend(p,{minus:function(E){var G=E.find("[data-attr=minus]"),F=h("[data-attr=shoppingcartLayerSub]"); 1468G.unbind("click").bind("click",function(){var L=h(this); 1469if(A){return 1470}if(h(this).hasClass("waitting")){return 1471}var J=L.next("[data-attr=prodQuantity]"); 1472if(!J.length){return 1473}var H=J.attr("data-id"); 1474var I=h.trim(J.val()); 1475if(!p.isProdQuantity(I)){I="1" 1476}if(e(E,H,I)){z(E) 1477}I=parseInt(I)-1; 1478if(I<=0){C(E,L.parents('[data-attr="prod"]')); 1479return 1480}if(!p.isProdQuantity(I)){I="1" 1481}var K=h(this).parent().parent().parent().find(".cart-ipt").is(":checked"); 1482J.val(I); 1483var N=h(this).parent().find('input[type="number"]').val(); 1484var M=h(this).parent().find('input[type="number"]').attr("data-id"); 1485n(N,M); 1486if(K){p.countPrice(E); 1487p.countTotalNum(E) 1488}else{}}) 1489},plus:function(E){var G=E.find("[data-attr=plus]"),F=h("[data-attr=shoppingcartLayerSub]"); 1490G.unbind("click").bind("click",function(){if(A){return 1491}if(h(this).hasClass("waitting")){return 1492}var J=h(this).prev("[data-attr=prodQuantity]"); 1493if(!J.length){return 1494}var H=J.attr("data-id"); 1495var I=h.trim(J.val()); 1496if(!p.isProdQuantity(I)){I="1" 1497}I=parseInt(I)+1; 1498if(!p.isProdQuantity(I)){I="1" 1499}if(e(E,H,I)){z(E) 1500}var K=h(this).parent().parent().parent().find(".cart-ipt").is(":checked"); 1501J.val(I); 1502var M=h(this).parent().find('input[type="number"]').val(); 1503var L=h(this).parent().find('input[type="number"]').attr("data-id"); 1504n(M,L); 1505if(K){p.countPrice(E); 1506p.countTotalNum(E) 1507}else{}}) 1508},prodQuantity:function(E){var F=E.find("[data-attr=prodQuantity]"),G=h("[data-attr=shoppingcartLayerSub]"); 1509F.unbind("blur").bind("blur",function(){if(A){alert(p.phoenix_shopingcart_frequency); 1510return 1511}var H=h(this).attr("data-id"); 1512var J=h(this); 1513var I=h.trim(J.val()); 1514if(!p.isProdQuantity(I)){I="1" 1515}if(e(E,H,I)){z(E) 1516}J.val(I); 1517n(I,J.attr("data-id")); 1518p.countPrice(E); 1519p.countTotalNum(E); 1520z(E) 1521}) 1522},afterRemoveShoppingcartProd:function(E){var F=E.find("[data-attr=prod]").length; 1523if(!F){if(h(".empty-cart").length==0){E.find("form .close").after(h('<p class="empty-cart">'+p.phoenix_shopingcart_empty+"</p>")) 1524}h(".cart-wrap form .total-price").remove(); 1525h(".cart-wrap form .menu-btn").remove() 1526}},countPrice:q}); 1527h.extend(p,{countTotalNum:function(E){var F=E.find("[data-attr=prod]"); 1528var H=0; 1529F.each(function(){if(!h(this).find(".cart-ipt").is(":checked")){return true 1530}var K=h(this).find("input[data-attr=prodQuantity]"),J=0; 1531if(!K.length){return 1532}J=h.trim(K.val()); 1533if(!!!J||isNaN(J)){return 1534}if(!p.isProdQuantity(J)){return 1535}H=H+parseInt(J) 1536}); 1537var G=h("span[data-attr=shoppingcartNum]"); 1538if(!G.length){return 1539}var I=G.html(); 1540I=I.replace(/\d+/,F.length); 1541G.html(I) 1542},calFullDiscount:function(E,H,I){if(!!!E){return 1543}var F=[]; 1544var G={url:"/phoenix/admin/order/calFullDiscount",dataType:"json",type:"post",data:{prodConf:JSON.stringify(E)},done:function(J,L,K){if(L=="success"){if(J&&J.discountPrice!=null&&J.discountPrice!=j&&J.discountPrice!=""&&!isNaN(J.discountPrice)){J.discountPrice=(Math.abs(Number(J.discountPrice).toFixed(2))*H).toFixed(2) 1545}h("#cart-dialog").find(".total-price").find(".discount-content").remove(); 1546h("#cart-dialog").find(".discount-active-title").remove(); 1547if(J.hasFullDiscount==="1"){if(J.schemeType!="2"){F.push('<div class="discount-content"><div class="discount-content-item"><p class="discount-title">'+y.message(y.lanEdition,"phoenix_shopingcart_discount")+"</p>"); 1548F.push('<p><span class="fl price-all discount-all currencySymbol">-'+p.currencySymbol+"</span>"); 1549F.push('<span class="fl price-all discount-all needExchangeValue" data-attr="layerShoppingCartDiscount">'+J.discountPrice+'</span><input type="hidden" id="shoppingCartDiscountPrice" class="hide" value='+J.discountPrice+" > </p></div>"); 1550F.push('<div class="discount-content-item"><p class="discount-title bold">'+y.message(y.lanEdition,"phoenix_orderList_total")+"</p>"); 1551F.push('<p><span class="fl price-all discount-all currencySymbol">'+p.currencySymbol+"</span>"); 1552F.push('<span class="fl price-all discount-all needExchangeValue" data-attr="layerShoppingCartTotalPrice"></span></p></div></div>'); 1553h("#cart-dialog").find(".total-price").append(F.join("")) 1554}h('ul[data-attr="shoppingcartLayerSub"]').before("<p class='discount-active-title'><span class='discount-active-desc'>"+J.schemeDesc+"</span><a class='read-more-btn' target='_blank' href='"+J.schemeUrl+"'><i class='fa fa-angle-right' aria-hidden='true'></i></a></p>"); 1555I(J.discountPrice) 1556}}},fail:function(J,L,K){}}; 1557y.ajax(G) 1558}}); 1559function C(E,H){var F=H.attr("data-id"); 1560H.fadeOut(function(){h(this).remove(); 1561p.afterRemoveShoppingcartProd(E); 1562p.countPrice(E); 1563p.countTotalNum(E); 1564z(E) 1565}); 1566if(!!!F){return 1567}var G={url:"/phoenix/admin/order/deleteShoppingcartItem",dataType:"json",type:"post",data:{deleteProdIds:F},done:function(I,K,J){},fail:function(I,K,J){}}; 1568y.ajax(G) 1569}function q(L){var P=0; 1570var I,M,O,H,K,G; 1571var N=f.getCurrencyCookie(); 1572if(!h.isEmptyObject(N)){I=N.defaultRate,M=N.type,O=N.unit,H=N.symbol,K=N.rate; 1573var G; 1574try{G=K/I 1575}catch(J){}}var F=[]; 1576L.find("[data-attr=prod]").each(function(aj,ag){if(!h(this).find(".cart-ipt").is(":checked")){return true 1577}var ae={}; 1578var W=h(this); 1579var ai=W.attr("data-id"); 1580var X=h.trim(h(ag).find("input[data-attr=prodQuantity]").val()); 1581var V=W.find("span.needExchangeValue.real"); 1582var T=W.find("[data-attr=prodQuantity]").attr("skuvalueid"); 1583var ac=W.find("[data-attr=prodQuantity]").attr("prodid"); 1584var af=L.find("script[type=text\\/wholeSale][dataId="+ai+"]"); 1585var U=!!af.length; 1586var an,al,ak,Z; 1587al=h.trim(V.attr("exchangeValueUnitPrice")); 1588ak=h.trim(V.attr("exchangeValueDiscountPrice")); 1589var R=ak||al; 1590if(U){al=h.trim(V.attr("exchangeValueUnitPrice")); 1591ak=h.trim(V.attr("exchangeValueDiscountPrice")); 1592Z=g(L,af,ai,X,ac); 1593if(typeof Z!="undefined"){if(!!al&&!isNaN(al)){R=s.add(al,Z) 1594}else{if(!!ak&&!isNaN(ak)){}else{}}}else{if(!!ak&&!isNaN(ak)){R=s.add(ak,0) 1595}}var Q,S,ab,ah,am,Y; 1596var aa=f.getCurrencyCookie(); 1597Q=aa.defaultRate,S=aa.type,ab=aa.unit,ah=aa.symbol,am=aa.rate; 1598R=s.add(R,0); 1599an=R.toFixed(2); 1600var ad=(an*am).toFixed(2); 1601V.attr("exchangeValue",an).html(ad) 1602}else{if(!U){}}ae.id=ac; 1603ae.skuValueId=T; 1604ae.quantity=X; 1605F.push(ae); 1606P=s.add(P,s.multiply(R,X)) 1607}); 1608var E=v(P,G,O,H); 1609if(h.isPlainObject(E)){P=E.newPrice 1610}P=f.toEurPrice(P,O,H); 1611r(L,P,H,"layerShoppingCartTotal"); 1612if(F&&F.length){p.calFullDiscount(F,K,function(Q){if(Q&&!isNaN(Q)){var R=s.subtract(P,Q).toFixed(2); 1613if(Number(Q)>Number(P)){R=0 1614}r(L,R,H,"layerShoppingCartTotalPrice") 1615}else{h("[data-attr=layerShoppingCartDiscount]").html(0); 1616r(L,P,H,"layerShoppingCartTotalPrice") 1617}}) 1618}else{l() 1619}}function g(O,J,K,H,I){var P=0; 1620var G=h.trim(J.html()); 1621if(!J.length||!!!G){return 1622}try{G=h.parseJSON(G) 1623}catch(N){G={} 1624}if(h.isEmptyObject(G)){return 1625}var Q=G.wholeSaleGradient; 1626var R=G.wholeSaleJson; 1627var F=Q; 1628if(!h.isArray(Q)||!F){return 1629}
1629var L=G.wholeSaleSumBySku; 1630var E=O.find("input[prodid="+I+"]"); 1631var M; 1632if(L==0){var T=0; 1633E.each(function(){T=Number(h.trim(h(this).val()))+Number(T) 1634}); 1635M=B(Q,T) 1636}else{M=B(Q,H) 1637}if(M==-1){return 1638}var S=Q[M]; 1639if(typeof S=="undefined"){return 1640}P=R[S]; 1641if(typeof S=="undefined"){return 1642}return P 1643}function B(H,G){var E=-1,F; 1644for(F=H.length-1; 1645F>=0; 1646F--){if(G>=H[F]){E=F; 1647break 1648}}return E 1649}function v(G,E,F,I){if(!!!E||isNaN(E)){return G 1650}G=f.fixEurNum(G); 1651if(!!!G||isNaN(G)){return G 1652}var H=E*G; 1653if(!!!H||isNaN(H)){return 1654}H=H.toFixed(2); 1655return{newPrice:H,symbol:I,unit:F} 1656}function r(F,G,J,E){var I=F.find("span[data-attr="+E+"]"); 1657if(!I.length){return 1658}I.html(G); 1659if(!!!J){return 1660}var H=I.prev(".currencySymbol"); 1661if(!H.length){return 1662}H.html(J) 1663}h.extend(p,{prepareParam:function(E){var F=E.find("[data-attr=prod]"); 1664if(!F.length){p.afterRemoveShoppingcartProd(E); 1665return 1666}var G=[]; 1667F.each(function(){if(!h(this).find(".cart-ipt").is(":checked")){return true 1668}var H=h(this).attr("data-id"); 1669if(!H){return 1670}var I=h.trim(E.find("input[data-attr=prodQuantity][data-id="+H+"]").val()); 1671if(!p.isProdQuantity(I)){return 1672}G.push(H+"_"+I) 1673}); 1674return G.join() 1675},submitOrder:function(E){E.find("[data-attr=submit]").unbind("click").bind("click",function(){var F=p.prepareParam(E); 1676if(!!!F){return 1677}E.find("input[name=extendProp]").val(F); 1678if(o.fbq&&!o.fbAccessToken){o.fbq("track","InitiateCheckout") 1679}if(o.ttq){o.ttq.track("InitiateCheckout") 1680}var G={url:"/phoenix/admin/order/check4Shopcart",type:"post",data:{extendProp:F},done:function(K,I,P){try{K=h.parseJSON(K) 1681}catch(N){K={} 1682}if(K.code=="true"){E.find("[data-attr=form]").submit(); 1683return 1684}if(K.code=="false"){var J=K.msg; 1685if(J=="phoenix_shopcart_empty"){p.afterRemoveShoppingcartProd(E); 1686return 1687}var O=K.msgs,M,H; 1688if(h.isArray(O)&&O.length){for(M=0,H=O.length; 1689M<H; 1690M++){var L=O[M]; 1691E.find("[data-attr=layerProdQuantityTip][data-id="+L.id+"]").html(L.msg).show(); 1692E.find("[data-attr=layerProdQuantityTip][data-id="+L.id+"]").parent(".input-wrap").addClass("div-low-stocks-error"); 1693E.find("[data-attr=layerProdQuantityTip][data-id="+L.id+"]").parent(".input-wrap").find("span").addClass("span-low-stocks-error"); 1694E.find("[data-attr=layerProdQuantityTip][data-id="+L.id+"]").parent(".input-wrap").find("input").addClass("input-low-stocks-error") 1695}}}},fail:function(H,J,I){}}; 1696y.ajax(G) 1697}) 1698}}); 1699function z(E){E.find('[data-attr="layerProdQuantityTip"]').hide().html(""); 1700E.find('[data-attr="layerProdQuantityTip"]').parent(".input-wrap").removeClass("div-low-stocks-error"); 1701E.find('[data-attr="layerProdQuantityTip"]').parent(".input-wrap").find("span").removeClass("span-low-stocks-error"); 1702E.find('[data-attr="layerProdQuantityTip"]').parent(".input-wrap").find("input").removeClass("input-low-stocks-error") 1703}var s=function(){function H(L){return Math.floor(L)===L 1704}function G(O){var N={times:1,num:0}; 1705var M=O<0; 1706if(H(O)){N.num=O; 1707return N 1708}var Q=O+""; 1709var P=Q.indexOf("."); 1710var L=Q.substr(P+1).length; 1711var R=Math.pow(10,L); 1712var S=parseInt(Math.abs(O)*R+0.5,10); 1713N.times=R; 1714if(M){S=-S 1715}N.num=S; 1716return N 1717}function F(V,U,L,Q){V=f.fixEurNum(V); 1718U=f.fixEurNum(U); 1719var N=G(V); 1720var M=G(U); 1721var S=N.num; 1722var R=M.num; 1723var P=N.times; 1724var O=M.times; 1725var T=P>O?P:O; 1726var W=null; 1727switch(Q){case"add":if(P===O){W=S+R 1728}else{if(P>O){W=S+R*(P/O) 1729}else{W=S*(O/P)+R 1730}}return W/T; 1731case"subtract":if(P===O){W=S-R 1732}else{if(P>O){W=S-R*(P/O) 1733}else{W=S*(O/P)-R 1734}}return W/T; 1735case"multiply":W=(S*R)/(P*O); 1736return W; 1737case"divide":W=(S/R)*(O/P); 1738return W 1739}}function J(M,L,N){return F(M,L,N,"add") 1740}function I(M,L,N){return F(M,L,N,"subtract") 1741}function E(M,L,N){return F(M,L,N,"multiply") 1742}function K(M,L,N){return F(M,L,N,"divide") 1743}return{add:J,subtract:I,multiply:E,divide:K} 1744}() 1745})(this,jQuery);;�/* /assets/widget/script/plugins/tiptap_richText/tiptap_richText.js */�(function(){function b(k,h){try{k.innerHTML=h||"" 1746}catch(m){try{k.textContent=h||"" 1747}catch(m){}return 1748}try{var e=k.querySelectorAll?k.querySelectorAll("script"):[]; 1749for(var g=0; 1750g<e.length; 1751g++){var d=e[g]; 1752var n=document.createElement("script"); 1753try{for(var f=0; 1754f<(d.attributes?d.attributes.length:0); 1755f++){var l=d.attributes[f]; 1756try{n.setAttribute(l.name,l.value) 1757}catch(m){}}}catch(m){}try{n.text=d.text||d.textContent||"" 1758}catch(m){}try{d.parentNode&&d.parentNode.replaceChild(n,d) 1759}catch(m){}}}catch(m){}}function c(){var j=document.querySelectorAll(".html-block[data-html]"); 1760for(var g=0; 1761g<j.length; 1762g++){try{var h=j[g]; 1763var f=h.getAttribute("data-html")||""; 1764var d=null;
1765try{if(h.shadowRoot){d=h.shadowRoot 1766}else{if(h.attachShadow){d=h.attachShadow({mode:"open"}) 1767}}}catch(e){}b(d||h,f) 1768}catch(e){}}}try{if(document.readyState==="loading"){onloadHack(function(){c() 1769}) 1770}else{c() 1771}}catch(a){try{c() 1772}catch(a){}}})(); 1773(function(){function d(i,h){i.classList.add(h) 1774}function g(i,h){i.classList.remove(h) 1775}function f(j){var i=j.querySelector("nav"); 1776if(!i){return false 1777}try{return window.getComputedStyle(i).display!=="none" 1778}catch(h){return false 1779}}function b(k){var h=k.querySelector(".ez-toc-toggle"); 1780if(!h){return 1781}var i=f(k); 1782try{h.setAttribute("aria-expanded",String(i)) 1783}catch(j){}}function e(i){if(!i||i.getAttribute("data-toc-runtime-bound")==="1"){return 1784}i.setAttribute("data-toc-runtime-bound","1"); 1785var h=i.querySelector(".ez-toc-toggle"); 1786if(!h){b(i); 1787return 1788}b(i); 1789h.addEventListener("click",function(l){try{l.preventDefault(); 1790l.stopPropagation() 1791}catch(k){}var j=f(i); 1792g(i,"toc-is-expanded"); 1793g(i,"toc-is-collapsed"); 1794if(j){d(i,"toc-is-collapsed") 1795}else{d(i,"toc-is-expanded") 1796}b(i) 1797}) 1798}function a(){var j=document.querySelectorAll(".contentEditRichText_editorContainer .table-of-contents"); 1799for(var k=0; 1800k<j.length; 1801k++){try{e(j[k]) 1802}catch(h){}}}try{if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",a) 1803}else{a() 1804}}catch(c){try{a() 1805}catch(c){}}})(); 1806(function(){function b(){var e=document.querySelectorAll(".contentEditRichText_editorContainer .html-image-inner"); 1807for(var f=0; 1808f<e.length; 1809f++){(function(h){var g=h.querySelector("img"); 1810if(!g){h.className=h.className.replace(/\bmedia-loading\b/g,"").trim(); 1811h.className+=" media-error"; 1812return 1813}if(g.complete){if(g.naturalWidth>0){h.className=h.className.replace(/\bmedia-loading\b/g,"").trim() 1814}else{h.className=h.className.replace(/\bmedia-loading\b/g,"").trim(); 1815h.className+=" media-error" 1816}return 1817}g.addEventListener("load",function(){h.className=h.className.replace(/\bmedia-loading\b/g,"").trim() 1818}); 1819g.addEventListener("error",function(){h.className=h.className.replace(/\bmedia-loading\b/g,"").trim(); 1820h.className+=" media-error" 1821}) 1822})(e[f]) 1823}}function c(){var f=document.querySelectorAll(".contentEditRichText_editorContainer .html-video-inner"); 1824for(var e=0; 1825e<f.length; 1826e++){(function(g){var j=g.querySelector("video"); 1827var i=g.querySelector("iframe"); 1828if(!j&&!i){g.className=g.className.replace(/\bmedia-loading\b/g,"").trim(); 1829g.className+=" media-error"; 1830return 1831}if(j){if(j.readyState>=2){g.className=g.className.replace(/\bmedia-loading\b/g,"").trim(); 1832return 1833}j.addEventListener("loadeddata",function(){g.className=g.className.replace(/\bmedia-loading\b/g,"").trim() 1834}); 1835j.addEventListener("canplay",function(){g.className=g.className.replace(/\bmedia-loading\b/g,"").trim() 1836}); 1837j.addEventListener("error",function(){g.className=g.className.replace(/\bmedia-loading\b/g,"").trim(); 1838g.className+=" media-error" 1839}) 1840}if(i){var h=setTimeout(function(){if(g.className.indexOf("media-loading")>=0){g.className=g.className.replace(/\bmedia-loading\b/g,"").trim(); 1841g.className+=" media-error" 1842}},15000); 1843i.addEventListener("load",function(){clearTimeout(h); 1844g.className=g.className.replace(/\bmedia-loading\b/g,"").trim() 1845}); 1846i.addEventListener("error",function(){clearTimeout(h); 1847g.className=g.className.replace(/\bmedia-loading\b/g,"").trim(); 1848g.className+=" media-error" 1849}) 1850}})(f[e]) 1851}}function d(){b(); 1852c() 1853}try{if(document.readyState==="loading"){document.addEventListener("DOMContentLoaded",d) 1854}else{d() 1855}}catch(a){try{d() 1856}catch(a){}}})();;�
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.