var PortletAjax = function () {



    var handlePortletAjax = function () {

        //custom portlet reload handler

        $('#my_portlet .portlet-title a.reload').click(function(e){

            e.preventDefault();  // prevent default event

            e.stopPropagation(); // stop event handling here(cancel the default reload handler)

            // do here some custom work:

            App.alert({

                'type': 'danger', 

                'icon': 'warning',

                'message': 'Custom reload handler!',

                'container': $('#my_portlet .portlet-body') 

            });

        })

    }



    return {

        //main function to initiate the module

        init: function () {

            handlePortletAjax();

        }



    };



}();



jQuery(document).ready(function() {    

   PortletAjax.init();

});