var ca_popup_id=-1;var ca_popup_counter=0;var ca_item;var ca_item2;var ca_list;var ca_list2;var ca_code;var ca_timer;var ca_left;var ca_exp=new Date();var ca_mark_forum,ca_mark_subforum;var ca_base_url;var ca_startup="";var ca_ie6=false;var ca_ie8=false;var ca_ie=false;var ca_qr=false;var ca_qr_src=false;if(document.all&&!window.opera&&!window.XMLHttpRequest){ca_ie6=true}ca_exp.setTime(ca_exp.getTime()+(90*24*60*60*1000));ca_item=location.href.indexOf("#");if(ca_item!=-1){ca_base_url=location.href.slice(0,ca_item)}else{ca_base_url=location.href}$(document).ready(function(){if(ca_startup.length){eval(ca_startup)}ca_popup_init();ca_forums_init();ca_tables_init();if($("#topic-title").length){ca_check_topic_titles()}if($("#topics-sort").length){ca_check_topic_order()}ca_links_init()});$(window).load(function(){ca_popup_adjust();ca_scroll_window()});$(window).bind("load,resize",function(){if(ca_ie8){check_posting_area()}});function ca_cookie_set(c,e){var a=ca_cookie_set.arguments;var h=ca_cookie_set.arguments.length;var b=(h>2)?a[2]:ca_exp;var g=(h>3)?a[3]:null;var d=(h>4)?a[4]:null;var f=(h>5)?a[5]:false;document.cookie=c+"="+escape(e)+((b==null)?"":("; expires="+b.toGMTString()))+((g==null)?"":("; path="+g))+((d==null)?"":("; domain="+d))+((f==true)?"; secure":"")}function ca_cookie_getval(b){var a=document.cookie.indexOf(";",b);if(a==-1){a=document.cookie.length}return unescape(document.cookie.substring(b,a))}function ca_cookie_get(d){var b=d+"=";var f=b.length;var a=document.cookie.length;var e=0;while(e<a){var c=e+f;if(document.cookie.substring(e,c)==b){return ca_cookie_getval(c)}e=document.cookie.indexOf(" ",e)+1;if(e==0){break}}return null}function ca_popup_init(){var id;$("a.popup-link").each(function(i){id=this.id.replace(/popup-link-/,"");ca_item=$("#popup-"+id);if(this.id==("popup-link-"+id)&&ca_item.length){ca_code="$(this).mouseover(function(){ ca_popup_show('"+id+"'); });";ca_code+="$(this).mouseout(function(){ ca_popup_hide('"+id+"'); });";eval(ca_code);$("#popup-"+id+" a").each(function(i){eval(ca_code)})}});$("div.post").each(function(i){ca_item=$("div.post-maximize",this);if(ca_item.length>0){ca_item.html('<a href="javascript:void(0);" onclick="ca_post_maximize_all(); return false;"><span>&gt;&gt;</span></a>');ca_item.attr("id","post-max-"+i);$("div.profile-top",this).prepend('<div class="post-minimize" id="post-min-'+i+'"><a href="javascript:void(0);" onclick="ca_post_minimize_all(); return false;"><span>&lt;&lt;</span></a></div>');$("div.post-profile-block",this).attr("id","post-profile-"+i);$("div.postbody",this).attr("id","post-body-"+i);$("span.post-author-inline",this).attr("id","post-author-"+i)}});if(ca_cookie_get("hideprofiles")==1||(document.documentElement&&document.documentElement.offsetWidth<500)){ca_post_minimize_all()}}function ca_popup_adjust(){$("a.popup-link").each(function(a){id=this.id.replace(/popup-link-/,"");ca_item=$("#popup-"+id);if(this.id==("popup-link-"+id)&&ca_item.length){ca_left=$(this).offset().left;if(ca_left>0){ca_left-=ca_item.offset().left;ca_item.css("margin-left",ca_left+"px")}}})}function ca_popup_show(a){if(ca_popup_id!=a){ca_popup_do_hide(ca_popup_id);ca_popup_counter=0;ca_popup_id=a}ca_popup_counter++;if(ca_popup_counter<2){ca_popup_do_show(a)}}function ca_popup_hide(a){if(ca_popup_id==a){ca_popup_counter--;if(ca_popup_counter<1){ca_popup_counter=0;ca_popup_start_hide(a)}}}function ca_popup_do_show(a){$("#popup-"+a+" ul").show("fast")}function ca_popup_do_hide(a){if(a==-1){return}$("#popup-"+a+" ul").hide("fast")}function ca_popup_start_hide(a){if(ca_timer){clearTimeout(ca_timer)}ca_timer=setTimeout("ca_popup_end_hide('"+a+"')",500)}function ca_popup_end_hide(a){clearTimeout(ca_timer);if(ca_popup_counter>0){return}if(ca_popup_id!=a){return}ca_popup_do_hide(a)}function ca_parse_forums(){var a;$("div.forabg").each(function(b){if($("li.row-new",this).length>0){$(this).addClass("block-new")}});if(ca_mark_forums&&ca_mark_forums.indexOf("&amp;mark=forums")>0){}$("li.row-new").dblclick(function(){ca_mark_read(this.id)})}function ca_marked_forum(a){ca_item=$("#forumrow-"+a+" dl.icon");if(ca_item.length){ca_item.css("background-image",ca_item.css("background-image").replace(/forum_unread/,"forum_read"));$("#forumrow-"+a).removeClass("row-new");$("#forumrow-"+a).unbind("dblclick")}}function ca_mark_read(id){id=id.replace(/forumrow-/,"");var link=ca_mark_forums;link=link.replace(/&amp;mark=forums/,"&amp;mark=topics&amp;f="+id);link=link.replace(/\/index\./,"/viewforum.");link=link.replace(/&amp;/g,"&");ca_code="$.ajax({ type: 'GET', url: link, cache: false, success: function(html) { ca_marked_forum('"+id+"'); } });";eval(ca_code);link=link.replace(/&mark=topics/,"&mark=forums"+id);ca_code="$.ajax({ type: 'GET', url: link, cache: false });";eval(ca_code)}function ca_select_code(b){var f=b.parentNode.parentNode.parentNode.getElementsByTagName("CODE")[0];if(window.getSelection){var c=window.getSelection();if(c.setBaseAndExtent){c.setBaseAndExtent(f,0,f,f.innerText.length-1)}else{var d=document.createRange();d.selectNodeContents(f);c.removeAllRanges();c.addRange(d)}}else{if(document.getSelection){var c=document.getSelection();var d=document.createRange();d.selectNodeContents(f);c.removeAllRanges();c.addRange(d)}else{if(document.selection){var d=document.body.createTextRange();d.moveToElementText(f);d.select()}}}}function ca_expand_code(b){var c=b.parentNode.parentNode.parentNode.getElementsByTagName("CODE")[0];if(c){if(c.style.overflow=="visible"){c.style.maxHeight="200px";c.style.overflow="auto"}else{c.style.maxHeight="none";c.style.overflow="visible"}}}function ca_expand_forum(b,a){$("#forabg-"+b+" ul.forums").each(function(c){var d=$(this).is(":visible");if(ca_ie||ca_ie6){$(this).css("display",(d)?"none":"")}else{if(a){$(this).toggle("fast")}else{$(this).toggle()}}ca_cookie_set("expand"+b,(d)?1:2)})}function ca_forums_init(){var id;$("dl[id]").each(function(){if(this.id.slice(0,7)=="expand-"){$(this).prepend('<a href="javascript:void(0);" onclick="ca_expand_forum('+this.id.slice(7)+', true); return false;" class="forum-expand" id="forumblock'+this.id.slice(7)+'"></a>')}});$("div.forabg").each(function(i){if(this.id&&this.id.indexOf("forabg-")==0){id=this.id.replace(/forabg-/,"");if(ca_cookie_get("expand"+id)==1){ca_expand_forum(id,false)}ca_code="$('li.header', this).dblclick(function() { ca_expand_forum("+id+", true); });";eval(ca_code)}})}function ca_post_minimize(a){$("#post-profile-"+a).css("display","none");$("#post-body-"+a).addClass("post-hidden");$("#post-max-"+a).css("display","block");$("#post-min-"+a).css("display","none");$("#post-author-"+a).css("display","")}function ca_post_maximize(a){$("#post-profile-"+a).css("display","");$("#post-body-"+a).removeClass("post-hidden");$("#post-max-"+a).css("display","none");$("#post-min-"+a).css("display","block");$("#post-author-"+a).css("display","none")}function ca_post_minimize_all(){$("div.post-maximize").each(function(a){id=this.id.replace(/post-max-/,"");ca_post_minimize(id)});ca_cookie_set("hideprofiles",1)}function ca_post_maximize_all(){$("div.post-maximize").each(function(a){id=this.id.replace(/post-max-/,"");ca_post_maximize(id)});ca_cookie_set("hideprofiles",0)}function ca_do_resize_images(b,a){if(!b.length){b=$(document.body)}b.find("img").each(function(c){if(!$(this).hasClass("no-resize")&&this.width>a){$(this).css({cursor:(document.all)?"hand":"pointer",width:(a-50)+"px"});if($(this).parents("a").length==0){$(this).click(function(){window.open(this.src,"image","width=700,height=500,resizable=1,scrollbars=1")})}}})}function ca_check_topic_titles(){var a="Re: "+$("#topic-title").html();$("div.post").each(function(b){ca_item=$("a.post-subject",this);if(b>0&&ca_item.length&&ca_item.html()==a){ca_item.css("display","none");ca_item=$("p.author",this);if(ca_item.length==1){ca_item2=$("p.rules",this);if(ca_item2.length==1){ca_item2.prepend('<p class="author">'+ca_item.html()+"</p>")}else{ca_item2=$("div.content",this);if(ca_item2.length==1){ca_item2.prepend('<p class="author">'+ca_item.html()+"</p>")}}ca_item.css("display","none")}}})}function ca_check_topic_order(){ca_item=$("#topics-sort select#sk");if(ca_item.length&&$("#topics-sort select#sd").length&&$("#topics-sort input.button2").length){var b=false;ca_item2=$("#topics-sort select#sd");if(ca_item2.length>0){b=(ca_item2.get(0).selectedIndex==0)?false:true}ca_item2=ca_item.get(0);for(var a=0;a<ca_item2.options.length;a++){switch(ca_item2.options[a].value){case"t":ca_add_topic_order(a,"div.forumbg li.header dd.lastpost",ca_item2.selectedIndex,b);break;case"v":ca_add_topic_order(a,"div.forumbg li.header dd.views",ca_item2.selectedIndex,b);break;case"r":ca_add_topic_order(a,"div.forumbg li.header dd.posts",ca_item2.selectedIndex,b);break;case"s":ca_add_topic_order(a,"div.forumbg ul.topiclist li.header dt",ca_item2.selectedIndex,b);break}}}}function ca_add_topic_order(a,d,c,b){ca_code=false;$(d).each(function(e){if($("a",this).length==0){if(ca_code==false){ca_code='<a href="javascript:void(0);" onclick="ca_topic_sort(\''+a+"', ";ca_code+=(c!=a)?"-1":((b)?"0":"1");ca_code+=');">'}if($("span",this).length==1){$("span",this).html(ca_code+$(this).html()+"</a>")}else{$(this).html(ca_code+$(this).html()+"</a>")}}})}function ca_topic_sort(b,a){$("#topics-sort select#sk").get(0).selectedIndex=b;if(a!=-1){$("#topics-sort select#sd").get(0).selectedIndex=a}ca_code='<input type="hidden" name="sort" value="'+$("#topics-sort input.button2").get(0).value+'" />';$("#topics-sort input.button2").remove();$("#topics-sort").append(ca_code);$("#topics-sort").get(0).submit()}function ca_scroll(c,b){if(c.href.slice(0,ca_base_url.length+1)==(ca_base_url+"#")){var a=$(c.hash);a=a.length&&a||$("[name="+c.hash.slice(1)+"]");if(a.length){var d=a.offset().top;$("html,body").animate({scrollTop:d},(b)?300:500);return false}}return true}function ca_links_init(){$("a[href*=#]").click(function(){return ca_scroll(this,false)})}function ca_scroll_window(){ca_item=location.href.indexOf("#");if(ca_item!=-1){ca_scroll(location,true)}}function check_posting_area(){var e=$("#message-box");if(!e.length){return false}var a=$("textarea#message");if(!a.length){return false}a.css("width","auto");var g=20,c=e.width(),f=a.attr("cols");if((a.width()+g)>=c){var b=200;var d=0;while(a.width()>(c-g)){d++;if(d>20){return false}f-=((a.width()-c)>100)?10:(((a.width()-c)>30)?2:1);if(f<10||a.width()<b){return}a.attr("cols",f)}return true}var d=0;while(a.width()<(c-g)){d++;if(d>20){return false}f+=((c-a.width())>100)?10:(((c-a.width())>30)?2:1);a.attr("cols",f)}return true}function ca_init_qr(a){ca_qr_src=a;ca_qr=new Image();ca_qr.onload=function(){ca_loaded_qr(false)};ca_qr.src=a}function ca_loaded_qr(a){if(!ca_qr.complete||!ca_qr.width||!ca_qr.height){if(!a){setTimeout("ca_loaded_qr(true)",250)}return}$("#viewtopic-buttons").append('<div class="reply-icon" id="ca-qr" style="width: '+Math.round(ca_qr.width)+'px"><a href="javascript:void(0);" onclick="hide_qr(); return false;" title="!"><span style="background-image: url(\''+ca_qr_src+"');\"></span></a></div>");$("#qr_showeditor_div").hide();$("#ca-qr a").attr("title",$("#qr_showeditor_div input").val())};
