var JS_HELPOFF=false,DOM=document.getElementById?1:0,NS4=document.layers?1:0,IE4=document.all?1:0,OPERA=navigator.userAgent.indexOf("Opera")>-1?1:0,MAC=navigator.userAgent.indexOf("Mac")>-1?1:0;function insertTag(b,d,c){navigator.userAgent.indexOf("MSIE")>-1&&!OPERA?insertTagIE(b,d,c):insertTagMoz(b,d,c);b.focus()} function surroundText(b,d,c){if(typeof c.caretPos!="undefined"&&c.createTextRange){c=c.caretPos;c.text=c.text.charAt(c.text.length-1)==" "?b+c.text+d+" ":b+c.text+d;c.select()}else if(typeof c.selectionStart!="undefined"){var f=c.value.substr(0,c.selectionStart),e=c.value.substr(c.selectionStart,c.selectionEnd-c.selectionStart),h=c.value.substr(c.selectionEnd),g=c.selectionStart,i=c.scrollTop;c.value=f+b+e+d+h;if(c.setSelectionRange){e.length==0?c.setSelectionRange(g+b.length,g+b.length):c.setSelectionRange(g, g+b.length+e.length+d.length);c.focus()}c.scrollTop=i}else{c.value+=b+d;c.focus(c.value.length-1)}}function insertTagNS(b,d,c){b.value=b.value+d+c} function insertTagMoz(b,d,c){var f;if(window.getSelection)f=window.getSelection();else if(document.getSelection)f=document.getSelection();if(!f||f==""){var e=document.getElementById("txtb"),h=e.scrollTop;if(e.selectionStart==e.selectionEnd){e.value=e.value.substring(0,e.selectionStart)+d+c+e.value.substring(e.selectionEnd,e.value.length);e.scrollTop=h;return}if(f=e.value.substring(e.selectionStart,e.selectionEnd)){e.value=e.value.substring(0,e.selectionStart)+d+f+c+e.value.substring(e.selectionEnd, e.value.length);e.scrollTop=h;return}}b.value=b.value+d+c}function insertTagIE(b,d,c){var f=document.selection.createRange();if(document.selection.type=="Text"&&b.value.indexOf(f.text)!=-1){a=f.text;f.text=d+f.text+c;if(b.value.indexOf(document.selection.createRange().text)==-1)document.selection.createRange().text=a}else insertAtCaret(b,d+c)}function dialogTag(b,d,c,f,e){if(d=prompt(d,c)){f=f.replace(/%s/gi,d);insertTag(b,f,e)}} function url_insert(){check_selection()?dialogTag(document.post_form.msg_body,"Location:","http://","[url=%s]","[/url]"):dialogTag(document.post_form.msg_body,"Location:","http://","[url]%s[/url]","")} function check_selection(){var b,d;if(window.getSelection&&window.getSelection())return 1;if(document.layers)return 0;if(navigator.userAgent.indexOf("MSIE")<0)return 0;d=document.selection.createRange();if(d.text.length&&document.post_form.msg_body.value.indexOf(d.text)!=-1){a=document.selection.createRange().text;b=Math.random();d.text=d.text+" "+b;b=document.post_form.msg_body.value.indexOf(b)!=-1?1:0;document.selection.createRange().text=a}return b} function storeCaret(b){if(b.createTextRange)b.caretPos=document.selection.createRange().duplicate()}function insertAtCaret(b,d){if(b.createTextRange&&b.caretPos){var c=b.caretPos;c.text=c.text.charAt(c.text.length-1)==" "?d+" ":d}else b.value+=d}function email_insert(){check_selection()?dialogTag(document.post_form.msg_body,"Email:","","[url=mailto:%s]","[/url]"):dialogTag(document.post_form.msg_body,"Email:","","[email]%s[/email]","")} function image_insert(){dialogTag(document.post_form.msg_body,"Image URL:","http://","[img]%s[/img]","")}function news_image_insert_resize_left(){dialogTag(document.post_form.msg_body,"Image URL: (copy from attachment list)","",'
',"")} function news_image_insert_resize_right(){dialogTag(document.post_form.msg_body,"Image URL: (copy from attachment list)","",'
',"")}function news_image_insert_full(){dialogTag(document.post_form.msg_body,"Image URL: (copy from attachment list)","",'
',"")} function window_open(b,d,c,f){xpos=(screen.width-c)/2;ypos=(screen.height-f)/2;options="scrollbars=1,width="+c+",height="+f+",left="+xpos+",top="+ypos+"position:absolute";window.open(b,d,options)}function layerVis(b){if(thisDiv=document.getElementById(b))thisDiv.style.display=thisDiv.style.display=="none"?"block":"none"}function fud_msg_focus(b){window.location.hash||self.location.replace(window.location+"#"+b)}function chng_focus(b){window.location.hash=b} function highlightWord(b,d,c){if(b.hasChildNodes)for(var f=0;b.childNodes[f];f++)highlightWord(b.childNodes[f],d,c);if(b.nodeType==3){f=b.nodeValue.toLowerCase();var e=b.parentNode,h=b.nodeValue;if(!((ni=f.indexOf(d))==-1||e.className.indexOf("st")!=-1)){before=document.createTextNode(h.substr(0,ni));after=document.createTextNode(h.substr(ni+d.length));if(document.all&&!OPERA)hiword=document.createElement('');else{hiword=document.createElement("span");hiword.setAttribute("class", "st"+c)}hiword.appendChild(document.createTextNode(d));e.insertBefore(before,b);e.insertBefore(hiword,b);e.insertBefore(after,b);e.removeChild(b)}}} function highlightSearchTerms(b){b=b.toLowerCase();b=b.split(" ");for(var d=document.getElementsByTagName("span"),c=0;d[c];c++)if(d[c].className=="MsgBodyText")for(var f=0,e=0;f9)e=0;highlightWord(d[c],b[f],e)}d=document.getElementsByTagName("td");for(c=0;d[c];c++)if(d[c].className.indexOf("MsgSubText")!=-1)for(e=f=0;f9)e=0;highlightWord(d[c],b[f],e)}}function rs_txt_box(b,d,c){b=IE4?document.all[b]:document.getElementById(b);b.rows+=c;b.cols+=d} function topicVote(b,d,c,f){YAHOO.util.Connect.asyncRequest("GET","index.php?t=ratethread&sel_vote="+b+"&rate_thread_id="+d+"&S="+c+"&SQ="+f,{success:function(e){if(e.responseText){document.getElementById("threadRating").innerHTML=e.responseText;document.getElementById("RateFrm").parentNode.removeChild(document.getElementById("RateFrm"))}},failure:function(e){alert("XMLHTTPRequest Failure: "+e.statusText+" "+e.allResponseHeaders+" "+e.status)}})}var YAHOO=window.YAHOO||{}; YAHOO.namespace=function(b){if(!b||!b.length)return null;b=b.split(".");for(var d=YAHOO,c=b[0]=="YAHOO"?1:0;c=200&&c<300){c=this.createResponseObject(b,d.argument);if(d.success)d.scope?d.success.apply(d.scope,[c]):d.success(c)}else switch(c){case 12002:case 12029:case 12030:case 12031:case 12152:case 13030:c=this.createExceptionObject(b,d.argument);if(d.failure)d.scope?d.failure.apply(d.scope,[c]):d.failure(c);break;default:c=this.createResponseObject(b,d.argument); if(d.failure)d.scope?d.failure.apply(d.scope,[c]):d.failure(c)}}this.releaseObject(b)},createResponseObject:function(b,d){var c={},f={};try{for(var e=b.conn.getAllResponseHeaders(),h=e.split("\n"),g=0;g