// Permet une gestion plus saine du raffraichissement d'un selecteur pas AJAX


(function($) {
    $.fn.selfreloader = function (params){

        var opts = {
            onLoad : function (){}
        }

        opts = $.extend(opts, params);

        this.each(function() {

            var url = URI.ext("ajx");
            var id = $(this).attr("id");

            $(this).load(url + " #" + id + " >*", function (){

                $(this).find("form").each(function(){
                    $(this).attr("action", $(this).attr("action").ext("html"));
                });
                opts.onLoad($(this));

            });

        });

    }
})(jQuery);

