var qtool={};if(!window.hao360){window.hao360={nowSkinKey:"",defSkinKey:"blue",skin:{},cityCode:"",place:"",localSite:{"qingdao":["\u9752\u5c9b\u751f\u6d3b\u95e8\u6237","http://hao.360.cn/qingdao.html"],"wuhan":["\u6b66\u6c49\u751f\u6d3b\u95e8\u6237","http://hao.360.cn/wuhan.html"]}};};qtool.cookie={};qtool.cookie.getRaw=function(a){if(a=(new RegExp("(^| )"+a+"=([^;]*)(;|$)")).exec(document.cookie))return a[2]||null;return null};qtool.cookie.get=function(a){a=qtool.cookie.getRaw(a);if("string"==typeof a)return a=decodeURIComponent(a);return null};qtool.cookie.setRaw=function(a,c,b){b=b||{};var d=b.expires;if("number"==typeof b.expires){d=new Date;d.setTime(d.getTime()+b.expires*864E5)}document.cookie=a+"="+c+(b.path?"; path="+b.path:"; path=/")+(d&&d instanceof Date?"; expires="+d.toGMTString():"")+(b.domain?"; domain="+b.domain:"")+(b.secure?"; secure":"")};qtool.cookie.set=function(a,c,b){qtool.cookie.setRaw(a,encodeURIComponent(c),b)};qtool.cookie.remove=function(a,c){c=c||{};c.expires=new Date(0);qtool.cookie.setRaw(a,"",c)};hao360.oldDocwrite=document.write;hao360.newDocwrite=function(str){};if(hao360.oldDocwrite.apply){hao360.docWrite=function(str){hao360.oldDocwrite.apply(document,arguments);}}else{hao360.docWrite=hao360.oldDocwrite;}document.write=hao360.newDocwrite;qtool.load=qtool.load||{},qtool.load=function(){var a=document,b=window,c={},d={},e=function(a){return a.constructor===Array},f={mods:{}},g=a.getElementsByTagName("script"),h=g[g.length-1],i,j=function(a){if(a.clearAttributes)a.clearAttributes();else for(var b in a)a.hasOwnProperty(b)&&delete a[b];a&&a.parentNode&&a.parentNode.removeChild(a),a=null},k=a.createElement("script").readyState?function(a,b){a.onreadystatechange=function(){var c=a.readyState;if(c==="loaded"||c==="complete")a.onreadystatechange=null,b.apply(this)}}:function(a,b){a.addEventListener("load",b,!1)},l=function(b,e,f,g,i,m){var n=h;if(!b)return;if(c[b]){d[b]=!1;if(!g){i&&i(b,m);return}}if(d[b]){setTimeout(function(){l(b,e,f,g,i,m)},1);return}d[b]=!0;var o,p=e||b.toLowerCase().substring(b.lastIndexOf(".")+1);p==="js"?(o=a.createElement("script"),o.setAttribute("type","text/javascript"),f&&(o.charset=f),o.setAttribute("src",b),o.setAttribute("async",!0)):p==="css"&&(o=a.createElement("link"),o.setAttribute("type","text/css"),f&&(o.charset=f),o.setAttribute("rel","stylesheet"),o.setAttribute("href",b),c[b]=!0);if(p==="css"){n.parentNode.insertBefore(o,n),i&&i(b,m);return}k(o,function(){c[b]=!0,i&&i(b,m),j(o)}),n.parentNode.insertBefore(o,n)},m=function(a){if(!a||!e(a))return;var b=0,c,d=[],g=f.mods,h=[],i={},j=function(a){var b=0,c,d;if(i[a])return h;i[a]=!0;if(g[a].requires){d=g[a].requires;for(;typeof(c=d[b++])!="undefined";)g[c]?(j(c),h.push(c)):h.push(c);return h}return h};for(;typeof(c=a[b++])!="undefined";)g[c]&&g[c].requires&&g[c].requires[0]&&(h=[],i={},d=d.concat(j(c))),d.push(c);return d},n=function(a){if(!a||!e(a))return;this.queue=a,this.current=null};return n.prototype={_interval:10,start:function(){var a=this;this.current=this.next();if(!this.current){this.end=!0;return}this.run()},run:function(){var a=this,b,c=this.current;if(typeof c=="function"){c(),this.start();return}typeof c=="string"&&(f.mods[c]?(b=f.mods[c],l(b.path,b.type,b.charset,b.force,function(b){a.start()},a)):/\.js|\.css/i.test(c)?l(c,"","","",function(a,b){b.start()},a):this.start())},next:function(){return this.queue.shift()}},i=function(){var a=[].slice.call(arguments),b;b=new n(m(a)),b.start()},i.add=function(a,b){if(!a||!b||!b.path)return;f.mods[a]=b},i.delay=function(){var a=[].slice.call(arguments),c=a.shift();b.setTimeout(function(){i.apply(this,a)},c)},i.done=function(){var a=[].slice.call(arguments),b=0,d;for(;d=a[b++];)typeof d=="string"&&(f.mods[d]?(mod=f.mods[d],c[mod.path]=!0):/\.js|\.css/i.test(d)&&(c[d]=!0))},i.css=function(b,c){c=c||"qtool-inline-css";var d=a.getElementById(c);d||(d=a.createElement("style"),d.type="text/css",d.id=c,a.getElementsByTagName("head")[0].appendChild(d)),d.styleSheet?d.styleSheet.cssText=d.styleSheet.cssText+b:d.appendChild(a.createTextNode(b))},i}();hao360.setIndex=function(url){if(/^http:\/\/hao\.360\.cn/i.test(url)){qtool.cookie.set(HAO360URLSAVER,url,{expires:90,path:"/"});location.replace(url);}};hao360.getFmtDate=function(dateObj){return dateObj.getFullYear()+'-'+("0"+(dateObj.getMonth()+1)).slice(-2)+'-'+("0"+dateObj.getDate()).slice(-2);};var JSON;JSON||(JSON={}),function(){function f(a){return a<10?"0"+a:a}function quote(a){return escapable.lastIndex=0,escapable.test(a)?'"'+a.replace(escapable,function(a){var b=meta[a];return typeof b=="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function str(a,b){var c,d,e,f,g=gap,h,i=b[a];i&&typeof i=="object"&&typeof i.toJSON=="function"&&(i=i.toJSON(a)),typeof rep=="function"&&(i=rep.call(b,a,i));switch(typeof i){case"string":return quote(i);case"number":return isFinite(i)?String(i):"null";case"boolean":case"null":return String(i);case"object":if(!i)return"null";gap+=indent,h=[];if(Object.prototype.toString.apply(i)==="[object Array]"){f=i.length;for(c=0;c0){var e,f;for(f=0,e=b.length;f>b?30:29},this.leapDays=function(a){return this.leapMonth(a)?this.lunarInfo[a-1900]&65536?30:29:0},this.lYearDays=function(a){var b,c=348;for(b=32768;b>8;b>>=1)c+=this.lunarInfo[a-1900]&b?1:0;return c+this.leapDays(a)},this.Lunar=function(a){var b,c=0,d=0,e={},f=new Date(1900,0,31),g=(a-f)/864e5;e.dayCyl=g+40,e.monCyl=14;for(b=1900;b<2050&&g>0;b++)d=this.lYearDays(b),g-=d,e.monCyl+=12;g<0&&(g+=d,b--,e.monCyl-=12),e.year=b,e.yearCyl=b-1864,c=this.leapMonth(b),e.isLeap=!1;for(b=1;b<13&&g>0;b++)c>0&&b==c+1&&e.isLeap==0?(--b,e.isLeap=!0,d=this.leapDays(e.year)):d=this.monthDays(e.year,b),e.isLeap==1&&b==c+1&&(e.isLeap=!1),g-=d,e.isLeap==0&&e.monCyl++;return g==0&&c>0&&b==c+1&&(e.isLeap?e.isLeap=!1:(e.isLeap=!0,--b,--e.monCyl)),g<0&&(g+=d,--b,--e.monCyl),e.month=b,e.day=g+1,e},this.cDay=function(a,b){var c=["\u65e5","\u4e00","\u4e8c","\u4e09","\u56db","\u4e94","\u516d","\u4e03","\u516b","\u4e5d","\u5341"],d=["\u521d","\u5341","\u5eff","\u5345","\u3000"],e;a>10?e="\u5341"+c[a-10]:e=c[a],e+="\u6708";switch(b){case 10:e+="\u521d\u5341";break;case 20:e+="\u4e8c\u5341";break;case 30:e+="\u4e09\u5341";break;default:e+=d[Math.floor(b/10)],e+=c[b%10]}return e},this.solarDay2=function(){var a=new Date(this.SY,this.SM,this.SD),b=this.Lunar(a),c=this.cDay(b.month,parseInt(b.day,10));return b=null,c}},c=new b(a);return c.solarDay2()};hao360.drawSkin=(function(){var nowSkinKey=hao360.defSkinKey;return function(skinKey){if(skinKey===nowSkinKey)return;if(!skinKey)return;nowSkinKey=skinKey;if(_d("custom-css")){var elem=_d("custom-css");if(elem.parentNode){elem.parentNode.removeChild(elem);}}if(hao360.skin[skinKey]){_d("skinCssFile").href="";qtool.load.css(hao360.skin[skinKey].css,'custom-css');}else{_d("skinCssFile").href="http://"+remoteHost+"/skin.php?output=css&skin="+skinKey+"&_"+skinTime+".css";}};})();hao360.confirmSkin=function(setKey){if(hao360.nowSkinKey!==setKey){hao360.nowSkinKey=setKey;qtool.cookie.set(EXPSKIN,setKey,{expires:365});}};