var loaderFanFanTekst = new YAHOO.util.YUILoader({
    require: ['button', 'connection', 'container', 'editor', 'datasource'],
    base: 'http://imga.pl/yui/build/',
    onFailure: function(o){
        alert("error: " + YAHOO.lang.dump(o));
    },
    onSuccess: function(){
        if (YAHOO.util.Dom.get("tresc")) {
            var myConfig = {
                height: "400px",
                width: "650px",
                titlebar: false,
                animate: false,
                dompath: true
            };
            
            var myEditor = new YAHOO.widget.Editor("tresc", myConfig);
            myEditor.render();
            
            var _button = new YAHOO.widget.Button("submitEditor");
            _button.on("click", function(ev){
                YAHOO.util.Event.stopEvent(ev);
                myEditor.saveHTML();
                window.setTimeout(function(){
                    var sUrl = "/ajax/FanTekst";
                    var tytul = YAHOO.util.Dom.get('tytul');
                    var data = "akcja=zmien&id=" + tid + "&tytul=" + tytul.value + "&tresc=" + encodeURIComponent(myEditor.get("textarea").value);
                    var callback = {
                        success: function(o){
                            location.href = o.responseText;
                        }
                    };
                    var request = YAHOO.util.Connect.asyncRequest("POST", sUrl, callback, data);
                }, 200);
            });
        }
    }
});
loaderFanFanTekst.insert();
