function open_focusbox(a,b){b==true?jQuery.facebox({image:a}):jQuery.facebox({iframe:a})}function close_focusbox(){jQuery(document).trigger("close.facebox")}function close_parent_focusbox(){window.parent.close_focusbox()}function focusbox_update_iframe_size(){jQuery(document).trigger("resize.facebox")}function focusbox_update_parent_iframe(){window.parent&&window.parent.focusbox_update_iframe_size&&window.parent.focusbox_update_iframe_size()}
var ie_fix_iframe_sizes={"/admin/layout":600,"/admin/blog":[850,1330]};jQuery(function(){jQuery("form:has(input[type=submit].ajax)").ajaxForm({dataType:"json",beforeSubmit:showLoadingAniAndDisableButton,success:finishSubmit})});
function showLoadingAniAndDisableButton(){jQuery(".submit_buttons").append(' &nbsp;<img src="/images/common/modal/ajax_footer_loading.gif" style="float: right; margin-top: 4px;" class="modalAjaxSubmitLoadingAni" />');jQuery(".submit_buttons input[type=submit].ajax").attr("disabled","true");return true}
function finishSubmit(a){if(a.error=="true"){alert(a.message);jQuery(".modalAjaxSubmitLoadingAni").remove();jQuery(".submit_buttons input[type=submit].ajax").removeAttr("disabled")}else{jQuery(".layout_has_been_changed").remove();top.close_focusbox();a.reload=="true"&&top.location.reload()}}
(function(a){a(document).ready(function(){a.facebox.settings.openCallback=function(){return true};a.facebox.settings.closeCallback=function(){iframe=a("#facebox_iframe").get(0);if(!iframe)return true;doc=null;if((doc=iframe.contentWindow&&iframe.contentWindow.document?iframe.contentWindow.document:iframe.contentDocument?iframe.contentDocument:iframe.document)&&doc.getElementById("layout_has_been_changed"))if(!confirm(translations.focusbox_close_continue))return false;doc&&doc.getElementById("reload_window")&&
location.reload();return true};a.facebox.settings.faceboxHtml='    <div id="facebox" style="display:none;">       <div class="popup">         <table>           <tbody>             <tr>               <td class="tl"/><td class="t">                <a href="#" class="close">                   <img src="/images/common/modal/close.png" title="close" class="close_image" />                 </a>               </td><td class="tr"/>             </tr>             <tr>               <td class="l"/>               <td class="body">                 <div class="content">                 </div>               </td>               <td class="r"/>             </tr>             <tr>               <td class="bl"/><td class="b"/><td class="br"/>             </tr>           </tbody>         </table>       </div>     </div>';
a.facebox.settings.closeImage="/images/common/modal/close.png";a.facebox.settings.loadingImage="/images/common/modal/loading.gif";a("a[rel*=focusbox]").facebox();a("a[rel*=facebox]").facebox();a("a[rel*=lightbox]").facebox()})})(jQuery);var chooser_target=null,chooser_tinymce=false;function choose_media(a,b,c){if(chooser_target){fade_up_screen();if($(chooser_target).insertAfterSelection){chooser_target.element.focus();chooser_target.insertAfterSelection(c)}else{$(chooser_target).value=a;$(chooser_target+"_selection").innerHTML=b}}}
function choose_external_media(a){$(a+"_selection").innerHTML="";$(a).value="";if(a&&a.match)if(a.match(/video/))$(a+"_caption").innerHTML=translations.choose_media_embed_code;else if(a.match(/photo/))$(a+"_caption").innerHTML=translations.choose_media_image_url;$(a).show()}
function show_media_chooser(a,b,c){chooser_tinymce=c;if((chooser_target=b)&&b.match)if(b.match(/video/))$(b+"_caption").innerHTML=translations.choose_media_video_caption;else if(b.match(/photo/))$(b+"_caption").innerHTML=translations.choose_media_image_caption;open_focusbox("/admin/user_files/"+a+"?tiny_mce="+(c?1:0),"safe")}function reload_media_chooser(){window.location.reload()}
function file_observer_recent(){load_height=(parseInt($("num_files_list_recent").value)-5)*100;this.scrollTop>load_height&&load_next_files_recent()}var loading_files=false;
function load_next_files_recent(){un_observe_files_recent();loading_files=true;num=$("num_files_list_recent").value;loading=$(document.createElement("div"));loading.addClassName("files");loading.innerHTML=translations.loading;loading.id="files_list_loading";$("files_list_recent").appendChild(loading);new Ajax.Request("/admin/user_files/"+$("file_type").value+"?update=1&offset="+num+"&tiny_mce="+(window.parent.chooser_tinymce?1:0),{asynchronous:true,evalScripts:true,method:"get"})}
function un_observe_files_recent(){Event.stopObserving("files_list_recent","scroll",file_observer_recent)}function observe_files(a){loading_files=false;Event.observe($(a),"scroll",file_observer_recent)}function show_file_detail(a,b){$("file_lists").hide();$("file_detail").show();$("image_header").hide();new Ajax.Updater("file_detail","/admin/user_files/"+a+"/details?tiny_mce="+(b?1:0),{method:"get",evalScripts:true,onComplete:function(){focusbox_update_parent_iframe()}})}var detail_preloader=null;
function select_file_size(a,b){var c=[48,128,300,480];for(i=0;i<4;i++){s=c[i];a==s?$("image_size_"+s).addClassName("current"):$("image_size_"+s).removeClassName("current")}detail_preloader=new Image;detail_preloader=$(detail_preloader);detail_preloader.onload=function(){$("image_size_preview").src=b;Prototype.Browser.IE?window.setTimeout(focusbox_update_parent_iframe,500):focusbox_update_parent_iframe();detail_preloader.onload=function(){}};detail_preloader.src=b;focusbox_update_parent_iframe()}
function hide_file_detail(){$("file_detail").hide();$("file_lists").show();$("image_header").show();focusbox_update_parent_iframe()}
function insert_image(a,b,c,d){code='<a href="'+a+'" rel="lightbox"><img src="'+b+'" class="inline"/></a> ';if(d==true){window.parent.tinyMCE.execCommand("mceBeginUndoLevel");window.parent.tinyMCE.execCommand("mceInsertContent",false,code);window.parent.tinyMCE.execCommand("mceEndUndoLevel")}else if(window.parent.chooser_target&&window.parent.chooser_target!="entry_body"){window.parent.$(window.parent.chooser_target).value=a;window.parent.$(window.parent.chooser_target+"_selection").innerHTML=c}else window.parent.toolbar.insertMedia(code);
close_parent_focusbox();window.parent.close_focusbox()}
function insert_video(a,b,c,d){code="<div class='blog_video center'>"+a+"</div>";if(d==true){window.parent.tinyMCE.execCommand("mceBeginUndoLevel");window.parent.tinyMCE.execCommand("mceInsertRawHTML",false,code);window.parent.tinyMCE.execCommand("mceEndUndoLevel")}else if(window.parent.chooser_target&&window.parent.chooser_target!="entry_body"){window.parent.$(window.parent.chooser_target).value=b;window.parent.$(window.parent.chooser_target+"_selection").innerHTML=c}else window.parent.toolbar.insertMedia(code);
close_parent_focusbox();window.parent.close_focusbox()}
function insert_audio(a,b,c,d){code="<div class='blog_audio center'>"+a+"</div>";if(d==true){window.parent.tinyMCE.execCommand("mceBeginUndoLevel");window.parent.tinyMCE.execCommand("mceInsertRawHTML",false,code);window.parent.tinyMCE.execCommand("mceEndUndoLevel")}else if(window.parent.chooser_target&&window.parent.chooser_target!="entry_body"){window.parent.$(window.parent.chooser_target).value=b;window.parent.$(window.parent.chooser_target+"_selection").innerHTML=c}else window.parent.toolbar.insertMedia(code);
close_parent_focusbox()};
