var home={bannerArray:["rtt","skincare","cosmetics","hairdo","figure","clothes","fashion","living","baby","health","outdoor","3c","appliances","brands"],sixArea:[{id:"h3bt",tabName:"\u5c08\u696d\u7f8e\u5bb9\u4fdd\u990a"},{id:"h3fs",tabName:"\u6642\u5c1a\u5f69\u599d\u9020\u578b"},{id:"h3c",tabName:"\u6578\u4f4d 3C"},{id:"h3pa",tabName:"\u6d41\u884c\u670d\u98fe\u978b\u5305"},{id:"h3sl",tabName:"\u97f1\u9ad4\u5851\u8eab\u4fdd\u5065"},{id:"h3lf",tabName:"\u89aa\u5b50\u5c45\u5bb6\u751f\u6d3b"}],log:function(){window.console&&
console.log&&console.log.apply(null,arguments)},error:function(c){window.console&&console.error&&console.error(c)},rand:function(c,d){return Math.floor(Math.random()*(d-c+1)+c)},getQueryString:function(c){var d=decodeURIComponent(window.location.href),m;if(d.indexOf("?")!=-1){d=d.split("?")[1].split("&");m=d.length;for(var e=0,f;e<m;++e){f=d[e].split("=");if(f[0]==c)return f[1]}}return null},getLength:function(c){var d=0,m;for(m in c)if(m.length==1){var e=m.charCodeAt()-"A".charCodeAt();d=d<e?e:d}return d},
userData:{},isLoadingUserData:false,getUserDataWithCallback:function(c){function d(){if(m.isLoadingUserData)setTimeout(function(){m.getUserDataWithCallback(c)},200);else{m.isLoadingUserData=true;$.getJSON("https://www.payeasy.com.tw/Cas/whoami?callback=?",function(e){m.isLoadingUserData=false;m.userData=e;c(m.userData)})}}var m=this;m.userData.status!=null?c(m.userData):d()}};
function homeGen(c){function d(j,b,o){j=j||{};b=typeof b=="undefined"?false:b;return('<a href="%href"'+(typeof o!="undefined"?' class="'+o+'"':"")+'><img title="%title" alt="%alt"'+(b?' lazyLoad="%src':' src="%src')+'" /></a>').replace("%href",j.href||"").replace("%title",j.title||"").replace("%alt",j.title||"").replace("%src",j.src||"")}function m(j){if(j.obj){var b=j.obj,o=function(a){var g=[];if(a.A)g[g.length]=a.A;if(a.B)g[g.length]=a.B;if(a.C)g[g.length]=a.C;if(a.D)g[g.length]=a.D;if(a.E)g[g.length]=
a.E;if(a.F)g[g.length]=a.F;return g}(b),l;l=b?b&&b.location>=0?b.location:home.rand(0,home.getLength(b)):0;j=['<div id="'+(j.id||"rtt")+'"'+function(a){var g="";if(a.length>=2&&a.length<=5)g=' class="n'+a.length+'"';return g}(o)+">","<div>",b.A&&d(b.A.P1,l!=0,"on"),b.B&&d(b.B.P1,l!=1),b.C&&d(b.C.P1,l!=2),b.D&&d(b.D.P1,l!=3),b.E&&d(b.E.P1,l!=4),b.F&&d(b.F.P1,l!=5),"</div><ul>",function(a){for(var g=[],h=0,p=a.length;h<p;h++)g[g.length]='<li style="cursor:pointer;" onclick="window.location.href=\''+
a[h].P1.href+"'\" "+(h==1&&p>=3?' id="rtt2n"':"")+(h==3?' id="rtt4n"':"")+(h==p-1?' class="last"':"")+">"+a[h].tabname||"</li>";return g.join("")}(o),"</ul></div>"].join("");return $(j).lazyTab({header:">ul>li",body:">div>a",no:l,lazyLoadImg:true,urlparam:"display"})}else home.error("banner Error")}function e(j){function b(h,p){return["<dl><dt>",d(h.P1,p),"</dt><dd>",d(h.P2,p),o(h.P2,h["T2-2"],h["T2-3"]),"</dd><dd>",d(h.P3,p),o(h.P3,h["T3-2"],h["T3-3"]),'</dd><dd class="last">',d(h.P4,p),o(h.P4,h["T4-2"],
h["T4-3"]),"</dd></dl>"].join("")}function o(h,p,s){return'<h5><a href="%href1">%text1</a></h5><h6><a href="%href2">%text2</a></h6><h6><a href="%href3">%text3</a></h6>'.replace("%text1",h.title).replace("%href1",h.href).replace("%text2",p.h6).replace("%href2",p.href).replace("%text3",s.h6).replace("%href3",s.href)}if(j.obj){var l=j.id||"",a=j.tabName||"";j=j.obj;var g=home.rand(0,i.length-1);g=i.splice(g,1);return $(['<div class="h3" id="'+l+'">',"<h3>"+a+"</h3>",'<ul><li class="on"><i class="l"></i>',
j.A.tabname,'<i class="r"></i></li><li><i class="l"></i>',j.B.tabname,'<i class="r"></i></li><li class="last"><i class="l"></i>',j.C.tabname,'<i class="r"></i></li></ul><div>',b(j.A,g!=0),b(j.B,g!=1),b(j.C,g!=2),"</div></div>"].join("")).lazyTab({header:">ul>li",body:">div>dl",no:g,lazyLoadImg:true})}else home.error("H3 Error")}c=c||{};for(var f={},n=0,k=home.bannerArray.length;n<k;n++){var q=home.bannerArray[n];if($("#"+q).size()>0)f["#"+q]=m({obj:c["banner"+n]||c.banner,id:"rtt"})}var i=[0,0,1,
1,2,2];n=0;for(k=home.sixArea.length;n<k;n++){q=home.sixArea[n];var r="#"+q.id;if($(r).size()>0){q.obj=c["block"+(n+1)];f[r]=e(q)}}return f}
function indexLogin(c){function d(i){return!!i&&i.returnStatus&&i.returnStatus.Code=="OK"}function m(i){function r(l,a,g){var h=l.length>a;l=h?l.substring(0,a):l;if(g&&h)l=l.substring(0,l.length-1)+g;return l}function j(l){var a=l;switch(l){case "\u9810\u8cfc":a="\u5546\u54c1\u9810\u8cfc\u4e2d\uff0c\u8acb\u7a0d\u5019\u3002";break;case "\u5f85\u7d44\u51fa\u8ca8\u6a94":a="\u8a02\u55ae\u6210\u7acb\uff0c\u5c07\u70ba\u60a8\u8655\u7406\u3002";break;case "\u53d6\u6d88":a="\u53d6\u6d88\u8a02\u55ae";break;
case "\u914d\u9001\u4e2d":a="\u5546\u54c1\u914d\u9001\u4e2d";break;case "\u7f3a\u8ca8\u5f85\u8655\u7406":a="\u7522\u54c1\u7f3a\u8ca8\uff0c\u8abf\u8ca8\u4e2d";break;case "\u8ca8\u5230":a="\u914d\u9001\u5b8c\u6210";break;case "\u9000\u8ca8":a="\u5df2\u70ba\u60a8\u9000\u8ca8\u3002";break;case "\u63db\u8ca8":a="\u63db\u8ca8\u8655\u7406\u4e2d";break;case "\u9a57\u9000":a="\u5e02\u95dc\u5e97/\u88dd\u6f62\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";break;case "\u8ca8\u9000\u7269\u6d41":a="\u5546\u54c1\u9000\u56de\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";
break;case "\u8ca8\u5230\u9580\u5e02":a="\u8ca8\u5230\u9580\u5e02\uff0c\u53ef\u53d6\u8ca8";break;case "\u9580\u5e02\u9810\u9000":a="\u903e\u671f\u672a\u9818\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";break;case "\u8ca8\u7269\u907a\u5931":a="\u914d\u9001\u7570\u5e38\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";break;case "\u88dc\u5bc4":a="\u5df2\u70ba\u60a8\u88dc\u5bc4";break;case "\u8ca8\u7269\u9001\u51fa":a="\u5546\u54c1\u914d\u9001\u4e2d";break;case "\u8655\u7406\u4e2d":a="\u6b63\u5728\u8655\u7406\u4e2d";break;
case "0":a="\u5546\u54c1\u9810\u8cfc\u4e2d\uff0c\u8acb\u7a0d\u5019\u3002";break;case "2":a="\u8a02\u55ae\u6210\u7acb\uff0c\u5c07\u70ba\u60a8\u8655\u7406\u3002";break;case "3":a="\u53d6\u6d88\u8a02\u55ae";break;case "4":a="\u5546\u54c1\u914d\u9001\u4e2d";break;case "5":a="\u7522\u54c1\u7f3a\u8ca8\uff0c\u8abf\u8ca8\u4e2d";break;case "6":a="\u914d\u9001\u5b8c\u6210";break;case "7":a="\u5df2\u70ba\u60a8\u9000\u8ca8\u3002";break;case "8":a="\u63db\u8ca8\u8655\u7406\u4e2d";break;case "A":a="\u5e02\u95dc\u5e97/\u88dd\u6f62\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";
break;case "B":a="\u5546\u54c1\u9000\u56de\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";break;case "C":a="\u8ca8\u5230\u9580\u5e02\uff0c\u53ef\u53d6\u8ca8";break;case "D":a="\u903e\u671f\u672a\u9818\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";break;case "G":a="\u914d\u9001\u7570\u5e38\uff0c\u8acb\u91cd\u65b0\u8a02\u8cfc";break;case "M":a="\u5df2\u70ba\u60a8\u88dc\u5bc4";break;case "V":a="\u5546\u54c1\u914d\u9001\u4e2d"}return a=a.length>=5?a.substring(0,4)+"\u2026":a}var b=[];if(d(i))if(i.item)b[b.length]=i.item;
else if(i.items&&i.items.length)b=i.items;i=0;for(var o=b.length;i<o;i++){if(!b[i].item){b[i].item={};b[i].item.itePidName=b[i].items&&b[i].items[0].itePidName||""}b[i].ordStatusDesc=j(b[i].ordStatusDesc);b[i].ordDate=r(b[i].ordDate,10);b[i].item.itePidName=r(b[i].item.itePidName,5,"\u2026")}return b}var e=$("#hd_1 .br1");if(c.status==1){var f="";if(home.getQueryString("service"))f=home.getQueryString("service");else if(window.top)try{f=window.top.location.href}catch(n){}e.text("\u767b\u51fa").attr("href",
"https://www.payeasy.com.tw/Cas/logout?service="+f).attr("target","_top");$("#sv_tt a").remove();$("#sv_tt h2").replaceWith($("<span>"+c.user.name+"\uff0c\u60a8\u597d</span>"));e=$('<span class="AddAfterLogin"><a href="//member.payeasy.com.tw/my/coupon.aspx">\u8cfc\u7269\u91d1\u5132\u503c\u5c08\u5340</a></span>');$('<style>.AddAfterLogin {background: url("/_lib/pez.png") no-repeat scroll -610px -294px transparent;display: block; height: 56px; text-indent: -999em; width: 178px; position:absolute; left:15px; bottom:15px;}.AddAfterLogin a {display:block;height: 100%;}</style>').appendTo("head");
f='<table><tr><th width="110">\u5f85\u8a8d\u8b49\u7684\u8cfc\u7269\u91d1</th><td width="54"><a href="https://member.payeasy.com.tw/my/account/Pcash.aspx">%validAmount</a>\u5143</td><td><a href="https://member.payeasy.com.tw/my/account/Pcash.aspx">\u8a8d\u8b49</a></td></tr><tr><th>\u5373\u5c07\u5230\u671f\u7684\u8cfc\u7269\u91d1</th><td><a href="https://member.payeasy.com.tw/my/account/Pcash.aspx">%expireAmount</a>\u5143</td><td><a href="https://member.payeasy.com.tw/my/account/Pcash.aspx">\u67e5\u8a62</a></td></tr><tr><th>\u76ee\u524d\u7684\u8cfc\u7269\u91d1</th><td><a href="https://member.payeasy.com.tw/my/account/Pcash.aspx">%totalAmount</a>\u5143</td><td><a href="https://member.payeasy.com.tw/my/account/Pcash.aspx">\u67e5\u8a62</a></td></tr><tr><th>\u5feb\u6a02e\u9ede</th><td><a href="https://member.payeasy.com.tw/my/account/HappyE.aspx">%happyeTotalAmount</a>\u9ede</td><td><a href="https://member.payeasy.com.tw/my/account/HappyE.aspx">\u514c\u63db</a></td></tr><tr><td colspan="3" class="more"><a href="https://member.payeasy.com.tw/my/main.aspx">\u8a73\u7d30\u67e5\u8a62</a></td></tr></table>';
var k;if(d(c.pCash)){k=c.pCash;f=f.replace("%validAmount",k.validAmount).replace("%expireAmount",k.expireAmount).replace("%totalAmount",k.totalAmount)}else f=f.replace("%validAmount",0).replace("%expireAmount",0).replace("%totalAmount",0);if(d(c.pHappy)){k=c.pHappy;f=f.replace("%happyeTotalAmount",k.happyeTotalAmount)}else f=f.replace("%happyeTotalAmount",0);k=$("#tb_pch");if(k.size()>0){k.find(".no_login").remove();k.css("position","realtive");k.prepend($(f));k.append(e.clone())}e=["<table>","<tr>",
'<th width="66">\u8a02\u55ae\u65e5\u671f</th>','<th width="74">\u8a02\u55ae\u5167\u5bb9</th>',"<th>\u8655\u7406\u9032\u5ea6</th>","</tr>"];f=[];if(d(c.pOrder))f=m(c.pOrder);if(f.length>0){k=0;for(var q=f.length;k<q;k++)e[e.length]=['<tr><td><a href="https://member.payeasy.com.tw/my/order/PEZorderDetail.aspx?ordid=%ordid">',f[k].ordDate,'</a></td><td><a href="https://member.payeasy.com.tw/my/order/PEZorderDetail.aspx?ordid=%ordid"><span>',f[k].item.itePidName,'</span></a></td><td><a href="https://member.payeasy.com.tw/my/order/PEZorderDetail.aspx?ordid=%ordid"><span>',
f[k].ordStatusDesc,"</span></a></td></tr>"].join("").replace(/%ordid/g,f[k].ordId||"");e[e.length]='<tr><td colspan="3" class="more"><a href="https://member.payeasy.com.tw/my/order/ToOrder.aspx?T=M03">\u8a73\u7d30\u67e5\u8a62</a></td></tr></table>'}else e[e.length]="<tr><td></td><td>\u7121\u8a02\u55ae\u8cc7\u6599</td><td></td></tr></table>";if((c=c.pNextbuy)&&c.Code=="OK")e[e.length]='<strong>\u4e0b\u6b21\u8cb7\u6e05\u55ae<a href="//member.payeasy.com.tw/my/news/WishList.aspx">'+c.Message+"</a>\u4ef6</strong>";
c=$("#tb_od");if(c.size()>0){c.find(".no_login").remove();c.prepend($(e.join("")))}}}
$(function(){if(typeof homeJSON!="undefined"){var c=homeGen(homeJSON),d;for(d in c)$(d).replaceWith(c[d])}else home.error("need homeJSON");if($("#tb_pch").size()>0||$("#tb_od").size()>0)home.getUserDataWithCallback(function(e){indexLogin(e);if(e.user&&e.user.group>=0)for(var f in home.sixArea){var n=$("#"+home.sixArea[f].id).data("onOff");n&&n(e.user.group)}});var m=$("select");$("body").mouseover(function(e){if("SELECT,OPTION".indexOf((e.target.tagName||"").toUpperCase())==-1)m.blur()})});

