var $common=new function(){var _=Avarin,C=_.ajax,A,E=new function(){var D=_.popbox(),F,C,B=D.speed;D.move=true,D.onclosed=function(){D.dispose();if(D.box)D.box.innerHTML="";D.box=F=null};this.open=function(A,_,E){if(_){if(D.opened&&C==_.src){D.close(),C=null;return}D.setXY(_.x,_.y);C=_.src}D.speed=E||B,D.target=D.opened?false:true;if($(A)){this.error();return}D.box=$cet("div"),D.box.innerHTML=A;D.open()};this.close=function(){D.close()};this.error=function(){F=$cet("div"),F.innerHTML=A;if(!D.box){var $=D.winXY();D.setXY($.x,$.y),D.target=true}else D.target=false;D.speed=B,D.open(F)};this.callback=function(){D.box?D.open(D.box):E.close()}};_=_.tools;function $($){if(/^<!--pop_message-->([\s\S]+?)<!--\/pop_message-->$/.test($)){A=RegExp.$1;return true}return false}function F($){return $?{src:$.target||$.srcElement,x:$.clientX||$.pageX,y:$$.body.scrollTop+$$.documentElement.scrollTop+($.clientY||$.pageY)}:false}function B(B,A,_){if($(A))E.error();else{B.innerHTML=A;if(_)E.close()}}function D(){return"&random="+Math.random()}this.pop=E;this.ebcode=new function(){var $={},A;this.moreless=function(C,$){var _=C.nextSibling,B=_.nextSibling,A=C.parentNode;B.style.display="",C.style.display="none",_.style.display=$?"none":"";A.insertBefore(C,B),A.insertBefore(B,_)},this.pagebox=function(_,C,B){if(!$[_])$[_]=1;if(typeof(C)!="number")if(C===false){C=$[_]-1;if(C<1)C=1}else{C=$[_]+1;if(C>B)C=B}$[_]=C,_="eb_pagebox"+_+"_";for(var D=1,A;D<=B;D++)if(A=$id(_+D))A.style.display=D==C?"":"none"},this.media=function(A,D,B,$,C){A.parentNode.innerHTML=_.resetFile(D,$,C,B)}};this.show=new function(){var H,G,_,A;this.readmore=function(B,_){var A=$id("eb_article"+_+"content");if(A)C.query("./?ajax=rm&id="+_+D(),function(_){if($(_))E.error();else{if(B)B.style.display="none";A.innerHTML=_}})},this.albummore=function(A,$){var _=$id("eb_album"+$+"index");if(_)C.query("./album.asp?ajax=true&cat="+$,function($){A.style.display="none",_.innerHTML=$})},this.comment=function($){var _=$id("eb_article"+$+"comment");if(!_)return;var A=_.style;if(!_.innerHTML)C.query("./?ajax=comm&id="+$,function($){B(_,$),A.display=""});else A.display=A.display!="none"?"none":""},this.trackback=function($){var _=$id("eb_article"+$+"trackback");if(!_)return;var A=_.style;if(!_.innerHTML)C.query("./?ajax=tb&id="+$,function($){B(_,$),A.display=""});else A.display=A.display!="none"?"none":""},this.pagebox=function(A,$,_,B){A=F(A);C.query("./?ajax=pb&id="+$+"&rgid="+_+"&type="+B,function($){E.open($,A,1)})},this.webclap=function(_,$){_=F(_);C.query("./?ajax=wc&id="+$,function($){E.open($,_)})},this.calendar=function(_,B,$){var A=$id("eb_calendar"+$);if(A)C.query("./?ajax=cale&date="+[_,B].join("-"),function($){A.innerHTML=$})},this.freetalk=function(A,$){var _=$id("eb_freetalk"+$);if(_)C.query("./?ajax=ft&page="+A,function($){_.innerHTML=$})},this.albumbar=function(A,B,$){var _=$id("eb_albumbar"+$);if(_)C.query("./?ajax=ab&cat="+B+"&id="+$+"&page="+A,function($){_.innerHTML=$})},this.keyword=function(B,$){if(!H){H=Avarin.popbox(),H.box=$cet("div"),H.box.innerHTML="<table cellspacing=\"0\" cellpadding=\"0\" border=\"0\" style=\"width:auto;\"><tr><td style=\"width:auto;\"></td></tr></table>";H.target=true,H.speed=0;_=H.box.getElementsByTagName("td")[0];_.onmouseover=function(){window.clearTimeout(A),A=false};_.onmouseout=function(){A=window.setTimeout(function(){H.close(),G=null},200)}}if(G&&G==B){_.onmouseover();return}C.query("./?ajax=kw&id="+$,function(A){if(A.length<1)return;var $=H.nodeXY(B);B.onmouseout=_.onmouseout;H.setXY($.x,$.y+=B.offsetHeight,$.x,$.y),_.innerHTML=A,H.open(),G=B})}};this.query=new function(){var _=false;this.guestEdit=function(_,$,B,A){_=F(_);C.query("./gbook.asp?ajax=edit&id="+$+(!B?"":"&log="+B)+D(),function($){E.open($,_)},A);return false},this.guestReply=function(_,$,A){_=F(_);C.query("./gbook.asp?ajax=reply&id="+$+(!A?"":"&log="+A)+D(),function($){E.open($,_)})},this.guestDel=function($,B,A){var _;if(confirm(A)&&(!B||(_=$id("eb_article"+B+"comment"))))C.query("./gbook.asp?ajax=del&id="+$+(!B?"":"&log="+B),function($){B?(!$?null:_.innerHTML=$):window.location.href=window.location.href.replace(/#.+?$/g,"")});return false},this.guestSave=function(F,A,G){if(_)return false;var B;if(!G||(B=$id("eb_article"+G+"comment"))){C.query(F.action+D(),function(C){_=false;if($(C))E.error();else E.close(),G?B.innerHTML=C:window.location.href=!A?"./gbook.asp":window.location.href.replace(/#.+?$/g,"")},F);_=true}return false},this.guestUpdate=function(E,$,F){if(_)return false;var A=$id((F?"comment":"gbook")+$);if(A){C.query(E.action+D(),function($){_=false,B(A,$,true)},E);_=true}return false},this.webclapSave=function(A,$){if(_)return false;C.query(A.action+D(),function($){_=false,E.open($)},A);_=true;return false},this.secret=function($){C.query($.action+D(),function(_){if(_.length>0)B($.parentNode,_)},$);return false},this.adminEdit=function($){var _=$id("eb_article"+$+"content");if(_)E.open("<iframe scrolling=\"auto\" frameborder=\"0\" style=\"width:800px;height:600px;margin:0;padding:0;border:1px solid #999;\" src=\"./admin.asp?ajax=true&in=article&act=edit&id="+$+"\"></iframe>",null,1)}}},ubb=Avarin.UBB();(function($){$.getArea=function(_){$.setFocus(_.getElementsByTagName("textarea")[0])};$.smiliesbox=function($){$=$.parentNode.nextSibling.style;$.display=$.display!="none"?"none":""};$.button=function($){this.insert("["+$+"]","[/"+$+"]")};$.hyperlink=function(){var _=prompt("[input the URL]","http://");if(_){var $=prompt("[input the display text]","");if($)this.insert("[url="+_+"]"+$+"[/url]");else this.insert("[url]"+_+"[/url]")}};$.mail=function(){var _=prompt("[input the Email Link]\nlike: name@domain.com","");if(_){var $=prompt("[input the display text]","");if($)this.insert("[mail="+_+"]"+$+"[/mail]");else this.insert("[mail]"+_+"[/mail]")}};$.quote=function(){var _=prompt("[input the Quote content]","");if(_){var $=prompt("[input the Quote Title]","");if($)this.insert("[quote="+$+"]\n"+_+"\n[/quote]");else this.insert("[quote]\n"+_+"\n[/quote]")}};$.image=function(){var _=prompt("[input the Image Link]","");if(_){var $=prompt("[input the WIDTH,HEIGHT]\nlike: 400,300 OR 400%,300%","");if($)this.insert("[img="+$+"]"+_+"[/img]");else this.insert("[img]"+_+"[/img]")}}})(ubb)