This is my first test implementation:
loadPattern(centerLayout, url);
    function loadPattern(obj, url) {
        obj.panetl().html('<div class=\"panel-loading\">' + obj.panel('options').loadingMessage + ' </div>');
        $.ajax({
            url: url,
            success: function (data) {
                panel.html(data);
            },
            error: function (err) {
                console.log(err);
                var reload = confirm(err.status + ' ' + err.statusText + "\n\nReload?");
                if (reload)
                    loadPattern(obj, url);
                else
                    obj.panel().html("LOAD ERROR");
            }
        });
    }