!function(){var o;function t(o){var t=new Date,e=(t.getFullYear(),t.getMonth()+1),t=t.getDate();return e<10&&0,t<10&&0,o=window.isLocal?o.replace(/\/\d+\.\d+\.\d+\//gi,"/src/"):o}"file:"===location.protocol||/\d+\.\d+\.\d+\.\d+/.test(location.host)||0===location.host.indexOf("localhost")?(window.isLocal=!0,seajs.config({base:"../../../",alias:{$:"jquery/jquery/1.7.2/jquery",jquery:"jquery/jquery/1.7.2/jquery"},vars:{component:"../../../../../component/",url:"https://static.xidibuy.com/static/",common:"https://static.xidibuy.com/static/global/common/1.0.0/"},map:[t]}),(o=document.createElement("script")).src="../../../static/global/scripts/src/localData.js",document.getElementsByTagName("head")[0].appendChild(o)):seajs.config({base:JS_DOMAIN,alias:{$:"jquery/jquery/1.7.2/jquery",jquery:"jquery/jquery/1.7.2/jquery"},vars:{component:"component",url:JS_DOMAIN+"static/",common:JS_DOMAIN+"static/global/common/1.0.0/"},map:[t]}),seajs.flush=$.noop,seajs.timeStamp=!window.isLocal;var e=seajs.use;seajs.use=function(o,t){$(function(){e(o,t)})},"passport.xidibuy.com"!==location.host&&seajs.use("static/global/scripts/2.0.0/common")}();
define("static/global/scripts/2.0.0/common",["static/global/scripts/2.0.0/jquery.cookie.js","static/global/scripts/2.0.0/jquery.easing.js","static/global/scripts/2.0.0/jquery.imglazy.js","static/global/scripts/2.0.0/jquery.placeholder.js","static/global/scripts/2.0.0/jquery.scrollbar.js","static/global/scripts/2.0.0/jquery.slide.js","static/global/scripts/2.0.0/slider.js","static/global/scripts/2.0.0/products.js","static/global/common/2.0.0/selects.js","static/passport/login/2.0.0/login.js","static/global/common/2.0.0/common.fun"],function(t,a,e){t("static/global/scripts/2.0.0/jquery.cookie.js"),t("static/global/scripts/2.0.0/jquery.easing.js"),t("static/global/scripts/2.0.0/jquery.imglazy.js"),t("static/global/scripts/2.0.0/jquery.placeholder.js"),t("static/global/scripts/2.0.0/jquery.scrollbar.js"),t("static/global/scripts/2.0.0/jquery.slide.js"),t("static/global/scripts/2.0.0/slider.js"),t("static/global/scripts/2.0.0/products.js"),t("static/global/common/2.0.0/selects.js")($),t("static/passport/login/2.0.0/login.js");var l=t("static/global/common/2.0.0/common.fun");!function(){if(null!==$.cookie("regSuccessByWindow")){$.cookie("regSuccessByWindow",null,{domain:".xidibuy.com"});$.dialog_block({id:"dialogCustomNew",title:"",content:'<div class="dialogRegWelcome" data-type="welcome"> <div class="content">     <p>登录成功！</p>     <p>欢迎加入喜地！</p> </div></div>',callback:function(){setTimeout(function(){$.dialog_unblock()},2e3)}})}}();var i,s,o,r,n,c,d,u=window.lazyOption||{effect:"none",threshold:300};function p(){s=(s=Math.floor((i('.plugs-dialog[data-class="plugs-dialog"]').width()-i(".plugs-section").outerWidth())/2)+i(window).scrollLeft())<0?15:s,o=(o=Math.floor((i(window).height()-i(".plugs-section").outerHeight())/2)+i(window).scrollTop())<0?15:o,i(".plugs-section").css({display:"block",top:o+100,left:s})}function h(e){var t,a,i,s,o,n,l=$(".j_chatBody"),c="",d=[];$.each(e,function(t){d.push(t)}),d.sort(function(t,a){return a<t?-1:t<a?1:void 0}),$("#dialogCountBox").text(d.length),$(".j_chatUnreadNums").text("("+d.length+")"),$.each(d,function(t,a){!function(t){var a=$.parseJSON($.cookie("activeChatId"));if(a&&a[t])return!0;return!1}((s=e[a]).from.shopId)&&("shop",n=s.chat.shop.sid,a=s.chat.shop.name,o='<div class="chat-item"><a href="javascript:void(0);" class="j_chatLink" data-chatid="'+n+'" data-type="shop"><span class="item-name">'+a+'</span><span class="item-num">'+(99<s.num?"99+":s.num)+"</span></a></div>",c+=o)}),l.html(c),t=l.children().length,$(".j_chatLine").text(99<t?"99+":t),0===(a=$(".chat-item").length)?$("#chatRemind").hide():($("#chatRemind").show(),i=5<a?5:a,$(".j_scrollBarBox").height($(".chat-item").height()*i),r.position="top",$(".j_scrollBarBox").scrollbarResize(r))}function g(t,e){var i=t.data("type"),s="",o={};"order"===i?s="oid":"goods"===i?s="gid":"shop"===i?s="sid":"product"===i&&(s="pid"),o[s]=t.data("chatid"),"goods"===i&&(o.sid=t.data("shop_id")),$.ajax({url:(window.useCurrentDomain?"/":DOMAIN)+"Client/join",data:l.Methods.getFormToken(o),type:"post",dataType:"json",async:!1,success:function(t){var a={};0===t.code?t.data.sessionId&&""!==t.data.sessionId?(a.serviceJid=t.data.serviceJid,a.userJid=t.data.userJid,a.sessionId=t.data.sessionId,a.type=i,a.msid=o[s],setTimeout(function(){m(a)},0)):e&&e(obj):-11205==t.code?e&&e(obj):l.Methods.sendError(t.msg)}})}function m(t){$(window);var a,e=(screen.width-982)/2,i=(screen.height-647)/2,s=t.serviceJid,o=t.userJid,n=t.sessionId,l=/@service\/(\d+)/.exec(s)[1];s.replace(/\*/g,"");if(window.chatWindowList||(window.chatWindowList={}),a=window.chatWindowList[l]||0,window.chatWindowList[l]=a+1,1<window.chatWindowList[l])return!1;setTimeout(function(){delete window.chatWindowList[l]},1e3);var c="&type="+t.type+"&msid="+t.msid,d=DOMAIN+"Chat/main?jid="+s+"&userjid="+o+"&sid="+n+c,r="width=982,height=647,top="+i+",left="+e+",toolbar=no,menubar=no,scrollbars=yes,resizable=no,location=no,status=no";null===$.cookie("chatWinOpened")?window.open(d,"activeChat",r):$.cookie("activeChatUrl",d,{expires:3,unit:"second"})}window.imgLazyCustom||($(".j_detailInfo").length||window.imgLazyByViewport?$.imgLazy({effect:"none",threshold:0,viewport:!0}):"market.xidibuy.com"!==location.host&&"market-beta.xidibuy.com"!==location.host&&$.imgLazy(u)),-1===DOMAIN.indexOf(location.hostname)&&(window.useCurrentDomain=!0),l.Methods.bindHoverBox(),Number.prototype.toFixed=function(t){t=Math.abs(t)||0;var a,e,i=this<0,s=Math.abs(this),o=""+s,n=o.indexOf("."),l=Math.pow(10,t),c=n+t+1,d=-1!==n&&5<=o.substring(c,c+1);-1!==n&&(s=o.substring(0,c),e=parseInt(s.replace(".",""))),d?(a=e+1,a/=l):a=s;for(var r=(a+="").indexOf("."),u=a.replace(/\.\d*$/,""),p=-1===r?"":a.substring(r+1),h=p.length,g=0,m=t-h;g<m;g++)p+="0";return t<h&&(p=p.substring(0,t)),""!==p&&(p="."+p),(i?"-":"")+u+p},i=jQuery,o=s=0,i.block=function(t){!function(t){t=i.extend({},i.block.defaults,t||{});var a="";t.hideCloseButton||(a='<a href="javascript:;" class="plugs-close" data-action="close"></a>');var e='<div class="plugs-section">\t<div class="plugs-header">\t\t<h2 class="plugs-title">'+t.title+"</h2>"+a+'\t</div>\t<div class="plugs-body">'+t.content+"</div></div>";i("body").append('<div class="plugs-dialog" data-class="plugs-dialog"></div>'),i("body").append(e),p(),i(".plugs-dialog").fadeIn(),i(".plugs-section").animate({top:o,opacity:1},function(){t.callback&&t.callback()})}(t)},i.unblock=function(t){!function(t){var a=i(".plugs-section").offset().top+100;i(".plugs-dialog").fadeOut(),i(".plugs-section").animate({top:a,opacity:0},function(){i(".plugs-dialog").remove(),i(".plugs-section").remove(),t&&"function"==typeof t&&t()})}(t)},i(window).bind("resize",function(){p()}),i.block.defaults={title:"标题",hideCloseButton:!1,content:"内容"},-1===location.host.indexOf("passport")&&(r={step:40,paddingTop:10,barTopBottom:!1,position:"top"},n=$("body"),l.Actions.isLogin()&&function e(){window.isTheChatListPage&&!window.listenChat&&(window.listenChat=e),!0!==document.hidden?$.ajax({url:(window.useCurrentDomain?"/":DOMAIN)+"Client/listen",dataType:"json",data:l.Methods.getFormToken({}),type:"post",success:function(t){var a;window.listenChat||setTimeout(e,3e3),null!==t.data?($("#chatRemind").length||(a='<div class="chat-r" id="chatRemind">    <div class="chat-r-list" style="display:none;">        <div class="header">            <div class="title"><ins class="title-icon"></ins>新对话(<span class="j_chatLine">0</span>)</div>            <div class="hideup j_hideChatList"></div>        </div>        <div class="body-outer">          <div class="body scrollBarBox j_scrollBarBox">              <div class="scrollBarCont j_scrollBarCont j_chatBody">              </div>          </div>        </div>        <div class="footer">            <a href="javascript:void(0);" class="j_ignoreChatAll">全部忽略</a>            <a href="'+DOMAIN+'Message/newmessageList?t=dialog&panel=0" target="_blank" class="j_moreChatRecord">更多对话记录</a>        </div>    </div>    <div class="chat-r-icon"><ins class="news-icon"></ins>新消息</div></div>',n.append(a),$(".scrollBarBox").scrollbar(r)),h(t.data)):$("#chatRemind").is(":visible")&&$("#chatRemind").hide(),null===t.data&&($("#dialogCountBox").text("0"),$(".j_chatUnreadNums").text(""))},error:function(){window.listenChat||setTimeout(e,1e4)}}):window.listenChat||setTimeout(e,300)}(),$(document).on("click",'[data-state="pm"]',function(){var t=$(this);return l.Actions.isLogin()?g(t):$(".j_actionLogin").trigger("click"),!1}),n.on("click",".chat-r-icon",function(){var t=$(".chat-r-list");"block"===t.css("display")?t.hide():t.show()}),n.on("click",".j_hideChatList",function(){$(".chat-r-list").hide()}),n.on("click",".j_ignoreChatAll",function(){$("#chatRemind").remove(),$.ajax({url:(window.useCurrentDomain?"/":DOMAIN)+"Client/cancelAll",data:l.Methods.getFormToken({}),type:"post",dataType:"json",async:!0,success:function(t){0===t.code||l.Methods.sendError(t.msg)}})}),n.on("click",".j_chatLink",function(){var t,a=$(this),e=a.parent();if(!l.Actions.isLogin())return $(".j_actionLogin").trigger("click"),!1;g(a),(t=e.siblings().length)?(e.remove(),$(".j_chatLine").text(99<t?"99+":t)):$("#chatRemind").remove()}),window.outChat=function(t){}),-1===location.host.indexOf("passport")&&$(function(){var s=$("#footer"),o=$("#sidebar"),n=!!$("#shopBanner").length;if(n||o.find(".j_actionService, .j_actionFeedback").show(),s.length){a(),$(window).on("resize",a),e(),document.addEventListener?window.addEventListener("scroll",e):window.attachEvent("onscroll",e),document.addEventListener?window.addEventListener("resize",e):window.attachEvent("onresize",e),o.find(".j_returnToTop").on("click",function(t){$("html,body").animate({scrollTop:0}),0<=navigator.userAgent.indexOf("Firefox")&&(document.documentElement.scrollTop=0),navigator.userAgent.match(/(iPod|iPhone|iPad|Android)/)&&window.scrollTo(0,0)}),l.Methods.bindServiceChat(),$(".j_actionComplaint").live("click",function(){if(!l.Actions.isLogin())return $(".j_actionLogin").trigger("click"),!1});var t=$("#form_token");TOKEN_KEY=t.attr("name"),TOKEN_VAL=t.val(),$(".j_actionFeedback").on("click",function(){var t=$(this).attr("data-value"),a='<div class="suggestion-outer clearfix">\t<ul class="clearfix">\t\t<li class="mt24 clearfix">\t\t\t<label class="w75 lh36 fl">意见类型&nbsp;<span class="color-red">*</span></label>\t\t\t<div class="plugs-select fl" id="selectSuggestion">\t\t\t\t<div class="plugs-select-hd" data-state="databutton">\t\t\t\t\t<h6 class="plugs-select-title" data-id="1" data-state="title" data-value="1">账号问题相关</h6>\t\t\t\t\t<div class="plugs-select-tip">\t\t\t\t\t\t<div class="plugs-select-tip"></div>\t\t\t\t\t</div>\t\t\t\t</div>\t\t\t\t<ul class="plugs-select-bd" data-state="datalist">\t\t\t\t\t<li class="plugs-select-option" data-state="option" data-id="1" data-value="1">账号问题相关</li>\t\t\t\t\t<li class="plugs-select-option" data-state="option" data-id="2" data-value="2">购买操作问题相关</li>\t\t\t\t\t<li class="plugs-select-option" data-state="option" data-id="3" data-value="3">支付问题相关</li>\t\t\t\t\t<li class="plugs-select-option" data-state="option" data-id="4" data-value="4">物流售后问题相关</li>\t\t\t\t\t<li class="plugs-select-option" data-state="option" data-id="6" data-value="6">商品推荐</li>\t\t\t\t\t<li class="plugs-select-option" data-state="option" data-id="5" data-value="5">其它问题</li>\t\t\t\t</ul>\t\t\t\t<input type="hidden" name="feedType" class="plugs-select-value" value="'+(t=t||1)+'" key="账号问题相关">\t\t\t</div>\t\t</li>\t\t<li class="mt24 clearfix">\t\t\t<label for="" class="w75 lh36 fl">意见内容&nbsp;<span class="color-red">*</span></label>\t\t\t<dl class="suggestion-box fl">\t\t\t\t<dt><textarea name="content" data-area="enterArea" data-min="1" data-max="500" class="message-article" placeholder="请输入意见或建议"></textarea></dt>\t\t\t\t<dd class="color-888 tr clearfix"><p class="color-red fl" data-class="notice"></p><p class="fr"><var data-state="currentWord">500</var>/500</p></dd>\t\t\t\t<dd class="color-333 clearfix">上传截图</dd>\t\t\t\t<dd class="clearfix">\t\t\t\t\t<form name="upLoadImageForm" action="" method="post" enctype="multipart/form-data" target="feedUpframe">\t\t\t\t\t<ul class="certificate-list upimage-list clearfix" data-class="upLoadImageOuter">\t\t\t\t\t\t<li class="certificate-item certificate-item-upload mr12 pr fl" data-class="upLoadImageButtonBox">\t\t\t\t\t\t\t<div class="icon-add-button sprites"></div>\t\t\t\t\t\t\t<input type="file" name="FILES" class="uploadCertificate pointer pa" data-action="upLoadImageButton" />\t\t\t\t\t\t\t<input type="hidden" name="token" value="" />\t\t\t\t\t\t\t<input type="hidden" name="getTokenType" value="2" />\t\t\t\t\t\t\t<input type="hidden" name="callback" value="parent.upCallback" />\t\t\t\t\t\t</li>\t\t\t\t\t\t<li class="f12 pr fl"><span class="color-red pa" data-class="suggestUpLoadImageError"></span></li>\t\t\t\t\t</ul>\t\t\t\t\t</form>\t\t\t\t\t<iframe id="feedUpframe" name="feedUpframe" src="" class="hide"></iframe>\t\t\t\t</dd>\t\t\t\t<dd class="color-888">支持JPG、GIF、PNG格式，1500宽高以下，小于5M，最多5张</dd>\t\t\t</dl>\t\t</li>        <li class="mt24 clearfix">            <label class="w75 lh36 fl">联系方式&nbsp;</label>            <input type="text" name="contact" data-max="30"  class="textBox count-text fl w230" placeholder="请输入手机号/邮箱，方便我们与您联系" />            <div class="ml12 lh36 color-red fl j_contactErr"></div>         </li>        <li class="mt24 clearfix">           <label for="" class="w75 lh36 fl">&nbsp;</label>           <dl class="suggestion-box fl">               <dd class="apply-button">                    <a href="javascript:;" class="button-light-100 button-light-disabled anim-all" id="suggestionSubmit" data-action="submit">提交</a>                </dd>            </dl>        </li>\t</ul></div>';$.block({title:"意见反馈",content:a}),l.Message.enterStatus(".suggestion-box","button-light-disabled","意见"),$("input[name=contact]").on("blur",function(){var t=$(this);$.trim(t.val()).length>t.data("max")?t.addClass("textError").parent().find(".j_contactErr").html("最多可输入30字符"):t.removeClass("textError").parent().find(".j_contactErr").html("")}),$("#selectSuggestion").selects({selects:t});var e=l.Methods.uploadImage("[data-class=suggestUpLoadImageError]");function i(t,a){var e=null;$.unblock(function(){$.block({title:" ",content:'<div class="pr12 clearfix">\t<div class="clearfix">\t\t<div class="icon-warning-36 sprites fl"></div>\t\t<div class="pl12 f18 lh36 fl">'+a+'！</div>\t</div>\t<div class="pt24 tc clearfix">\t\t<a href="javascript:;" class="button-light-100 anim-all" data-action="sendAfterNotice">确定</a>\t</div></div>'}),e=setTimeout(function(){$.unblock(),clearTimeout(e)},3e3),$("[data-action=sendAfterNotice]").live("click",function(){return clearTimeout(e),$.unblock(),!1})})}return $("#suggestionSubmit").on("click",function(){if($(this).hasClass("button-light-disabled"))return!1;var t={};return t[TOKEN_KEY]=TOKEN_VAL,t.feedType=$("input[name=feedType]").val(),t.content=$("textarea[name=content]").val(),t.contacts=$(".suggestion-outer input[name=contact]").val(),t.feedImg=e,$.ajax({type:"get",url:DOMAIN+"index/addFeedback",data:l.Methods.getFormToken(t),dataType:"jsonp",success:function(t){switch((t="string"==typeof t?$.parseJSON(t):t).code){case-10400:case-10401:$("#error-warning-suggestionDes").html(t.msg);break;case-10402:i(300,t.msg);break;default:i(300,t.msg)}},error:function(){}}),!1}),$(".plugs-close").on("click",function(){return $.unblock(),!1}),!1})}function a(){$(window).width()<=1360?o.addClass("stateNarrow"):o.removeClass("stateNarrow")}function e(t){!function(t){var a=$(window).height(),e=a-o.height()-20,i=s.offset().top;i<t+a&&(e-=t+a-i);o.css("top",e).show(),700<t?(o.find(".j_returnToTop").show(),n&&o.find(".j_actionService, .j_actionFeedback").show()):(o.find(".j_returnToTop").hide(),n&&o.find(".j_actionService, .j_actionFeedback").hide())}(window.scrollY||document.documentElement.scrollTop)}}),-1===location.host.indexOf("passport")&&((d=l.Methods.getUrlQuery(location.href,"spm"))&&$.cookie("spm",d,{domain:".xidibuy.com"}),(d=d||$.cookie("spm"))&&(c=l.Actions.isLogin()),d&&c&&$.ajax({url:DOMAIN+"piwik/markuser",type:"get",data:{linkId:d},dataType:"json",success:function(t){t.code||$.cookie("spm",null,{domain:".xidibuy.com"})}}))});
define("static/global/scripts/2.0.0/topbar",["static/global/common/2.0.0/common.fun.js"],function(t,a,e){var o={},s=t("static/global/common/2.0.0/common.fun.js");s.Methods.bindHoverBox(),o.Datas={button:".j_cartBox",section:"#hd-ct-section",list:"#hd-ct-list",items:".hd-ct-outer",deletes:".hd-ct-delete",amount:"#hd-ct-amount",buyNum:"#hd-ct-buyNum",timer:null},o.Methods={createHeadCartModule:function(t){var a=$(o.Datas.section);if(!a[0]){var e=t.data,s=e.amount,n=e.buyNum,i=e.shopItem,r=e.shopPortItem,d='<div class="hd-ct-section" id="hd-ct-section" style=" display:none; position:absolute;">		<div class="hd-ct-list" id="hd-ct-list">'+o.Methods.connectAllShopGoods(i,r)+'	</div>		<div class="hd-ct-foot">'+o.Methods.createCartAmountModule(s)+o.Methods.createCartButtonModule(n)+"	</div></div>";$("body").append(d),o.Methods.calculatorGoodsInfo(),o.Methods.setHeadCartPos(),o.Methods.setMaxHeight(),o.Events.regMouseInHeadCart(),o.Events.removeCartGoods()}},connectAllShopGoods:function(t,a){var e="",s="",n="",i="",r='<div class="hd-ct-disabled-line"></div>';if("undefined"!=typeof t&&null!=t||"undefined"!=typeof a&&null!=a){for(var d in t){var c=t[d],l=o.Methods.connectShopCartGoods(c);s+=l.validGoods,n+=l.invalidGoods}for(var d in a){var c=a[d],l=o.Methods.connectShopCartGoods(c);s+=l.validGoods,n+=l.invalidGoods}}else e='<p class="hd-ct-empty">您的购物车中还没有商品哦~~</p>';return(""==s||""==n)&&(r=""),i=r+'<div class="hd-ct-disabled">'+n+"</div>",e=s+i},connectShopCartGoods:function(t){function a(t){var a=t.isShelved,e=t.stock;1==a&&e>0?s.validGoods+=o.Methods.createCartGoodsModule(t):s.invalidGoods+=o.Methods.createCartGoodsModule(t)}var e=t.goodsItem,s={};if(s.validGoods="",s.invalidGoods="",e[0])for(var n in e){var i=e[n];a(i)}else a(e);return s},createCartGoodsModule:function(t){var a=t.goodsId,e=t.coverImg,o=t.name,n=t.floatName||o,i=t.longName,r=t.price,d=t.total,c=t.buyNum,l=s.Methods.setDetailUrl(a),u="";return u='<div class="hd-ct-outer" data-product-id="'+a+'" data-total="'+d+'" data-count="'+c+'">	<div class="hd-ct-img">		<a href="'+l+'" target="_blank" title="'+i+'"><img src="'+IMAGE_DOMAIN+e+'/66" alt="'+i+'" width="54" height="54"></a>	</div>	<div class="hd-ct-name">		<a href="'+l+'" target="_blank" title="'+i+'">'+n+'</a>	</div>	<div class="hd-ct-total">		<span class="hd-ct-price">&yen;<var data-class="hd-ct-price" data-total="'+d+'">'+r+'</var></span><span class="hd-ct-count">&nbsp;×&nbsp;<var>'+c+'</var></span>	</div>	<a href="javascript:;" class="hd-ct-delete" xa-click="web-head-cart|delete">&nbsp;</a></div>'},createCartAmountModule:function(t){var t=parseInt(t);t=isNaN(t)?0:t,t=t.toFixed(2);var a="";return a='<p class="hd-ct-all-total">总计：<span class="hd-ct-price">&yen;<var id="hd-ct-amount">'+t+"</var></span></p>"},createCartButtonModule:function(t){var t=parseInt(t);t=isNaN(t)?0:t,t=t>99?"99+":t;var a="";return a='<a href="'+DOMAIN+'cart/index" class="hd-ct-button">去购物车结算&nbsp;(<var id="hd-ct-buyNum">'+t+"</var>)</a>"},setHeadCartPos:function(){var t=$(o.Datas.section),a=$(o.Datas.button),e=a.outerWidth(),s=a.outerHeight(),n=a.offset().left;n=n+e-342;var i=a.offset().top;i+=s,t.css({left:n,top:i,display:"block",marginTop:12,opacity:0}).animate({marginTop:0,opacity:1})},setMaxHeight:function(){var t=$(o.Datas.list),a=t.children(),e=a.outerHeight(),s=a.length,n=e*s,i=t.height();i=i>n?"auto":i>330?330:i,t.css("height",i)},removeHeadCartList:function(){o.Datas.timer=setTimeout(function(){$(o.Datas.section).animate({marginTop:12,opacity:0},function(){$(this).remove()})},200)},calculatorGoodsInfo:function(){var t=$(o.Datas.items),a=0,e=0;t.each(function(){var t=$(this),o=t.attr("data-total");o=parseFloat(o),o=isNaN(o)?0:o;var s=t.attr("data-count");s=parseFloat(s),s=isNaN(s)?0:s,a+=o,e+=s}),a=a.toFixed(2),$(o.Datas.amount).html(a),$(o.Datas.buyNum).html(e),$(GLOBAL.Datas.topCart).html(e>99?"99+":e)},reviewCart:function(t){var a=$(o.Datas.items),e=a.length;if(1>=e)$(o.Datas.list).html('<p class="hd-ct-empty">您的购物车中还没有商品哦~~</p>'),$(".bar-cart-name").addClass("bar-cart-name-none");else{var s=$(o.Datas.items+'[data-product-id="'+t+'"]');s.remove(),o.Methods.setMaxHeight()}o.Methods.calculatorGoodsInfo()},setGoodsNum:function(t){$(o.Datas.buyNum).html(t)},linkCss:function(){var t=$("#hd-ct-style");t[0]||$("body").append('<link rel="stylesheet" type="text/css" href="'+JS_DOMAIN+'static/global/common/2.0.0/header.cart.css" id="hd-ct-style" />')}},o.Events={regMouseInCartIcon:function(){$(o.Datas.button).on("mouseenter",function(){o.Methods.linkCss(),clearTimeout(o.Datas.timer),o.Datas.timer=setTimeout(function(){s.Actions.getCartGoods(o.Methods.createHeadCartModule,!0)},300)}).on("mouseleave",function(){clearTimeout(o.Datas.timer),o.Methods.removeHeadCartList()})},regMouseInHeadCart:function(){$(o.Datas.section).on("mouseenter",function(){clearTimeout(o.Datas.timer)}).on("mouseleave",function(){clearTimeout(o.Datas.timer),o.Methods.removeHeadCartList()})},removeCartGoods:function(){$(o.Datas.deletes).on("click",function(){var t=$(this),a=t.parents(".hd-ct-outer"),e=a.attr("data-product-id"),n=[];return n.push(e),o.Methods.reviewCart(e),s.Actions.removeGoods(n),!1})}},o.Events.regMouseInCartIcon(),s.Actions.getCartNum(),$(function(){var t=$(".j_userInfo"),a='<a href="'+PASSPORT_DOMAIN+'login/index">登录</a><a href="'+PASSPORT_DOMAIN+'reg/index">注册</a><span class="line">|</span>';$.ajax({type:"GET",url:PASSPORT_DOMAIN+"ucenter/jsonpLoginInfo",dataType:"jsonp",jsonpCallback:"callback",async:!1,success:function(e){0==e.code&&(a='<a href="'+DOMAIN+'Myspace" target="_blank">您好，'+e.data.uname+'</a><a href="'+PASSPORT_DOMAIN+'login/logout">退出</a><span class="line">|</span>'),t.html(a)},error:function(){t.html(a)}})}),e.exports=o});
define("static/global/scripts/2.0.0/header",["static/global/common/2.0.0/common.fun.js","static/global/scripts/2.0.0/searchbox"],function(e,t,n){var a=e("static/global/common/2.0.0/common.fun.js");e("static/global/scripts/2.0.0/searchbox"),a.Methods.bindHoverBox(),0===$(".nav-wrap-narrow").length&&$(".nav-classify-cont").each(function(){var e=$(this),t=e.find(".nav-classify-list"),n=e.find(".nav-classify-banner"),a=t.outerWidth()-30+(1===n.length?n.outerWidth()-29-1:0);a=a>1042?1042:a,e.width(a)}),a.Methods.checkMobile()&&$(".nav-classify-name").on("click",function(){var e=$(".nav-classify-box"),t=e.hasClass("state-visible");t||(e.hasClass("state-hover")?(e.hide(),e.removeClass("state-hover")):(e.show(),e.addClass("state-hover")))}),$(document.body).on("mouseenter",".nav-classify-item",function(){var e=$(this);e.find("img[data-image]").each(function(){var e=$(this),t=e.attr("data-image");e.attr("src",t).removeAttr("data-image")})})}),$(function(){function e(e){var t,n,a=e.toLowerCase().split(",");for(t=0,n=a.length;n>t;t++)if(-1!==c.indexOf(a[t]))return!0;return!1}function t(e,t){var n,a,o=null,i=e.split("?"),s=i.length>1?i[1].toLowerCase():"";if(""!==s){for(i=t.split(","),t="",n=0,a=i.length;a>n;n++)t+="|("+i[n]+"=?[^&]*)";t=t.substring(1),i=new RegExp(t,"i").exec(s),null!==i&&(i=i[0],o=i.indexOf("=")>=0?i.split("=")[1]:"")}try{return null===o?null:decodeURIComponent(o)}catch(r){return""}}var n,a=$(".nav-country .item > a"),o=$(".hd-tepin .item > a"),i=$(".menu-item > a"),s=a.add(i).add(o),r=("//"+location.hostname).toLowerCase()+"/",c=location.pathname.toLowerCase(),l=location.href.toLowerCase().replace("http://","//").replace("https://","//"),d=a.length>0;s.each(function(){var a=$(this),o=$.trim(a.attr("href").toLowerCase().replace("http://","//").replace("https://","//"));return o===r&&"/"===location.pathname?n=a:e("/order/info")&&-1!==o.indexOf("/order/list")?n=a:e("/refund/view")&&-1!==o.indexOf("/refund/list")?n=a:e("/settings")&&-1!==o.indexOf("/message/newmessagelist")?n=a:e("/comment/showaddcommon")&&-1!==o.indexOf("/order/list")?n=a:(e("/comment/showaddcommon")||e("/comment/showmycommentedlist"))&&-1!==o.indexOf("/comment/showmycommon")?n=a:e("/shopfavourite/list")&&-1!==o.indexOf("/favourite")?n=a:e("/safe")&&-1!==o.indexOf("/account")?n=a:-1!==l.indexOf("tepin")&&null!==t(l,"cid")?t(l,"cid")===t(o,"cid")&&(n=a):0===l.indexOf(o)&&o!==r&&(n=a),void 0!==n?!1:void 0}),n&&(d?n.parent().addClass("current"):o.length?n.parent().addClass("item-current"):n.addClass("menuCur"))});
define("static/global/scripts/2.0.0/base64EncodeAndDecode",[],function(r,e,a){var t={};t.Datas={encodeChars:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",decodechars:[-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-1,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,-1,-1,-1,-1,-1]},t.Methods={encode:function(r){for(var e,a,o,r=t.Methods.utf16To8(r),c=r.length,h=0,d="",n=t.Datas.encodeChars;c>h;){if(e=255&r.charCodeAt(h++),h==c){d+=n.charAt(e>>2),d+=n.charAt((3&e)<<4),d+="==";break}if(a=r.charCodeAt(h++),h==c){d+=n.charAt(e>>2),d+=n.charAt((3&e)<<4|(240&a)>>4),d+=n.charAt((15&a)<<2),d+="=";break}o=r.charCodeAt(h++),d+=n.charAt(e>>2),d+=n.charAt((3&e)<<4|(240&a)>>4),d+=n.charAt((15&a)<<2|(192&o)>>6),d+=n.charAt(63&o)}return d},decode:function(r){for(var e,a,o,c,h=r.length,d=0,n="",C=t.Datas.decodechars;h>d;){do e=C[255&r.charCodeAt(d++)];while(h>d&&-1==e);if(-1==e)break;do a=C[255&r.charCodeAt(d++)];while(h>d&&-1==a);if(-1==a)break;n+=String.fromCharCode(e<<2|(48&a)>>4);do{if(o=255&r.charCodeAt(d++),61==o)return n;o=C[o]}while(h>d&&-1==o);if(-1==o)break;n+=String.fromCharCode((15&a)<<4|(60&o)>>2);do{if(c=255&r.charCodeAt(d++),61==c)return n;c=C[c]}while(h>d&&-1==c);if(-1==c)break;n+=String.fromCharCode((3&o)<<6|c)}return n=t.Methods.utf8To16(n)},utf16To8:function(r){var e,a,t="",o=r.length;for(e=0;o>e;e++)a=r.charCodeAt(e),a>=1&&127>=a?t+=r.charAt(e):a>2047?(t+=String.fromCharCode(224|a>>12&15),t+=String.fromCharCode(128|a>>6&63),t+=String.fromCharCode(128|a>>0&63)):(t+=String.fromCharCode(192|a>>6&31),t+=String.fromCharCode(128|a>>0&63));return t},utf8To16:function(r){for(var e,a,t,o="",c=r.length,h=0;c>h;)switch(e=r.charCodeAt(h++),e>>4){case 0:case 1:case 2:case 3:case 4:case 5:case 6:case 7:o+=r.charAt(h-1);break;case 12:case 13:a=r.charCodeAt(h++),o+=String.fromCharCode((31&e)<<6|63&a);break;case 14:a=r.charCodeAt(h++),t=r.charCodeAt(h++),o+=String.fromCharCode((15&e)<<12|(63&a)<<6|(63&t)<<0)}return o}},a.exports=t});
define("static/global/scripts/2.0.0/searchbox",["static/global/common/2.0.0/common.fun.js","static/global/scripts/2.0.0/base64EncodeAndDecode"],function(e,n,t){function a(){var e=u.Methods.getCookie("search_history");return e=decodeURIComponent(e),e=f.Methods.decode(e),e=$.trim(e),""!=e?$.parseJSON(e):[]}function s(e){0==K.length&&y.on("keyup",function(e){var n,t=e.keyCode,a=y.val(),s=y.data("searchKey")||null;if(37!=t&&38!=t&&39!=t&&40!=t&&13!=t&&a!=s){y.data("searchKey",a),a=$.trim(a);for(n in K)K[n](a)}}),K.push(e)}function o(e){0==O.length&&y.on("focus",function(){if(M)return void(M=!1);for(var e in O)O[e]()}),O.push(e)}function r(e){0==E.length&&y.on("blur",function(e){if(!M)for(var n in E)E[n]()}),E.push(e)}function i(e){_?k.show(e):k.fadeIn(e)}function c(e){_?(k.hide(),e&&e()):k.fadeOut(200,e)}function l(e){I=e.hasClass("search-shop")}function d(e){var n=y.val();void 0!=e&&1==e?window.open(v.attr("action")+"?&k="+encodeURIComponent(n.substring(0,100)),"_blank"):location.href=v.attr("action")+"?&k="+encodeURIComponent(n.substring(0,100))}var h={},u=e("static/global/common/2.0.0/common.fun.js"),f=e("static/global/scripts/2.0.0/base64EncodeAndDecode"),m=$(".j_searchBox"),p=$(".j_searchButton"),v=$("#searchForm"),g=m.find(".j_searchBar"),y=m.find(".j_searchKey"),k=m.find(".j_searchBox"),w=m.find(".j_searchHis"),C=m.find(".j_searchInterest"),b=m.find(".j_searchSug"),j=window.location.href,x=/cart|orderCheck|orderPayCheck/gi.test(j),_=!document.getSelection,I=!1,D=!1,M=!1,O=[],E=[],K=[];!function(){function e(e,n){a=e,$.ajax({type:"GET",url:(window.useCurrentDomain?"/":DOMAIN)+"search/suggest?k="+encodeURIComponent(e),dataType:"json",success:function(e){var e="string"==typeof e?$.parseJSON(e):e;if(0==e.code&&void 0!==e.data.keyword&&e.data.keyword===a){var t=e.data;n&&n(t)}},error:function(){}})}function n(e){var n,t,a,s,o,r,l,d="",h=e.good,u=e.shop,f=e.emptyKeyword||"",m=$.trim(y.val());for(f&&(d+='<li class="search-default">'+("暂无“"+f+"”相关商品，以下为其他推荐")+"</li>"),r=0,l=h.length;l>r;r++)n=h[r],t=n.num||"",a=n.name||"",a=a.replace(/&amp;/g,"&").replace(/&lt;/g,"<").replace(/&gt;/g,">"),s=0==a.indexOf(m)?m.replace(f,""):"",o=a.substring(s.length),d+='<li class="search-item" data-key="'+a+'"><span class="keywords">'+s+"</span>"+o+"</li>";for(r=0,l=u.length;l>r;r++)0==r&&h.length&&(d+='<li class="search-line"></li>'),a=u[r],d+='<li class="search-item search-shop" data-key="'+a+'">'+a.replace(e.keyword,'<span class="keywords">'+e.keyword+"</span>")+"</li>";""!=d?(i(),b.html(d).show().siblings().hide()):c(function(){b.html("").hide()}),D=!0}function t(){var t=b.find(".search-item").length,a=$.trim(y.val());""!=a&&(t?(b.show().siblings().hide(),i()):D||e(a,n))}var a="";s(function(t){""!=t?e(t,n):b.html("")}),o(t)}(),function(){function e(){var e,n=a(),t='<li class="search-default">最近搜索<span class="hd-icon-empty" xa-click="web-search|icon-empty"></span></li>',s="",o=n[0]||[],r=n[1]||[];for(e=0;e<o.length;e++)s+='<li class="search-item" data-key="'+o[e][0]+'">'+o[e][0]+'<div class="search-notice"><span class="hd-icon-delete" xa-click="web-search|icon-delete"></span></div></li>';for(""!=s&&r.length&&(s+='<li class="search-line search-shop-line"></li>'),e=0;e<r.length;e++)s+='<li class="search-item search-shop" data-key="'+r[e][0]+'">'+r[e][0]+'<div class="search-notice pa"><span class="hd-icon-delete" xa-click="web-search|icon-delete"></span></div></li>';w.html(t+s)}function n(){if(""==$.trim(y.val())){var e=w.find(".search-item"),n=C.find(".search-item"),t=e.length,a=n.length;t||a?(b.hide(),w.add(C).show(),i()):(w.add(C).hide(),c())}}s(function(e){""==e&&n()}),o(function(){e(),n(),g.addClass("sFocus")}),r(function(){c(),g.removeClass("sFocus")})}(),function(){function e(e){var s,o,r,i=e.parents(".search-item"),c=w.find(".search-shop-line"),l=i.index(),d=c.index(),h=d>=0&&l>d,m=i.attr("data-key"),p=a(),v="";s=p[0]||[],o=p[1]||[],r=h?o:s,n(m,r),v=t(s,o),v=f.Methods.encode(v).replace(/=+$/,""),v=encodeURIComponent(v),u.Methods.setCookie("search_history",v,!1),i.remove(),(s.length<1||o.length<1)&&c.remove(),$.ajax({type:"GET",url:(window.useCurrentDomain?"/":DOMAIN)+"search/removeKeyword",data:{type:h?"shop":"goods",kw:m},dataType:"json",success:function(e){},error:function(){}})}function n(e,n){for(var t=0,a=n.length;a>t;t++)n[t][0]===e&&(index=t);n.splice(index,1)}function t(e,n){var t,a,s,o="",r="";for(t=0,a=e.length;a>t;t++)s=e[t],r+=',["'+s[0]+'",'+s[1]+"]";for(o+=e.length?"["+r.substring(1)+"]":"[]",r="",t=0,a=n.length;a>t;t++)s=n[t],r+=',["'+s[0]+'",'+s[1]+"]";return o+=n.length?",["+r.substring(1)+"]":"",o="["+o+"]"}function s(e){var n=e.parents(".search-default");n.siblings().remove(),u.Methods.removeCookie("search_history"),$.ajax({type:"GET",url:(window.useCurrentDomain?"/":DOMAIN)+"search/clearHistory",dataType:"json",success:function(e){},error:function(){}})}w.on("click",".hd-icon-delete",function(){var n=$(this);return e(n),!1}),w.on("click",".hd-icon-empty",function(){var e=$(this);return s(e),!1})}(),function(){s(function(){I=!1}),p.on("click",function(){var e=$.trim(y.val());y.val(e),""!=e&&d(x)}),y.on("keydown",function(e){var n=$.trim(y.val()),t=e.keyCode;return 13==t?(""!=n&&d(x),!1):void(38==t&&e.preventDefault())}),$(document).on("keydown",function(e){var n=e.keyCode;if((38==n||40==n)&&document.activeElement===y[0]&&b.is(":visible")){var t=b.find(".search-item"),a=b.find(".search-current"),s=t.length,o=t.index(a);38==n?(o--,o=-1>o?s-1:o):40==n&&(o++,o=o>=s?-1:o),-1===o?(t.removeClass("search-current"),y.val(y.data("searchKey")||"")):(l(t.eq(o)),y.val($.trim(t.eq(o).attr("data-key"))),t.eq(o).addClass("search-current").siblings().removeClass("search-current"))}}),k.on("mousedown",function(){M=!0}).on("mouseup",function(e){$(e.target).is(".search-item")?c():y.focus()}),k.on("click",".search-item",function(){var e=$(this),n=$.trim(e.attr("data-key"));return""!=n&&(y.val(n),l(e),d(x)),!1}).on("mouseover",".search-item",function(){var e=$(this);$.trim(e.attr("data-key"));e.addClass("search-current").siblings().removeClass("search-current")}).on("mouseout",".search-item",function(){$(this).removeClass("search-current")})}(),t.exports=h});
define("static/global/scripts/2.0.0/jquery.cookie",[],function(e,t,n){jQuery.cookie=function(e,t,n){var o,s,i,a="",u="/",r="",c="",d="";return void 0===t?(o=/^\s*$/.test(e+"")?new RegExp("\\b([^=;]*)(;|$)"):new RegExp("\\b"+e+"=([^;]*)"),null!==(s=o.exec(document.cookie))?decodeURIComponent(s[1]):null):(n=n||{},a=n.expires?n.expires:"",u=n.path?n.path:"/",r=n.domain?";domain="+n.domain:"",c=n.secure?";secure=":"",d=n.unit?n.unit:"day",a=null===t?-1:a,""!==a&&("second"===d?(i=new Date).setSeconds(i.getSeconds()+(parseInt(a)||-1)):"minute"===d?(i=new Date).setMinutes(i.getMinutes()+(parseInt(a)||-1)):"hour"===d?(i=new Date).setHours(i.getHours()+(parseInt(a)||-1)):(i=new Date).setDate(i.getDate()+(parseInt(a)||-1)),a=";expires="+i.toGMTString()),void(document.cookie=e+"="+encodeURIComponent(t)+a+";path="+u+r+c))}});
define("static/global/scripts/2.0.0/jquery.easing",[],function(n,e,t){jQuery.easing.jswing=jQuery.easing.swing,jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(n,e,t,u,a){return jQuery.easing[jQuery.easing.def](n,e,t,u,a)},easeInQuad:function(n,e,t,u,a){return u*(e/=a)*e+t},easeOutQuad:function(n,e,t,u,a){return-u*(e/=a)*(e-2)+t},easeInOutQuad:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e+t:-u/2*(--e*(e-2)-1)+t},easeInCubic:function(n,e,t,u,a){return u*(e/=a)*e*e+t},easeOutCubic:function(n,e,t,u,a){return u*((e=e/a-1)*e*e+1)+t},easeInOutCubic:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e*e+t:u/2*((e-=2)*e*e+2)+t},easeInQuart:function(n,e,t,u,a){return u*(e/=a)*e*e*e+t},easeOutQuart:function(n,e,t,u,a){return-u*((e=e/a-1)*e*e*e-1)+t},easeInOutQuart:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e*e*e+t:-u/2*((e-=2)*e*e*e-2)+t},easeInQuint:function(n,e,t,u,a){return u*(e/=a)*e*e*e*e+t},easeOutQuint:function(n,e,t,u,a){return u*((e=e/a-1)*e*e*e*e+1)+t},easeInOutQuint:function(n,e,t,u,a){return(e/=a/2)<1?u/2*e*e*e*e*e+t:u/2*((e-=2)*e*e*e*e+2)+t},easeInSine:function(n,e,t,u,a){return-u*Math.cos(e/a*(Math.PI/2))+u+t},easeOutSine:function(n,e,t,u,a){return u*Math.sin(e/a*(Math.PI/2))+t},easeInOutSine:function(n,e,t,u,a){return-u/2*(Math.cos(Math.PI*e/a)-1)+t},easeInExpo:function(n,e,t,u,a){return 0==e?t:u*Math.pow(2,10*(e/a-1))+t},easeOutExpo:function(n,e,t,u,a){return e==a?t+u:u*(-Math.pow(2,-10*e/a)+1)+t},easeInOutExpo:function(n,e,t,u,a){return 0==e?t:e==a?t+u:(e/=a/2)<1?u/2*Math.pow(2,10*(e-1))+t:u/2*(-Math.pow(2,-10*--e)+2)+t},easeInCirc:function(n,e,t,u,a){return-u*(Math.sqrt(1-(e/=a)*e)-1)+t},easeOutCirc:function(n,e,t,u,a){return u*Math.sqrt(1-(e=e/a-1)*e)+t},easeInOutCirc:function(n,e,t,u,a){return(e/=a/2)<1?-u/2*(Math.sqrt(1-e*e)-1)+t:u/2*(Math.sqrt(1-(e-=2)*e)+1)+t},easeInElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return-(s*Math.pow(2,10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i))+t},easeOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(1==(e/=a))return t+u;if(i||(i=.3*a),s<Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return s*Math.pow(2,-10*e)*Math.sin((e*a-r)*(2*Math.PI)/i)+u+t},easeInOutElastic:function(n,e,t,u,a){var r=1.70158,i=0,s=u;if(0==e)return t;if(2==(e/=a/2))return t+u;if(i||(i=a*(.3*1.5)),s<Math.abs(u)){s=u;var r=i/4}else var r=i/(2*Math.PI)*Math.asin(u/s);return 1>e?-.5*(s*Math.pow(2,10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i))+t:s*Math.pow(2,-10*(e-=1))*Math.sin((e*a-r)*(2*Math.PI)/i)*.5+u+t},easeInBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),u*(e/=a)*e*((r+1)*e-r)+t},easeOutBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),u*((e=e/a-1)*e*((r+1)*e+r)+1)+t},easeInOutBack:function(n,e,t,u,a,r){return void 0==r&&(r=1.70158),(e/=a/2)<1?u/2*(e*e*(((r*=1.525)+1)*e-r))+t:u/2*((e-=2)*e*(((r*=1.525)+1)*e+r)+2)+t},easeInBounce:function(n,e,t,u,a){return u-jQuery.easing.easeOutBounce(n,a-e,0,u,a)+t},easeOutBounce:function(n,e,t,u,a){return(e/=a)<1/2.75?u*(7.5625*e*e)+t:2/2.75>e?u*(7.5625*(e-=1.5/2.75)*e+.75)+t:2.5/2.75>e?u*(7.5625*(e-=2.25/2.75)*e+.9375)+t:u*(7.5625*(e-=2.625/2.75)*e+.984375)+t},easeInOutBounce:function(n,e,t,u,a){return a/2>e?.5*jQuery.easing.easeInBounce(n,2*e,0,u,a)+t:.5*jQuery.easing.easeOutBounce(n,2*e-a,0,u,a)+.5*u+t}})});
define("static/global/scripts/2.0.0/jquery.imglazy",[],function(e,t,n){!function(){function e(e){function t(){function e(e){var t,o=e.offset().top,i=e.attr(a),r=o<=l+w+(s.viewport?s.thresholdAfter:d);r=r&&(!s.viewport||o+e.height()+s.thresholdBefore>=l),r&&(h+=1,t=new Image,t.onload=function(){e.attr("src",i).removeAttr(a),"fadeIn"===s.effect&&e.css("opacity",0).animate({opacity:1}),n()},t.onerror=function(){e.attr("src",i).removeAttr(a),n()},t.src=i)}function n(){h--,0>=h&&setTimeout(t,400)}for(var i=$(s.selector),r=0,f=i.length,l=c.scrollTop(),w=c.height(),h=0;f>r;r++)e(i.eq(r));0===f&&o()}function n(){document.addEventListener?(window.addEventListener("scroll",r),window.addEventListener("resize",r)):(window.attachEvent("onscroll",r),window.attachEvent("onresize",r))}function o(){document.addEventListener?(window.removeEventListener("scroll",r),window.removeEventListener("resize",r)):(window.detachEvent("onscroll",r),window.detachEvent("onresize",r))}var i,r,c=$(window),s=$.extend({selector:"img[data-src]",src:"data-src",effect:"none",threshold:0,thresholdBefore:0,thresholdAfter:0,timeout:0,viewport:!1},e),a=s.src,d=s.threshold;this.init=function(){o(),n(),r()},r=0===s.timeout?t:function(){clearTimeout(i),i=setTimeout(t,s.timeout)}}$.imgLazy=function(t){var n=new e(t);$.imgLazy=n.init,n.init()}}()});
define("static/global/scripts/2.0.0/jquery.placeholder",[],function(e,t,n){$.placeholderColor=$.placeholderColor||"#c1c1c1",$.placeholderHideFocus=$.placeholderHideFocus||!1,$.fn.placeholder=function(){return a?this:this.each(function(e,t){var n=$(t);if(n.data("didPlaceholder"))return void n.prev("ins").html(n.attr("placeholder"));n.data("didPlaceholder",!0);var i=n.before("<ins style='position:absolute;z-index:5;display:none;text-decoration:none;'>"+n.attr("placeholder")+"</ins>").prev(),a="textarea"===t.tagName.toLowerCase(),l=n.width(),s=a?parseInt(n.css("line-height")):n.outerHeight(),r=parseInt(n.css("padding-left")),c=parseInt(n.css("padding-right")),d=(n.outerWidth()-l-r-c)/2,p=a&&!isNaN(s)?parseInt(n.css("padding-top"))+d:0,h=n.attr("data-placeholder-hidefocus")||$.placeholderHideFocus;setTimeout(function(){""===n.val()&&i.css("display","inline-block")},0),i.css({width:l,height:s,"line-height":s+"px","padding-left":r+d+"px","padding-right":c+d+"px","padding-top":p+"px","margin-left":n.css("margin-left"),"margin-top":n.outerHeight(!0)<=n.parent().height()?n.css("margin-top"):0,"font-family":n.css("font-family"),"font-size":n.css("font-size"),"font-weight":n.css("font-weight"),"font-style":n.css("font-style"),"text-align":n.css("text-align"),"text-indent":n.css("text-indent"),color:n.attr("data-placeholder-color")||$.placeholderColor}),i.on("click",function(){n.focus()}),h="false"===h?!1:h,h&&n.on("focus",function(){""===n.val()&&i.hide()}),n.on(o+" keyup blur",function(){(!h||document.activeElement!==t)&&i.css("display",""===n.val()?"inline-block":"none")})})};var i=document.createElement("input"),a="placeholder"in i,o="oninput"in i?"input":"propertychange";if(!a){var l=$.fn.attr;$.fn.attr=function(){var e=arguments[0],t=arguments[1];return("placeholder"===e&&"string"==typeof t||$.isPlainObject(e)&&e.placeholder)&&this.each(function(e,t){setTimeout(function(){$(t).placeholder()},0)}),l.apply(this,arguments)};var s=$.fn.val;$.fn.val=function(){return arguments.length>0&&this.each(function(e,t){var n=$(t),i=n.prev("ins");i.length>0&&setTimeout(function(){i.css("display",""===n.val()?"inline-block":"none")},0)}),s.apply(this,arguments)}}});
define("static/global/scripts/2.0.0/jquery.scrollbar",[],function(o,t,l){var a={};a.defaults={step:20,paddingTop:0,paddingBottom:0,barTopBottom:!0,position:"bottom"},a.config={scrollBarBox:".j_scrollBarBox",scrollBarCont:".j_scrollBarCont",scrollBarObj:".j_scrollBar",scrollBarMiddleBox:".j_scrollBarMiddleBox",scrollBarMiddle:".j_scrollBarMiddle",scrollBarTop:".j_scrollBarTop",scrollBarBottom:".j_scrollBarBottom",timer:null},a.data={boxHeight:0,contHeight:0,middleTotalHeight:0,middleOuterHeight:0,middleHeight:0,topHeight:0,bottomHeight:0,topBottomHeight:0},a.methods={initWidget:function(o,t){var l={defaults:{},obj:{},data:{}};return l.defaults=$.extend({},a.defaults,t||{}),l.data=$.extend({},a.data),l.obj.scrollBarBox=o||{},l.obj.scrollBarCont=l.obj.scrollBarBox.find(a.config.scrollBarCont),l.data.boxHeight=l.obj.scrollBarBox.outerHeight(),l.data.contHeight=l.obj.scrollBarCont.height(),l},showScrollBar:function(o){var t=o.defaults.barTopBottom?'    <span class="scrollBarTop j_scrollBarTop">        <i class="line"></i>        <i class="triangle"></i>    </span>':"",l=o.defaults.barTopBottom?'    <span class="scrollBarBottom j_scrollBarBottom">        <i class="triangle"></i>        <i class="line"></i>    </span>':"",e='<div class="scrollBar j_scrollBar">'+t+'    <span class="scrollBarMiddleBox j_scrollBarMiddleBox">        <i class="scrollBarMiddle j_scrollBarMiddle"></i>    </span>'+l+"</div>";o.obj.scrollBarBox.css({height:o.obj.scrollBarBox.height(),position:"relative",overflow:"hidden"}).append(e),o.obj.scrollBarCont.css("position","absolute"),o.obj.scrollBarObj=o.obj.scrollBarBox.find(a.config.scrollBarObj),o.obj.scrollBarObj.height(o.data.boxHeight),o.obj.scrollBarMiddleBox=o.obj.scrollBarObj.find(a.config.scrollBarMiddleBox),o.obj.scrollBarMiddle=o.obj.scrollBarObj.find(a.config.scrollBarMiddle),a.methods.setScrollBarMiddleHeight(o),o.obj.scrollBarMiddleBox.css("top",o.data.topHeight),"bottom"===o.defaults.position&&(o.obj.scrollBarMiddle.css("top",o.data.middleTotalHeight-o.data.middleOuterHeight),o.obj.scrollBarCont.css("top",o.data.boxHeight-o.data.contHeight)),a.methods.scrollBarListener(o)},setScrollBarMiddleHeight:function(o){o.data.topBottomHeight=0,o.data.topHeight=0,o.data.bottomHeight=0,o.defaults.barTopBottom&&(o.obj.scrollBarTop=o.obj.scrollBarObj.find(a.config.scrollBarTop),o.obj.scrollBarBottom=o.obj.scrollBarObj.find(a.config.scrollBarBottom),o.data.topHeight=o.obj.scrollBarTop.outerHeight(),o.data.bottomHeight=o.obj.scrollBarBottom.outerHeight(),o.data.topBottomHeight=o.data.topHeight+o.data.bottomHeight),o.data.middleTotalHeight=o.data.boxHeight-o.data.topBottomHeight,o.data.middleOuterHeight=o.data.middleTotalHeight*o.data.boxHeight/o.data.contHeight,o.data.middleHeight=o.data.middleOuterHeight-(o.obj.scrollBarMiddle.outerHeight(!0)-o.obj.scrollBarMiddle.height()),o.obj.scrollBarMiddleBox.height(o.data.middleTotalHeight),o.obj.scrollBarMiddle.height(o.data.middleHeight)},scrollBarListener:function(o){a.methods.barScroll(o),a.methods.barDrag(o)},barScroll:function(o){navigator.userAgent.indexOf("MSIE 8.0")>0&&$(document).on("scroll mousewheel",function(o){var o=o||window.event;return"BODY"!==o.target.nodeName?!1:void 0}),$(window).on("mousewheel DOMMouseScroll scroll",function(o){var o=o||window.event,t=o.target||o.srcElement;1===$(t).parents(a.config.scrollBarBox).length&&o.preventDefault()});var t=Math.ceil((o.data.contHeight-o.data.boxHeight)/o.defaults.step);o.data.barStep=(o.data.boxHeight-o.data.topBottomHeight-o.data.middleOuterHeight)/t,o.obj.scrollBarBox.on("mousewheel DOMMouseScroll",function(t){var t=t||window.event,l=t.originalEvent.wheelDelta?t.originalEvent.wheelDelta/120:-t.originalEvent.detail/3||0;l>0?a.methods.upScroll(o.data.barStep,o.defaults.step,o):a.methods.downScroll(o.data.barStep,o.defaults.step,o)}),o.defaults.barTopBottom&&a.methods.barClick(o.data.barStep,o)},barClick:function(o,t){t.defaults.barTopBottom&&(t.obj.scrollBarTop.on("click",function(l){a.methods.upScroll(o,t.defaults.step,t)}),t.obj.scrollBarTop.on("mousedown",function(l){a.config.timer=setInterval(function(){a.methods.upScroll(o,t.defaults.step,t)},100)}),t.obj.scrollBarBottom.on("click",function(l){a.methods.downScroll(o,t.defaults.step,t)}),t.obj.scrollBarBottom.on("mousedown",function(l){a.config.timer=setInterval(function(){a.methods.downScroll(o,t.defaults.step,t)},100)}))},barDrag:function(o){var t,l,e,r,i=!1;o.obj.scrollBarMiddle.on("mousedown touchstart",function(o){i=!0;var o=o||window.event;if(o.preventDefault(),"touchstart"===o.type){var a=o.originalEvent.targetTouches,e=1===a.length?a[0]:null;if(!e)return!1;t=e.clientX,l=e.clientY}else t=o.clientX,l=o.clientY}),$(document).on("mousemove touchmove",function(d){if(a.config.timer&&clearInterval(a.config.timer),i){var d=d||window.event;if($(this).on("selectstart",function(o){return!1}),"touchmove"===d.type){var s=d.originalEvent.targetTouches,c=1===s.length?s[0]:null;if(!c)return!1;e=c.clientX,r=c.clientY}else e=d.clientX,r=d.clientY;var n=r-l,h=n/(o.data.boxHeight-o.data.topBottomHeight-o.data.middleOuterHeight)*(o.data.contHeight-o.data.boxHeight),B="ipad"==navigator.userAgent.toLowerCase().match(/ipad/i);if(B&&0>n&&o.obj.scrollBarCont.position().top>o.defaults.paddingTop-20)return o.obj.scrollBarMiddle.css("top",0),void o.obj.scrollBarCont.css("top",o.defaults.paddingTop);n>0?a.methods.downScroll(n,h,o):a.methods.upScroll(Math.abs(n),Math.abs(h),o),t=e,l=r}}),$(document).on("mouseup touchend",function(o){a.config.timer&&clearInterval(a.config.timer),e=r=t=l=0,i=!1})},upScroll:function(o,t,l){l.obj.scrollBarMiddle.position().top>o?(l.obj.scrollBarMiddle.css("top",l.obj.scrollBarMiddle.position().top-o),l.obj.scrollBarCont.css("top",l.obj.scrollBarCont.position().top+t)):(l.obj.scrollBarMiddle.css("top",0),l.obj.scrollBarCont.css("top",l.defaults.paddingTop))},downScroll:function(o,t,l){Math.ceil(l.obj.scrollBarMiddle.position().top+l.data.middleOuterHeight+o)<l.data.middleTotalHeight?(l.obj.scrollBarMiddle.css("top",l.obj.scrollBarMiddle.position().top+o),l.obj.scrollBarCont.css("top",l.obj.scrollBarCont.position().top-t)):(l.obj.scrollBarMiddle.css("top",l.data.middleTotalHeight-l.data.middleOuterHeight),l.obj.scrollBarCont.css("top",l.data.boxHeight-l.data.contHeight))},contResize:function(o){var t=o.data.contHeight;if(o.data.boxHeight=o.obj.scrollBarBox.outerHeight(),o.data.contHeight=o.obj.scrollBarCont.height(),o.data.contHeight<=o.data.boxHeight)o.obj.scrollBarCont.css("top",o.defaults.paddingTop),o.obj.scrollBarObj&&o.obj.scrollBarObj.remove(),o.obj.scrollBarBox.unbind("mousewheel DOMMouseScroll");else if(o.obj.scrollBarObj&&o.obj.scrollBarObj.is(":visible")){a.methods.setScrollBarMiddleHeight(o);var l,e,r=Math.ceil((o.data.contHeight-o.data.boxHeight)/o.defaults.step);switch(o.data.barStep=(o.data.boxHeight-o.data.topBottomHeight-o.data.middleOuterHeight)/r,o.defaults.position){case"middle":e=o.data.contHeight-t,l=(o.data.middleTotalHeight-o.data.middleOuterHeight)*e/o.data.contHeight,a.methods.downScroll(l,e,o);break;case"top":o.obj.scrollBarMiddle.css("top",0),o.obj.scrollBarCont.css("top",o.defaults.paddingTop);break;default:l=o.data.middleTotalHeight-o.data.middleOuterHeight,e=o.data.contHeight-o.data.boxHeight-Math.abs(o.obj.scrollBarCont.position().top),a.methods.downScroll(l,e,o)}}else a.methods.showScrollBar(o)}},function(o){o.fn.scrollbar=function(t){o.each(this,function(l,e){var r=a.methods.initWidget(o(this),t);r.data.contHeight>r.data.boxHeight&&a.methods.showScrollBar(r),r.obj.scrollBarCont.bind("contResize",function(t,l){r.defaults=o.extend(r.defaults,l||{}),a.methods.contResize(r)})})},o.fn.scrollbarResize=function(t){o(this).find(a.config.scrollBarCont).trigger("contResize",t)}}($)});
define("static/global/scripts/2.0.0/jquery.slide",["static/global/scripts/2.0.0/jquery.easing"],function(t,e,n){t("static/global/scripts/2.0.0/jquery.easing"),function(t,e,n){function s(n){var s,i=n.lists,a=n.parent,o=n.cansee,r=n.cfg,c=r.seamless,l=r.scrollLen;s=n.pages=c?Math.ceil(i.length/l):n.pages;var d="scrollx"===r.effect,u=d?i.outerWidth(!0):i.outerHeight(!0),f=u*l,h=(o-l)*u,g=i.length%l,p=0===g?0:l-g,v=u*p,m=f*(s-1)-(r.allowBlank?0:v),b=0;!function(){if(c){var l,h,g,w=i.length;0!==p&&(g=d?"marginRight":"marginBottom",i.last().css(g,function(t,e){return parseInt(e)+v})),l=i.slice(-o+p).clone(!0),l.attr("data-clone",function(t){return w-(l.length-t)}),h=i.slice(0,o).clone(!0),h.attr("data-clone",function(t){return t}),i=a.prepend(l).append(h).children(),b=u*o,m=f*(s-1)+b}if("static"===a.css("position")&&a.css("position","relative"),d){var L=i.width();i.css({"float":"left",width:L}),a.css("width",u*i.length+(c?2*v:0)),1!==o||!r.doResize&&L!==e(t).width()||e(t).resize(function(){f=u=a.parent().width(),m=f*(s-1),c&&(b=u*o,m+=b),i.css("width",u),a.css("width",u*i.length),n.process(n.old,n.old,"must")})}}(),n.init(function(t,e,i){var g,p,v="must"===i?0:r.duration;if(c){var w=d?"left":"top";0===t&&e===s-1&&"next"===i?a.css(w,-h):t===s-1&&0===e&&"prev"===i&&a.css(w,-m-b+(o-l)*u)}g=t===s-1?m:f*t+b,p=d?{left:-g}:{top:-g},a.stop().animate(p,v,r.easing,function(){n.done()})})}function i(t){var e=t.lists,n=t.cfg,s=n.effect,i=n.easing,a=n.scrollLen,o=function(){t.done()};"fade"===s?("static"===t.parent.css("position")&&t.parent.css("position","relative"),"absolute"!==e.css("position")&&e.css({position:"absolute",left:0,top:0}),e.hide().eq(t.cur).show(),t.init(function(t,s,a){var r="must"===a?0:n.duration;e.eq(s).stop(!0,!0).css("z-index",1).fadeOut(r,i,o),e.eq(t).css("z-index",0).show()})):"fadeIn"===s?t.init(function(t,s,r){e.hide().slice(a*t,a*(t+1)).fadeIn("must"===r?0:n.duration,i,o)}):(n.duration=0,t.init(function(t){e.hide().slice(a*t,a*(t+1)).show(),o()}))}function a(t,s,i){"function"==typeof s&&(i=s,s=n),this.ele=e(t),this.cfg=e.extend({},a.config,s),"function"==typeof i&&(this.callback=i),this.valid=!0,this.predefine()}function o(t,e){for(var n="",s=t;e>s;s++)n+=',[data-clone="'+s+'"]';return n.substring(1)}e.fn.slide=function(t,n){return t=e.extend({easing:"swing",effect:"none"},t),this.each(function(e,o){var r=new a(o,t,n);r.valid&&(r.cfg.effect.indexOf("scroll")>=0?s(r):i(r))})},a.config={trigger:"mouseenter",tagClass:"current",btnClass:"disabled",duration:400,interval:5e3,cur:0,scrollLen:0},a.prototype={predefine:function(){var e,n,s,i,a=this,o=a.cfg,r=a.ele.find(o.lists||".j_slideLists"),c=r.parent(),l=r.children(),d=l.length,u=o.scrollLen;return n=Math.round(c.width()/l.outerWidth(!0))||1,s=Math.round(c.height()/l.outerHeight(!0))||1,e=n*s,u=o.scrollLen?u:e,i=Math.ceil((d-(e-u))/u),2>i||e>=d?(a.valid=!1,void a.init()):("ontouchstart"in t&&(o.trigger="click"),o.cur=o.cur>=i?i-1:o.cur||0,o.scrollLen=u,a.lists=l,a.parent=r,a.pages=i,a.cansee=e,void(a.old=o.cur))},init:function(t){var n,s=this,i=s.cfg,a=s.ele,o=a.find(i.tags||".j_slideTags"),r=a.find(i.posCur||".j_slideCur"),c=a.find(i.posPages||".j_slidePages"),l=a.find(i.btnPrev||".j_slidePrev"),d=a.find(i.btnNext||".j_slideNext");s.valid?(o.length&&(s.tags=o,s.bindTags()),l.length?(s.btnPrev=l,s.btnNext=d,s.bindBtns()):i.btnDisable=!1,r.length&&(s.posCur=r,c.html(s.pages)),i.auto&&s.bindAuto(),s.bindTouch(),s.process="function"==typeof t?t:e.noop,s.show(i.cur,"must"),o.add(r.parent()).add(l.parent()).show()):(o.add(r.parent()).add(l.parent()).remove(),i.lazyload&&(n=i.imgAttr||"data-slide-img",s.doLoadImg(e("["+n+"]"),n)))},rewriteTags:function(){var t=this,n=t.cfg,s=t.pages,i=t.tags;!n.keepTags&&function(){for(var t="",e=0,n="ul"===i[0].nodeName.toLowerCase()?"<li>":"<span>",a=n.replace("<","</");s>e;)t+=n+ ++e+a;i.html(t)}(),t.tags=i.children().removeClass(n.tagClass).each(function(t,n){e(n).data("i",t)})},bindTags:function(){var t,n,s,i=this,a=i.cfg,o=a.trigger,r="mouseenter"===o||"mouseover"===o;i.rewriteTags(),n=i.tags,r&&a.hoverDelay?(s=function(){var n=e(this);clearTimeout(t),t=setTimeout(function(){i.show(n.data("i"))},a.hoverDelay)},n.on("mouseleave",function(){clearTimeout(t)})):s=function(){i.show(e(this).data("i"))},n.on(o,s),!r&&n.has("a").on("click","a",function(t){e(this).parent().hasClass(a.tagClass)||t.preventDefault()})},bindBtns:function(){var t=this,n=t.old,s=t.cfg,i=s.btnClass,a=s.btnDisable,o=t.btnPrev,r=t.btnNext;o.on("click",function(){return(!a||!e(this).hasClass(i))&&t.prev(),!1}),r.on("click",function(){return(!a||!e(this).hasClass(i))&&t.next(),!1}),a&&(0===n?o.addClass(i):n===t.pages-1&&r.addClass(i))},bindAuto:function(){var t=this;t.ele.on({mouseenter:function(){t.pause()},mouseleave:function(){t.play()}})},prev:function(){var t=this.old-1;t=0>t?this.pages-1:t,this.show(t,"prev")},next:function(){var t=this.old+1;t=t>=this.pages?0:t,this.show(t,"next")},show:function(t,e){var s=this,i=s.old,a=s.cfg,o=a.btnClass,r=a.tagClass;i===t&&"must"!==e||s.isLocked||(a.beLock&&e!==n&&(s.isLocked=!0),a.btnDisable&&(s.btnPrev.toggleClass(o,0===t),s.btnNext.toggleClass(o,t===s.pages-1)),s.tags&&s.tags.eq(i).removeClass(r).end().eq(t).addClass(r),s.posCur&&s.posCur.html(t+1),a.lazyload&&s.loadImg(t),s.callback&&s.callback.call(s,t,i,e),s.process.call(s,t,i,e),s.old=t)},done:function(){var t=this,n=t.cfg;n.beLock&&(t.isLocked=!1),n.auto&&(t.tStartAuto=e.now(),t.auto())},lock:function(){this.isLocked=!0},unlock:function(){this.isLocked=!1,this.done()},pause:function(){this.isPaused=!0},play:function(){this.isPaused=!1,!this.isLocked&&this.auto(!0)},auto:function(t){var s=this,i=s.cfg.interval;clearTimeout(s.stopDoAuto),s.isPaused||(t&&s.tStartAuto!==n&&(i-=e.now()-s.tStartAuto),s.stopDoAuto=setTimeout(function(){!s.isPaused&&s.next()},i))},loadImg:function(t){var s=this,i=s.cfg;if(s.hasClone===n&&(s.hasClone=s.lists.first().prev().length>0,s.imgLoaded=" "),!(s.imgLoaded.indexOf(" "+t+" ")>=0)){s.imgLoaded+=t+" ";var a=i.imgAttr||"data-slide-img",r="["+a+"]",c=t*i.scrollLen,l=c+s.cansee,d=s.hasClone?s.parent.children(o(c,l)):n,u=s.lists.slice(c,l).add(d).find(r);s.doLoadImg(u,a),e.trim(s.imgLoaded).split(" ").length===s.pages&&(delete s.hasClone,delete s.imgLoaded,i.lazyload=!1)}},doLoadImg:function(t,e){t.each(function(t,n){var s=n.getAttribute(e);"img"===n.tagName.toLowerCase()?n.setAttribute("src",s):n.style.backgroundImage="url("+s+")",n.removeAttribute(e)})},bindTouch:function(){if("ontouchstart"in t){var e,n=this,s=n.ele,i=s[0],a=Math.floor(s.width()/4),o=0;a=a>80?80:a,i.addEventListener("touchstart",function(t){e=t.pageX}),i.addEventListener("touchmove",function(t){o=t.pageX-e,Math.abs(o)>20&&t.preventDefault()}),i.addEventListener("touchend",function(t){Math.abs(o)>a&&(o>0?n.prev():n.next())})}}},t.Slider=a}(window,jQuery)});
define("static/global/scripts/2.0.0/slider",[],function(t,n,a){return function(t){t.fn.slider=function(n){return t.fn.slider.defaults={datalist:"[data-class=datalist]",buttons:"[data-class=buttons]",arrows:"[data-class=arrows]",arrowsClass:"arrows",arrowsCurrent:"current",numbers:!1,now:0,auto:!0,interval:3500,duration:500,callback:null},this.each(function(){function a(){e(),r(),d(),B.on("click",function(){var n=t(this).index();return W&&n!=E&&c("left",n),!1}),k.on("click",function(){return W&&c("right"),!1}),q.on("click",function(){return W&&c("left"),!1}),L&&(f(),l())}function s(){return 2>p?(g.add(C).remove(),!1):!0}function e(){b.css({position:"absolute",top:"0"});for(var t=0;p>t;t++)t==E?b.eq(E).css({left:0}):b.eq(t).css({left:m})}function r(){for(var n="",a=0;p>a;a++)n+=a==E?'<a href="javascript:;" class="'+x+'" data-class="arrowsButton">&nbsp;</a>':'<a href="javascript:;" class="'+T+'" data-class="arrowsButton">&nbsp;</a>';C.html(n),B=t('[data-class="arrowsButton"]',C)}function o(t,n){D=E,n>=0?E=n:"left"==t?E++:E--,E>=p?(E=0,D=p-1):0>E&&(E=p-1,D=0)}function i(){B&&B.eq(E).attr("class",x).siblings().attr("class",T)}function c(t,n){W=!1,o(t,n);var a=b.eq(E),s=b.eq(D);"left"==t?(a.css({left:m}),s.animate({left:-m},j)):(a.css({left:-m}),s.animate({left:m},j)),a.animate({left:0},j,function(){W=!0}),i(),X&&setTimeout(function(){X(a)},0),L&&l()}function u(){c("left")}function l(){clearTimeout(y),y=setTimeout(u,M)}function f(){v.on("mouseenter",function(){clearTimeout(y)}).on("mouseleave",function(){l()})}function d(){if("ontouchstart"in window){var t,n=v[0],a=Math.floor(v.width()/4),s=0;a=a>80?80:a,n.addEventListener("touchstart",function(n){t=n.pageX}),n.addEventListener("touchmove",function(n){s=n.pageX-t,Math.abs(s)>20&&n.preventDefault()}),n.addEventListener("touchend",function(t){W&&Math.abs(s)>a&&c(s>0?"right":"left")})}}var h=t.extend({},t.fn.slider.defaults,n),v=t(this),w=t(h.datalist,v),b=w.children(),m=b.outerWidth(),p=b.length,g=t(h.buttons,v),k=t("[data-class=previous]",g),q=t("[data-class=next]",g),C=t(h.arrows,v),T=h.arrowsClass,x=h.arrowsCurrent,B=null,E=(h.numbers,h.now),L=h.auto,M=h.interval,j=h.duration,X=h.callback,D=E,W=!0,y=null;s()&&a()})}}});
define("static/global/scripts/2.0.0/products",["static/global/scripts/2.0.0/slider","{component}/xidi/1.0.0/xidi.js","static/global/common/2.0.0/common.fun.js"],function(t,a,e){t("static/global/scripts/2.0.0/slider")($),t("{component}/xidi/1.0.0/xidi.js");var f=t("static/global/common/2.0.0/common.fun.js"),j={},i=$(document.body);j.data={ele:"#products-list",items:[],step:1,stepBase:25,isWant:!1,isHoverNotSlide:!1,isNotGoodTag:!1,showWantShopName:!1,price:{},maxPrice:{},localPriceRmb:{},stockNum:{},styleNum:{},goodTag:{},saleStatus:{},pic:{},name:{},isShelved:{},state:{},delState:{},isFavourite:{},goodList:{},attrList:{},reduceMoney:{},reducePrice:{},coupon:{}},(window.proModule=j).setBaseGoodsInfo=function(t,a){var e,i=$(".j_proPrice");e=(i=$(".j_proPrice").filter(function(){return void 0===$(this).data("didGetGoodsInfo")})).map(function(){var t=parseInt($(this).data("price-id"));return isNaN(t)?null:t}).toArray(),"function"==typeof t&&(a=t),e.length&&j.getBaseGoodsInfo(e,function(){i.each(function(){var t=$(this),a=t.closest(".j_proList"),e=(t.closest(".j_priceBox"),t.closest(".prolist-wrap")),i=t.data("price-id"),o=t.text("").parent().text(),s=o.indexOf("￥")+o.indexOf("¥")===-2?"¥":"",r=j.data.price[i],d=(j.data.maxPrice[i],j.data.localPriceRmb[i],j.data.stockNum[i],j.data.saleStatus[i]),n=(j.data.isShelved[i],j.data.styleNum[i]||1),c=j.data.reducePrice[i],l=j.data.goodTag[i]||"";t.data("didGetGoodsInfo",1),a.length?(d&&a.find(".j_proStock").show(),d&&a.find(".j_proAddCart").addClass("disabled"),1<n&&!e.hasClass("prolist-wrap-big")&&a.find(".j_proStyles").text(n+" 种款式").removeClass("hide")):d&&$('.j_proStock[data-id="'+i+'"]').show(),d||""===l||$('.j_goodsTagImg[data-id="'+i+'"]').html('<img src="'+(JS_DOMAIN+l)+'">'),0<c?t.html(s+c+'<del class="j_originalPrice" style="margin-left: 8px; font-size: 16px; color: #c5c5c5;">&yen;'+r+"</del>"):t.text(s+r)}),"function"==typeof a&&a()})},j.setGoodsPrice=function(t){j.setBaseGoodsInfo(t)},j.setGoodsXidiAndLocalPrice=function(t){j.setBaseGoodsInfo(t)},j.setGoodsPNP=function(){var t,a=$("[data-id]");(t=a.map(function(){var t=parseInt($(this).attr("data-id"));return isNaN(t)?null:t}).toArray()).length&&j.getGoodsPNP(t,function(){a.each(function(){var t=$(this),a=t.attr("data-id"),e=j.data.pic[a],i=j.data.name[a],o=j.data.price[a],s=t.text(),r=s.indexOf("￥")+s.indexOf("¥")===-2?"¥":"",d=t.find(".j_pic img"),n=t.find(".j_name"),c=t.find(".j_price");d.attr("data-src",e),n.text(i),c.text(r+o)})})},j.getBaseGoodsInfo=function(s,r){var t="";"//"+location.hostname+"/"!=DOMAIN&&(t="?jsoncallback=?"),xidi.ajax({type:"GET",url:DOMAIN+"detail/getBaseGoodsInfo"+t,data:{ids:s.join(",")},dataType:"json",success:function(t){var a,e,i,o;for(a=0,e=s.length;a<e;a++)i=s[a],o=t.data[i]||{},j.data.price[i]=o.price||"0.00",j.data.maxPrice[i]=o.maxPrice||"0.00",j.data.localPriceRmb[i]=o.localPriceRmb||"0.00",j.data.stockNum[i]=o.realStock||0,j.data.saleStatus[i]=o.saleStatus||0,j.data.styleNum[i]=parseInt(o.styleNum)||1,j.data.isShelved[i]=parseInt(o.isShelved),j.data.state[i]=parseInt(o.state),j.data.delState[i]=parseInt(o.delState),j.data.reduceMoney[i]=o.reduceMoney||0,j.data.reducePrice[i]=o.reducePrice||0,j.data.coupon[i]=parseFloat(o.coupon)||0,j.data.goodTag[i]=($.isEmptyObject(o.goodTag)||j.data.stockNum[i]<=0?"":(o.goodTag.tagImg||{}).pc)||"";$.isFunction(r)&&r(t.data)},error:function(t){console.log(t)}})},j.getGoodsPNP=function(s,r){var t="Array"==typeof s?s.join():s;xidi.ajax({type:"GET",url:DOMAIN+"detail/getGoodsInfoByIds?ids="+t+"&jsoncallback=?",dataType:"json",success:function(t){var a,e,i,o;for(a=0,e=s.length;a<e;a++)i=s[a],o=t.data[i]||{},j.data.pic[i]=IMAGE_DOMAIN+o.attrImg[0]+"/240/193"||"",j.data.name[i]=o.name||"",j.data.price[i]=o.price||"0.00";$.isFunction(r)&&r(t.data)},error:function(){}})},j.bindGoodsEvent=function(){i.on("mouseenter",".j_proList",function(){var t=$(this);t.addClass("j_stateHover"),j.getGoodsInfo(t,function(t,a){j.bindFavouriteState(t),j.data.isHoverNotSlide||j.bindSlideList(t,a)})}).on("mouseleave",".j_proList",function(){$(this).removeClass("j_stateHover")}),i.on("click",function(t){$(this);0===$(t.target).closest(".j_proList").length&&$(".j_proList.j_stateHover").removeClass("j_stateHover")}),j.data.isHoverNotSlide||i.on("mouseenter",".j_proImgThumb",function(){var t=$(this),a=t.closest(".j_proList"),e=t.attr("data-id"),i=f.Methods.setDetailUrl(e),o=j.data.price[e],s=j.data.reducePrice[e],r=t.find("img").attr("src").replace(/\/\d+$/,""),d="";d=0<s?"&yen;"+s+'<del class="j_originalPrice" style="margin-left: 8px; font-size: 16px; color: #c5c5c5;">&yen;'+o+"</del>":"&yen;"+o,a.find(".j_proPrice").html(d),a.find(".j_proImg").attr("src",r+"/316"),a.find("a").not('[href^="javascript"]').attr("href",i),t.closest(".j_slideLists").find(".j_proImgThumb").removeClass("current"),t.addClass("current")})},j.getGoodsInfo=function(a,e){var i=a.data("product-id");if(!a.data("product-done")){a.data("product-done","1");var t="";"/favourite"===location.pathname.toLowerCase()&&(t="&flag=1"),xidi.ajax({type:"GET",url:DOMAIN+"detail/get?id="+i+t+"&jsoncallback=?",suffix:i,dataType:"json",async:!0,success:function(t){0===t.code&&(t=t.data[i],j.data.isShelved[i]=parseInt(t.isShelved),j.data.state[i]=parseInt(t.state),j.data.delState[i]=parseInt(t.delState),j.data.isFavourite[i]=t.isFavourite,j.data.goodList[i]=t.goodList,j.data.attrList[i]=t.attrList,$.isFunction(e)&&e(a,i))}})}},j.bindFavouriteState=function(a){var t=(a="string"==typeof a?$(a):a).find(".j_proFavorite"),e=a.data("product-id");j.setFavouriteState(a,j.data.isFavourite[e]),t.on("click",function(){var t=$(this).hasClass("icon-unfavorite");f.Actions.isLogin()?j.updateFavouriteState(a,t):$(".j_actionLogin").click()})},j.setFavouriteState=function(t,a){var e=t.find(".j_proFavorite");a?e.removeClass("icon-unfavorite").addClass("icon-favorite").attr("title","取消喜欢"):e.removeClass("icon-favorite").addClass("icon-unfavorite").attr("title","添加喜欢")},j.updateFavouriteState=function(a,e){var t=window.useCurrentDomain?"/":DOMAIN,i=a.data("product-sn");actionUrl=e?t+"Favourite/productAdd":t+"Favourite/productCancel",data={prodSn:i},data=f.Methods.getFormToken(data),xidi.ajax({type:"POST",url:actionUrl,data:data,dataType:"json",success:function(t){j.setFavouriteState(a,e)}})},j.bindFavouriteShop=function(){i.on("click",".j_likeShop",function(){var t=$(this),a=t.find(".j_likeShopIcon").hasClass("shop-icon-watch");f.Actions.isLogin()?j.updateFavouriteShopState(t,a):$(".j_actionLogin").click()})},j.getFavouriteShopState=function(){var i=$(".j_likeShop"),t=i.map(function(){return $(this).attr("data-id")}).toArray();f.Actions.isLogin()&&xidi.ajax({type:"get",url:DOMAIN+"shopfavourite/isLike?jsoncallback=?",data:{shopIds:t},dataType:"json",success:function(t){$.each(t.data,function(t,a){var e=i.filter('[data-id="'+t+'"]');0===parseInt(a)?e.find(".j_likeShopIcon").removeClass("shop-icon-unwatch").addClass("shop-icon-watch"):e.find(".j_likeShopIcon").removeClass("shop-icon-watch").addClass("shop-icon-unwatch")})}})},j.getFavouriteShopNum=function(){var e=$(".j_likeShop"),t=e.map(function(){return $(this).attr("data-id")}).toArray();xidi.ajax({type:"get",url:DOMAIN+"shopfavourite/getListByShopIds?jsoncallback=?",data:{shopIds:t},dataType:"json",success:function(t){$.each(t.data,function(t,a){e.filter('[data-id="'+t+'"]').find(".j_likeShopNum").text(a)})}})},j.updateFavouriteShopState=function(a,e){var t=a.attr("data-id");actionUrl=e?DOMAIN+"shopfavourite/cancelShopLike":DOMAIN+"shopfavourite/addShopLike",data={shopId:t},xidi.ajax({type:"get",url:actionUrl+"?jsoncallback=?",data:data,dataType:"json",success:function(t){e?a.find(".j_likeShopIcon").removeClass("shop-icon-watch").addClass("shop-icon-unwatch"):a.find(".j_likeShopIcon").removeClass("shop-icon-unwatch").addClass("shop-icon-watch"),a.find(".j_likeShopNum").text(t.data.number)}})},j.bindSlideList=function(t,a){var e,i,o,s,r,d=t.find('[data-class="datalist"]').children(),n=d.find("img"),c=t.closest(".prolist-wrap"),l=(d.length,d.data("product-attr")),p=(n.width(),j.data.attrList[a]),u=0<p.length&&p[0].colorimg||{},h=[],f="",v="",g=5;if(c.length){if(c.hasClass("prolist-wrap-big"))return!1;c.hasClass("prolist-wrap-middle")&&(g=6)}for(e in u)u.hasOwnProperty(e)&&""!==u[e]&&""!==(i=j.getGoodIdByAttr(a,e))&&(r=m(j.data.goodList[a],e),e==l?h.unshift('<a class="j_proImgThumb current '+r+'" href="javascript:void(0);" data-id="'+a+'" data-attr="'+e+'"><img src="'+IMAGE_DOMAIN+u[e]+'/66" alt=""></a>'):h.push('<a class="j_proImgThumb '+r+'" href="javascript:void(0);" data-id="'+i+'" data-attr="'+e+'"><img src="'+IMAGE_DOMAIN+u[e]+'/66" alt=""></a>'));for(o=0,s=h.length;o<s;o++)o%g==0&&(v+='</div><div class="prolist-thumb-cont-part">'),v+=h[o];function m(t,a){var e=a,i=!1;return $.each(t,function(t,a){if((a.priceAttr.color||{}).attr===e&&0<a.stockNum&&1==a.isShelved)return!(i=!0)}),i?"":"sellout"}v=(v+="</div>").substring(6),1<h.length&&0===t.find(".prolist-thumb").length&&(f='<div class="prolist-thumb j_proThumb"><div class="prolist-thumb-cont"><div class="prolist-thumb-cont-inner j_slideLists clearfix">'+v+'</div></div><div class="prolist-thumb-btn" style="display: none;"><a href="javascript:void(0);" target="_self" class="btnPrev disabled j_slidePrev">&lt;</a><a href="javascript:void(0);" target="_self" class="btnNext j_slideNext">&gt;</a></div></div>',t.children().first().append(f),$(".j_proThumb").slide({effect:"scrollx",auto:!1,allowBlank:!1,btnDisable:!0}).removeClass("j_proThumb"))},j.changeItemInfo=function(t){var a,e,i,o,s,r=t.closest(".j_proList"),d=r.data("product-id"),n=t.data("product-id")||d;void 0!==n&&(a=r.find(".j_proPrice"),e=r.find(".j_goodsTagImg"),o=j.data.price[n],localPriceRmb=j.data.localPriceRmb[n],s=j.data.goodTag[n]||"",i=0<=a.text().indexOf("¥")?"&yen;":"",a.html(i+o),r.find(".j_proStock").css("display",j.data.stockNum[n]<1||1!==j.data.isShelved[d]?"block":"none"),r.find(".products-title a").attr("href",f.Methods.setDetailUrl(n)),""!==s?e.html('<img src="'+(JS_DOMAIN+s)+'">'):e.html(""))},j.getGoodIdByAttr=function(t,a){var e,i,o,s,r,d=j.data.goodList[t]||{},n=null,c=[],l=void 0;for(i in d)d.hasOwnProperty(i)&&c.push(i);for(c.sort(function(t,a){return a<t?1:-1}),o=0,s=c.length;o<s&&(r=c[o],parseInt(d[r].isShelved),l=parseInt(d[r].delState),!((d[r].priceAttr.color||{}).attr==a&&0===l&&0<(n=d[e=r]).stockNum));o++);return null!==n?(j.data.price[e]=n.price||"0.00",j.data.reducePrice[e]=n.reducePrice||0,j.data.maxPrice[e]=n.maxPrice||"0.00",j.data.localPriceRmb[e]=n.localPriceRmb||"0.00",j.data.stockNum[e]=n.stockNum||0,j.data.goodTag[e]=($.isEmptyObject(n.goodTag)||j.data.stockNum[e]<=0?"":(n.goodTag.tagImg||{}).pc)||"",e):""},j.loadPageData=function(t){function a(){var t=j.data.items,a=j.data.stepBase;0===j.data.step&&($(j.data.ele).html(""),j.doLoadGood()),t.length>a&&(document.addEventListener?window.addEventListener("scroll",j.checkLoadGood):window.attachEvent("onscroll",j.checkLoadGood),j.checkLoadGood())}"string"==typeof t?j.getPageData(t,a):a()},j.getPageData=function(t,a){xidi.ajax({type:"GET",url:t,dataType:"json",success:function(t){j.data.items=t.data,"function"==typeof a&&a()}})},j.checkLoadGood=function(){var t=$(window),a=$(j.data.ele),e=t.scrollTop(),i=t.height();a.offset().top+a.height()-200<=e+i&&j.doLoadGood()},j.doLoadGood=function(){var t=$(j.data.ele),a=j.data.items,e=j.data.stepBase,i=j.data.step,o=i*e,s=o+e,r="";if(a.length<=s&&(document.addEventListener?window.removeEventListener("scroll",j.checkLoadGood):window.detachEvent("onscroll",j.checkLoadGood),s=a.length),j.data.isWant)for(;o<s;o++)r+=j.createWantItem(a[o]);else for(;o<s;o++)j.saveCurrentGoodsData(a[o]),r+=j.createSaleGood(a[o]);j.data.step=i+1,t.append(r),$.imgLazy(),j.setBaseGoodsInfo("onlyStyleNum")},j.saveCurrentGoodsData=function(t){var a=t.id,e=t.price||"0.00",i=t.maxPrice||"0.00",o=t.localPriceRmb||"0.00",s=t.stock||0;j.data.price[a]=e,j.data.maxPrice[a]=i,j.data.localPriceRmb[a]=o,j.data.stockNum[a]=s,j.data.isShelved[a]=parseInt(t.isShelved),j.data.state[a]=parseInt(t.state),j.data.delState[a]=parseInt(t.delState),j.data.goodTag[a]=($.isEmptyObject(t.goodTag)||j.data.stockNum[a]<=0?"":(t.goodTag.tagImg||{}).pc)||""},j.createSaleGood=function(t){var a=t.id,e=t.prodSn,i=t.nameFull,o=t.defPriceAttr[0]||"00",s=t.price||"0.00",r=(t.maxPrice,t.localPriceRmb,t.stock,j.data.goodTag[a]||""),d=(parseInt(t.isShelved),f.Methods.setDetailUrl(a)),n=IMAGE_DOMAIN+t.coverImg[o][0]+"/316",c=t.countryInfo||{},l=c.name,p=JS_DOMAIN+c.flag,u="",h="";return t.saleStatus&&(u=' style="display:block;"'),j.data.isNotGoodTag||""!==u||(h='<div class="j_goodsTagImg" data-id="'+a+'">'+(""!==r?'<img src="'+JS_DOMAIN+r+'">':"")+"</div>"),'<span class="prolist-styles j_proStyles hide"></span>','<li class="prolist-item j_proList" data-product-id="'+a+'" data-product-sn="'+e+'">    <div class="prolist-box">        <div class="prolist-image" title="'+i+'">            <div class="prolist-image-list" data-class="datalist">                <a href="'+d+'" target="_blank" data-product-attr="'+o+'"><img class="j_proImg" width="222" height="222" src="'+JS_DOMAIN+'static/global/images/1.0.0/waiting-default.png" data-src="'+n+'">'+h+'</a>            </div>            <div class="prolist-stock j_proStock"'+u+'></div>            <div class="prolist-favo"><a href="javascript:;" class="icon-unfavorite j_proFavorite" title="添加喜欢" xa-click="web-changeFavorite|'+a+'">&nbsp;</a></div>        </div>        <div class="prolist-article">            <h6 class="prolist-title"><a href="'+d+'" target="_blank">'+i+'</a></h6>            <div class="prolist-tag">                <div class="prolist-price j_priceBox"><var class="j_proPrice" data-price-id="'+a+'">&yen;'+s+'</var><span class="prolist-styles j_proStyles hide"></span></div>                <div class="prolist-flag"><img src="'+JS_DOMAIN+'static/global/images/1.0.0/waiting-default.png" data-src="'+p+'" alt="'+l+'" title="'+l+'" /><span class="text">'+l+"</span></div>            </div>        </div>    </div></li>"},j.createWantItem=function(t){var a=t.xmSn,e=t.longName||t.nameFull||t.rawName||t.name,i=t.isUserSubscribe?"button-registered":"button-registration";return'<div class="products-outer" data-class="list" data-product-sn="'+a+'" data-product-id="'+a+'"><div class="products-box">\t<div class="products-image" title="'+e+'"><a href="'+DOMAIN+"wish/view/?sn="+a+'" target="_blank"><img src="'+IMAGE_DOMAIN+t.mPic+'/316" width="231" height="231"></a></div>\t<div class="products-article">\t\t<h6 class="products-title"><a href="'+DOMAIN+"wish/view/?sn="+a+'" target="_blank" title="'+e+'">'+e+'</a></h6>\t\t<div class="products-tag">\t\t\t<div class="products-price">¥<var data-class="goodsPrice" data-id="baseGoodsInfo" data-product-id="'+a+'">'+t.price+'</var></div> \t\t\t<div class="products-country"><a href="'+DOMAIN+"wish/list?country="+t.countryId+'" target="_blank"><img src="'+JS_DOMAIN+t.countryFlag+'" width="20" height="14"></a></div></div>\t\t<div class="products-tag"> \t\t\t<div class="products-tag-count">'+t.subscribeNum+"人想买</div>"+(j.data.showWantShopName?'<div class="products-tag-cate"><a href="'+t.shopDomainUrl+"/index/wish?sid="+t.shopId+'" target="_blank" title="'+t.shopName+'">'+t.shopName+"</a></div>":"")+'      </div>\t\t<div class="products-button-box"><a href="'+DOMAIN+"wish/view/?sn="+a+'" target="_blank" class="'+i+'">好货我想买</a></div>\t</div></div></div>'},j.createFaild=function(t,a){var e,i=$(t);a=a||"抱歉！暂无您需要的商品 ~",e='<div class="products-nothing">    <p class="products-nothing-img"><img src="'+JS_DOMAIN+'/static/global/images/1.0.0/nothing.png" width="140" height="109" /></p>    <p class="products-nothing-text">'+a+"</p></div>",i.html(e)},j.jumpPage=function(d){var n,t=".pg-input",c=$(t);function a(){var t,a,e,i,o=c.data("max"),s=parseInt(c.val()),r=parseInt($(".pg-current").text())||1;if(isNaN(s)||s<1||o<s)c.val(n);else if(s!==n){if(-1===(t=1===r?$("a.pg-button").attr("href"):location.href).indexOf("?page=")&&-1===t.indexOf("&page=")||(d=!0),d)return void(location.href=f.Methods.setUrlQuery({page:s}));if(null!==(e=(a=/page\-\d+\.html/).exec(t)))return void(location.href=t.replace(a,"page-"+s+".html"));if(null!==(e=(a=/product\/p\d+\-\d+\.html/).exec(t)))return i=e[0].replace(/\-\d+/,"-"+s),void(location.href=t.replace(a,i));null!==(e=(a=/\/\d+\/?$/).exec(t))&&(i=e[0],t=t.substring(0,t.length-i.length)+"/"+s+"/",location.href=t)}}c.length&&(n=parseInt(c.val()),$(document).on("keypress",t,function(t){13===t.keyCode&&a()}).on("click",".pg-submit",a))},j.filterExpandShrink=function(){$(".filter-list").each(function(t,a){var e=$(a),i=e.height();i+10<a.scrollHeight&&(e.data("initHeight",i),e.append('<span class="filter-expand">更多<ins></ins></span>'),e.on("click",".filter-expand",function(){$(this).removeClass("filter-expand").addClass("filter-shrink").html("收起<ins></ins>").parent().css("height","auto")}),e.on("click",".filter-shrink",function(){$(this).removeClass("filter-shrink").addClass("filter-expand").html("更多<ins></ins>").parent().css("height",function(){return $(this).data("initHeight")})}))})},j.moreExpandShrink=function(){var t,a,e,i=$(".filter-more");i.length&&(t=$(".filter-wrap").find(".filter-box-more"),a=i.find(".filter-more-down"),$moreText=i.find(".filter-more-text"),e=$moreText.text(),i.on("click",function(){a.hasClass("filter-more-down")?(t.removeClass("filter-box-more"),$moreText.text("收起更多选项"),a.removeClass("filter-more-down").addClass("filter-more-up")):(t.addClass("filter-box-more"),$moreText.text(e),a.removeClass("filter-more-up").addClass("filter-more-down"))}))},j.countObjLength=function(t){var a=0,e=t||{};for(var i in e)Object.prototype.hasOwnProperty.call(e,i)&&a++;return a},e.exports=j});
define("static/global/common/2.0.0/selects",[],function(t,l,e){return function(t){t.fn.selects=function(l){return t.fn.selects.defaults={selected:null,turn:!1,runCallback:!0,callback:null},this.each(function(){function e(){u.on("click",function(t){return u.toggleClass(sToggleClass),!1}).on("mouseleave",function(){setTimeout(n,500)}),r.on("click",".plugs-select-option",function(l){var e=t(this);s(e)}),t(document).on("click",function(){n()}),s(g),c.turn?a():n()}function s(t){var l=t.attr("data-id"),e=t.attr("data-value"),s=t.html(),a={};return t.addClass("plugs-select-select").siblings().removeClass("plugs-select-select"),o.attr("data-id",l).attr("data-value",e).html(s),i.val(e).attr("data-key",s),a.object=t,a.id=l,a.value=e,a.content=s,a.data_id=l,a.data_value=e,a.title_html=s,f&&c.callback&&c.callback(a),f=!0,a}function a(){u.addClass(sToggleClass)}function n(){u.removeClass(sToggleClass)}var c=t.extend({},t.fn.selects.defaults,l||{}),u=t(this),o=t(".plugs-select-title",u),i=t(".plugs-select-value",u),d=null==c.selected?i.val():c.selected,r=t(".plugs-select-bd",u),g=(t(".plugs-select-option",r),t('.plugs-select-option[data-id="'+d+'"]',r)),f=c.runCallback;sToggleClass="plugs-select-open",e()})}}});
define("static/global/common/2.0.0/dialog",[],function(i,o,a){var g=/iphone|ipad|ipod|itouch|android|windows phone|mobile|ucweb|ucbrowser|fennec|blackberry|touchpad|symbianos/i.test(navigator.userAgent);$.extend({dialog_defaults:{id:"",title:"Title",isFixed:!g,hideHeader:!1,hideCloseButton:!1,content:null,callback:null},dialog_config:{windows:$(window),lightbox:'.dialog-lightbox[data-class="dialog-lightbox"]',section:'.dialog-lightbox-section[data-class="dialog-lightbox-section"]',imageTag:'.dialog-lightbox-list-image[data-class="dialog-lightbox-list-image"]',imageData:{},width:0,height:0,left:0,top:0,paddingWidth:0,paddingHeight:0,resizeParams:['.dialog-lightbox-section[data-class="dialog-lightbox-section"]']},dialog_opts:{},dialog_block:function(i){$.dialog_defaults=$.extend({},$.dialog_defaults,i||{}),$.dialog_opts=i,i.content?$.dialog_dialog(i):$.dialog_lightbox(i),$.dialog_config.windows.on("resize",function(){$.dialog_settings.apply(window,$.dialog_config.resizeParams)})},dialog_unblock:function(i){var o=$($.dialog_config.lightbox),a=$($.dialog_config.section);$.dialog_defaults.isFixed?a.animate({marginTop:-($.dialog_config.top-150),opacity:0}):a.animate({top:$.dialog_config.top+150,opacity:0}),o.fadeOut(function(){o.remove(),a.remove(),i&&i()})},dialog_dialog:function(i){$.dialog_install(i),$.dialog_config.resizeParams=[$.dialog_config.section,!0,!0],$.dialog_settings.apply(window,$.dialog_config.resizeParams)},dialog_lightbox:function(i){var o=i.clickObj.attr("data-src")||i.clickObj.attr("data-image");$.dialog_config.now=0,$.dialog_getImages_src($.dialog_defaults.imagelist),$.dialog_loadImage(o,!0,$.dialog_settings),$.dialog_getNow(o)},dialog_install:function(i){var o=$("body"),a="",g="",l="";if($.dialog_defaults.content)var t=$.dialog_defaults.content;else var t='<div class="dialog-lightbox-list" data-class="dialog-lightbox-list">	<img src="" class="dialog-lightbox-list-image" data-class="dialog-lightbox-list-image" /></div>	<span class="dialog-lightbox-prev" data-class="dialog-lightbox-prev">&lt;</span><span class="dialog-lightbox-next" data-class="dialog-lightbox-next">&gt;</span>';$.dialog_defaults.hideHeader?a='style="display:none"':$.dialog_defaults.hideCloseButton&&(g='style="display:none"'),$.dialog_opts.id&&(l=' id="'+$.dialog_opts.id+'"');var d='<div class="dialog-lightbox" data-class="dialog-lightbox"></div>',n='<div class="dialog-lightbox-section" data-class="dialog-lightbox-section"'+l+'>	<div class="dialog-lightbox-header" data-class="dialog-lightbox-header" '+a+'>		<h2 class="dialog-lightbox-title">'+$.dialog_defaults.title+'</h2>		<span class="dialog-lightbox-close j_dialogClose" '+g+'></span>	</div>		<div class="dialog-lightbox-body" data-class="dialog-lightbox-body">'+t+"	</div></div>";o.append(d),o.append(n),$($.dialog_config.lightbox).fadeIn(),$($.dialog_config.section).show();var e=$($.dialog_config.section).outerWidth()-$($.dialog_config.section).width(),c=$($.dialog_config.section).outerHeight()-$($.dialog_config.section).height();$.dialog_config.paddingWidth=e,$.dialog_config.paddingHeight=c,$.dialog_defaults.callback&&$.dialog_defaults.callback()},dialog_getNow:function(i){for(var o=0,a=$.dialog_config.images.length;a>o;o++)i===$.dialog_config.images[o]&&($.dialog_config.now=o)},dialog_getImages_src:function(i){var i="string"==typeof i?$(i):i;$.dialog_config.images=[];for(var o=0,a=i.length;a>o;o++){var g=i.eq(o),l=g.attr("data-src")||g.attr("data-image"),l=$.trim(l);""!==l&&$.dialog_config.images.push(l)}},dialog_loadImage:function(i,o,a){var g=new Image;g.onload=function(){0===$(".dialog-lightbox-section").length&&($.dialog_install($.dialog_opts),$('.dialog-lightbox-prev[data-class="dialog-lightbox-prev"]').on("click",function(){$.dialog_switchImage(!1,!1)}),$('.dialog-lightbox-next[data-class="dialog-lightbox-next"]').on("click",function(){$.dialog_switchImage(!0,!1)})),$.dialog_setBtnSate();var g=$($.dialog_config.section),l=$($.dialog_config.imageTag);$.dialog_config.imageData={width:this.width,height:this.height,src:i},$.dialog_config.resizeParams=[g,l,o],a&&a.apply(window,$.dialog_config.resizeParams)},g.src=i},dialog_switchImage:function(i,o){i?$.dialog_config.now++:$.dialog_config.now--,$.dialog_config.now<0&&($.dialog_config.now=$.dialog_config.images.length-1),$.dialog_config.now>$.dialog_config.images.length-1&&($.dialog_config.now=0);var a=$.dialog_config.images[$.dialog_config.now];$.dialog_loadImage(a,o,$.dialog_settings)},dialog_setBtnSate:function(){$.dialog_config.images.length<2&&$('.dialog-lightbox-prev[data-class="dialog-lightbox-prev"], .dialog-lightbox-next[data-class="dialog-lightbox-next"]').hide()},dialog_settings:function(i,o,a){var i="string"==typeof i?$(i):i,g=$(window).height();if($.dialog_defaults.content)i.css({left:"0px"}),$.dialog_config.width=i.width(),$.dialog_config.height=i.height();else{var l=116,t=$.dialog_config.imageData.width,d=$.dialog_config.imageData.height;$.dialog_config.width=t,$.dialog_config.height=d,l+$.dialog_config.height>g&&($.dialog_config.height=g-l-50,$.dialog_config.height=$.dialog_config.height<500?500:$.dialog_config.height,$.dialog_config.width=Math.round($.dialog_config.width*($.dialog_config.height/d)))}var n=$.dialog_config.width+$.dialog_config.paddingWidth,e=$.dialog_config.height+$.dialog_config.paddingHeight+$(".dialog-lightbox-header").outerHeight();if("object"==typeof o&&o.hide().attr("src",$.dialog_config.imageData.src).css({width:$.dialog_config.width,height:$.dialog_config.height}).fadeIn(),$.dialog_defaults.isFixed)$.dialog_config.left=Math.floor(n/2),$.dialog_config.top=Math.floor(e/2),i.css({position:"fixed",left:"50%"}),a?i.css({marginLeft:-$.dialog_config.left,marginTop:-$.dialog_config.top}):i.animate({marginLeft:-$.dialog_config.left,marginTop:-$.dialog_config.top},{queue:!1});else{var c=$.dialog_config.windows.scrollLeft(),s=$.dialog_config.windows.scrollTop(),f=$($.dialog_config.lightbox).width();$.dialog_config.left=Math.floor((f-n)/2)+c,$.dialog_config.top=Math.floor((g-e)/2)+s,i.css({position:"absolute",marginLeft:0,marginTop:0}),a?i.css({left:$.dialog_config.left,top:$.dialog_config.top}):i.animate({left:$.dialog_config.left,top:$.dialog_config.top},{queue:!1})}o&&$.dialog_move(i,a)},dialog_move:function(i,o){$.dialog_defaults.isFixed&&o?i.css({marginTop:-($.dialog_config.top-150)}).animate({marginTop:-$.dialog_config.top,opacity:1}):o&&i.css({top:$.dialog_config.top+150}).animate({top:$.dialog_config.top,opacity:1}),i.animate({width:$.dialog_config.width,minHeight:$.dialog_config.height},{queue:!1})},dialog_cancelDefault:function(i){i.preventDefault(),i.stopPropagation()}});var l=$(document);return l.on("click",".j_dialogClose",function(){"function"==typeof $.dialog_opts.beforeCloseCallback&&$.dialog_opts.beforeCloseCallback(),clearTimeout(window.timerDialogUnblock),$.dialog_unblock(function(){"function"==typeof $.dialog_opts.closeCallback&&$.dialog_opts.closeCallback()})}),l.on("click",".j_dialogConfirm",function(){"function"==typeof $.dialog_opts.beforeComfirmCallback&&$.dialog_opts.beforeComfirmCallback(),clearTimeout(window.timerDialogUnblock),$.dialog_unblock(function(){"function"==typeof $.dialog_opts.comfirmCallback&&$.dialog_opts.comfirmCallback()})}),l.on("click",".j_dialogCancel",function(){"function"==typeof $.dialog_opts.beforeCancelCallback&&$.dialog_opts.beforeCancelCallback(),clearTimeout(window.timerDialogUnblock),$.dialog_unblock(function(){"function"==typeof $.dialog_opts.cancelCallback&&$.dialog_opts.cancelCallback()})}),$.noop});
function _typeof(t){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}define("static/global/common/2.0.0/common.fun",["component/xidi/1.0.0/xidi.js","static/global/common/2.0.0/dialog.js","static/global/scripts/2.0.0/jquery.cookie.js"],function(t,e,a){var f={},s=(GLOBAL={},t("component/xidi/1.0.0/xidi.js"),t("static/global/common/2.0.0/dialog.js"),t("static/global/scripts/2.0.0/jquery.cookie.js"),GLOBAL.Datas={topCart:"#cartNum",cartMax:100,skuGoodsNums:0,cartNum:0,cityId:0,addCartButton:".add-cart-button"},$(document.body));f.Actions={getSkuGoodsNums:function(){xidi.ajax({type:"GET",url:DOMAIN+"cart/getSkuGoodsNums?jsoncallback=?",async:!1,success:function(t){GLOBAL.Datas.skuGoodsNums=parseInt(t),isNaN(GLOBAL.Datas.skuGoodsNums)&&(GLOBAL.Datas.skuGoodsNums=0)}})},getCartNum:function(e){xidi.ajax({type:"GET",url:DOMAIN+"cart/getGoodsNum?jsoncallback=?",async:!1,success:function(t){GLOBAL.Datas.cartNum=parseInt(t),isNaN(GLOBAL.Datas.cartNum)?GLOBAL.Datas.cartNum=0:99<GLOBAL.Datas.cartNum&&(GLOBAL.Datas.cartNum="99+");t=GLOBAL.Datas.cartNum;$(GLOBAL.Datas.topCart).html(t),0!=GLOBAL.Datas.cartNum&&$(".bar-cart-name").removeClass("bar-cart-name-none"),e&&e(t)}})},getCartGoods:function(a,s){xidi.ajax({type:"GET",url:DOMAIN+"Cart/cList?jsoncallback=?",async:!1,success:function(t){GLOBAL.Datas.cityId=t.data.cityId,a&&a(t)},fail:function(t){var e;-10208==t.code?(s||(e=t.msg,f.Methods.sendError(e)),GLOBAL.Datas.cityId=t.data.cityId,a&&a(t)):(e=t.msg,f.Methods.sendError(e))},error:function(){}})},removeGoods:function(t,e){t=$.isArray(t)?"["+t+"]":t;xidi.ajax({type:"get",url:DOMAIN+"cart/del?jsoncallback=?",data:{removeId:t},success:function(t){e&&e(t)},error:function(t){}})},syncTickOffByCart:function(e){xidi.ajax({type:"GET",url:DOMAIN+"cart/syncTickOffByCart",success:function(t){e&&e()},error:function(){}})},isLogin:function(){var e=0;return xidi.ajax({type:"POST",url:(-1===DOMAIN.indexOf(location.hostname)?"/":DOMAIN)+"User/aIsLogin",data:f.Methods.getFormToken({}),async:!1,success:function(t){e=1},fail:function(t){-4==t.code&&$.cookie("redirectUrl",location.href,{domain:".xidibuy.com"})}}),e}},f.Methods={checkMobile:function(){return/iphone|ipad|ipod|itouch|android|windows phone|mobile|ucweb|ucbrowser|fennec|blackberry|touchpad|symbianos/i.test(navigator.userAgent)},addEvent:function(t,e,a,s){if(t)return"addEventListener"in document?t.addEventListener(e,a,s):t.attachEvent("on"+e,a),a},countObjectSize:function(t){var e,a=0;for(e in t)t.hasOwnProperty(e)&&a++;return a},bindHoverBox:function(){if(GLOBAL.Datas.didBindHoverBox)return!1;GLOBAL.Datas.didBindHoverBox=!0,f.Methods.checkMobile()?$(".j_hoverTitle").on("click",function(){var t=$(this).parent();(t.find(".j_hoverCont").is(":visible")?a:s).call(t[0])}):$(".j_hoverBox").on("mouseenter",s),$(".j_hoverBox").on("mouseleave",a);var t=$(".nav-more"),e=$(".nav-more-arrow");function a(){var t=$(this),e=t.find(".j_hoverTitle"),a=t.find(".j_hoverCont"),s=t.data("timerID");clearTimeout(s),s=setTimeout(function(){e.removeClass("hover"),a.stop().animate({marginTop:12,opacity:0},function(){a.hide(),t.data("isHide",!0)})},300),t.data("timerID",s)}function s(){var t=$(this),e=t.find(".j_hoverTitle"),a=t.find(".j_hoverCont"),s=t.data("timerID"),i=t.data("isHide");a.find("img[data-image]").each(function(){var t=$(this),e=t.attr("data-image");t.attr("src",e).removeAttr("data-image")}),clearTimeout(s),s=setTimeout(function(){void 0!==i&&!i||(e.addClass("hover"),a.stop().css({marginTop:12,opacity:0,display:"block"}).animate({marginTop:0,opacity:1},function(){t.data("isHide",!1)}))},300),t.data("timerID",s)}e.length&&e.css("left",t.position().left+parseInt(t.css("margin-left"))+t.outerWidth()/2-e.width()/2)},bindReviewLogistics:function(n){n=$.extend({maxItems:null,tag:"div"},n);var l=f.Methods.checkMobile();function t(){var e,t=$(this),a=t.parent(),s=a.find(".logistics-dialog"),i={},o=0<s.length,n=t.attr("data-ziti")||0,r=t.attr("data-shippingname")||"",c=t.attr("data-waybill")||"",t=t.attr("data-type")||1;i.shippingName=r,i.waybill=c,o?l&&(s.is(":visible")?s.hide():s.show()):"1"==n&&1==t?d(a,{data:{ziti:1}}):(e=a,xidi.ajax({type:"POST",url:DOMAIN+"order/getExpressInfoByWaybill",data:i,success:function(t){d(e,t)},fail:function(t){u(e)},error:function(){u(e)}}))}function d(t,e){var a="";0==xidi.countObjectSize(e.data)?u(t):(a="1"==e.data.ziti?"<"+n.tag+' class="logistics-dialog"><div class="logistics-dialog-arrow"></div><div class="logistics-dialog-hd"><span class="item">发货方式：自提</span><span class="item">物流公司：买家自提</span></div><div class="logistics-dialog-bd"><div class="msg">因为买家自提，无法查询物流信息</div></div></'+n.tag+">":"<"+n.tag+' class="logistics-dialog"><div class="logistics-dialog-arrow"></div><div class="logistics-dialog-hd"><span class="item">发货方式：'+e.data.shipping_type_name+'</span><span class="item">物流公司：'+e.data.shipping_name+'</span><span class="item">运单号码：'+e.data.invoice_no+'</span></div><div class="logistics-dialog-bd">'+function(t){var e,a,s=t.data.shipping_info||[],i="",o=n.maxItems;for(s=s.reverse(),e=0,a=s.length;e<a&&(i+='<div class="step">'+s[e].time+" "+s[e].process+"</div>",!(null!==o&&--o<=0));e++);""===i&&(i='<div class="msg">暂无信息</div>');return i}(e)+"</div></"+n.tag+">",t.append(a))}function u(t){t.append("<"+n.tag+' class="logistics-dialog"><div class="logistics-dialog-arrow"></div><div class="logistics-dialog-hd"><span class="item">发货方式：</span><span class="item">物流公司：</span><span class="item">运单号码：</span></div><div class="logistics-dialog-bd"><div class="msg">暂时无法提供物流信息</div></div></'+n.tag+">")}l?s.on("click",".j_reviewLogistics",t):s.on("mouseenter",".j_reviewLogistics",t)},bindServiceChat:function(){if(GLOBAL.Datas.didBindServiceChat)return!1;GLOBAL.Datas.didBindServiceChat=!0;$(".float_sidebar .j_actionService");$(document).on("click",".j_actionService",function(t){window.open("https://work.weixin.qq.com/kfid/kfce9868e42a850c916","XidiService")})},setUrlQuery:function(t){var e,a,s,i=location.href,o=location.search.replace(/^\?*/,"");for(s in t)t.hasOwnProperty(s)&&(a=new RegExp("(&|\\b)("+s+"[^&#]*)","ig").exec(o),e=s+"="+t[s],null!==a&&3===a.length?o=o.replace(a[2],e):o+="&"+e);return 0===o.indexOf("&")&&(o=o.substring(1)),0<=i.indexOf("?")?i.substring(0,i.indexOf("?"))+"?"+o:i+"?"+o},getUrlQuery:function(t,e){var a,s,i=null,o=t.split("?"),t=1<o.length?"&"+o[1]:"";if(t){for(o=e.split(","),e="",a=0,s=o.length;a<s;a++)e+="|(&"+o[a]+"=[^&]*)";e=e.substring(1),null!==(o=new RegExp(e,"i").exec(t))&&(i=0<=(o=o[0]).indexOf("=")?o.split("=")[1]:"")}try{return null===i?null:decodeURIComponent(i)}catch(t){return""}},doEllipsis:function(t,m,h){$(t).each(function(t,e){var a=$(this),s=a.height(),i=a[0].scrollHeight;if(!(i<=s+5)){for(var i=a.children(),o=a.text(),n="",r=(1===i.length&&"#text"!==i[0].nodeName&&(i.html(""),n=a.html()),a.wrapInner("<div></div>").children()),c=(r.height(),o),l=0,d=0,u=c.length-1;d<=u;){var f=Math.floor((d+u)/2);if(l===f)break;r.text(c.substring(0,(l=f)+1)+m),r.height()>s?u=l:d=l}c=r.text(),(""!==n?(a.html("").append(n),a.children()):a).text(c),"function"==typeof h&&h(a,c)}})},ellipsisLine:function(t,m,h){$(t).each(function(t,e){var a=$(this),s=a.width(),i=a[0].scrollWidth;if(!(i<=s)){for(var i=a.children(),s=a.text(),o="",n=(1===i.length&&"#text"!==i[0].nodeName&&(i.html(""),o=a.html()),a.wrapInner("<div></div>").children()),r=a.height(),c=(n.height(),a.css({overflow:"visible","text-overflow":"inherit","white-space":"normal"}),s),l=0,d=0,u=c.length-1;d<=u;){var f=Math.floor((d+u)/2);if(l===f)break;n.text(c.substring(0,(l=f)+1)+m),n.height()>r?u=l:d=l}c=n.text(),(""!==o?(i=$(o),a.html("").append(i),i):a).text(c),"function"==typeof h&&h(a,c)}})},getByteLen:function(t){for(var e=0,a=/[^x00-xff]/gi,s=/[~!@#$%&*()-+={}"\|',.\/]/gi,i=t.length,o=0;o<i;o++)a.lastIndex=0,s.lastIndex=0,e+=a.test(t[o])&&!s.test(t[o])?2:1;return e},isPC:function(t){for(var e=navigator.userAgent,a=["Android","iPhone","SymbianOS","Windows Phone","iPad","iPod"],s=!0,i=0;i<a.length;i++)if(0<e.indexOf(a[i])){s=!1;break}return s},setSelectedCookie:function(t,e){var a,s,i,o="string"==typeof t?$.parseJSON(t):t;function n(t){var e,a=[];for(e in t){var s='"'+e+'":"'+t[e]+'"';a.push(s)}return"{"+a.join(",")+"}"}e||"empty"==i?(s=n(o),f.Methods.setCookie("cart_selected_goods",s,!1,".xidibuy.com")):(i=f.Methods.getCookie("cart_selected_goods"),""!=(i=$.trim(i))&&(a=$.parseJSON(i),$.each(o,function(t,e){o[t]=parseInt(o[t])+parseInt(a[t]||0)}),s=n($.extend({},a,o||{})),f.Methods.setCookie("cart_selected_goods",s,!1,".xidibuy.com")))},getFormToken:function(t){var e,a=$("#form_token");return a.length&&(e=a.attr("name"),a=a.val(),t[e]=a),t},setDetailUrl:function(t){return DOMAIN+"detail/"+t+".html"},getCurGoods:function(t,e){if("undefinde"!=typeof t&&null!=t){var a,s=t.shopItem,i=t.shopPortItem;for(a in s){var o,n,r=s[a].goodsItem;for(o in r)if((n=r[o]).goodsId==e)return n}for(a in i)if((n=i[a].goodsItem).goodsId==e)return n}return 0},GA:function(t,e){t=f.Methods.getCurGoods(t,e);if(0!=t){e={};e.goodsId=t.goodsId||"",e.goodsSn=t.goodSku||"",e.name=t.longName||"",e.shopId=t.shopId||"",e.price=t.price||"";try{triggerGaCart(e)}catch(t){}}},uploadImage:function(i,o){var n=$("[data-action=upLoadImageButton]"),r=null,c=null,l=null,s=[];function d(){var t=$("[data-class=upLoadImageButtonBox]",c);5<=s.length?t.hide():t.show()}return n.on("change",function(){var e,a,t=$(this),s=(document.domain="xidibuy.com",r=$(this).parent("[data-class=upLoadImageButtonBox]"),c=r.parent("[data-class=upLoadImageOuter]"),l=n.parents("form[name=upLoadImageForm]"),n.val());if(o&&!function(t,e){var e=e.toLowerCase(),a=t.lastIndexOf("."),t=t.substring(a+1).toLowerCase(),a=new RegExp(t).test(e);a?$(i).html(""):$(i).html("图片格式错误");return a}(s,o))return!1;e=l,a=function(){return l.attr("action",IMAGE_UPLOAD_API+"upload").submit(),t.val(""),!1},s=$('input[name="getTokenType"]',e).val(),xidi.ajax({type:"get",url:DOMAIN+"index/getImageUploadToken",data:{type:s},async:!1,dataType:"jsonp",success:function(t){e.find("input[name=token]").val(t.data.token),a&&a()}})}),window.upCallback=function(t){var e,a;"object"==_typeof(t)&&0==t.code&&null!==t.data?($(i).html(""),a='<li class="certificate-item mr12 pr fl" data-class="upLoadImageBox" data-uri="'+(e=t.data.key[0])+'">\t<img src="'+IMAGE_DOMAIN+e+'" width="58" height="58">\t<div class="certificate-oper hide pa" data-action="removeUpLoadImage">\t\t<span class="icon-remove sprites"></span>\t</div></li>',s.push(e),c[0]?(r.before(a),d()):$("[data-class=imagePreview]").attr("src",IMAGE_DOMAIN+e)):(a=t.msg||"上传失败",$(i).html(a)),$("[data-action=removeUpLoadImage]").on("click",function(){var t=$(this).parent("[data-class=upLoadImageBox]"),e=t.attr("data-uri");return t.fadeOut(function(){s.splice($.inArray(e,s),1),t.remove(),d()}),!1})},s},formatGoodsNum:function(t,e,a){var s=(t="string"==typeof t?$(t):t).prev(),i=t.next(),o=t.attr("data-max"),o=parseInt(o),n=(o=isNaN(o)?1:o,t.val()),n=parseInt(n);return n=isNaN(n)?1:n,o<=1?(o<1&&t.val(0),1==o&&t.val(1),s.add(i).addClass("disabled"),t.attr("disabled",!0),!1):("minus"==e?n--:"plus"==e&&n++,1==n&&n==o?(n=o,t.attr("disabled",!0),s.add(i).addClass("disabled")):n<=1?(n=1,s.addClass("disabled"),i.removeClass("disabled")):o<=n?(n=o,s.removeClass("disabled"),i.addClass("disabled")):s.add(i).removeClass("disabled"),a&&a(t,n),n)},enterState:function(t,s,i){var t="string"==typeof t?$(t):t,o=$('[data-class="content"]',t),n=$('[data-class="notice"]',t),r=$('[data-class="count"]',t),c=$('[data-class="button"]',t),l=o.attr("data-min"),l=parseInt(l),d=(l=isNaN(l)?0:l,o.attr("data-max")),d=parseInt(d),e=(d=isNaN(d)?1/0:d,null);function a(t){var e=o.val(),e=$.trim(e).length,e=parseInt(e),a=d-e;e<l||d<e?(e<l?t&&n.html(i+"内容不能为空"):(n.html(i+"内容不能超过"+d+"个字"),r.css("color","#e03223")),t?(n.show(),o.addClass("error-border")):(n.hide(),o.removeClass("error-border")),c[0]&&c.addClass(s)):(n.hide(),r.removeAttr("style"),o.removeClass("error-border"),c[0]&&c.removeClass(s)),r.html(a)}o.on("focus",function(){clearInterval(e),e=setInterval(a,50)}).on("keyup",function(){clearInterval(e),a(!0)}).on("blur",function(){clearInterval(e),a(!0)})},checkbox:function(t,e){t="string"==typeof t?$(t):t;function a(t){var e=$("input",t);t.addClass("checkbox").removeClass("uncheckbox"),e[0]&&e.attr("checked",!0)}function s(t){var e=$("input",t);t.addClass("uncheckbox").removeClass("checkbox"),e[0]&&e.attr("checked",!1)}"check"==e?t.each(function(){a($(this))}):"uncheck"==e?t.each(function(){s($(this))}):(t.prop("checked")?s:a)(t)},sendConfirm:function(t,e,a){var s=t,i="确定",o="取消",s=($.isPlainObject(t)&&(s=t.msg||"",i=t.confirmText||i,o=t.cancelText||o),o='<a href="javascript:void(0);" class="cancel j_dialogCancel">'+o+"</a>",i='<a href="javascript:void(0);" class="submit j_dialogConfirm">'+i+"</a>",'<div class="dialog-confirm">    <div class="msg">'+s+'</div>    <div class="button">'+(!0===t.confirmRight?o+i:i+o)+"</div></div>");$.dialog_block({id:"dialogCustom",title:" ",hideHeader:!0,hideCloseButton:!0,content:s,comfirmCallback:e,cancelCallback:a})},sendSuccess:function(t,e,a,s){var i="",o=null,i="error"==e?'<span class="icon-error-21" style="float: left;"></span>':"warning"==e?'<span class="icon-warning-21" style="float: left;"></span>':'<span class="icon-success-21" style="float: left;"></span>';$.dialog_block({title:" ",hideHeader:!0,hideCloseButton:!0,content:'<div class="clearfix">'+i+'    <p style="padding-left: 28px; font-size: 16px;">'+t+"</p></div>"}),o=setTimeout(function(){$.dialog_unblock(s),clearTimeout(o)},a||2e3)},sendWarning:function(t,e,a){f.Methods.sendSuccess(t,"warning",e,a)},sendError:function(t,e,a){f.Methods.sendSuccess(t,"error",e,a)},countdown:function(t,e,o){e="string"==typeof(e=void 0===e?$("body"):e)?$(e):e;var n,r=$('[data-class="days"]',e),c=$('[data-class="daysint"]',e),l=$('[data-class="hours"]',e),d=$('[data-class="minutes"]',e),u=$('[data-class="seconds"]',e),f=$('[data-class="hoursfirst"]',e),m=$('[data-class="hourslast"]',e),h=$('[data-class="minutesfirst"]',e),p=$('[data-class="minuteslast"]',e),v=$('[data-class="secondsfirst"]',e),g=$('[data-class="secondslast"]',e),x=null;void 0===t||0==t?o&&o():0<t&&(e=parseInt($.now()/1e3),n=e+t,x=setInterval(function(){var t=parseInt($.now()/1e3),t=n-t;{var e,a,s,i;0<t?(e=(e=parseInt(t/86400))<10?"0"+e:e,t%=86400,a=(a=parseInt(t/3600))<10?"0"+a:a,t%=3600,s=(s=parseInt(t/60))<10?"0"+s:s,i=(i=t%=60)<10?"0"+i:i):(i=s=a=e="00",o&&o(),clearInterval(x))}r.text(e),l.text(a),d.text(s),u.text(i),e=parseInt(e),a=a.toString(),s=s.toString(),i=i.toString(),c.text(e),f.text(a.substring(0,1)),m.text(a.substring(1)),h.text(s.substring(0,1)),p.text(s.substring(1)),v.text(i.substring(0,1)),g.text(i.substring(1))},1e3))},jumpUrl:function(t,e){var a,s,i=[];for(s in e){var o=s+"="+e[s];i.push(o)}a=i.join("&"),location.href=t+"?"+a},pageJump:function(t,e,a){var t="string"==typeof t?$(t):t,s="string"==typeof e?$(e):e,i=f.Methods.parseUrl();function o(t,e){return e=parseInt(e),(e=0<(e=isNaN(e)?1:e)?e:1)!=t}t.on("click",function(){var t=s.attr("name"),e=s.val();o(i[t],e)&&(i[t]=e,f.Methods.jumpUrl(a,i))}),s.on("keyup",function(t){var e,t=t.keyCode;13==t&&(t=s.attr("name"),e=s.val(),o(i[t],e))&&(i[t]=e,f.Methods.jumpUrl(a,i))})},parseUrl:function(t){var e=(t=t||window.location.href).indexOf("?"),a={};if(0<e)for(var s=t.substring(e+1).split("&"),i=0,o=s.length;i<o;i++){var n=s[i].split("="),r=n[0],n=n[1];a[r]=n}return a},detect:function(t){if(13==t||8==t||46==t||37<=t&&t<=40||48<=t&&t<=57||96<=t&&t<=105)return!0},setCookie:function(t,e,a,s){var i;s=s?";domain="+s:"",!1!==a?(i=new Date,a?i.setDate(i.getDate()+a):i.setDate(i.getDate()),document.cookie=t+"="+e+";expires="+i+";path=/"+s):document.cookie=t+"="+e+";path=/"+s},getCookie:function(t){for(var e=document.cookie.split("; "),a=0,a=0;a<e.length;a++){var s=e[a].split("=");if(s[0]==t)return decodeURIComponent(s[1])}return""},removeCookie:function(t){f.Methods.setCookie(t,"a",-1)},scrollTo:function(t,e){var a,s;null!=t&&""!==t&&(t="number"==typeof t?t:jQuery(t).offset().top,s=(a=document.body).scrollTop,a.scrollTop=s+1,0===a.scrollTop&&(a=document.documentElement),jQuery(a).animate({scrollTop:t},600,e))}},f.Events={regDialogLogin:function(t){("string"==typeof t?$(t):t).on("click",function(){return $(".j_actionLogin").click(),!1})}},f.Message={enterStatus:function(t,s,i){var t=$(t),e=$("[data-area=enterArea]",t),o=$("[data-class=notice]",t),a=$("[data-state=currentWord]",t),n=$("[data-action=submit]",t),i=i||"留言",r=e.attr("data-min")||0,c=e.attr("data-max")||1/0,l=0,d=null;function u(t){l=t.val().length,r<=l&&l<=c?(c<l?(t.addClass("textError"),a&&a.addClass("color-red")):(t.removeClass("textError"),a&&a.removeClass("color-red")),l<r?(t.addClass("textError"),n&&n.addClass(s)):(t.removeClass("textError"),n&&n.removeClass(s)),o&&o.text("")):0!=l&&(t.addClass("textError"),o&&o.text(i+"内容不能超过"+c+"个字！"),a&&a.addClass("color-red"),n)&&n.addClass(s),a&&a.text(c-l)}e.on("focus",function(){var t=$(this);clearInterval(d),d=setInterval(function(){u(t)},50)}).on("keyup",function(){var t=$(this);clearInterval(d),u(t)}).on("blur",function(){var t,e=$(this),a=e.val();(a=$.trim(a)).length;clearInterval(d),""==a?((t=e).now=0,clearInterval(t.timer),t.timer=setInterval(function(){t.now++,t.hasClass("textError")?t.removeClass("textError"):t.addClass("textError"),3<t.now&&(clearInterval(t.timer),t.addClass("textError"))},100),o&&o.text(i+"内容不能为空！"),n&&n.addClass(s)):u(e)})},sendMessage:function(e,a,s){xidi.ajax({type:"POST",url:DOMAIN+"Message/send",data:a,success:function(t){a.create_time=t.data.create_time,a.avator=t.data.avatar,f.Message.insertMessage(e,a),s&&s(f.Message.successNotice)},fail:function(t){s&&s(f.Message.errorNotice)},error:function(){s&&s(f.Message.errorNotice)}})},successNotice:function(){$.block({title:" ",hideCloseButton:!0,content:'<div class="clearfix">\t<div class="icon-success-21 sprites fl"></div>\t<p class="pl12 lh22 f14 fl">发送留言成功！</p></div>'}),setTimeout(function(){$.unblock()},1500)},errorNotice:function(){$.block({title:" ",hideCloseButton:!0,content:'<div class="clearfix">\t<div class="icon-error-21 sprites fl"></div>\t<p class="pl12 lh22 f14 fl">发送留言失败！</p></div>'}),setTimeout(function(){$.unblock()},1500)},insertMessage:function(t,e){t=$(t);if(!t[0])return!1;var a=t.children(),s="";s+='<li class="msg-item ptb24 anim-all clearfix">\t<div class="mr36 pr fl">\t\t<img src="'+e.avator+'" width="60" height="60" class="block circle" />\t</div>\t<dl class="msg-inner pr fl">\t\t<dt class="msg-tit clearfix">\t\t\t<cite class="fl">我</cite>\t\t\t<p class="msg-time fr">'+e.create_time+'</p>\t\t</dt>\t\t<dd class="msg-des pt12 clearfix">\t\t\t<div class="msg-art fl">'+e.content+"</div>\t\t</dd>\t</dl></li>",a.length?t.prepend(s):t.empty().append(s)}},f.Check={events:function(t,e){$(document).on("focus",t,function(){var t=$(this);f.Check.hideNotice(t,"")}).on("blur",t,function(){var t=$(this);f.Check.check(t,e)})},check:function(t,e){var a=(e=$.extend({},{type:"string",required:"此项为必填项",format:"格式错误，请重新填写"},e||{})).type,s=e.required,e=e.format,t="string"==typeof t?$(t):t,i=t.attr("data-required"),o=t.attr("data-min"),o=parseInt(o),n=(o=isNaN(o)?0:o,t.attr("data-max")),n=parseInt(n),r=(n=isNaN(n)?1/0:n,t.val()),r=$.trim(r),c=f.Methods.getByteLen(r),l=!0;return i&&c<1?(l=!1,f.Check.showNotice(t,s)):c<o||n<c?(l=!1,f.Check.showNotice(t,e)):o<=c&&c<=n&&("number"==a?f.Regular.isNumber(r)?(l=!0,f.Check.hideNotice(t,"正确")):(l=!1,f.Check.showNotice(t,e)):"email"==a?f.Regular.isEmail(r)?(l=!0,f.Check.hideNotice(t,"正确")):(l=!1,f.Check.showNotice(t,e)):"mobile"==a?f.Regular.isMobile(r)?(l=!0,f.Check.hideNotice(t,"正确")):(l=!1,f.Check.showNotice(t,e)):"url"!=a||f.Regular.isUrl(r)?(l=!0,f.Check.hideNotice(t,"正确")):(l=!1,f.Check.showNotice(t,e))),"required"!=i&&0==c&&(l=!0,f.Check.hideNotice(t,"正确")),l},showNotice:function(t,e){var a;t[0]&&(a=t.attr("data-target"),a=$("#"+a),t.addClass("check-faild"),a.show().html(e))},hideNotice:function(t,e){var a;t[0]&&(a=t.attr("data-target"),a=$("#"+a),t.removeClass("check-faild"),a.hide().html(e))}},f.Regular={isEmail:function(t){return/^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/.test(t)},isMobile:function(t){return/^(13[0-9]{9})|(14[0-9]{9})|(15[0-9]{9})|(18[0-9]{9})$/.test(t)},isUrl:function(t){return/((http[s]?|ftp):\/\/)?[^\/\.]+?\..+\w$/i.test(t)},isNumber:function(t){return/^[0-9]*$/.test(t)}},f.passCheck={charMode:function(t){return 48<=t&&t<=57?1:65<=t&&t<=90?2:97<=t&&t<=122?4:8},bitTotal:function(t){var e=0;for(i=0;i<4;i++)1&t&&e++,t>>>=1;return e},checkStrong:function(t){if(t.length<=4)return 0;for(Modes=0,i=0;i<t.length;i++)Modes|=f.passCheck.charMode(t.charCodeAt(i));return f.passCheck.bitTotal(Modes)},pwStrength:function(t,e,a){if(null==t||""==t)e.hide(),a.text(" ");else switch(f.passCheck.checkStrong(t)){case 0:case 1:e.show().addClass("passLevel-low").removeClass("passLevel-medium").removeClass("passLevel-high"),a.text("密码等级：低");break;case 2:e.show().addClass("passLevel-medium").removeClass("passLevel-low").removeClass("passLevel-high"),a.text("密码等级：中");break;default:e.show().addClass("passLevel-high").removeClass("passLevel-medium").removeClass("passLevel-low"),a.text("密码等级：高")}}},a.exports=f});