!function(e,t){function n(){if(!(t.URL.indexOf("#cwmysxghgu")>-1)){var n=o.extend({},arguments[0]);return e._zpv_compatible?n.fallback=!0:e.pv_d&&"function"==typeof e.pv_d&&(n.fallback=!1),this.options=n,this.status="normal",["m","pc","mip"].indexOf(this.options.terminal?this.options.terminal.toLowerCase():"")<0&&(console&&console.warn("terminal is not a validate terminal."),this.status="error"),o.h(this.options.site)||(console&&console.warn("site should be required!"),this.status="error"),o.h(this.options.buz)||(console&&console.warn("buz should be required!"),this.status="error"),this.init.apply(this,arguments)}}var i=Array.prototype,a=i.slice;i.forEach||(i.forEach=function(e,t){var n,i;if(null==this)throw new TypeError(" this is null or not defined");var a=Object(this),o=a.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(n=t),i=0;i>>0;if(0===i)return-1;var a=+t||0;if(Math.abs(a)===1/0&&(a=0),a>=i)return-1;for(var o=Math.max(a>=0?a:i-Math.abs(a),0);o=0?c:Math.max(0,r+c);var s="number"==typeof t?Math.min(t,r):r;if(t<0&&(s=r+t),(i=s-c)>0)if(o=new Array(i),this.charAt)for(n=0;n-1&&i.push(e)}),i.length>0},n.D=function(e){(new Image).src=e},n.F=function(n,i,a){arguments.length<3&&(n=e,i=arguments[0],a=arguments[1]),t.attachEvent?n.attachEvent("on"+i,a):t.addEventListener&&n.addEventListener(i,a,!1)},n.G=function(n){return n.getBoundingClientRect().bottom<=(e.innerHeight||t.documentElement.clientHeight)},n.H=function(e){var n,i,a=[];if(t.querySelectorAll){n=t.querySelectorAll("["+e+"]"),i=n.length;for(var o=0;o=0;){var c=n[i];"string"==typeof c.getAttribute(e)&&a.push(c)}return a},n.I=function(){var t=e.location.href;return-1!==t.indexOf("#")&&(t=t.split("#")[0]),t},n}(),r={init:function(t){this.J(function(){"mip"!==t&&e._zqa_.start(t)})},J:function(e){var n=t.createElement("script"),i=t.getElementsByTagName("head")[0];n.charset="utf-8",n.onload=n.onreadystatechange=function(){this.readyState&&"loaded"!==this.readyState&&"complete"!==this.readyState||(n.parentNode&&n.parentNode.removeChild(n),n.onload=n.onreadystatechange=null,e&&"function"==typeof e&&e())},n.src="//js.zol.com.cn/pvn/qa.min.js",i.appendChild(n)},K:function(n){var i="";i+="&subcat="+(e.L||0),i+="&vuserid="+n.uid,i+="&"+e.decodeURIComponent(n.ref),i+="&ip_ck="+n.ipck,i+="&lv="+n.lv,i+="&vn="+n.vn;var a=t.title||"",r=new RegExp("^"+e.location.protocol+"//"+e.location.hostname+"\\s-\\s");a=a.replace(r,"");var c="";if(e.performance){var s=+new Date,l=e.performance.timing.navigationStart;c=s-l,c=n.M>-1?n.M:s-l,n.M=c}var p={sr:n.screen,sc:e.screen.pixelDepth||e.screen.colorDepth,fl:"Not enabled",ti:e.encodeURIComponent(a),se:n.ose,uv:n.ouv,cv:"",zmac:e.N||0,manuid:e.O||0,ldt:c,mzcv:"",mztext:"",third_ip_ck:n.ipck,posid:""};return i+="&"+o.m(p)},P:function(t){var n="";n+="&vuserid="+t.uid,n+="&url="+o.I(),n+="&ref="+e.decodeURIComponent(t.ref),n+="&ip_ck="+t.ipck;var i="";if(e.performance){var a=+new Date,r=e.performance.timing.navigationStart;i=t.M>-1?t.M:a-r,t.M=i}var c={lv:t.lv,vn:t.vn,sr:t.screen,sc:e.screen.pixelDepth||e.screen.colorDepth,ldt:i,mzcv:"",third_ip_ck:t.ipck,uv:t.ouv,se:t.ose};return n+="&"+o.m(c)},R:function(e,t){var n=Math.round(1e3*Math.random()),i=t?n:e.pv.random||n,a=escape(1e3*e.pv.t+i);e.pv.random=i;var c="";if(o.C()){var s=this.P(e.all);c=e.baseUrl.wappv+"?t="+a+s}else{var l=r.K(e.all);c=e.baseUrl.pv+"?t="+a+l}return c}},c=function(){var n=["scroll","keyup","mousemove","visibilitychange","popstate"],i=["touchstart","pageshow","pagehide"],a=0,c=[],s=!1,l={S:function(t){var n={};return t.pv.t&&(n.t1=t.pv.t),t.pv.ns&&(n.ns=t.pv.ns),t.pv.ns&&(n.pagetype=t.pv.pagetype),t.pv.ipck&&(n.ipck=t.pv.ipck),/(zol)|(shopApp)/i.test(e.navigator.userAgent)&&(n.appversion=t.all.appversion,n.imei=t.all.imei,n.ssid=t.all.ssid,n.os=t.all.os),n},T:function(e,n,i){var a={};"a"===n&&("visibilitychange"===i.U?a.e=t.visibilityState:a.e=i.U),a.t="a"===n?i.time:+new Date;var r=l.S(e);if(a=o.extend(a,r),"e"===n&&(a.type=i.V.type,a.eventName=i.V.name,i.V.extra&&!o.g(i.V.extra))){var c={};o.i(i.V.extra,function(e,t){c["_"+e]=t}),a=o.extend(a,c)}if(("a"!==n||"a"===n&&"click"===i.U)&&(e.xpath&&(a.xpath=e.xpath),e.position&&(a.pos=e.position),e.link&&(a.link=e.link)),"a"===n){a.vh=Math.ceil(this.W().height);var s=this.X();a.sh=Math.ceil(s),a.screen=e.screen}e.pv.url&&(a.url=e.pv.url);var p=o.m(a);return"a"===n&&e.baseUrl.a&&(p=e.baseUrl.a+"?"+p),"o"===n&&e.baseUrl.o&&(p=e.baseUrl.o+"?"+p),"e"===n&&e.baseUrl.e&&(p=e.baseUrl.e+"?"+p),p},Y:function(e,t){var n=c.indexOf(e)>-1,i=+new Date,p=i-a;if(!n||p>=1e4){"visibilitychange"!==e&&"click"!==e&&c.push(e),a=i;var v=l.T(t,"a",{U:e,time:i});o.D(v)}if(t.fallback&&!s&&["touchstart","mousemove"].indexOf(e)>-1&&!o.C()){var u=r.R(t),f=u.replace(/^\/\/pv\.zol/,"//pvm.zol");o.D(f),s=!0}},Z:function(e,t){var n=this.T(t,"e",{V:e});o.D(n)},$:function(){var e=arguments[0]||{},t=escape(1e3*+new Date+Math.round(1e3*Math.random())),n=e.all,i=e.baseUrl.linkout+"?t="+t+"&"+e.link+"&ip_ck="+n.ipck+"&lv="+n.lv+"&vn="+n.vn+"&sr="+n.screen+"&se="+n.ose+"&uv="+n.ouv;o.D(i)},_:function(e){var t=this.T(e,"o");o.D(t),e.fallback&&this.$(e)},aa:function(e,t){var n={};n.t=+new Date;var i=l.S(t);if(n=o.extend(n,i),n.event=e.name,t.position){var a=t.position.split(",");n.ox=a[0],n.oy=a[1]}if(e.extra&&!o.g(e.extra)){var r={};o.i(e.extra,function(e,t){r["_"+e]=t}),n=o.extend(n,r)}t.pv.url&&(n.url=t.pv.url);var c="//impa.zol.com.cn/?"+o.m(n);o.D(c)},ba:function(t,n){var i,a,r={},c=t,s=c.tagName.toLowerCase(),p=l.ca(c);if("object"===s||"embed"===s)i=l.da(c);else if(p.index>0){c=p.ea,i=l.da(c);var v=c.getAttribute("href")||"";if(v.indexOf("#")>-1&&(v=v.slice(0,v.indexOf("#"))),v.indexOf("javascript:")<0&&""!==v){var u=o.B(v);if(o.h(u))a=v;else{var f=e.location;a=f.protocol+"//"+f.host+v}}}else i=l.fa(n);r.position=Math.ceil(i.x)+","+Math.ceil(i.y);var h=l.ga(c);return r.xpath=h,a&&(r.link=a),r},ha:function(e){var t=o.B(e),n=o.A();return""!==t&&""!==n&&t!==n},ia:function(n){var i=n.getBoundingClientRect();return i.top>=0&&i.left>=0&&i.bottom<=(e.innerHeight||t.documentElement.clientHeight)&&i.right<=(e.innerWidth||t.documentElement.clientWidth)},X:function(){var n=this.W(),i=e.pageYOffset||e.scrollY||t.documentElement.scrollTop||0;return n.height+i},W:function(){return{width:e.innerWidth||t.documentElement.clientWidth,height:e.innerHeight||t.documentElement.clientHeight}},fa:function(n){var i=n||e.event,a=t.documentElement.scrollLeft||t.body.scrollLeft,o=t.documentElement.scrollTop||t.body.scrollTop;return{x:i.pageX||i.clientX+a,y:i.pageY||i.clientY+o}},da:function(e){var n=t.documentElement.scrollLeft||t.body.scrollLeft,i=t.documentElement.scrollTop||t.body.scrollTop;return{x:e.getBoundingClientRect().left+n,y:e.getBoundingClientRect().top+i}},ja:function(e,t){var n=[];if(e&&1===e.nodeType)for(var i=e.childNodes,a=i.length,o=0;o1){for(var c=0;c0){var c=l.ba(i,n);a.position=c.position,a.xpath=c.xpath,a.link=c.link?e.encodeURIComponent(c.link):null,c.link&&l.ha(c.link)&&l._(a),l.Y("click",a)}}),"ontouchend"in t&&i.forEach(function(n,i){var r=t;"pageshow"!==n&&"pagehide"!==n||(r=e),o.F(r,n,function(){l.Y(n,a)})})},ka:function(t){var n=this;e._zpv_events=e._zpv_events||[],e._zpv_events.push=function(e){n.la(e,t)}},la:function(t,n){if(o.l(t.dom)){var i=t.dom?l.da(t.dom):null,a=t.dom?l.ga(t.dom):null;n.position=Math.ceil(i.x)+","+Math.ceil(i.y),n.xpath=a}"click"===t.type?o.F(t.dom,"click",function(){var i=l.ba(t.dom);n.position=i.position,t.range&&t.range.indexOf("bms")>-1?l.aa(t,n):(n.xpath=i.xpath,i.link&&(n.link=e.encodeURIComponent(i.link)),l.Z(t,n))}):"hover"===t.type?o.F(t.dom,"mouseover",function(){l.Z(t,n)}):"inview"===t.type?(t.dom.ma=!1,l.ia(t.dom)&&(t.range&&t.range.indexOf("bms")>-1?l.aa(t,n):l.Z(t,n),t.dom.ma=!0),o.F(e,"scroll",function(){var e=l.ia(t.dom),i=l.da(t.dom);n.position=Math.ceil(i.x)+","+Math.ceil(i.y),!t.dom.ma&&e&&(t.range&&t.range.indexOf("bms")>-1?l.aa(t,n):l.Z(t,n),t.dom.ma=!0)})):"load"===t.type&&("bms_placeholder"===t.range?l.aa(t,n):l.Z(t,n))},na:function(e,t){var n=this,i=e||[];l.H("zpv-events-click").forEach(function(e,t){var n=e.getAttribute("zpv-events-click");i.push({dom:e,type:"click",name:n})}),l.H("zpv-events-hover").forEach(function(e,t){var n=e.getAttribute("zpv-events-hover");i.push({dom:e,type:"hover",name:n})}),l.H("zpv-events-inview").forEach(function(e,t){var n=e.getAttribute("zpv-events-inview");i.push({dom:e,type:"inview",name:n})}),i.forEach(function(e,i){n.la(e,t)})},oa:function(e){e.link&&l.ha(e.link)&&l._(e)},pa:function(){s=!1}}}();n.prototype={init:function(){var t=this,n=this.qa(),i=o.s("ip_ck"),a=Math.ceil((1e3*+new Date+Math.round(1e3*Math.random()))/1e9),s="//js.zol.com.cn/pvn/pv.ht?&t="+a+"&c="+i;o.q(s,function(i){if(i.writeIpckCookie){var a=o.A();o.u("ip_ck",i.ipck,3650,a)}n.uv=i.uv,n.se=i.se,n.ouv=i.ouv,n.ose=i.ose,n.ipck=i.ipck;var s=t.ra(),l=e.encodeURIComponent(e.location.href),p=o.extend(n,s,{url:l,ref:t.sa()}),v=t.ta(),u=o.m(p);t.ua()&&(u="type=iframe&"+u);var f=+new Date,h=v.p+"?t="+f+"&"+u;"error"===t.status&&(h=v.p+"?type=error&t="+f+"&"+u),o.D(h);var d={baseUrl:v,screen:s.screen,pv:{t:f,ns:p.ns,pagetype:p.pagetype,url:l,ipck:i.ipck},all:p};if(t.options.fallback){d.fallback=!0;var m=r.R(d);o.D(m)}t.va=d,c.init(d),"mip"!==t.options.terminal&&(t.options.events=e._zpv_events||[]),c.na(t.options.events,d),c.ka(d),r.init(t.options.terminal)})},sendCustomPageview:function(e,t,n,i){if(["scroll","click","page","pop","iframe"].indexOf(e)<0)return void(console&&console.warn(e+" is not a validate type!"));var a=this.va;if(a.pv.t=+new Date,i&&!o.g(i)){var r={};o.i(i,function(e,t){r["_"+e]=t}),a.all=o.extend(a.all,r)}a.all.url=t,a.all.ref=n;var c=o.m(a.all),s=a.baseUrl.p+"?type="+e+"&t="+a.pv.t+"&"+c;o.D(s)},sendPreCustomPageview:function(){var e=this.va;if(e.fallback){e.all.M=-1;var t=r.R(e,!0);o.D(t),c.pa()}},sendLinkoutEvent:function(t){if(!(t.indexOf("javascript:")>-1||""===n)){var n=t;t.indexOf("#")>-1&&(n=t.slice(0,t.indexOf("#")));var i=o.B(n);if(!o.h(i)){var a=e.location;n=a.protocol+"//"+a.host+n}var r=this.va;r.link=n?e.encodeURIComponent(n):null,c.oa(r)}},trackCustomInviewEvent:function(t,n){var i=o.H("zpv-custom-inview");n&&(n.length?i=i.concat([].slice.call(n)):i.push(n)),i.length&&"function"==typeof t&&i.forEach(function(n,i){o.G(n)&&"function"==typeof t&&(t(),n.ma=!0),o.F(e,"scroll",function(){!n.ma&&o.G(n)&&(t(),n.ma=!0)})})},trackPveCustomEvent:function(t,n){var i={},a=this.va;if(i.t=+new Date,a.pv.t&&(i.t1=a.pv.t),a.pv.ipck&&(i.ip_ck=a.pv.ipck),i.event=t,/(zol)|(shopApp)/i.test(e.navigator.userAgent)&&(i.appversion=a.all.appversion,i.imei=a.all.imei,i.ssid=a.all.ssid,i.os=a.all.os),n&&!o.g(n)){var r={};o.i(n,function(e,t){r[e]=t}),i=o.extend(i,r)}a.pv.url&&(i.url=a.pv.url);var c=o.m(i);a.baseUrl.pve&&(c=a.baseUrl.pve+"?"+c),o.D(c)},trackCustomEvent:function(t,n,i){if(["click","hover","inview"].indexOf(t)<0)return void(console&&console.warn(t+" is not a validate type!"));var a={},r=this.va;if(a.t=+new Date,r.pv.t&&(a.t1=r.pv.t),r.pv.ipck&&(a.ipck=r.pv.ipck),a.type=t,a.eventName=n,/(zol)|(shopApp)/i.test(e.navigator.userAgent)&&(a.appversion=r.all.appversion,a.imei=r.all.imei,a.ssid=r.all.ssid,a.os=r.all.os),i&&!o.g(i)){var c={};o.i(i,function(e,t){c["_"+e]=t}),a=o.extend(a,c)}r.pv.url&&(a.url=r.pv.url);var s=o.m(a);r.baseUrl.e&&(s=r.baseUrl.e+"?"+s),o.D(s)},ua:function(){return e.top.location!==e.self.location},ta:function(){var e="error"===this.status?o.C()?"wap":"pc":this.options.terminal;"m"===e&&(e="wap");var t="pvn"+e+".zol.com.cn",n="//"+t+"/i/";return{p:n+"p.gif",a:n+"a.gif",e:n+"e.gif",o:n+"o.gif",pve:"//pvtest.zol.com.cn/images/pvevents.gif",pv:"//pv.zol.com.cn/images/pvhit0001.gif",wappv:"//wappv.zol.com.cn/images/wap3g.gif",linkout:"//linkout.zol.com.cn/images/pvhit0011.gif"}},qa:function(){var t=this.options||{},n={},i="zol",a="*",r="*";t.site&&o.h(t.site)&&(i=t.site.toLowerCase()),t.buz&&o.h(t.buz)&&(a=t.buz),t.channel&&o.h(t.channel)&&(r=t.channel),n.ns=i+"."+a+"."+r,t.pagetype&&o.h(t.pagetype)&&(n.pagetype=t.pagetype);var c="zol_userid";if(t.userCookieName&&""!==t.userCookieName)c=t.userCookieName;else{var s=location.hostname;"mofang.zol.com"!==s&&"maijia.zol.com"!==s||(c="zol_merchant_userid"),"zdw.zol.com.cn"===s&&(c="zdw_userName")}var l=o.s(c)||"";n.uid=l;var p=o.A(),v=o.s("vn"),u=o.s("lv");isNaN(parseInt(v))&&(v=0),isNaN(parseInt(u))&&(u=0);var f=v,h=u;+new Date/1e3-u>7200&&(h=parseInt(+new Date/1e3),f++,o.u("lv",h,365,p),o.u("vn",f,365,p)),n.vn=f,n.lv=h;var d=e.navigator.userAgent;if(/(zol)|(shopApp)/i.test(d)){var m=/\sZOL\/([\d.]+)/i.test(d)&&RegExp.$1||"";m=o.h(m)?parseInt(m.replace(/\./g,""),10):700;var g=/.*(\bimei[=/](\S+)\b)/i.test(d)&&RegExp.$2||e.wa||"";g="0"===g?"":g;var y=/.*(\bssid[=/](\S+)\b)/i.test(d)&&RegExp.$2||"";y="0"===y?"":y;var b="unknown";/\(i[^;]+;( U;)? CPU.+Mac OS X/.test(d)?b="ios":/A(ndroid|dr)/.test(d)&&(b="android"),n.appversion=m,n.imei=g,n.ssid=y,n.os=b}return n},ra:function(){var t={},n=e.screen.width+"x"+e.screen.height;t.screen=n,t.dpr=e.devicePixelRatio;var i={};return o.i(this.options.custom,function(e,t){i["_"+e]=t}),t=o.extend(t,i)},xa:function(t){var n="";if(t.indexOf("ref0")>-1){var i=/(?:&|\?)ref0=([\s\S]*?)$/i;n=t.match(i),n=e.decodeURIComponent(n[1])}return n},sa:function(){var n="";if(e.top.location===e.self.location){var i=o.s("PC2MRealRef");if(e._zpv_document_refer&&""!==e._zpv_document_refer)n=e._zpv_document_refer;else if(""!==i){n=i;var a=o.A();o.v("PC2MRealRef",a,"/")}else n=t.referrer}else{var r=t.referrer+"";n=this.xa(r),n=""!==n?n:t.referrer}return n=n.replace(//g,""),e.encodeURIComponent(n)}},e._zpv_=new n(e._zpv_cfg),e._zpv_.options.fallback&&"function"!=typeof e.pv_d&&(e.pv_d=function(){e._zpv_.sendPreCustomPageview()})}(this,document);