(function(){if(!Array.prototype.indexOf){Array.prototype.indexOf=function(H){var G=this.length;var I=Number(arguments[1])||0;I=(I<0)?Math.ceil(I):Math.floor(I);if(I<0){I+=G}for(;I<G;I++){if(I in this&&this[I]===H){return I}}return -1}}var C=window.$z={debug:false,logLevel:"debug",version:"1.0",PIC_ROOT:"/img/",WWW_ROOT:"/"};function E(G){return G==null?"":String(G)}function B(L,K,I){var G="",J=L,H;while(J.length>0){if(H=J.match(K)){G+=J.slice(0,H.index);G+=E(I(H));J=J.slice(H.index+H[0].length)}else{G+=J,J=""}}return G}function F(H,G){var I=/(^|.|\r|\n)(#\{(.*?)\})/;return B(H,I,function(L){if(G==null){return""}var N=L[1]||"";if(N=="\\"){return L[2]}var J=G,O=L[3];var M=/^([^.[]+|\[((?:.*?[^\\])?)\])(\.|\[|$)/;L=M.exec(O);if(L==null){return N}while(L!=null){var K=L[1].indexOf("[")===0?B(L[2],"\\\\]","]"):L[1];J=J[K];if(null==J||""==L[3]){break}O=O.substring("["==L[3]?L[1].length:L[0].length);L=M.exec(O)}return N+E(J)})}var D=window.$zLog={levels:["debug","info","error"],log:function(G,H){if(this.levels.indexOf(H)>=this.levels.indexOf(C.logLevel)){if(window.console){console.log.apply(console,G)}}},debug:function(){var G=Array.prototype.slice.call(arguments);G.unshift("[debug]");this.log(G,"debug")},info:function(){var G=Array.prototype.slice.call(arguments);G.unshift("[info]");this.log(G,"info")},error:function(){var G=Array.prototype.slice.call(arguments);G.unshift("[error]");this.log(G,"error")},assert:function(H){var G=Array.prototype.slice.call(arguments);G.unshift("[assertion failed!!!]");if(!H){this.log(G,"error")}}};jQuery.fn.easytooltip=function(H){if(!document.getElementById("tool_tip_action")){$("body").append('<div id="tool_tip_action">&nbsp;</div>');$("#tool_tip_action").css({position:"absolute","z-index":"1001",display:"none"})}$.simple=function(J){bw=jQuery("body").width();bh=jQuery("body").height();tw=$("#tool_tip_action").width();th=$("#tool_tip_action").height();ew=J.pageX;eh=J.pageY;var I=parseInt((bw-1000)/2);var K=bw-I;if(parseInt(tw)+parseInt(ew)+15>parseInt(K)){x1=parseInt(K)-parseInt(tw)-15}else{x1=ew+15}if(parseInt(th)+parseInt(eh)+30>parseInt(bh)){y1=parseInt(bh)-parseInt(th)-30}else{y1=eh+15}return{left:x1-2,top:y1-2}};$.hide=function(){$("#tool_tip_action").hide().removeClass().addClass("tool-tip-action-default")};var G="";if(H==undefined){G=$(this).attr("tip")}else{$("#"+H).hide();G=$("#"+H).html()}$(this).bind("mousemove",function(I){var J=$.simple(I);$("#tool_tip_action").html(G).css({left:J.left,top:J.top}).addClass("tool-tip-action-active").show();$("#tool_tip_action").css("z-index",1999)}).bind("mouseout",function(){$.hide()})};var A=window.$zTags={hover_tags:function(G){$(G+" span").hover(function(){$(this).parent().find("span").removeClass("current");$(this).parent().find("a").each(function(){content=$(this).attr("href");$(content).hide()});$(this).addClass("current");content=$(this).find("a").attr("href");$(content).show()},function(){})}};$zBase=window.$zBase={rand:function(H,G){return Math.floor(Math.random()*(G-H+1))+H},preloadImg:function(){var J=document;if(J.images){if(!J.Pli){J.Pli=new Array()}var I,H=J.Pli.length,G=zbase.preloadImg.arguments;for(I=0;I<G.length;I++){if(G[I].indexOf("#")!=0){J.Pli[H]=new Image;J.Pli[H++].src=G[I]}}}},getMousePosition:function(H){var G=0,I=0;var H=H||window.event;if(H.pageX||H.pageY){G=H.pageX;I=H.pageY}else{if(H.clientX||H.clientY){G=H.clientX+document.body.scrollLeft+document.documentElement.scrollLeft;I=H.clientY+document.body.scrollTop+document.documentElement.scrollTop}}return{x:G,y:I}},addBookMark:function(H,G){var I=(navigator.userAgent.toLowerCase()).indexOf("mac")!=-1?"Command/Cmd":"CTRL";if(jQuery.browser.msie){ShellUIHelper.AddFavorite(H,G)}else{if(document.all){window.external.addFavorite(H,G)}else{if(window.sidebar){window.sidebar.addPanel(G,H,"")}else{alert("您可以尝试通过快捷键"+I+" + D 加入到收藏夹~")}}}},setHome:function(H){try{H.style.behavior="url(#default#homepage)";H.setHomePage("http://www.huomo.cn/")}catch(G){if(window.netscape){try{netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect")}catch(G){alert("抱歉，此操作被浏览器拒绝！\n\n请在浏览器地址栏输入“about:config”并回车然后将[signed.applets.codebase_principal_support]设置为'true'")}}else{alert("抱歉，您所使用的浏览器无法完成此操作。\n\n您需要手动将'http://www.huomo.cn/'设置为首页。")}}},fixImage:function(){$(".i90 img,.i110 img").each(function(){if($(this).height()<90){$(this).height(90)}});$(".i120 img").each(function(){if($(this).height()<92){$(this).height(92)}})},mycopy:function(H,I){ZeroClipboard.setMoviePath("/js/zc.swf");var G=new ZeroClipboard.Client();G.setHandCursor(true);G.setText(I);G.glue(H);G.addEventListener("onComplete",function(J,K){alert("复制成功, 可以使用 Ctrl+V 粘贴")})},search:function(H){var G=document.getElementById("q").value.replace(/(^\s*)|(\s*$)/g,"");if(G.length>0){if(H){$("#q").css({color:"#C0C0C0","background-color":"#F0F0F0"})}return true}return false},searchOption:function(){if($("#seOption").length<1){return }var G=["<ul>",'<li ch="">全站</li>','<li ch="life">生活</li>','<li ch="ent">娱乐</li>','<li ch="tech">科技</li>','<li ch="game">游戏</li>','<li ch="lady">女性</li>','<li ch="it">IT</li>','<li ch="health">健康</li>',"</ul>"];if($("#seChannel").val()==""){$("#seOption").html("全站")}$("#seSelect").html(G.join("")).find("li").each(function(){$(this).hover(function(){$(this).css({color:"#fff",background:"#3864AB"})},function(){$(this).css({color:"#3864AB",background:"#fff"})});$(this).click(function(){$("#seOption").html($(this).text());$("#seChannel").val($(this).attr("ch"))})});$("#seOption").hover(function(){$("#seSelect").show()},function(){clearTimeout(window.setime);window.setime=setTimeout(function(){$("#seSelect").hide()},500)});$("#seSelect").hover(function(){clearTimeout(window.setime)},function(){$(this).hide()})},run:function(){$("[tip]").each(function(){$(this).easytooltip()});$zBase.searchOption();$("#cndate").html($zDate.today())}};$zArticle=window.$zArticle={beauty:function(){try{$(".postBody img").each(function(){if(!$(this).parent().is("p")){$(this).wrap("<p></p>")}});$(".postBody p").each(function(){var J=$("img",this).length?true:false;var I=$.trim($(this).text());if(I==""&&!J){$(this).remove();_beforeImage=J;return }if(I==""&&J){$(this).css("text-align","center");_beforeImage=J;return }if(I!=""&&J){if($("br",this).length<1){$("img",this).after("<br />")}}if((I.length<20&&J)||(I.length<20&&!J&&_beforeImage)){$(this).css("text-align","center")}_beforeImage=J});if($(".postBody p").length<1&&$(".postBody").html()==$(".postBody").text()){var G="<br />";$(".postBody").html($(".postBody").html().replace(/([^>]?)\n/g,"$1"+G+"\n"))}}catch(H){}},zoom:function(G){$(".postBody").css("font-size",G+"px");$(".postBody p").css("font-size",G+"px");$(".postBody td").css("font-size",G+"px")},visit:function(I,H){var G=Math.round((new Date()).getMinutes()/5);$.get("/s.php",{c:"ajax",a:"visit",id:I,ca:H,nocache:G})},good:function(J,H){if(!window._digg_locked){var I=new Date();var G=I.getYear()+""+I.getMonth()+""+I.getDate()+""+I.getHours();$.get("/s.php",{c:"ajax",a:"good",id:J,ca:H,nocache:G},function(L){if(parseInt(L)>0){var K=$("#diggNum").html().match(/\((\d+)\)/);$("#diggNum").html("("+(parseInt(K[1])+1)+")")}else{alert("您已经顶过该帖，请不要重复顶帖 ！")}});window._digg_locked=1}else{alert("您已经顶过该帖，请不要重复顶帖 ！")}},bad:function(J,H){if(!window._digg_locked){var I=new Date();var G=I.getYear()+""+I.getMonth()+""+I.getDate()+""+I.getHours();$.get("/s.php",{c:"ajax",a:"bad",id:J,ca:H,nocache:G},function(L){if(parseInt(L)>0){var K=$("#downNum").html().match(/\((\d+)\)/);$("#downNum").html("("+(parseInt(K[1])+1)+")")}else{alert("您已经顶过该帖，请不要重复顶帖 ！")}});window._digg_locked=1}else{alert("您已经顶过该帖，请不要重复顶帖 ！")}}};$zDate=window.$zDate={LunarDaysOfMonth:new Array(54440,54432,55888,23208,22176,43736,9680,37584,51544,43344,46240,46416,46416,21928,19360,42416,21176,21168,43312,29864,27296,44368,19880,19296,38256,42208,53856,59696,54576,23200,27472,38608,19176,19152,42192,53848,53840,54560,55968,46496,22224,19160,18864,42168,42160,43600,46376,27936,44448,21936),LunarLeapYear:new Array(64,2,7,0,80,4,9,0,96,4,0,32,96,5,0,48,176,6,0,80,2,7,0,80,3),GetLeapMonth:function(G){var H=this.LunarLeapYear[G-2001>>1];return(G-2001&1)==0?H>>4:H&15},LunarMonthDays:function(G,I){var H;var K;var J;H=0;K=29;J=16-I;if(I>this.GetLeapMonth(G)&&this.GetLeapMonth(G)>0){J--}if((this.LunarDaysOfMonth[G-2001]&1<<J)>0){K++}if(I==this.GetLeapMonth(G)){H=(this.LunarDaysOfMonth[G-2001]&1<<J-1)>0?30:29}return K+(H<<16)},LunarYearDays:function(G){var J;var I;J=0;for(var H=1;H<=12;H++){I=this.LunarMonthDays(G,H);J=J+(I>>16&65535);J=J+(I&65535)}return J},FormatLunarYear:function(G){var J=new String("甲乙丙丁戊己庚辛壬癸");var I=new String("子丑寅卯辰巳午未申酉戌亥");var H;H=J.substr((G-4)%10,1);H=H+I.substr((G-4)%12,1);return H+"年"},FormatLunarMonth:function(G){var H=new String("正二三四五六七八九十");var I;if(G<=10){I=H.substr(G-1,1)}else{if(G==11){I="十一"}else{I="十二"}}return I+"月"},FormatLunarDay:function(I){var J=new String("初十廿三");var H=new String("一二三四五六七八九十");var G;if(I!=20&&I!=30){G=J.substr((I-1)/10,1)+H.substr((I-1)%10,1)}else{if(I!=20){G=J.substr(I/10,1)+"十"}else{G="二十"}}return G},GetLunarDateString:function(G){var K;var N;var M;var P;var L=false;var H=60000;var J=H*60;var I=J*24;var O=Math.round(G.getTime()/I)-11323;if(O<23){iYear=2000;M=12;P=O+7}else{O=O-23;N=2001;M=1;P=1;K=this.LunarYearDays(N);while(O>=K){O-=K;N++;K=this.LunarYearDays(N)}K=this.LunarMonthDays(N,M)&65535;while(O>=K){O-=K;if(M==this.GetLeapMonth(N)){K=this.LunarMonthDays(N,M)>>16;if(O<K){L=K>0?true:false;break}O=O-K}M++;K=this.LunarMonthDays(N,M)&65535}P+=O}return this.FormatLunarYear(N)+(L?"闰":"")+this.FormatLunarMonth(M)+this.FormatLunarDay(P)},today:function(){var H=new Date;var K=H.getFullYear();var J=H.getMonth()+1;var G=H.getDate();var I=H.getDay();if(I==0){I='<font color="red">星期日</font>'}if(I==1){I="星期一"}if(I==2){I="星期二"}if(I==3){I="星期三"}if(I==4){I="星期四"}if(I==5){I="星期五"}if(I==6){I='<font color="red">星期六</font>'}return(K+"年"+J+"月"+G+"日&nbsp;"+I)},cntoday:function(){var H=new Date;var K=this.GetLunarDateString(H);var L=H.getFullYear();var J=H.getMonth()+1;var G=H.getDate();var I=H.getDay();if(I==0){I="<font color=red>星期日</font>"}if(I==1){I="星期一"}if(I==2){I="星期二"}if(I==3){I="星期三"}if(I==4){I="星期四"}if(I==5){I="星期五"}if(I==6){I="<font color=red>星期六</font>"}return(L+"年"+J+"月"+G+"日&nbsp;"+I+"&nbsp;农历&nbsp;"+K)}}})();