MobilePhoneWeb/js/easyCore.js

(完整代码) 44KB

(function(j,d,b){var l=j.document;try{l.execCommand("BackgroundImageCache",false,true)}catch(h){}d.extend(Number.prototype,{Round:function(i,o){var e=Math.pow(10,i||0);return o==0?Math.ceil(this*e)/e:Math.round(this*e+(5-(o||5))/10)/e},Cint:function(e){return this.Round(0,e)}});var n=/./,k=n.compile&&n.compile(n.source,"g");RegExp.regCompile=k;var g=[/[\u4e00-\u9fa5\u3400-\u4db5\ue000-\uf8ff]/g,/^(?:\s|\xa0|\u3000)+|(?:\s|\xa0|\u3000)+$/g,/([^\x00-\xff])/g];k&&d.each(g,function(e,o){g[e]=o.compile(o.source,"g")});d.extend(String.prototype,{trim:function(){return this.replace(g[1],"")},byteLen:function(){return this.replace(g[2],"ma").length},cutString:function(o,e){if(e){var q=String(e),i=q.length,p=this.replace(g[2],"$1 ");o=o>=i?o-i:0;e=p.length>o?q:"";return p.substr(0,o).replace(/([^\x00-\xff]) /g,"$1")+e}return this.substr(0,o).replace(g[2],"$1 ").substr(0,o).replace(/([^\x00-\xff]) /g,"$1")},getFileName:function(){var e=/[^\\]+\.?[^\\\.]+$/g.exec(this.replace(/\//g,"\\"));return e?e[0]:""}});d.isIE678="\v"=="v";if(d.isIE678){d.isIE8=!!"1"[0];d.isIE6=!d.isIE8&&(!l.documentMode||l.compatMode=="BackCompat");d.isIE7=!d.isIE8&&!d.isIE6}if(d.isIE678){var a=function(e){var q=e.length,o=0,p;for(;o<q;o++){p=e[o];if(!p.fixClick){p.fixClick=true;d(p).bind("dblclick",function(r){var i=r.target,s=0;while(i&&i.nodeType!==9&&(i.nodeType!==1||i!==this)){if(i.nodeType===1){if(i.fixClick){return}}i=i.parentNode}r.type="click";r.source="dblclick";d(r.target).trigger(r)})}}};d.fn.extend({_bind_:d.fn.bind,bind:function(i,e,o){/^click$/gi.test(i)&&a(this);return this._bind_(i,e,o)}})}if(d.isIE678){var f="abbr,article,aside,audio,canvas,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(","),c=f.length;while(c--){l.createElement(f[c])}}d.extend({getUrlPara:function(q){var p=j.location.search.replace(/^\?/g,""),i=p;try{i=decodeURI(p)}catch(o){i=p.replace(/"%26"/g,"&")}return d.getParaFromString(i,q)},getHashPara:function(e){return d.getParaFromString(j.location.hash.replace(/^#*/,""),e)},getParaFromString:function(o,i){var e=new RegExp("(?:^|&)"+d.safeRegStr(i)+"=([^&$]*)","gi");return e.test(o)?decodeURIComponent(RegExp.$1):""},safeHTML:function(e){return String(e).replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")},safeRegStr:function(e){return String(e).replace(/([\\\(\)\{\}\[\]\^\$\+\-\*\?\|])/g,"\\$1")},falseFn:function(){return false},stopProp:function(i){i.stopPropagation()},preventDft:function(i){i.preventDefault()},isLeftClick:function(i){return i.button==("\v"=="v"?1:0)},formatTime:function(A,x){var u=/^\d+$/gi.test(A+"")?+A:Date.parse(A);if(isNaN(u)){return A}var e=new Date(u),o=function(s){return("0"+s).slice(-2)},r=e.getFullYear(),w=e.getMonth()+1,z=o(w),v=e.getDate(),y=o(v),t=e.getHours(),p=o(t),i=e.getMinutes(),q=o(i),C=e.getSeconds(),B=o(C);return(x||"yyyy-MM-dd hh:mm:ss").replace(/yyyy/g,r).replace(/MM/g,z).replace(/M/g,w).replace(/dd/g,y).replace(/d/g,v).replace(/hh/g,p).replace(/h/g,t).replace(/mm/g,q).replace(/m/g,i).replace(/ss/g,B).replace(/s/g,C)}});var m=k?/./.compile("\\{([\\w\\.]+)\\}","g"):/\{([\w\.]+)\}/g;d.format=function(s,q){var p=true,r,i,o=q===b?null:d.isPlainObject(q)?(p=false,q):d.isArray(q)?q:Array.prototype.slice.call(arguments,1);if(o===null){return s}r=p?o.length:0;i=k?/./.compile("^\\d+$"):/^\d+$/;return String(s).replace(m,function(t,e){var y=i.test(e),x,v,w;if(y&&p){x=parseInt(e,10);return x<r?o[x]:t}else{v=e.split(".");w=o;for(var u=0;u<v.length;u++){w=w[v[u]]}return w===b?t:w}})};d.fn.extend({disabled:function(e){return this.each(function(){var i=this.bindDownCssFix||"",o=!e?"disabled"+i:e;d(this).attr("disabled","disabled").addClass(o)[0].disabled=true})},enabled:function(e){return this.each(function(){var i=this.bindDownCssFix||"",o=!e?"disabled"+i:e;d(this).removeClass(o).removeAttr("disabled")[0].disabled=false})},disableSelection:function(){return this.attr("unselectable","on").css("MozUserSelect","none").bind("selectstart",d.falseFn)},enableSelection:function(){return this.removeAttr("unselectable").css("MozUserSelect","").unbind("selectstart").bind("selectstart",d.stopProp)},disableDarg:function(){return this.bind("dragstart",d.falseFn)},enableDarg:function(){return this.unbind("dragstart",d.falseFn)},disableRightClick:function(){return this.bind("contextmenu",d.falseFn)},enableRightClick:function(){return this.unbind("contextmenu",d.falseFn).bind("contextmenu",d.stopProp)},disableIME:function(){return this.css("ime-mode","disabled")},enableIME:function(){return this.css("ime-mode","")}});d.fn.setControlEffect=function(e,i){return this.each(function(){if(this.bindControlEffect){return}this.bindControlEffect=1;var p=e||"down",o;if(/^down(.+)$/.test(p)){o=RegExp.$1}o!==b&&(this.bindDownCssFix=o,d(this).hasClass("disabled")&&d(this).removeClass("disabled").addClass("disabled"+o));d(this).enableDarg().disableDarg().bind({mousedown:function(q){if(!d.isLeftClick(q)||this.disabled||/disabled/gi.test(this.className)){return false}d(this).addClass(p)},mouseup:function(q){if(!d.isLeftClick(q)){return false}d(this).removeClass(p)},mouseout:function(){d(this).removeClass(p)}});i&&d(this).click(function(){d(this).toggleClass(i)})})};d.fn.flash=function(o,e,u){if(d.isFunction(o)){u=o;o=0}if(d.isFunction(e)){u=e;e=0}var s=2*(o||3),q=0,p=this.is(":visible"),t=this.flashTimer,r=this;t&&j.clearInterval(t);t=j.setInterval(function(){r.css("visibility",q%2?"visible":"hidden");q++;if(q>=s){j.clearInterval(t);r.flashTimer=0;d.isFunction(u)&&u.call(r)}},e||200);this.flashTimer=t;return this};d.fn.bindTab=function(r,q,p,o,e){if(!d.isFunction(r)){e=o;o=p;p=q;q=r;r=d.noop}return this.each(function(){var y=d(this),x,u=o||"active",i=p||"li",v=e||"rel",w=q||"mouseenter",t=w=="mouseenter",s=function(A){d(y.find("."+u).removeClass(u).attr(v)).hide();var z=d(A.addClass(u).attr(v)).show()[0];r.call(A[0],z)};y.delegate(i,w,function(){var z=d(this);if(z.hasClass(u)||this.disabled){return}if(t){x&&j.clearTimeout(x);x=j.setTimeout(function(){s(z)},200)}else{s(z)}});t&&y.delegate(i,"mouseleave",function(){x&&j.clearTimeout(x);x=0});i=="a"&&y.delegate(i,"click",function(z){z.preventDefault()})})};d.fn.scrollGrid=function(i){var e=d.extend({perScroll:3,speed:14,interval:5000},i||{});return this.each(function(){var o=d(this),p=o.find(">ul"),s=e.perScroll,r=p.find("li").length%2,t,q=function(){var u=0,v=p.find("li:lt("+s+")").each(function(){u+=d(this).outerHeight()}),w=v.clone().removeClass("odd even").appendTo(p).each(function(){r=(r+1)%2;d(this).addClass(r?"odd":"even")});p.animate({marginTop:"-"+u+"px"},u*e.speed,function(){v.remove();p.removeAttr("style")})};if(p.length==1&&o[0].scrollHeight>o[0].offsetHeight){o.bind({mouseenter:function(){j.clearTimeout(t)},mouseleave:function(){t=j.setInterval(q,e.interval)}});o.mouseleave()}})};d.cookie=function(o,i,u){if(arguments.length>1&&(i===null||typeof i!=="object")){u=d.extend({},u);if(i===null){u.expires=-1}if(typeof u.expires==="number"){var s=u.expires,p=u.expires=new Date();p.setDate(p.getDate()+s)}return(l.cookie=[encodeURIComponent(o),"=",u.raw?String(i):encodeURIComponent(String(i)),u.expires?"; expires="+u.expires.toUTCString():"",u.path?"; path="+u.path:"",u.domain?"; domain="+u.domain:"",u.secure?"; secure":""].join(""))}u=i||{};var r,q=u.raw?function(e){return e}:decodeURIComponent;return(r=new RegExp("(?:^|; )"+encodeURIComponent(o)+"=([^;]*)").exec(l.cookie))?q(r[1]):null};(function(q){var o,p=function(){},e=q.document,i={set:p,get:p,remove:p,clear:p,each:p,obj:p};(function(){var t=e.getElementsByTagName("head")[0],s=q.location.hostname||"localStorage",A=new Date(),C,w;if(!t.addBehavior){o=q.localStorage;return}try{w=new ActiveXObject("htmlfile");w.open();w.write('<script>document.w=window;<\/script>');w.close();C=w.w.frames[0].document;t=C.createElement("head");C.appendChild(t)}catch(z){if("localStorage" in q){try{o=q.localStorage;return}catch(z){}}t=e.getElementsByTagName("head")[0]}try{A.setDate(A.getDate()+36500);t.addBehavior("#default#userData");t.expires=A.toUTCString();t.load(s);t.save(s)}catch(z){return}var B,D;try{B=t.XMLDocument.documentElement;D=B.attributes}catch(z){return}var y="prefix_____hack__",v=/^[-\d]/,u=new RegExp("^"+y),x=function(E){return v.test(E)?y+E:E},r=function(E){return E.replace(u,"")};o={length:D.length,isVirtualObject:true,getItem:function(E){return(D.getNamedItem(x(E))||{nodeValue:null}).nodeValue||B.getAttribute(x(E))},setItem:function(F,E){try{B.setAttribute(x(F),E);t.save(s);this.length=D.length}catch(G){}},removeItem:function(E){try{B.removeAttribute(x(E));t.save(s);this.length=D.length}catch(F){}},clear:function(){while(D.length){this.removeItem(D[0].nodeName)}this.length=0},key:function(E){return D[E]?r(D[E].nodeName):b}};if(!("localStorage" in q)){q.localStorage=o}})();q.LS=!o?i:{set:function(s,r){if(this.get(s)!==b){this.remove(s)}o.setItem(s,r)},get:function(r){var s=o.getItem(r);return s===null?b:s},remove:function(r){o.removeItem(r)},clear:function(){o.clear()},each:function(s){var r=this.obj(),u=s||function(){},t;for(t in r){if(u.call(this,t,this.get(t))===false){break}}},obj:function(){var r={},t=0,u,s;if(o.isVirtualObject){r=o.key(-1)}else{u=o.length;for(;t<u;t++){s=o.key(t);r[s]=this.get(s)}}return r}};if(q.jQuery){q.jQuery.LS=q.LS}})(j);d.fn.bindDrag=function(e){var p=d.extend({beforeDrag:d.noop,dragStart:d.noop,onDrag:d.noop,dragEnd:d.noop,pix:3},e||{}),i,o={mousedown:function(q){if(p.beforeDrag.call(this,q)===false){return}i={mouse:[q.pageX,q.pageY],flag:1};this.setCapture?this.setCapture():j.captureEvents&&j.captureEvents(j.Event.MOUSEMOVE|j.Event.MOUSEUP);d(this).one("losecapture",function(){d(l).mouseup()});d(l).mousemove(d.proxy(o.mousemove,this)).mouseup(d.proxy(o.mouseup,this));q.preventDefault()},mousemove:function(r){var q=i;if(q.flag<1){return}if(q.flag>1){p.onDrag.call(this,r)}else{if(Math.abs(r.pageX-q.mouse[0])>=p.pix||Math.abs(r.pageY-q.mouse[1])>=p.pix){q.flag=2;if(p.dragStart.call(this,r)===false){q.flag=1;o.mouseup.call(this,r)}}}},mouseup:function(r){var q=i;if(q.flag>1){p.dragEnd.call(this,r)}q.flag=0;this.releaseCapture?this.releaseCapture():j.releaseEvents&&j.releaseEvents(j.Event.MOUSEMOVE|j.Event.MOUSEUP);d(this).unbind("losecapture");d(l).unbind("mousemove",o.mousemove).unbind("mouseup",o.mouseup);return false}};p.pix=p.pix<1?1:p.pix>9?9:p.pix;return this.mousedown(o.mousedown)};d.fn.fixPosition=function(){var s=this,x,w,o,e,p=function(t,r){var y=(t[0].currentStyle[r]);return y.indexOf("%")+1?false:(t.css(r).replace(/\D/g,"")||null)},q=d(j),v,i,u;if(s.css("position")=="absolute"){x=p(s,"top");w=p(s,"bottom");o=p(s,"left");e=p(s,"right");v=+q.scrollTop();i=+q.scrollLeft();u=function(z){var r=z.type=="resize",t;if(r){t=s.is(":hidden");if(!t){s.hide()}}var A=+q.scrollTop(),y=+q.scrollLeft();w&&s.css("bottom",+w+1).css("bottom",w+"px");x&&s.css("top",(+x+A-v)+"px");e&&s.css("right",+e+1).css("right",e+"px");o&&s.css("left",(+o+y-i)+"px");if(r&&!t){s.show()}};q.scroll(u).resize(u)}return s};(function(){var e={};d.getProtectedFn=function(o,i,t,s){if(!d.isFunction(o)||!i){return o}var r=i.slice(0,1)=="@"?1:0,p=t||20,q=s||j;if(isNaN(p)){p=20;q=t}return[function(){if(e[i]){return}e[i]=true;o.apply(q,arguments);j.setTimeout(function(){if(e[i]){delete e[i]}},p)},function(){if(e[i]){j.clearTimeout(e[i])}e[i]=j.setTimeout(function(){o.apply(q,arguments);if(e[i]){delete e[i]}},p)}][r]}})();(function(){var o,i=d(j);d.scrollWhenNeed=function(q,e){o&&j.clearTimeout(o);o=null;var u=d(q),r,t;if(!u[0]){return this}r=u.offset().top;t=i.scrollTop();if(e&&t==r){return this}if(e||t<r){var s=r>t,p=function(){o=j.setTimeout(function(){t+=s?20:-20;i.scrollTop(t);if(Math.abs(r-t)<20){i.scrollTop(r);o=null}else{p()}},10)};p()}return this}})();d.dialog=d.dialog||function(){var e=arguments;Core.loadCdnJS("js/dialog.js",function(){d.dialog.apply(d,e)})}})(window,jQuery);var Core=(function(j,f,b){var i={version:"1.0",GC:j.CollectGarbage||f.noop,navConfig:{appName:"网易保健品",appID:"baojian",logoutUrl:"/logout.html?url="+encodeURIComponent(document.URL)},navInit:function(m,o,n,p){this.navConfig.welcomeUser='{time}好,{funcEntry}<span id="mailInfoHolder"></span>,欢迎来到{appName}!{logoutLink}';this.easyNav=j.easyNav;this.cdnUrl=m;this.navConfig.loginUrl=this.navConfig.loginUrl||"javascript:easyNav.login()";this.navConfig.loginJsPath=m+"/js";this.navConfig.sessionId=o||"";this.version=n||this.version;j.mailInfoConf={infoTmpl:"( {0})",holderId:"mailInfoHolder"};this.easyNav.init(this.navConfig,p);this.easyNav.onLogin(this.repaint);f("#topNavLeft").length&&!o&&this.get("",function(r,s){var q=r?{retcode:999}:this.parseJSON(s);if(+q.retcode==200){j.easyNav.account=j.easyNav.sessionId=q.retdesc||j.easyNav.account}else{j.easyNav.sessionId=""}this.easyNav.onLogin()});delete this.navInit},getPriceStr:function(n){var m=(n.Round(2)+"").split(".");m[1]=m.length==1?"00":(m[1]+"0").substr(0,2);return m.join(".")},verify:{uname:function(n){if(!n){return 1}var m=n.replace(/[\u0391-\uFFE5]/g,"iii").length;if(m<2){return 2}if(m>18){return 3}return 0},address:function(n){if(!n){return 1}var m=n.replace(/[\u0391-\uFFE5]/g,"iii").length;if(m<2){return 2}if(m>150){return 3}return 0},nickName:function(n){if(!n){return 1}var m=n.replace(/[\u0391-\uFFE5]/g,"iii").length;if(m<2){return 2}if(m>60){return 3}return 0}},now:function(){return(new Date).getTime()},getLocalTime:function(n,t){var v="",o=new Date(n);var w,p,u,r,q,x;w=o.getFullYear();p=i.zeroize(o.getMonth()+1);u=i.zeroize(o.getDate());r=i.zeroize(o.getHours());q=i.zeroize(o.getMinutes());x=i.zeroize(o.getSeconds());if(t){v=w+"-"+p+"-"+u+" "+r+":"+q+":"+x}else{v=w+"-"+p+"-"+u}return v},zeroize:function(m){if(m<10){return"0"+m}else{return m}},backPage:function(){history.go(-1);return false},repaint:function(){i.loadCdnJS("js/popularize/mail.js",f.falseFn,f.noop);if(f("div.mallCart div.mallCartTips em").length||f("#topNavRight li.spcart a").next().length){(i.updateCartInfo||f.noop)()}i.load_monitor()},quickInit:f.noop,init:function(){f(document).delegate("[a[href*=javascript:]","click",f.preventDft).delegate("a[href*=#Core.]","click",this.autoHashClick);this.navInit&&this.navInit("http://pimg1.126.net/health/","",+new Date(),true);f(document).delegate("[a[href*=javascript:]","click",f.preventDft);this.initNav();bj.init();var p=f("img");for(var m=0;m<p.length;m++){p.get(m).onload=function(){this.parentNode.style.cssText="background:none #fff"};if(p.get(m).fileSize&&p.get(m).fileSize>1){p.get(m).parentNode.style.cssText="background:none #fff"}}this.myInit();this.unload!=f.noop&&f(j).unload(f.proxy(this.unload,this));this.resize!=f.noop&&f(j).resize(f.proxy(this.resize,this));this.beforeUnload!=f.noop&&f(j).bind("beforeunload",f.proxy(this.beforeUnload,this));j.setTimeout(function(){f(j).resize()},0);var o=j.LS.get("NTES_ACCOUNT"),n=this.easyNav.sessionId;if(n&&n!=o){j.LS.set("NTES_ACCOUNT",n)}if(!this.easyNav.account&&o){this.easyNav.account=o}if(f("#js_miniCartBox").length&&!i.addGoodsToCookie){i.loadCdnJS("/js/orderCore.js",function(){i.bindCartMouseEvt()})}this.load_monitor();delete this.init;delete this.initNav;delete this.myInit;this.quickInit&&delete this.quickInit;this.GC()},load_monitor:function(m){if(f.cookie("DSP_MAKA")=="1"&&(m||typeof _adwq=="undefined")){i.loadCdnJS("/js/popularize/mk/yima.js"+(m?"?"+i.version:""))}if((/(pinzhong|pzsem|pzunion)/i).test(f.cookie("PZFROM"))){if((typeof _pzt=="undefined"||m)&&f.cookie("PZCPC")=="2"){i.loadCdnJS("/js/popularize/monitor/pinzhong.js"+(m?"?"+i.version:""))}if(f.cookie("PZCPC")!="2"){i.loadCdnJS("/js/popularize/monitor/entry.js"+(m?"?"+i.version:""))}}},checkGetCartNumObj:{busy:false,calls:[]},getCartProductNum:function(m){if(i.checkGetCartNumObj.busy){return i.checkGetCartNumObj.calls.push(m||function(){})}i.checkGetCartNumObj.busy=true;i.checkGetCartNumObj.calls.push(m||function(){});i.isLogin(function(p){if(p){i.post("/cartAjax.html",{},function(t,v){var s=0,u=t?{retcode:999}:i.parseJSON(v),q,r;if(u.retcode==200&&u.object){s=(u.object.goods||[]).length;q=u.object.activityGoods||[[]];while(act=q.shift()){s+=(act.goods||[]).length}}i.checkGetCartNumObj.busy=false;while(m=i.checkGetCartNumObj.calls.shift()){m(s)}},"getCartProductNum")}else{var o=f.cookie("NTES_BAOJIAN_CART",{path:"/"}),n=o?o.split("|"):[];i.checkGetCartNumObj.busy=false;while(m=i.checkGetCartNumObj.calls.shift()){m(n.length)}}})},initTopNotice:function(){var r=f("#festivalNotice"),q=f("#topNoticeTog"),m=f("#bottomNotice"),p,o,u,s,n=0;q.one("click",o=function(){p&&j.clearTimeout(p);r.slideUp(880,function(){n=1;r.addClass("miniNotice").slideDown(400)});j.LS.set("noMoreTopNotice","y2013")});if(j.LS.get("noMoreTopNotice")=="y2013"){r.addClass("miniNotice");n=1}else{p=j.setTimeout(o,5000)}m.fixPosition();u=function(){if(n==0){return}s=(document.body.scrollTop||document.documentElement.scrollTop);if(s>60){m.show()}else{m.hide()}};m.length&&f(j).scroll(u)&&u()},zclip:function(p,m,q){var o=f(p),n=this.cdnUrl+"swf/ZeroClipboard.swf";if(j.clipboardData){o.click(function(){var s=true,r=f.isFunction(m)?m():String(m);try{j.clipboardData.clearData();j.clipboardData.setData("Text",r)}catch(u){s=false}q&&q(s)});return}this.loadCdnJS("js/zClip.js",function(){return !!f.fn.zclip},function(){o.zclip({path:n,copy:m,afterCopy:q})})},insertFlash:function(n,m,o){m.path=m.path||this.cdnUrl+"swf/"+m.swf;this.loadCdnJS("js/flash.js",function(){return !!f.easyFlash},function(){var p=f.isFunction(o)?o(f.easyFlash.support,f.easyFlash.version):null;if(p!==false){f.easyFlash.insert(n,m)}})},dialog:function(m){this.loadCdnJS("js/dialog.js",function(){return !!f.dialog},function(){f.dialog(m)})},loadCdnJS:function(n,o,q){var m=[],p=this.cdnUrl;if(f.isArray(n)){f.each(n,function(s,r){m[s]=p+r.replace(/^\/+/,"")})}else{n=p+n.replace(/^\/+/,"")}return this.loadJS(m.length?m:n,o,q)},loadCdnCss:function(m){return this.loadCss(this.cdnUrl+m)},getTimeDescription:function(n){var p=+n>0?+n:0,r=60000,q=60*r,o=24*q,m=function(s){return("0"+parseInt(s,10)).slice(-2)};return[m(p/o),m(p%o/q),m(p%o%q/r),m(p%o%q%r/1000)]},initNav:function(){var m=f("#topNavRight li.spcart a").next();f(".mcDropMenuBox").each(function(){j.easyNav.bindDropMenu(this,f(".mcDropMenu",this)[0],"mouseover","dropMenuBoxActive",i.navMenuClick);f(".topNavHolder",this).click(i.navMenuClick)});m.length&&this.getCartProductNum(function(n){m.text(n)});if(f.getUrlPara("isShowLogin")&&!this.easyNav.isLogin(true)){this.easyNav.login()}return this},navMenuClick:function(m){if(this.hash=="#fav"){i.addFav("http://baojian.163.com","网易保健师--专业的保健品网站");m.preventDefault()}if(!!f(this).attr("user")&&!i.easyNav.isLogin()){i.easyNav.login(this.href);m.preventDefault();return}},myInit:f.noop,unload:f.noop,resize:f.noop,beforeUnload:f.noop,autoHashClick:function(r){if(this.disabled||r.shiftKey||r.altKey||r.ctrlKey){return false}if(!/^#Core\.([^\:]+):?(.*)$/.test(this.hash)){return}var t=RegExp.$1.split("."),m=RegExp.$2?RegExp.$2.split(","):[],o,s,p=i,q=p;m.push(r);s=t.length;for(o=0;o<s;o++){q=p;p=p[t[o]]}r.preventDefault();return p.apply(q,m)},parseJSON:function(m){m=m.replace(/("|')\\?\/Date\((-?[0-9+]+)\)\\?\/\1/g,"new Date($2)");return(new Function("return "+m))()},addFav:function(n,m){try{j.external.addFavorite(n,m)}catch(o){j.alert("请尝试点击 Ctrl + D 来添加!")}},get:function(m,o,p,n){k("GET",m,o,p,n)},post:function(m,o,p,n){k("POST",m,o,p,n)},agent$:function(m,n){a(m,n);return this},loadJS:function(n,o,r,q){if(!r){r=o;o=null}if(f.isArray(n)){var p=n.length,m=function(s){if(s<p){h("script",n[s],o,function(){m(s+1)},q)}else{f.isFunction(r)&&r()}};m(0)}else{h("script",n,o,r,q)}return this},loadCss:function(m){if(f.isArray(m)){var o=m.length,n=0;for(;n<o;n++){h("link",m[n])}}else{h("link",m)}return this},formatTime:function(n,m){return f.formatTime(n,m)},isLogin:function(m){if("isLogin_cache" in i){return m&&m.call(this,i.isLogin_cache)}if(i.isLogin_conf.is_checking){return i.isLogin_conf.calls.push(m||function(){})}i.isLogin_conf.calls.push(m||function(){});i.isLogin_conf.is_checking=true;this.get("/check_login.html",function(q,o){var p=!q&&o=="1",n;i.isLogin_cache=p;i.isLogin_conf.is_checking=false;while(n=i.isLogin_conf.calls.shift()){typeof n=="function"&&n.call(this,p)}});i.isLogin_timer=setTimeout(function(){delete i.isLogin_cache},3000)},isLogin_conf:{is_checking:false,calls:[]},lazyLoadImg:function(){var o=f("img[lazyload]:visible"),n=f(j),m=function(){var q=n.scrollTop()+n.height(),r=0,p;f.each(o,function(t,s){if(s){r=f(s).offset().top;if(r<q+30){p=s.getAttribute("lazyload");if(p&&p.length>4){s.src=p;s.removeAttribute("lazyload")}o[t]=null}}})};m();n.scroll(m).resize(m)}},l=function(n){var o=(n+"").toLowerCase(),m=o.indexOf("http");return m<0?/\.163\.com$/.test(o)?o:"":m?"":o.replace(/^https?:\/\//,"").replace(/\/.+$/,"")},e={},a=function(q,s){var n=l(q),p=j.location.host+"",o=e[n],m=q.replace(/\/$/g,"")+"/agent.htm";if(m.indexOf("http")<0){m="http://"+m}if(!n||n==p){s(f);return}if(o&&o._loading){o.push(s);return}if(o&&!o._loading){s(o);return}if(!document.body){j.setTimeout(function(){a(q,s)},1);return}e[n]=[s];e[n]._loading=true;var r=f("<iframe scrolling='no' frameborder='0' width='0' height='0'/>").insertAfter(document.body).bind("load",function(){var t=e[n],w=t.length,u=0,v=e[n]=r[0].contentWindow.jQuery;if(v){for(;u<w;u++){t[u]&&t[u](v)}}else{alert("跨域代理文件错误!\n"+escape(m))}}).attr("src",m)},d={},k=function(r,m,q,u,t){var w=j.location.host+"",p=l(m)||w,n=/\.163\.com$/i,v="http:",o="80",s;if(/^(https?:)/i.test(m)){v=RegExp.$1.toLowerCase()}if(/:(\d+)/i.test(m)){o=RegExp.$1||"80"}if(j.location.protocol!=v||(j.location.port||"80")!=o){s=f.isFunction(u)?u:f.isFunction(q)?q:f.noop;s.call(i,2,"","protocols or ports not match");return}if(n.test(p)&&n.test(w)&&document.domain=="163.com"&&v=="http:"){a(p,function(x){g(x,r,m,q,u,t)})}else{g(jQuery,r,m.replace(/https?:\/\/[^\/]+/,""),q,u,t)}},g=function(o,v,n,q,y,x){var w=f.isFunction(y)?y:f.noop,t=n,z,m,u=i,p=false,r=(t.indexOf("?")>=0?"&":"?")+"cache="+(+new Date());if(f.isFunction(q)){w=q;q=null;x=y}if(x&&x.indexOf("*")==0){p=true;x=x.substr(1)}if(x){z=d[x];if(z){if(x.indexOf("@")!==0){m=z.readyState;if(m>0&&m<4){return}}else{m=z.readyState;if(m>0&&m<4){try{z.aborted=true}catch(s){}z.abort()}}}}z=o.ajax({url:t+(p?"":r),type:v,data:q,success:function(A,B,C){delete d[x];if(C.aborted){return}A=C.responseText;if(A==b||A==null||A==""||A.indexOf("<!DOCTYPE")>=0||A.indexOf("<html><head>")>=0){w.call(u,1,A,B);return}w.call(u,0,A,B)},error:function(B,A){delete d[x];if(!A||A=="error"){w.call(u,1,"",A);return}if(B.aborted){return}w.call(u,1,B.responseText,A)}});x&&(d[x]=z)},c={},h=function(q,n,r,s,o){var w=n.toLowerCase().replace(/#.*$/,"").replace("/?.*$/",""),x,t,u=f.isFunction,m=c[w]||[],v=(r||f.noop)(n),p=j.CollectGarbage||f.noop;if(v===true){u(s)&&s();return}c[w]=m;if(!m||!m.loaded||v==false){u(s)&&m.push(s);m.loaded=1;x=document.createElement(q),t=document.getElementsByTagName("head")[0]||document.documentElement;n=n+(n.indexOf("?")>=0?"&":"?")+i.version;if(q=="link"){x.rel="stylesheet";x.type="text/css";x.media="screen";x.charset=o||"UTF-8";x.href=n}else{x.type="text/javascript";x.charset=o||"UTF-8";x.onload=x.onreadystatechange=function(){if(!this.readyState||{loaded:1,complete:1}[this.readyState]){this.onload=this.onreadystatechange=null;this.parentNode.removeChild(this);var y=c[w],A=y.length,z=0;y.loaded=2;for(;z<A;z++){u(y[z])&&y[z]()}y.length=0;y=t=x=null;p()}};x.src=n}t.appendChild(x,t.lastChild)}else{if(m.loaded==2){u(s)&&s();m=null;p()}else{u(s)&&m.push(s);m=null;p()}}};return i})(window,jQuery);jQuery(window).unload(function(){document.oncontextmenu=null;window.Core=null;window.onload=null;window.onresize=null;window.onunload=null;window.onerror=null;window.onbeforeunload=null;(window.CollectGarbage||function(){})()});jQuery(document).ready(function(){Core.init()});var easyNav=(function(B,A,y,x){var v=B.document,d=function(j,i){return A(j,i)},g=encodeURIComponent;d.log=B.console?function(i){B.console.log(i)}:d.noop;d.addClass=function(j,i){A(j).addClass(i)};d.removeClass=function(j,i){A(j).removeClass(i)};d.bind=function(j,i,k){A(j).bind(i,k)};d.getCookie=function(i){return A.cookie(i)||""};d.format=A.format;d.contains=A.contains;d.noop=A.noop;d.trim=A.trim;d.addUrlPara=function(j,i){var k=(j+"").indexOf("?")+1?"&":"?";return j+k+i};d.fillUrl=function(j){if(typeof j!=="string"||j==""){return j}if(!/^http/i.test(j)){var i=B.location.port||"80",k=/^\//.test(j);if(!k){j=v.URL.replace(/\/[^\/]*$/g,"/")+j}else{j=B.location.protocol+"//"+B.location.host+(i=="80"?"":(":"+i))+j}}return j};d.isObject=function(i){return Object.prototype.toString.call(i)==="[object Object]"};d.isFunction=function(i){return Object.prototype.toString.call(i)==="[object Function]"};var u={appName:"",appID:"",sessionId:"",navWrap:"#topNavLeft",welcomeUser:"{time}好,{funcEntry},欢迎来到{appName}!{logoutLink}",welcomeGuest:"欢迎来到{appName}!{loginLink} {regLink}",logoutTxt:"安全退出",logoutUrl:"http://reg.163.com/Logout.jsp?username={username}&url="+g(v.URL),loginTxt:"请登录",loginUrl:"",loginJsPath:null,preload:1,formAgent:"/agent/formAgent.htm",jumpAgent:"/agent/jumpAgent.htm",regTxt:"免费注册",regUrl:"",loginConfig:{}},F={"163.com":["mail.163.com","http://entry.mail.163.com/coremail/fcg/ntesdoor2?verifycookie=1&lightweight=1"],"126.com":["mail.126.com","http://entry.mail.126.com/cgi/ntesdoor?verifycookie=1&lightweight=1&style=-1"],"yeah.net":["mail.yeah.net","http://entry.yeah.net/cgi/ntesdoor?verifycookie=1&lightweight=1&style=-1"],"188.com":["mail.188.com","http://reg.mail.188.com/servlet/enter"],"vip.163.com":["vip.163.com","http://reg.vip.163.com/enterMail.m?enterVip=true"],"vip.126.com":["vip.126.com","http://reg.vip.126.com/enterMail.m"]},f=["进入我的通行证","reg.163.com","http://reg.163.com/Main.jsp?username={account}","进入我的邮箱","","","进入我的网易宝","epay.163.com","http://epay.163.com/index.jsp#from=jsdh","进入网易商城","mall.163.com","http://mall.163.com/#from=jsdh","进入我的彩票","caipiao.163.com","http://caipiao.163.com/#from=jsdh","进入我的车险","baoxian.163.com","http://baoxian.163.com/car/#from=jsdh","进入我的保健品","baojian.163.com","http://baojian.163.com/#from=jsdh","进入我的博客","blog.163.com","http://blog.163.com/passportIn.do?entry={from}","进入我的微博","t.163.com","http://t.163.com/"],H=function(){var i=v.URL.replace(/\?.*$/g,"").replace(/#.*$/g,"");if(/^[^:]+:\/\/([^\/\?\#]+).*$/gi.test(i)){return RegExp.$1}return i},c=function(j,i){return(new RegExp(i+"$","i")).test(j)},E=function(N,M,r,n,m,l){var k=m||d.noop,j,q=n?d.addClass:d.noop,O=n?d.removeClass:d.noop,L={mouseout:function(P){var i=P.relatedTarget||P.toElement;if(i!==this&&!d.contains(this,i)&&i!==M&&!d.contains(M,i)){if(!o){M.style.display="none"}O(N,n)}j&&B.clearTimeout(j)}},o=d.contains(N,M);L[r||"click"]=function(P){if(l&&(r||"").indexOf("mouse")>=0){var i=this;j&&B.clearTimeout(j);j=B.setTimeout(function(){j=0;if(!o){M.style.display="block"}q(i,n)},l)}else{if(!o){M.style.display="block"}q(this,n)}d.contains(M,P.target)||P.preventDefault()};d.bind(N,L);d.bind(M,{mouseout:function(P){var i=P.relatedTarget;if(i!==this&&!d.contains(this,i)&&i!==N&&!d.contains(N,i)){if(!o){this.style.display="none"}O(N,n)}j&&B.clearTimeout(j)},click:function(P){var i=P.target.tagName.toLowerCase()=="a"?P.target:P.target.parentNode.tagName.toLowerCase()=="a"?P.target.parentNode:null;if(!i||k.call(i,P)!==false){if(!o){M.style.display="none"}O(N,n)}}})},z=function(){var i=d.getCookie("P_INFO").replace(/\"|\'/g,"");if(i.split("|").length>1&&/^.+@.+$/.test(i.split("|")[0])){return i}return""},t=function(){var i=d.getCookie("S_INFO");if(i.split("|").length>1){return i}return""},K=z().split("|"),b=function(j){var i="",k;K=z().split("|");i=K[0];if(j){return i}k=K[K.length-1];if(/^1\d{10}@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(k)){i=k}return i},D=function(j,i){var l=d(j)[0],k=[];if(!l){return 1}if(l.tagName.toLowerCase()!=="form"){return 2}if(l.enctype.indexOf("multipart")>=0){return 3}if(!i){return 4}k=d(l).serialize().replace(/\"/,'\\"');if(!k){return 5}B.LS.set(i,'{action:"'+(l.action||v.URL)+'",method:"'+l.method+'",data:"'+k+'"}');return 0},h=function(j,i){if(i){if(i.cookie){j=d.addUrlPara(j,"cookie="+g(i.cookie))}if(i.ls){j=d.addUrlPara(j,"ls="+g(i.ls))}}j=d.addUrlPara(j,"ver=4");return d.fillUrl(j)},J={account:b(),from:K[3],isLogin:function(i){return i?!!this.sessionId&&!!t():!!t()&&!!z()&&!!this.account},setSessionId:function(j){var i=null;if(/^.+@.+$/.test(j)||j==""){if(b(true)==j){i=b()}else{i=j}}if(i!=null){if(this.sessionId!=i){this.sessionId=i;this.account=i||b();this.onLogin()}}},$:d,bindDropMenu:E,login:function(j,i){this._loginUrlCache=j||v.URL;this._loginOpCache=i;if(!this._loginLoaded){this._loginLoaded=1;a(this.options.loginJsPath)}},login2:function(j,i){this.login(j||function(){},i)},saveForm:function(j,i,n,m){if(!B.LS){d.log("saveForm:请先加载window.LS本地存储组件!");return""}if(!this.options.formAgent||!j||!i){return""}if(d.isObject(n)){m=n;n=""}var l=D(j,i),k;switch(l){case 0:return this.getFormAgentUrl(i,n,m);case 5:return this.getJumpAgentUrl(d(j)[0].action,m);default:d.log("saveForm:"+["表单不存在","不是form元素","form类型不支持","缺少key"][l-1]);return""}},getFormAgentUrl:function(j,i,l){if(!this.options.formAgent||!j){return""}var k=d.addUrlPara(this.options.formAgent,"data="+g(j)+"&bak="+g(i||v.URL));return h(k,l)},getJumpAgentUrl:function(j,i){if(!this.options.jumpAgent||!i){return j}var k=d.addUrlPara(this.options.jumpAgent,"bak="+g(j||v.URL));return h(k,i)},init:function(j,i){var l=I(j),k;this.from=l.appID||this.from||"";this.options=l;this.sessionId=l.sessionId||this.sessionId||"";this.account=this.sessionId||this.account;k=!!this.sessionId;i||v.write(p());if(k){E(d("#user163Box")[0],d("#user163List")[0],"mouseover","user163BoxActive",d.noop,200)}else{if(l.loginJsPath!==x&&l.loginJsPath!==null){l.preload&&d(function(){a(l.loginJsPath)})}}delete this.init},repaint:function(j){var i=d(j||this.options.navWrap).eq(0);if(i[0]){i.empty().html(p());!!this.sessionId&&E(d("#user163Box")[0],d("#user163List")[0],"mouseover","user163BoxActive",d.noop,200)}},onLogin:function(k){d.isFunction(k)&&G.push(k);if(J.isLogin(true)){var j=G,m=j.length,l=0;for(;l<m;l++){d.isFunction(j[l])&&j[l](J.sessionId)}}}},G=[function(){J.repaint()}],I=function(k){var j=k||{},l,m,i=A.extend({},u);for(var n in i){if(j[n]!==x){i[n]=j[n]}}j=i;if(j.loginUrl.substr(0,1)=="@"){j.loginJsPath=j.loginUrl.substr(1);j.loginUrl="javascript:easyNav.login();"}j.logoutUrl=d.format(j.logoutUrl,{username:g(j.sessionId||J.sessionId||J.account||"")});if(/^javascript:/i.test(j.loginUrl)){j.loginUrl='javascript:void(0);" onclick="'+j.loginUrl.substring(11)}if(!j.regUrl){l=v.URL;l=l.indexOf("from=")+1?l:d.addUrlPara(v.URL,"from=reg");m=d.addUrlPara(l,"isShowLogin=1");j.regUrl="http://reg.163.com/reg/reg.jsp?product="+j.appID+"&url="+g(l)+"&loginurl="+g(m)}return j},p=function(){var O=J,q=O.options,P=new Date().getHours(),N=P>5&&P<=11?"上午":P>11&&P<=13?"中午":P>13&&P<=17?"下午":P>17||P<=2?"晚上":"凌晨",r=O.sessionId,L=['<span id="user163Box"><a href="{0}" target="_blank" rel="nofollow" hideFocus="true" id="user163Name" title="',r,'"><em>',r,'</em></a><i id="userBoxArrow"></i><div id="user163List">'],Q='<a target="_blank" href="{0}">{1}</a>',o={account:r,from:O.from,time:N,appName:q.appName,logoutLink:'<a href="'+q.logoutUrl+'">'+q.logoutTxt+"</a>",loginLink:'<a href="'+q.loginUrl+'">'+q.loginTxt+"</a>",regLink:'<a href="'+q.regUrl+'">'+q.regTxt+"</a>"},M=!!O.sessionId,l=H(),k=f,j=k.length,m=0;for(;m<j;m=m+3){k[m+2]=d.format(k[m+2],o);if(k[m+1]&&!c(l,k[m+1])){L[L.length]=d.format(Q,k[m+2],k[m])}if(m==0){L[0]=d.format(L[0],k[m+2])}}o.funcEntry=L.join("")+"</div></span>";return d.format(M?q.welcomeUser:q.welcomeGuest,o)},a=function(j){var i=!j?"":/\\\/$/.test(j)?j:j+"/",l,k=v.getElementsByTagName("head")[0]||v.documentElement;a=d.noop;if(!A.dialog){l=v.createElement("script");k.appendChild(l,k.lastChild)}if(!A.fn.autoFill){l=v.createElement("script");k.appendChild(l,k.lastChild)}l=v.createElement("script");k.appendChild(l,k.lastChild)};if(K[0]){var s=K[0].split("@")[1],e=F[s.toLowerCase()],w=f.length,C=0;if(e){for(;C<w;C=C+3){if(!f[C+1]&&!f[C+2]){f[C+1]=e[0];f[C+2]=e[1];break}}}}return J})(window,jQuery,Core);var bj={config:{suggestUrl:"/suggestAjax.html",searchUrl:"/search/query.html?f=ns&q="},tmpl:{tli:"<li><span>{0}<strong>{1}</strong></span><em>约{2}条</em></li>"},init:function(){this.fixit();this.initOSNav();this.initSearch();this.initBackToTop();this.initCategorysBox();this.initBaseTips();this.jumpToPage();this.hotLinkShowMore();this.top_ads();this.loadPlaceholder();this.addToFav();this.introFadeOver()},addToFav:function(){$("#addFavBtn").click(function(){Core.addFav("http://baojian.163.com","网易保健品-最专业的保健品商城")})},fixit:function(){if($.isIE6){$("div.productsView div").mouseenter(function(){$(this).toggleClass("productHover")}).mouseleave(function(){$(this).toggleClass("productHover")});$("a.guideOnline,a.yysOnlineDis").fixPosition();$("a.yysOnline,a.guideOnlineDis").fixPosition()}},initOSNav:function(){$("#topNavRight li.ml0").mouseenter(function(){$(this).find(".serviceType").css("display","block").end().find(".dropServiceBox").addClass("dropServiceBoxActive")}).mouseleave(function(){$(this).find(".serviceType").css("display","none").end().find(".dropServiceBox").removeClass("dropServiceBoxActive")})},initSearch:function(){var i=$(".topSearchBox .sTxt"),c,g=i.closest("div").find(".suggestBox"),a=$("div.topSearchBox .sBtn"),j,k,e=-1,h=$("#skeyw"),d=$("div.topSearchBox .sBtn").attr("name")=="epay";if(h.size()>0&&h.val()!=""){i.val(h.val())}var f=$(".topSearchBox").attr("defaultInput");var b=$(".topSearchBox").attr("defaultHotId");$("body").click(function(){g.hide()});g.delegate("li","click",function(){i.val($(this).find("span").text());a.trigger("click")});a.click(function(){var q=i.val(),p=i.closest("form").attr("target")||"",m,o=window,l,n;if(p){m=$("#"+p+",[name="+p+"]")[0];l=!m;o=m?m.contentWindow||o:o}if($.trim(q)!=""&&$.trim(q)!="请输入关键词"){if(b!=0&&f==q){if(d){n=bj.config.searchUrl+encodeURIComponent(q)+"&hotId="+b+"#from=epaysearch"}else{n=bj.config.searchUrl+encodeURIComponent(q)+"&hotId="+b}}else{if(d){n=bj.config.searchUrl+encodeURIComponent(q)+"#from=epaysearch"}else{n=bj.config.searchUrl+encodeURIComponent(q)}}if(l){window.open(n,p)}else{o.location.href=n}}});i.closest("form").submit(function(){$(".sBtn",this).click();return false});i.keyup(function(l){j=l.keyCode;if($.inArray(j,[38,40])<0){c=$.trim($(this).val());if(c!=""&&c!=f){Core.get(bj.config.suggestUrl,{query:c},function(p,r){var o=p?{retcode:999,retdesc:"与服务器通讯错误!"}:Core.parseJSON(r),m=o.retcode,n=[];switch(m){case 200:var q=o.list;if(q.length>0){e=-1;$.each(q,function(t,s){var w=s.query,u=w.indexOf(c);if(u>-1){w=w.substring(u+c.length);n.push($.format(bj.tmpl.tli,c,w,s.count))}else{n.push($.format(bj.tmpl.tli,"",w,s.count))}});g.html(n.join("")).show()}else{g.html("").hide()}break;default:}})}else{g.hide()}}else{if(g.css("display")!="none"){k=g.find("li");if(j==38){e--;if(e<0){e=k.size()-1}g.find("li:eq("+e+")").addClass("hLi").siblings().removeClass("hLi")}if(j==40){e++;if(e>=k.size()){e=0}g.find("li:eq("+e+")").addClass("hLi").siblings().removeClass("hLi")}i.val(g.find("li:eq("+e+")").find("span").text())}}}).click(function(){var l=$(this);if(l.val()==f){l.val("").removeClass("c_999")}else{l.trigger("keyup")}}).blur(function(){var l=$(this);if(l.val()==""){l.val(f).addClass("c_999")}})},initBackToTop:function(){var b=$("#srcoll2Top").click(function(){$(window).scrollTop(0)}),c=370,a=$("div.zone0");if(a.length){c=a.offset().top-470}else{b.fixPosition()}dd=function(){var d=(document.body.scrollTop||document.documentElement.scrollTop);b[d>c?"show":"hide"]()};b[0]&&$(window).scroll(dd);dd()},initCategorysBox:function(){var d=$("#categorysBox"),a=d.find(".cusp").size()>0,c=$("#topTab .categorysIframe"),e=d.find(".categorys"),b=d.find("h2 span");if(d[0]&&a){d.mouseenter(function(){e.show();c.show().height(e.outerHeight());b.addClass("cuspHover")}).mouseleave(function(){e.hide();c.hide();b.removeClass("cuspHover")})}this.init_nav()},init_nav:function(){var b=$("#sub_categorys"),e,a=$("#js_categorys"),d=$("#topTab"),c=!!$("#js_categorys",d).length;$("li",a).mouseenter(function(){var f=$(this);clearTimeout(e);e=setTimeout(function(){bj.animate_cate(f,b,c)},80)}).mouseleave(function(){var f=$(this);clearTimeout(e);e=setTimeout(function(){b.stop(true).hide();$("#js_categorys li.hover").removeClass("hover")},80)});b.mouseenter(function(){clearTimeout(e)}).mouseleave(function(){clearTimeout(e);e=setTimeout(function(){b.stop(true).hide();$("#js_categorys li.hover").removeClass("hover")},80)});$("#categorysBox").mouseleave(function(){if($("#sub_categorys",this).length){clearTimeout(e);setTimeout(function(){b.stop(true).hide();$("#js_categorys li.hover").removeClass("hover")},80)}});if(c){a=$("#categorysBox");b.css({left:a.width()-3});$(window).resize(function(){clearTimeout(e);e=setTimeout(function(){b.css({left:a.width()-3})},50)})}else{if(a.length){b.css({left:(a.offset().left+a.outerWidth()-3)+"px"});$(window).resize(function(){clearTimeout(e);e=setTimeout(function(){b.css({left:(a.offset().left+a.outerWidth()-3)+"px"})},50)})}}if($.isIE6){b.append('<iframe width="0" height="0"></iframe>')}},animate_cate:function(d,e,i){var h=d.offset().top,j,f=$(window),b=f.scrollTop(),a=$("#topTab"),c=f.height(),g=$("li",d.parent()).eq(0).offset().top;e.stop(true);$("li",e).hide();$("#"+d.attr("name"),e).eq(0).show();$.isIE6&&$("iframe",e).css({width:0,height:0});j=e.outerHeight();if(h+j>b+c){h=h-(h+j-(b+c))}$.isIE6&&$("iframe",e).css({width:e.width(),height:e.height()});if(i){g=a.outerHeight();h-=a.offset().top}h=Math.max(g,h);e.animate({top:h+"px"},e.is(":hidden")?0:150,function(){e.show();$("#js_categorys li.hover").removeClass("hover");d.addClass("hover")})},initBaseTips:function(){var a=$(".categorys .type0"),b=$(".categorys .type0 em");if(a[0]&&b[0]){a.mouseenter(function(){b.show()}).mouseleave(function(){b.hide()})}},jumpToPage:function(){var g=$("#pageNav"),d=g.find(".jumptoBtn"),c=$("#jumpto"),b,e=$("#pageJumpUrl").val(),f,a=$("#pageJumpUrl").attr("total");d.bind("click",function(){b=c.val();if(!isNaN(b)&&b>0){if(parseInt(b,10)>parseInt(a,10)){c.val(a);b=a}f=$.format(e,{p:b});window.location.href=f}})},hotLinkShowMore:function(){var a=$("#showMore");if(a.length){a.click(function(){$("#linkBlock").css("height","auto");a.hide()})}},top_ads:function(){$("#topBanner a.close").click(function(){$(this).hide();$("#topBanner").animate({height:"0px"},300,function(){$(this).hide()})})},loadPlaceholder:function(){if(!("placeholder" in document.createElement("input"))&&!Core.notLoadPlaceholder){Core.placeholder($(":text[placeholder],:password[placeholder],textarea[placeholder]"))}},introFadeOver:function(){$("article.btmWrap,div.productsView,div.btmWrap").delegate("div.product","mouseenter",function(){if($("a.introDetail",this).length>0){$("a.introDetail",this).stop(true).delay(80).animate({opacity:1},500);$("a img",this).stop(true).delay(80).animate({opacity:0.2},500)}});$("article.btmWrap,div.productsView,div.btmWrap").delegate("div.product","mouseleave",function(){if($("a.introDetail",this)){$("a.introDetail",this).stop(true).animate({opacity:0},10);$("a img",this).stop(true).animate({opacity:1},10)}})}};(function(j,e,i,a,d){var g="/favoriteAjax/add.html?goodsIdStr={0}",n="/favoriteAjax/subscribe.html",k="/stockreg.html",l={errTip:"<div class='addGoods2FavDialog addFavErr'><h3><b></b>{title}</h3><p>{content}</p><a class='iDialogClose'></a></div>",okTip:"<div class='addGoods2FavDialog addFavOK'><h3><b></b>{title}</h3><p>{content}</p>{more}<a class='iDialogClose'></a></div>",rssHTML:['<dl id="{id}" class="{initCss}"><dt>订阅优惠信息<b></b></dt>','<dd>内容:<input type="checkbox" id="__down__" checked="checked" />&nbsp;<label for="__down__">降价通知</label>&nbsp;&nbsp;','<input type="checkbox" id="__promotion__" checked="checked" />&nbsp;<label for="__promotion__">活动通知</label><span class="rssErrTip"></span></dd>','<dd>邮箱:<input type="text" name="email" value="{email}" /><span class="rssErrTip"></span></dd>','<dd>手机:<input type="text" name="mobile" /><span class="rssErrTip"></span>{phoneInfo}</dd>','<dd><a class="iDialogBtn"><span>提交</span></a></dd>',"</dl>"].join("")},f=function(r,q){var p=j.parent!=j.self;q.content=q.content||"";q.more=q.more||"";e.dialog({type:"shell",css:q.css||"",content:e.format(l[r],q),width:0,timeout:q.timeout||0,animate:3,position:p?{left:350,top:265}:"c",layout:q.layout,init:q.init||e.noop,check:q.check||e.noop})},m=function(r){e(r).find("dt").click(function(){e(this).parent().toggleClass("rssBoxClose").toggleClass("rssBoxOpen")});var p=e("[name=email]",r).blur(function(){var s=e.trim(this.value),t="";if(s&&!/^[_\.0-9a-z-]+@([0-9a-z][0-9a-z-]+\.)+[a-z]{2,3}$/i.test(s)){t="邮箱格式错误,请检查"}q.next().html("");e(this).next().html(t);this.hasErr=!!t}),q=e("[name=mobile]",r).blur(function(){var s=e.trim(this.value),t="";if(s&&!/^(13|14|15|18)\d{9}$/i.test(s)){t="手机号码格式错误,请检查"}e(this).next().html(t);this.hasErr=!!t})},h=function(t){var r=e("[name=email]",t).blur(),s=e("[name=mobile]",t).blur(),u={},q=e("#__down__")[0],p=e("#__promotion__")[0];if(r[0].hasErr||s[0].hasErr){return null}if(!e.trim(r.val())&&!e.trim(s.val())){s.next().html("请至少填写邮箱或手机其中一项");return null}if(q&&p){if(!q.checked&&!p.checked){e(q).closest("dd").find(".rssErrTip").html("请勾选您要订阅的内容");return null}u.down=q.checked?1:0;u.activity=p.checked?1:0}u.email=e.trim(r[0].value);u.mobile=e.trim(s[0].value);return u},c=function(q,p){if(!q.goodsIdStr||(!q.email&&!q.mobile)||(q.down==d&&q.activity==d)){j.alert("订阅参数有误!");return}i.post(n,q,function(v,r){var w=v?"{retcode:999,retdesc:'与服务器通讯错误'}":r,t=this.parseJSON(w),s=t.retcode,u=e.isFunction(p)?p:e.noop;switch(s){case 13:u(true,s,t);break;default:if(s==1){t.retdesc="登录信息有误"}u(false,s,t)}})},o=function(q,p){if(!q.goodsIdStr||(!q.email&&!q.mobile)){j.alert("缺货参数有误!");return}i.post(k,q,function(v,r){var w=v?"{retcode:999,retdesc:'与服务器通讯错误'}":r,t=this.parseJSON(w),s=t.retcode,u=e.isFunction(p)?p:e.noop;switch(s){case 9:u(true,s,t);break;default:u(false,s,t)}})};i.addGoodsToFav=function(p,r,q){this.get(e.format(g,p),function(x,t){var y=x?"{retcode:999}":t,v=this.parseJSON(y),u=v.retcode,w=e.isFunction(r)?r:e.noop,z=false;var s=function(A){e.dialog();j.LS.set("addFav",'{action:"'+document.URL+'",method:"get",data:{}}');a.login("http://"+j.location.host+"/agent/jumpAgent.htm?cookie="+A+"||"+p+"&bak="+encodeURIComponent(document.URL))};if(u==461){s(q===true?"addFavForOther":"addFav");return}if(q===true){z=u==10||u==11||u==12;w(z,u,v);return}switch(u){case 1:case 461:s("addFav");return;case 2:case 8:case 9:f("errTip",{layout:false,title:v.retdesc});break;case 10:f("okTip",{layout:false,title:"您已经收藏过该商品<a target='_blank' onclick='jQuery.dialog()' href='/personal/listfavorite.html'>查看我的收藏&gt;&gt;</a>"});z=true;break;case 11:case 12:f("okTip",{title:"收藏成功<a target='_blank' onclick='jQuery.dialog()' href='/personal/listfavorite.html'>查看我的收藏&gt;&gt;</a>",more:"",init:function(){},layout:false});z=true;break;case 404:case 999:f("errTip",{title:"收藏失败",layout:false,content:"由于网络超时,收藏失败,请重试!"});break;default:f("errTip",{title:"收藏失败",layout:false,content:"由于"+(v.retdesc||"未知原因")+"导致收藏失败!"})}w(z,u,v)},"addFav")};e(document).ready(function(){var p=e.cookie("addFav");if(p){i.addGoodsToFav(p);e.cookie("addFav",null,{path:"/"})}});i.stockNotice=function(p,q){if(!p){j.alert("缺少商品ID!");return}f("okTip",{title:"到货通知",css:"stockNoticeDialog",more:e.format(l.rssHTML,{initCss:"rssBoxOpen",email:a.account,id:"stockNoticeInfo",phoneInfo:"<div class='phoneInfo'>我们会短信通知您到货情况</div>"}),init:function(){e("#stockNoticeInfo dd:first").html("请填写您的联系方式,以便我们到货后尽快通知您。至少选填一项。");m("#stockNoticeInfo")},check:function(s){var r=h("#stockNoticeInfo");if(r){r.goodsIdStr=p;o(r,function(v,t,u){if(v){e.dialog();f("okTip",{css:"stockResult",title:"登记成功",content:"此商品已经登记成功,我们会在到货后尽快通知您!"})}else{f("errTip",{title:"登记失败",css:"stockResult",content:"失败原因:"+(u.retdesc||"未知错误")+",请您重新提交。"})}})}return false}})};function b(p){this.obj=e(p);this.placeholder=this.obj.attr("placeholder");this.style="c_999";if((p.type||"").toLowerCase()=="password"){this.password()}else{this.common()}}b.prototype.common=function(){var q=this.obj,r=this.placeholder,p=this.style;if(q.val().length==0){q.val(r);q.removeClass(p).addClass(p)}q.focusin(function(){if(q.val()==r){q.val("");q.removeClass(p)}}).focusout(function(){var s=q.val();if(s.length==0||s==r){q.val(r);q.addClass(p)}})};b.prototype.password=function(){var r=this.obj,q=r.offset(),p=e('<span class="'+this.style+'">'+r.attr("placeholder")+"</span>");e("body").append(p);p.css({position:"absolute",display:"block",overflow:"hidden",left:q.left,top:q.top,width:r.width(),height:r.height()});p.mousedown(function(){r.focus()});r.focusin(function(){p.hide()}).focusout(function(){if(r.val().length==0){p.show()}})};i.placeholder=function(p){e(p).each(function(){new b(this)})}})(window,jQuery,Core,easyNav);

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。