$(function () {
Panel = {};
// TinyMCE setup
Panel.tinyMCE = new tinymce.Editor('editor-panel', {
mode : "exact",
elements : "editor",
theme : "advanced",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
height : "342",
theme_advanced_buttons1 : "savebutton,separator,bold,italic,underline,separator,justifyleft,justifycenter,justifyright,justifyfull,separator,bullist,numlist",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : ""
});
Panel.tinyMCE.addButton('savebutton', {
title : 'Save',
image : 'full/images/save.png',
onclick : function() {
if(Panel.jsTree.selected && !Panel.tinyMCE.isHidden()) {
$.post('full/server.php?server&type=savefile',{ data : Panel.tinyMCE.getContent(), lang : ($.inArray(Panel.jsTree.current_lang, Panel.jsTree.settings.languages) + 1), id : Panel.jsTree.selected.attr("id") });
}
}
});
Panel.tinyMCE.onChange.add(function(ed, l) {
Panel.tinyMCE.content_edited = true;
});
Panel.tinyMCE.render_state = 0;
// jsTree setup
Panel.jsTree = $.tree_create();
Panel.jsTree.init($("#tree-panel .tree"),{
data : { type : "json", async