window.debug=(function(){var x=this,v=Array.prototype.slice,y=x.console,r={},u,t,q=9,w=["error","warn","info","debug","log"],n="assert clear count dir dirxml group groupEnd profile profileEnd time timeEnd trace".split(" "),p=n.length,z=[];while(--p>=0){(function(a){r[a]=function(){q!==0&&y&&y[a]&&y[a].apply(y,arguments)}})(n[p])}p=w.length;while(--p>=0){(function(b,a){r[a]=function(){var c=v.call(arguments),d=[a].concat(c);z.push(d);s(d);if(!y||!o(b)){return}y.firebug?y[a].apply(x,c):y[a]?y[a](c):y.log(c)}})(p,w[p])}function s(a){if(u&&(t||!y||!y.log)){u.apply(x,a)}}r.setLevel=function(a){q=typeof a==="number"?a:9};function o(a){return q>0?q>a:w.length+q<=a}r.setCallback=function(){var b=v.call(arguments),c=z.length,a=c;u=b.shift()||null;t=typeof b[0]==="boolean"?b.shift():false;a-=typeof b[0]==="number"?b.shift():c;while(a<c){s(z[a++])}};return r})();
/*
 * Copyright 2006-2009 Christine Blachford. All rights reserved.
 */
var engineUrl="engine.sidepodcast.com";var windowInFocus=true;var secondsToRefresh=30;var cookieKey="";var documentTitle=document.title;var freshCommentCount=0;var defaultFilterText="Type a phrase to filter comments";var currentPostId=-1;var startQuote="<blockquote>";var endQuote="</blockquote>";var lastResponseDate=new Date();var sleepDelay=10800;var scrollTopOffset=48;function smiley(b,a){this.text=b;this.image=a}function commentSubmission(b,e,d,c,g,a,f){this.postId=b;this.author=e;this.email=d;this.url=c;this.comment=g;this.latestCommentId=a;this.conversationType=f}function presence(b,a,c){this.url=b;this.name=a;this.md5Hash=c}function topic(b,a){this.url=b;this.name=a}var smiliesArray=[new smiley(":mrgreen:","icon_mrgreen.gif"),new smiley(":evil:","icon_evil.gif"),new smiley(":twisted:","icon_twisted.gif"),new smiley(":roll:","icon_rolleyes.gif"),new smiley(":cry:","icon_cry.gif"),new smiley(":lol:","icon_lol.gif"),new smiley(":\\(","icon_sad.gif"),new smiley(":-\\(","icon_sad.gif"),new smiley(":sad:","icon_sad.gif"),new smiley(":\\P","icon_razz.gif"),new smiley(":-\\P","icon_razz.gif"),new smiley(":razz:","icon_razz.gif"),new smiley(":\\)","icon_smile.gif"),new smiley(":-\\)","icon_smile.gif"),new smiley(":smile:","icon_smile.gif"),new smiley(";\\)","icon_wink.gif"),new smiley(";-\\)","icon_wink.gif"),new smiley(":wink:","icon_wink.gif"),new smiley(":D","icon_biggrin.gif"),new smiley(":-D","icon_biggrin.gif"),new smiley(":grin:","icon_biggrin.gif"),new smiley("8O","icon_eek.gif"),new smiley("8-O","icon_eek.gif"),new smiley(":eek:","icon_eek.gif"),new smiley("8-\\)","icon_cool.gif"),new smiley(":cool:","icon_cool.gif"),];function formatMySqlDate(a){var b=/^([0-9]{2,4})-([0-1][0-9])-([0-3][0-9]) (?:([0-2][0-9]):([0-5][0-9]):([0-5][0-9]))?$/;var d=a.replace(b,"$1 $2 $3 $4 $5 $6").split(" ");var c=(d[2]+"/"+d[1]+"/"+d[0]+" at "+d[3]+":"+d[4]+":"+d[5]);return c}if(!Array.indexOf){Array.prototype.indexOf=function(b){for(var a=0;a<this.length;a++){if(this[a]==b){return a}}return -1}}function sortNumber(d,c){return d-c}function sortNameAscending(b,a){if(b.name.toLowerCase()>a.name.toLowerCase()){return 1}else{if(b.name.toLowerCase()<a.name.toLowerCase()){return -1}}return 0}function swapImage(b,a){b.src=a}function simpleEscape(a){a=a.replace(new RegExp("\\+","g"),"%2B");a=a.replace(new RegExp("\\&","g"),"%26");return a}function setCookie(c,d,e){if(e){var b=new Date();b.setTime(b.getTime()+(e*24*60*60*1000));var a="; expires="+b.toGMTString()}else{var a=""}document.cookie=c+"="+encodeURIComponent(d)+a+"; path=/"}function getCookie(b){var f=b+"=";var a=document.cookie.split(";");for(var d=0;d<a.length;d++){var g=a[d];while(g.charAt(0)==" "){g=g.substring(1,g.length)}if(g.indexOf(f)==0){var e=g.substring(f.length,g.length);return decodeURIComponent(e)}}return null}function convertSmilies(f){if(!smiliesArray){return f}for(var d=0;d<smiliesArray.length-1;d++){var a=smiliesArray[d].text;var c=smiliesArray[d].image;var e=new RegExp(a,"g");var b='<img src="/wp-includes/images/smilies/'+c+'" class="smiley" alt="'+a.replace("\\","")+'">';f=f.replace(e,b)}return f}function unconvertSmilies(f){if(!smiliesArray||!f){return f}for(var c=0;c<smiliesArray.length-1;c++){var a=smiliesArray[c].text;var b=smiliesArray[c].image;var e='<img src="/wp-includes/images/smilies/'+b+'" class="smiley" alt="'+a+'">';var d=new RegExp(e,"g");f=f.replace(d,a.replace("\\",""))}return f}function updateConnectionStatusDisplay(a){if(a==1){$("#connectionStatusDisplay").html("Status: Connected")}else{$("#connectionStatusDisplay").html("Status: Not Connected")}}function updatePollingDisplay(){var a=new Date();$("#lastPolledDisplay").html("Last polled: "+a.toGMTString()+".")}function tagSelected(h,l,a){var i=(a)?"<"+l+" "+a+">":"<"+l+">";var j="</"+l+">";if(document.selection){h.focus();var c=document.selection.createRange();c.text=(i+c.text+j);return}var e=h.get(0).selectionStart;var b=h.get(0).selectionEnd;var g=(b+i.length+j.length);var d=h.val().substring(0,e);var k=h.val().substring(e,b);var f=h.val().substring(b);h.val(d+i+k+j+f);h.get(0).setSelectionRange(g,g);h.focus()}function displayMessage(c){var a=$.find(".messageBox").length;if(a<3){var b="";b+='<div class="messageBox">';b+='<img src="http://static.sidepodcast.com/images/icon.png" width="16" height="16" style="float: left;" alt="Sidepodcast logo"/>';b+='<img src="http://static.sidepodcast.com/images/close.png" width="16" height="16" style="float: right;" title="Close" alt="Close"/>';b+="<p>";b+=c;b+="</p>";b+="</span>";b+="</div>";$(b).appendTo("body").hide().fadeIn()}}function removeMessage(){$(this).fadeOut(function(){$(this).remove()})}function readyToSleep(){var a=new Date(lastResponseDate.getTime()+(sleepDelay*1000));if(new Date().getTime()>a.getTime()){return true}else{return false}}function displayPendingCount(c){if(c===0){if($("#pendingBox").length>0){$("#pendingCount").html(c)}return}if($("#pendingBox").length>0){var a=$("#pendingCount").html();a=parseInt(a);a+=c;$("#pendingCount").html(a)}else{var b="";b+='<div id="pendingBox" title="Shortcut: Ctrl+Alt+P">';b+='<p id="pendingCount">'+c+"</p>";b+="<p>pending</p>";b+="</div>";$(b).appendTo("body").hide().fadeIn()}}function removePendingComments(){showPendingComments();$(this).fadeOut(function(){$(this).remove()})}function showPendingComments(){var a=$("#filter").val();$(".commentlist").find(".commentItem:hidden").each(function(){var b=$(this).find(".commentAuthor").html();var d=$(this).find(".commentContent").html();var c=commentCanBeVisible(a,b,d);if(c){$(this).fadeIn()}})}function commentCanBeVisible(d,a,c){if($("#filter").val()==defaultFilterText){return true}var b=false;if(d.indexOf("-")===0){if(a.toLowerCase().indexOf(d.substring(1).toLowerCase())===-1&&c.toLowerCase().indexOf(d.substring(1).toLowerCase())===-1){b=true}else{b=false}}else{if(a.toLowerCase().indexOf(d.toLowerCase())===-1&&c.toLowerCase().indexOf(d.toLowerCase())===-1){b=false}else{b=true}}return b}function filterHasFocus(){if($(this).val()==defaultFilterText){$(this).val("").toggleClass("defaultFilterText").toggleClass("filterText")}}function filterLostFocus(){if($(this).val()==""){$(this).val(defaultFilterText).toggleClass("defaultFilterText").toggleClass("filterText")}}function filterComments(){var a=$("#filter").val();$("#commentsList li").each(function(d){var b=$(this).find(".commentAuthor").html();var f=$(this).find(".commentContent").html();var c=commentCanBeVisible(a,b,f);(c)?$(this).show():$(this).hide()})}function linkClicked(a){if($(this).is("a")){var b=$(this).attr("href");if(b.indexOf("drop.io/sidepodcast/asset")>-1){if(a.button===0){try{requestLightBoxDropImage.call($(this))}catch(c){displayMessage("Error: Preview display failed.")}return false}}else{if(b.indexOf("www.youtube.com/watch?")>-1||b.indexOf("qik.com/video/")>-1||b.indexOf("www.flickr.com/photos/")>-1||b.indexOf("flickr.com/photos/")>-1||b.indexOf("www.twitpic.com/")>-1||b.indexOf("twitpic.com/")>-1){if(a.button===0){try{requestLightBoxWithCaller.call($(this));return false}catch(c){}}}}}}function requestLightBoxWithCaller(){var a=$(this).attr("href");var b="/caller/?u="+a+"";$.ajax({url:b,async:false,dataType:"json",success:displayCaller,error:function(){throw"URI Error"}})}function displayCaller(c){if(c==null||c.error||c.response){throw"JSON Error"}var d=c.provider_name;var b="";switch(d){case"YouTube":b+=c.html;break;case"qik":b+=c.html;break;case"Flickr":b+='<img src="'+c.url+'" width="480"/>';break;case"TwitPic":b+='<img src="'+c.url+'" width="480"/>';break}var a="";a+='<div id="overlay"></div>';a+='<div id="lightboxFrame">';a+=b;a+='<img src="http://static.sidepodcast.com/images/closenegative.png" width="16" height="16" id="lightboxFrameClose" title="Close" alt="Close"/>';a+="</div>";$(a).appendTo("body").hide().fadeIn("slow");$("#lightboxFrame").css("top",$(window).scrollTop()+scrollTopOffset)}function requestLightBoxDropImage(){var a=$(this).attr("href");var c=a.lastIndexOf("/");var e=a.substring(c+1);var b="";b+='<div id="overlay"></div>';b+='<div id="lightboxFrame">';b+='<img id="lightboxImage" src="http://static.sidepodcast.com/images/ajax-loader.gif" width="16" height="16" alt="Spinner"/>';b+='<img src="http://static.sidepodcast.com/images/closenegative.png" width="16" height="16" id="lightboxFrameClose" title="Close" alt="Close"/>';b+="</div>";$(b).appendTo("body").hide().fadeIn("slow");$("#lightboxFrame").css("top",$(window).scrollTop()+scrollTopOffset);var d="/api/getasset/?asset="+e+"";$.ajax({url:d,async:false,dataType:"json",success:displayWhiteBoxDropImage,error:function(){clearLightBox();window.open(a,"_blank")}})}function displayWhiteBoxDropImage(a){if(a==null||a.error||a.response){clearLightBox();displayMessage("Error: Unexpected server response.");return}if(a.type=="image"&&a.status=="converted"){var b='<img src="'+a.converted+'" title="Click to open in new window" alt="'+a.title+'"/>';$(b).replaceAll("#lightboxImage").click(function(c){window.open(a.hidden_url,"_blank")})}else{var b='<img src="http://static.sidepodcast.com/images/assetclicktoview.jpg" title="Click to view" alt="No preview"/>';$(b).replaceAll("#lightboxImage").click(function(c){window.open(a.hidden_url,"_blank")})}}function clearLightBox(){$("#lightboxFrame").fadeOut(function(){$("#lightboxFrame").remove()});$("#overlay").fadeOut(function(){$("#overlay").remove()})}function createCommentBox(){var a="";a+='<div class="commentPanel">';a+='<div class="commentPanelContainer"><textarea class="comment"></textarea></div>';a+='<div style="float: left; margin-top: 4px;">';a+='<input type="button" class="commentbutton postButton" style="width: 112px; margin-right: 2px;" value="Post Comment"/><input type="button" class="commentbutton previewButton" style="width: 112px; margin-right: 2px;" value="Preview"/><input type="button" class="commentbutton uploadButton" style="width: 112px;" value="Share Image"/>';a+="</div>";a+='<div style="float: right; margin-top: 4px;">';a+='<input type="button" class="commentbutton hrefButton" style="margin-right: 2px;" accesskey="l" value="Link"/><input type="button" class="commentbutton strongButton" style="font-weight: bold; margin-right: 2px;" value="B"/><input type="button" class="commentbutton emphasisButton" style="font-style: italic; margin-right: 2px;" value="I"/>';a+="</div>";a+='<div style="clear: both;"></div>';a+="</div>";return a}function postComment(){var k=$("#author");var m=$("#email");var d=$("#url");var o=$(this).parents(".commentPanel").find(".comment");var b=/^(("[\w-\s]+")|([\w-]+(?:\.[\w-]+)*)|("[\w-\s]+")([\w-]+(?:\.[\w-]+)*))(@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$)|(@\[?((25[0-5]\.|2[0-4][0-9]\.|1[0-9]{2}\.|[0-9]{1,2}\.))((25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\.){2}(25[0-5]|2[0-4][0-9]|1[0-9]{2}|[0-9]{1,2})\]?$)/i;var j=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;if(k.val().length<1){displayMessage("Please note: You must enter a name to post a comment.");k.focus();k.css("background-color","#fcc").keypress(function(){$(this).css("background-color","#fff")});return}if(m.val().length<6){displayMessage("Please note: You must enter an email address to post a comment.");m.focus();m.css("background-color","#fcc").keypress(function(){$(this).css("background-color","#fff")});return}if(!b.test(m.val())){displayMessage("Please note: You must enter a valid email address to post a comment.");m.focus();m.css("background-color","#fcc").keypress(function(){$(this).css("background-color","#fff")});return}if(d.val().length>0&&!j.test(d.val())){displayMessage("Please note: You must enter a valid web address.");d.focus();d.css("background-color","#fcc").keypress(function(){$(this).css("background-color","#fff")});return}if(o.val().length<1){displayMessage("Please note: You must enter a comment.");o.focus();return}setCookie("commentAuthor",k.val(),365);setCookie("commentAuthorEmail",m.val(),365);setCookie("commentAuthorUrl",d.val(),365);var f=$(this).parents("li").find(".postId").val();if(f==undefined){f=currentPostId}if(f!=currentPostId){displayMessage("Please note: You can only comment on the thread you've selected.");$("#activeThread").focus();return}var q=-1;if(commentIdArray.length>0){q=commentIdArray[commentIdArray.length-1]}var i="Threaded";if(window.location.href.indexOf("realtime")>0){i="Non Threaded"}var a=new commentSubmission();a.postId=f;a.author=simpleEscape(k.val());a.email=simpleEscape(m.val());a.url=simpleEscape(d.val());a.comment=simpleEscape(o.val());a.latestCommentId=q;a.conversationType=i;var c=$.toJSON(a);var h=$(this);var n=$(this).parents(".commentPanel").find(".previewButton");var g=$(this).parents(".commentPanel").find(".hrefButton");var p=$(this).parents(".commentPanel").find(".uploadButton");var l=$(this).parents(".commentPanel").find(".strongButton");var e=$(this).parents(".commentPanel").find(".emphasisButton");p.attr("disabled","true");n.attr("disabled","true");g.attr("disabled","true");h.attr("disabled","true");l.attr("disabled","true");e.attr("disabled","true");$.ajax({type:"POST",url:"/api/setdiscussion/",data:"data="+c,dataType:"json",success:function(s,r){if(s==null){displayMessage("Error: Unexpected response when posting comment.");p.attr("disabled","");n.attr("disabled","");g.attr("disabled","");h.attr("disabled","");l.attr("disabled","");e.attr("disabled","");return}if(s.error){displayMessage(s.error);p.attr("disabled","");n.attr("disabled","");g.attr("disabled","");h.attr("disabled","");l.attr("disabled","");e.attr("disabled","");return}var t=h.parents("li").find(".replyButton");if(t.length==1){t.click()}else{if($("#quickComment").length>0){$("#quickComment").click()}else{$("#mainCommentPanel").html(createCommentBox());$("#mainCommentPanel textarea").focus()}}addCommentsToTree(s,r,false,true)},error:function(){displayMessage("Error: Could not submit comment.");p.attr("disabled","");n.attr("disabled","");g.attr("disabled","");h.attr("disabled","");l.attr("disabled","");e.attr("disabled","")}})}function previewComment(){var l=$(this);var j=$(this).parents(".commentPanel").find(".comment");var i=$(this).parents(".commentPanel").find(".postButton");var e=$(this).parents(".commentPanel").find(".hrefButton");var k=$(this).parents(".commentPanel").find(".uploadButton");var g=$(this).parents(".commentPanel").find(".strongButton");var c=$(this).parents(".commentPanel").find(".emphasisButton");if(j.val().length===0){displayMessage("Please note: You must enter a comment before previewing.");return}i.attr("disabled","");if($(this).attr("value")=="Preview"){$(this).attr("value","Edit");k.attr("value","Share Image");var f=$("#author");var h=$("#email");var a=new commentSubmission(null,null,null,null,null,null,null);a.author=simpleEscape(f.val());a.email=simpleEscape(h.val());a.comment=simpleEscape(j.val());e.attr("disabled","true");g.attr("disabled","true");c.attr("disabled","true");j.parents(".commentPanel").find(".commentPanelContainer").hide();j.parents(".commentPanel").find(".uploadPane").hide();k.attr("value","Share Image");var d="";d+='<div class="previewPane">';d+='<img style="margin: 47px 0px 0px 201px;" src="http://static.sidepodcast.com/images/ajax-loader.gif" width="16" height="16" alt="Spinner"/>';d+="</div>";$(this).parents(".commentPanel").prepend(d);var b=$.toJSON(a);$.ajax({type:"POST",url:"/api/previewdiscussion/",data:"data="+b,dataType:"json",success:function(n){if(n==null){displayMessage("Error: Unexpected response when previewing comment.");l.click();return}if(n.error){displayMessage(n.error);l.click();return}var m=convertSmilies(n);l.parents(".commentPanel").find(".previewPane").html(m)},error:function(){displayMessage("Error: Could not preview comment.");l.click()}})}else{$(this).attr("value","Preview");j.parents(".commentPanel").find(".previewPane").remove();j.parents(".commentPanel").find(".uploadPane").remove();k.attr("value","Share Image");j.parents(".commentPanel").find(".commentPanelContainer").show();g.attr("disabled","");e.attr("disabled","");c.attr("disabled","")}}function uploadFile(){var uploadBtn=$(this);var activeTextarea=$(this).parents(".commentPanel").find(".comment");var postBtn=$(this).parents(".commentPanel").find(".postButton");var hrefBtn=$(this).parents(".commentPanel").find(".hrefButton");var previewBtn=$(this).parents(".commentPanel").find(".previewButton");var strongBtn=$(this).parents(".commentPanel").find(".strongButton");var emphasisBtn=$(this).parents(".commentPanel").find(".emphasisButton");var selectionStart=null;if($(this).attr("value")=="Share Image"){$(this).attr("value","Cancel Share");if(previewBtn.attr("value")=="Preview"){selectionStart=activeTextarea[0].selectionStart}else{previewBtn.attr("value","Preview")}postBtn.attr("disabled","true");hrefBtn.attr("disabled","true");strongBtn.attr("disabled","true");emphasisBtn.attr("disabled","true");activeTextarea.parents(".commentPanel").find(".commentPanelContainer").hide();activeTextarea.parents(".commentPanel").find(".previewPane").hide();var panelId=Math.floor(Math.random()*10001);var htmlPreviewPane="";htmlPreviewPane+='<div class="uploadPane">';htmlPreviewPane+='<form method="post" target="uploaderFrame'+panelId+'" action="/api/setasset/" enctype="multipart/form-data">';htmlPreviewPane+="<p>Select an image to upload:</p>";htmlPreviewPane+='<p><input class="file" name="file" type="file" style="float: left; height: 22px;"/><input type="submit" class="fileUploadGo" style="height: 22px; float: left; margin-left: 1px; width: 85px;" value="Upload"/><span class="uploadSpinner"></span></p>';htmlPreviewPane+='<p style="clear: both; padding-top: 1px;font-size: x-small;">File size limit is 4MB and type must be either .jpg, .gif or .png.  Uploading my take a few minutes on a slow connection.  Mobile users should email pictures to <a href="mailto:sidepodcast@drop.io" title="Email drop">sidepodcast@drop.io</a></p>';htmlPreviewPane+="</form>";htmlPreviewPane+='<div class="poweredBy"><p>powered by <a href="http://drop.io/" target="_blank" title="View drop">drop.io</a></p></div>';htmlPreviewPane+="</div>";htmlPreviewPane+='<iframe class="uploaderFrame" name="uploaderFrame'+panelId+'" src="about:blank"></iframe>';$(this).parents(".commentPanel").prepend(htmlPreviewPane);$(this).parents(".commentPanel").find(".uploaderFrame").attr("src","about:blank");var uploadPane=$(this).parents(".commentPanel").find(".uploadPane");$(this).parents(".commentPanel").find(".fileUploadGo").click(function(){var filename=$(this).parents(".commentPanel").find(".file").val();if(filename.length===0){displayMessage("Error: Please select a file to upload.");return false}if(filename.lastIndexOf(".jpg")==-1&&filename.lastIndexOf(".jpeg")==-1&&filename.lastIndexOf(".png")==-1&&filename.lastIndexOf(".gif")==-1){displayMessage("Error: File must be of correct type.");return false}$(this).attr("disabled","true");$(this).parents(".commentPanel").find(".uploadSpinner").html('<img style="float: left; margin: 0px 0px 0px 6px;" src="http://static.sidepodcast.com/images/ajax-loader.gif" width="16" height="16" alt="spinner"/>');$(this).parent().parent().submit();return false});$(this).parents(".commentPanel").find(".uploaderFrame").load(function(){if($(this).contents().attr("location")=="about:blank"){return}try{var strResponse=$(this).contents().find("body").html();var jsonResponse=eval("("+strResponse+")");if(jsonResponse.error){displayMessage(jsonResponse.error.message);$(this).parents(".commentPanel").find("#file").attr("disabled","");$(this).parents(".commentPanel").find(".uploaderFrame").attr("src","about:blank");$(this).parents(".commentPanel").find(".uploadSpinner").html();return}var fileName=jsonResponse.name;var assetUrl="http://drop.io/sidepodcast/asset/"+fileName+"\r\n";uploadBtn.attr("value","Share Image");activeTextarea.parents(".commentPanel").find(".uploadPane").remove();activeTextarea.parents(".commentPanel").find(".uploaderFrame").remove();activeTextarea.parents(".commentPanel").find(".commentPanelContainer").show();postBtn.attr("disabled","");hrefBtn.attr("disabled","");strongBtn.attr("disabled","");emphasisBtn.attr("disabled","");if(!selectionStart){selectionStart=activeTextarea.val().length}if(selectionStart!=0){assetUrl="\r\n"+assetUrl}var newPos=(selectionStart+assetUrl.length);var beforeInserted=activeTextarea.val().substring(0,selectionStart);var afterInserted=activeTextarea.val().substring(selectionStart);activeTextarea.val(beforeInserted+assetUrl+afterInserted);activeTextarea.get(0).setSelectionRange(newPos,newPos);activeTextarea.focus()}catch(e){displayMessage("Error: There was a problem uploading file.");$(this).parents(".commentPanel").find("#file").attr("disabled","");activeTextarea.parents(".commentPanel").find(".uploaderFrame").remove();$(this).parents(".commentPanel").find(".uploadSpinner").html();return}})}else{$(this).attr("value","Share Image");activeTextarea.parents(".commentPanel").find(".uploadPane").remove();activeTextarea.parents(".commentPanel").find(".uploaderFrame").remove();activeTextarea.parents(".commentPanel").find(".previewPane").remove();activeTextarea.parents(".commentPanel").find(".commentPanelContainer").show();previewBtn.attr("value","Preview");postBtn.attr("disabled","");hrefBtn.attr("disabled","");strongBtn.attr("disabled","");emphasisBtn.attr("disabled","")}}function viewPoll(a){var c=$(this).parents("form");var d=c.find("input[type=submit]");var b=c.find("input[type=button]");$pollId=c.find("input[type=hidden]").val();b.attr("disabled","true");$.ajax({url:"/api/displayvote/?pollid="+$pollId+"",dataType:"json",success:function(e){if(e.error){displayMessage(e.error);b.attr("disabled","");return false}c.after(e)},error:function(f){displayMessage("Error: Could not vote in poll.");b.attr("disabled","")}});return false}function handlePoll(a){var f=new Array();var d=$(this).parents("form");var e=d.find("input[type=submit]");var c=d.find("input[type=button]");$pollId=d.find("input[type=hidden]").val();$checkboxes=d.find("input:checked");for(var b=0;b<$checkboxes.length;b++){f[b]=$checkboxes[b].value}e.attr("disabled","true");$.ajax({url:"/api/handlevote/?pollid="+$pollId+"&answer="+f.join("|")+"",dataType:"json",success:function(g){if(g.error){displayMessage(g.error);e.attr("disabled","");return false}d.parent().before(g).remove()},error:function(g){displayMessage("Error: Could not vote in poll.");e.attr("disabled","")}});return false}function handleMessage(g){var a=$(this).parents("form");var d=a.find("input[type=submit]");var f=simpleEscape(a.find("input[type=hidden]").val());var b=simpleEscape(a.find("input[name=name]").val());var e=simpleEscape(a.find("input[name=email]").val());var i=simpleEscape(a.find("textarea").val());d.attr("disabled","true");var h=new function(){this.subject=f;this.author=b;this.email=e;this.message=i};var c=$.toJSON(h);$.ajax({type:"POST",url:"/api/setmessage/",data:"data="+c,dataType:"json",success:function(j){if(j.error){displayMessage(j.error);d.attr("disabled","");return false}a.before("<p><strong>"+j+"<strong></p>").remove()},error:function(){displayMessage("Error: Could not send message.");d.attr("disabled","")}});return false}function handleRating(b){var a,c;c=$(this).val();a=$(this).parents(".ratingForm").find(".ratingPostId").val();$.ajax({url:"/api/handlerating/?postid="+a+"&rating="+c+"",dataType:"json",success:function(d){if(d.error){displayMessage(d.error);return false}$(".ratingList").removeClass("rating0 rating1 rating2 rating3 rating4 rating5").addClass("rating"+d);$(".ratingResponse").html("Thank you!");$(".ratingCount").html("");$(".ratingText").html("")},error:function(d){displayMessage("Error: Could not rate post.")}});return false}function handleUserEvent(a){lastResponseDate=new Date();document.title=documentTitle;freshCommentCount=0}$(function(c){c("a").live("click",linkClicked);c(".messageBox").live("click",removeMessage);c("#pendingBox").live("click",removePendingComments);c("#overlay").live("click",clearLightBox);c("#lightboxFrameClose").live("click",clearLightBox);c(".pollForm input[type=submit]").live("click",handlePoll);c(".pollForm a").live("click",viewPoll);c(".messageForm input[type=submit]").live("click",handleMessage);c(".ratingButton").live("click",handleRating);var a=c("audio");var b=c("video");if(a.length>0&&a[0].currentTime>-1&&navigator.userAgent.toLowerCase().indexOf("iphone")===-1){c("#enableNewCommentAlert").css("display","inline-block")}c(document).bind("mousemove mousedown mousewheel DOMMouseScroll keydown focusin",handleUserEvent);c(document).keydown(function(d){if(d.ctrlKey&&d.altKey){switch(d.keyCode){case 67:c("#pollForNewComments").attr("checked")?c("#pollForNewComments").attr("checked",""):c("#pollForNewComments").attr("checked","checked");break;case 80:c("#pendingBox").click();break;case 65:if(c("#playNewCommentAlert").length>0){c("#playNewCommentAlert").attr("checked")?c("#playNewCommentAlert").attr("checked",""):c("#playNewCommentAlert").attr("checked","checked")}break}}})});