DeathCat.preview_div='<div id="preview" class="lightentry"> <div class="entryheader">Preview</div> <div id="preview_content" class="entrytext"></div> </div>';DeathCat.preview_interval=null;DeathCat.preview_target=null;DeathCat.preview_text='';DeathCat.install_preview=function(selector){$(selector).before(DeathCat.preview_div);};DeathCat.uninstall_preview=function(selector){$('#preview').remove();};DeathCat.update_preview=function(){var text_selector=DeathCat.preview_target+' #id_text';var text_value=$(text_selector).attr('value');if(text_value!==DeathCat.preview_text){DeathCat.preview_text=text_value;$.post("/markdown/",{text:DeathCat.preview_text},function(data){$('#preview .entrytext').html(data);});}};DeathCat.toggle_preview=function(selector){if(selector===DeathCat.preview_target){DeathCat.uninstall_preview(selector);DeathCat.preview_target=null;DeathCat.preview_text='';clearInterval(DeathCat.preview_interval);}
else{if(DeathCat.preview_target===null){DeathCat.install_preview(selector);DeathCat.preview_target=selector;setInterval("DeathCat.update_preview()",3000);}}};
