var ajaxXMLObj=null,ajaxRequestUrl=null,ajaxData="",ajaxGtG=true,ajaxDestId=null,ajaxCustomFunc=null,ajaxLastCategory=1,arrayStoredForm=null;
function ajaxSendRequest(c){if(ajaxGtG==false)ajaxRequestUrl=c;else{ajaxXMLObj!=null&&ajaxXMLObj.readyState!=0&&ajaxXMLObj.readyState!=4&&ajaxXMLObj.abort();try{ajaxXMLObj=new XMLHttpRequest}catch(a){try{ajaxXMLObj=new ActiveXObject("Microsoft.XMLHTTP")}catch(b){ajaxXMLObj=null;return false}}ajaxXMLObj.onreadystatechange=ajaxStateChecker;ajaxXMLObj.open("GET",c,true);ajaxXMLObj.send(null);ajaxGtG=false}}
function ajaxStateChecker(){if(ajaxXMLObj.readyState==4){ajaxData=ajaxXMLObj.status==200?ajaxXMLObj.responseText:"Server error :( Could not retrieve data: "+ajaxXMLObj.statusText;document.getElementById(ajaxDestId).innerHTML=ajaxData;if(ajaxCustomFunc){ajaxCustomFunc();ajaxCustomFunc=null}setTimeout("ajaxGoodToGoAgain()",1E3)}}function ajaxGoodToGoAgain(){ajaxGtG=true;if(ajaxRequestUrl){ajaxSendRequest(ajaxRequestUrl);ajaxRequestUrl=null}}
function ajaxReplyBox(c,a,b){ajaxDestId="formReplyForm";ajaxCustomFunc=ajaxShowPulledForm;ajaxHideAllReplyEditForms();$(c).parent().parent().after('<div id="formReplyForm"></div>');ajaxSendRequest(b?b+"/pullreplyform.asp?i="+a:"/Forums/pullreplyform.asp?i="+a);return false}var strOldFieldMessage="";function stringAsDecString(c){var a;a="";for(var b=0;b<c.length;b++){if(b>0)a+="-";a+=c.charCodeAt(b)}return a}
function ajaxShowPulledForm(){$("#fieldHeading").length>0&&$("#fieldHeading").width($(".ForumMessageTitle").width()-20);$("#fieldMessage").length>0&&$("#fieldMessage").width($(".ForumMessageTitle").width()-20);$("#formReplyForm").slideDown(400,function(){if(jQuery().tinymce){$("#formReplyForm").show();setTimeout(addEditorInstance,100)}$("#SubmitReply").click(function(){if(formSubmitProtect()){$("#formMessageUpdate").submit();$("#SubmitReply").attr("disabled","disabled");return true}return false})});
$("#formEditForm").slideDown(400,function(){if(jQuery().tinymce){$("#formEditForm").show();setTimeout(addEditorInstance,100)}$("#SubmitEdit").click(function(){if(formSubmitProtect()){$("#formMessageUpdate").submit();$("#SubmitEdit").attr("disabled","disabled");return true}return false})})}function ajaxEditBoxFirst(c,a,b){$("#ForumMPU").slideUp(400);return ajaxEditBox(c,a,b)}
function ajaxEditBox(c,a,b){ajaxDestId="formEditForm";ajaxCustomFunc=ajaxShowPulledForm;ajaxHideAllReplyEditForms();$("#PostBody"+a).after('<div id="formEditForm"></div>');$("#PostBody"+a).addClass("showme");$("#PostBody"+a).slideUp();$(c).prev("a").hide();$(c).hide();ajaxSendRequest(b?b+"/pulleditform.asp?i="+a:"/Forums/pulleditform.asp?i="+a);return false}
function ajaxHideAllReplyEditForms(){if($("#formReplyForm").length>0){$("#formReplyForm").addClass("removeme");$("#formReplyForm").attr("id","formOldReplyForm");$(".removeme").slideUp(400,function(){$(".removeme").remove()});$(".showme").slideDown(400);jQuery().tinymce&&$("#fieldMessage").tinymce().remove()}if($("#formEditForm").length>0){$("#formEditForm").addClass("removeme");$("#formEditForm").attr("id","formOldEditForm");$(".removeme").slideUp(400,function(){$(".removeme").remove()});$(".showme").slideDown(400);
jQuery().tinymce&&$("#fieldMessage").tinymce().remove()}};

