
// Xinha configuration variables
//var _editor_url = "/edit/_js/xinha/";
// var _editor_lang = "en";

// Include the Xinha Core JS
// new Asset.javascript(_editor_url + "XinhaCore.js");

// Create the Xinha editor(s)
var xinha_editors = [];

window.addEvent("load", function(){
	$$(".richtextarea").each(function(el){
		xinha_editors.push(el.id);
	});
	xinha_init();
});

xinha_init    = null;
xinha_config  = null;
xinha_plugins = null;
xinha_init = function()
{
    xinha_plugins = xinha_plugins ? xinha_plugins :[
        "ColonyCMS"
    ];
    if(!Xinha.loadPlugins(xinha_plugins, xinha_init)) return;
    xinha_config = new Xinha.Config();
    xinha_config.stripBaseHref = true;
    xinha_config.height = "400px";
    xinha_config.width = "100%";
    xinha_config.formatblock =
    {
        "&mdash; format &mdash;": "",
        "Heading 2": "h2",
        "Heading 3": "h3",
        "Heading 4": "h4",
        "Heading 5": "h5",
        "Paragraph"   : "p"
    };
    
    xinha_config.toolbar =
    [
        [
            "bold",
            "italic",
            "underline",
            "strikethrough",
            "insertunorderedlist",
            "inserthorizontalrule",
            "createlink",
            "insertimage",
            "createfilelink",
            "undo",
            "redo",
            "htmlmode",
            "formatblock"
        ]
    ];
    xinha_editors = Xinha.makeEditors(xinha_editors, xinha_config, xinha_plugins);
    Xinha.startEditors(xinha_editors);
}
