function comment_post_AJAX(){var _1=new sack("/wp-content/themes/CyberNet/features/comment_processing.php");var _2=document.getElementById("submit");var _3=document.getElementById("loadingcomment");var _4=document.getElementById("comment-post-warning");var _5=document.getElementById("comment");var _6=document.getElementById("comment_post_ID");var _7=document.getElementById("comment_parent");var _8=document.getElementById("author");var _9=document.getElementById("email");var _a=document.getElementById("spam");var _b=document.getElementById("spamans");_3.innerHTML="Please Wait...";jQuery("#submit").css("display","none");jQuery("#comment-post-warning").css("display","none");jQuery("#loadingcomment").css("display","block");if(_8){_8.disabled=true;_9.disabled=true;_a.disabled=true;_1.setVar("author",_8.value);_1.setVar("email",_9.value);_1.setVar("spam",_a.value);_1.setVar("spamans",_b.value);}_5.disabled=true;_2.disabled=true;_1.setVar("AJAXenabled","1");_1.setVar("comment",_5.value);_1.setVar("comment_post_ID",_6.value);_1.setVar("comment_parent",_7.value);_1.onCompletion=function(){var _c=eval("("+_1.response+")");_1.enableFields();jQuery("#comment-post-warning").css("display","none");_5.value="";if(0==_7.value){jQuery(".commentlist").append(_c[0]);var _d=jQuery("#comment-"+_c[1]);_d=_d.length&&_d||jQuery("[name="+_d.slice(1)+"]");if(_d.length){var _e=_d.offset().top-10;jQuery("html,body").animate({scrollTop:_e},1000);}}else{var _f="<ul class=\"children\">"+_c[0]+"</ul>";jQuery("#li-comment-"+_7.value).append(_f);var t=addComment,_10=t.I("wp-temp-form-div"),_11=t.I(t.respondId);t.I("cancel-comment-reply-link").style.display="none";t.I("comment_parent").value="0";_10.parentNode.insertBefore(_11,_10);_10.parentNode.removeChild(_10);var _d=jQuery("#comment-"+_c[1]);_d=_d.length&&_d||jQuery("[name="+_d.slice(1)+"]");if(_d.length){var _e=_d.offset().top-10;jQuery("html,body").animate({scrollTop:_e},1000);}}};_1.onError=function(){_1.enableFields();var _12=new RegExp("<p[^>]*>(.*)</p>","gim");var _13=_1.response.match(_12);if(_13){_4.innerHTML=_13[0];}else{_4.innerHTML=_1.response;}jQuery("#comment-post-warning").fadeIn("slow");};_1.enableFields=function(){_5.disabled=false;_2.disabled=false;if(_8){_8.disabled=false;_9.disabled=false;_a.disabled=false;}jQuery("#submit").css("display","block");jQuery("#loadingcomment").css("display","none");clearTimeout(commenttimer);};_1.timeout=function(){_1.enableFields();_4.innerHTML="Hmmm, you should try twiddling your thumbs while you wait. We'll keep processing this request, but try resubmitting the comment. Then we'll take whatever one comes back first.";jQuery("#comment-post-warning").fadeIn("slow");};_1.runAJAX();commenttimer=setTimeout(_1.timeout,20000);return false;};function toggle_button(id,_14,_15){var _16=new sack("/management/ajaxy.php");if("cybermark"==_14){var _17=jQuery("#cybermark-"+id);var _18="CyberMarked";var _19="Not CyberMarked";_16.setVar("cybermark_id",id);}else{if("unread"==_14){var _17=jQuery("#commenttracking-"+id);var _18="Comment Tracking Enabled";var _19="Comment Tracking Disabled";_16.setVar("unread_tracking_id",id);}}if("post"==_15){_17.html("Loading...");}else{if("manage"==_15){_17.append("<small>Updating...</small>");}}_16.onCompletion=function(){if("post"==_15){if("greenlight"==_16.response){_17.removeClass("buttonred").addClass("buttongreen");_17.html(_18);}else{if("redlight"==_16.response){_17.removeClass("buttongreen").addClass("buttonred");_17.html(_19);}else{alert(_16.response);}}}else{if("manage"==_15){_17.fadeOut("slow");}}};_16.runAJAX();return false;};function manage_mark_as_read(id){var _1a=new sack("/management/ajaxy.php");var _1b=jQuery("#commenttracking-"+id);_1a.setVar("mark_as_read_id",id);_1a.onLoading=_1b.append("<small>Updating...</small>");_1a.onCompletion=function(){_1b.fadeOut("slow");};_1a.runAJAX();return false;};function manage_mark_all_read(){var _1c=new sack("/management/ajaxy.php");var _1d=jQuery("#markallread");_1c.setVar("mark_all_read_id",1);_1c.onLoading=_1d.html("Updating...");_1c.onCompletion=function(){jQuery(".allunreadcomments").fadeOut("slow");jQuery(".commentcount").fadeOut("slow");jQuery("#paginationbox").fadeOut("slow");_1d.html("<p>Hey, you don&rsquo;t have any comments to read!</p>");};_1c.runAJAX();return false;};function manage_toggle_option_unread(){for(var i=1;i<4;i++){var _1e=document.getElementById("unreadoption"+i);if(_1e.disabled==false){_1e.disabled=true;}else{_1e.disabled=false;}}return false;};function manage_toggle_comments(id){if(jQuery("#embeddedcomments-"+id).css("display")=="none"){jQuery("#embeddedcomments-"+id).slideDown("slow");jQuery("#collapsecomments-"+id).attr("src","/wp-content/themes/CyberNet/images/arrows_expanded.gif");}else{jQuery("#embeddedcomments-"+id).slideUp("slow");jQuery("#collapsecomments-"+id).attr("src","/wp-content/themes/CyberNet/images/arrows_collapsed.gif");}return false;};;addComment={moveForm:function(d,f,i,c){var m=this,a,h=m.I(d),b=m.I(i),l=m.I("cancel-comment-reply-link"),j=m.I("comment_parent"),k=m.I("comment_post_ID");if(!h||!b||!l||!j){return}m.respondId=i;c=c||false;if(!m.I("wp-temp-form-div")){a=document.createElement("div");a.id="wp-temp-form-div";a.style.display="none";b.parentNode.insertBefore(a,b)}h.parentNode.insertBefore(b,h.nextSibling);if(k&&c){k.value=c}j.value=f;l.style.display="";l.onclick=function(){var n=addComment,e=n.I("wp-temp-form-div"),o=n.I(n.respondId);if(!e||!o){return}n.I("comment_parent").value="0";e.parentNode.insertBefore(o,e);e.parentNode.removeChild(e);this.style.display="none";this.onclick=null;return false};try{m.I("comment").focus()}catch(g){}return false},I:function(a){return document.getElementById(a)}};;function sack(file){this.xmlhttp=null;this.resetData=function(){this.method="POST";this.queryStringSeparator="?";this.argumentSeparator="&";this.URLString="";this.encodeURIString=true;this.execute=false;this.element=null;this.elementObj=null;this.requestFile=file;this.vars=new Object();this.responseStatus=new Array(2)};this.resetFunctions=function(){this.onLoading=function(){};this.onLoaded=function(){};this.onInteractive=function(){};this.onCompletion=function(){};this.onError=function(){};this.onFail=function(){}};this.reset=function(){this.resetFunctions();this.resetData()};this.createAJAX=function(){try{this.xmlhttp=new ActiveXObject("Msxml2.XMLHTTP")}catch(e1){try{this.xmlhttp=new ActiveXObject("Microsoft.XMLHTTP")}catch(e2){this.xmlhttp=null}}if(!this.xmlhttp){if(typeof XMLHttpRequest!="undefined"){this.xmlhttp=new XMLHttpRequest()}else{this.failed=true}}};this.setVar=function(name,value){this.vars[name]=Array(value,false)};this.encVar=function(name,value,returnvars){if(true==returnvars){return Array(encodeURIComponent(name),encodeURIComponent(value))}else{this.vars[encodeURIComponent(name)]=Array(encodeURIComponent(value),true)}};this.processURLString=function(string,encode){encoded=encodeURIComponent(this.argumentSeparator);regexp=new RegExp(this.argumentSeparator+"|"+encoded);varArray=string.split(regexp);for(i=0;i<varArray.length;i++){urlVars=varArray[i].split("=");if(true==encode){this.encVar(urlVars[0],urlVars[1])}else{this.setVar(urlVars[0],urlVars[1])}}};this.createURLString=function(urlstring){if(this.encodeURIString&&this.URLString.length){this.processURLString(this.URLString,true)}if(urlstring){if(this.URLString.length){this.URLString+=this.argumentSeparator+urlstring}else{this.URLString=urlstring}}this.setVar("rndval",new Date().getTime());urlstringtemp=new Array();for(key in this.vars){if(false==this.vars[key][1]&&true==this.encodeURIString){encoded=this.encVar(key,this.vars[key][0],true);delete this.vars[key];this.vars[encoded[0]]=Array(encoded[1],true);key=encoded[0]}urlstringtemp[urlstringtemp.length]=key+"="+this.vars[key][0]}if(urlstring){this.URLString+=this.argumentSeparator+urlstringtemp.join(this.argumentSeparator)}else{this.URLString+=urlstringtemp.join(this.argumentSeparator)}};this.runResponse=function(){eval(this.response)};this.runAJAX=function(urlstring){if(this.failed){this.onFail()}else{this.createURLString(urlstring);if(this.element){this.elementObj=document.getElementById(this.element)}if(this.xmlhttp){var self=this;if(this.method=="GET"){totalurlstring=this.requestFile+this.queryStringSeparator+this.URLString;this.xmlhttp.open(this.method,totalurlstring,true)}else{this.xmlhttp.open(this.method,this.requestFile,true);try{this.xmlhttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}catch(e){}}this.xmlhttp.onreadystatechange=function(){switch(self.xmlhttp.readyState){case 1:self.onLoading();break;case 2:self.onLoaded();break;case 3:self.onInteractive();break;case 4:self.response=self.xmlhttp.responseText;self.responseXML=self.xmlhttp.responseXML;self.responseStatus[0]=self.xmlhttp.status;self.responseStatus[1]=self.xmlhttp.statusText;if(self.execute){self.runResponse()}if(self.elementObj){elemNodeName=self.elementObj.nodeName;elemNodeName.toLowerCase();if(elemNodeName=="input"||elemNodeName=="select"||elemNodeName=="option"||elemNodeName=="textarea"){self.elementObj.value=self.response}else{self.elementObj.innerHTML=self.response}}if(self.responseStatus[0]=="200"){self.onCompletion()}else{self.onError()}self.URLString="";break}};this.xmlhttp.send(this.URLString)}}};this.reset();this.createAJAX()};
