var bbsSearchEntered,bbsSearchDefault,bbsScoreLs;function QuickJump(a,c){var b=a.options[a.options.selectedIndex].value;window.location=-1==b?c+"/?showall=true&amp;catlock=0":c+"/forum-view.asp?forumid="+b}function bbsSearchOnKeyUp(a){bbsSearchEntered=!0;0==a.value.length&&(bbsSearchEntered=!1)}function bbsSearchOnFocus(a){a&&(bbsSearchEntered||(a.value=""),a.className="osfActive")}function bbsSearchOnBlur(){bbsSearchEntered||bbsSearchShowDeafult()}
function bbsSearchShowDeafult(){var a=document.getElementById("bbsSearchQuery");""==a.value&&(a.value=bbsSearchDefault,a.className="osfInactive")}
function bbsTogglePanels(a,c,b){var d=document.getElementById("bbsLeftPanels"),e=document.getElementById("bbsLptText"),f=document.getElementById("bbsLptImage"),g=document.getElementById("bbsLpCnt"),h=new Date;d&&e&&f&&g&&("18px"!=d.style.width?(d.style.width="18px",e.innerHTML="",f.src=b?"/cafe/Images/btnLeft.gif":"/cafe/Images/btnRight.gif",f.title=a,g.style.display="none",tcLoadXml("leftPanelSetState.asp?v=0&rnd="+h.valueOf(),null)):(d.style.width="150px",e.innerHTML=c,f.src=b?"/cafe/Images/btnRight.gif":
"/cafe/Images/btnLeft.gif",f.title=c,g.style.display="block",tcLoadXml("leftPanelSetState.asp?v=1&rnd="+h.valueOf(),null)))}function bbsScoreResources(a,c,b,d,e,f,g,h,i,j,k,l){this.msgThreadClosed=a;this.msgNoMessageId=c;this.msgDbError=b;this.msgLogIn=d;this.msgOwn=e;this.msgOk1=f;this.msgOk2=g;this.msgOk3=h;this.msgOk4=i;this.msgOk5=j;this.tipLike=k;this.tipDislike=l}function bbsScoreInit(a,c,b,d,e,f,g,h,i,j,k,l){bbsScoreLs=new bbsScoreResources(a,c,b,d,e,f,g,h,i,j,k,l)}
function bbsScoreDefaultResources(){bbsScoreLs=new bbsScoreResources("This thread is closed, votes not accepted.","The message id was not specified.","The vote cannot be accepted now. Please, try again later.",'<a href="/cafe/login..asp">Login</a> or <a href="/cafe/RegistrationAccept.asp">Register</a> now!',"You cannot vore for your own post.","You have already voted for this post.","You dislike this post.","You like this post.","{0} Thanks for the feedback!","<b>Ratings for this post</b> ({2} total)",
"Likes: {0}, dislikes: {1}.","Click if you like this post.","Click if you do not like this post.")}function bbsScorePost(a,c){jQuery.ajax({type:"GET",url:"MsgScoreWs.asp",data:"op=add&id="+a+"&score="+c.toString(),dataType:"xml",cache:!1,success:bbsScorePostParseResult,error:bbsScorePostError})}function bbsScorePostError(){alert(bbsScoreLs.msgDbError)}
function bbsScorePostParseResult(a){var c=$(a).find("score").attr("msgid"),b=$(a).find("score op").attr("result"),d=$(a).find("score op").attr("value"),e;switch(b){case "0":case "4":b=$(a).find("score").attr("like");a=$(a).find("score").attr("dislike");$("#score_"+c+" b.scorePlus").html("+"+b);$("#score_"+c+" b.scoreMinus").html("-"+a);e=bbsScoreLs.msgOk5.replace("{0}",b);e=e.replace("{1}",a);d="0"==d?bbsScoreLs.msgOk1:bbsScoreLs.msgOk2;bbsScoreShowMessage($("#score_"+c+" b.scoreMinus"),'<div class="statHdr">'+
bbsScoreLs.msgOk3.replace("{0}",d)+'</div><div class="stat">'+bbsScoreLs.msgOk4.replace("{2}",parseInt(b)+parseInt(a))+"<br />"+e+"</div>",395);break;case "1":bbsScoreShowMessage($("#score_"+c+" b.scoreMinus"),bbsScoreLs.msgNoMessageId,"auto");break;case "3":bbsScoreShowMessage($("#score_"+c+" b.scoreMinus"),bbsScoreLs.msgLogIn,"auto");break;case "5":bbsScoreShowMessage($("#score_"+c+" b.scoreMinus"),"The forum or thread is closed.","auto");break;default:bbsScoreShowMessage($("#score_"+c+" b.scoreMinus"),
bbsScoreLs.msgDbError,"auto")}}
function bbsScoreShowMessage(a,c,b){bbsScoreHideTip();$("#scoreMessageContainer").css("width",b);b=document.getElementById("tcMainMenuRtl")?!0:!1;$("#scoreMessageContainer").html('<div class="canvas">'+c+"</div>");c=$(a).offset().top+$(a).height()+3;$("#scoreMessageContainer").css("top",c);c=b?$(a).parent().position().left:$(a).parent().offset().left+$(a).parent().width()-$("#scoreMessageContainer").width();$("#scoreMessageContainer").css("left",c);$("#scoreMessageContainer").show()}
function bbsScoreShowTip(a,c){var b,d;"none"==$("#scoreMessageContainer").css("display")&&(d=document.getElementById("tcMainMenuRtl")?!0:!1,$("#scoreTipContainer").html(c),b=$(a).offset().top+$(a).height(),$("#scoreTipContainer").css("top",b),b=d?$(a).position().left:$(a).offset().left-$("#scoreTipContainer").width()+10,$("#scoreTipContainer").css("left",b),$("#scoreTipContainer").show(),this.bbsScoreTimer=setTimeout("bbsScoreHideMessage()",1E4))}
function bbsScoreHideTip(){$("#scoreTipContainer").hide()}function bbsScoreHideMessage(){$("#scoreMessageContainer").fadeOut(300);clearTimeout(this.bbsScoreTimer)}
function bbsMessages(){var a="";this.TxtLikedPostsTooltip="";this.Init=function(){a=this.TxtLikedPostsTooltip;$(".msgLowRating").hover(function(){$(this).removeClass("faded")},function(){$(this).addClass("faded")});$(".ulikes b").attr("title",a);$(".ulikes b").click(function(a){var b=$(this).attr("tc:n"),d=$(this).text(),b="/cafe/MegaBBS/search/?auth="+b+"&amp;likes="+d;a.ctrlKey?(window.open(b,"_blank"),document.selection&&document.selection.empty()):window.location.href=b})}};
