Your
register-messages.js
script is invalid. You define a function to define the
registerMessage
extension, but you never call it.
(function($) {
$.fn.registerMessage = function(message, type) {
...
};
})
Add
(jQuery);
to the end of that file:
(function($) {
$.fn.registerMessage = function(message, type) {
...
};
})(jQuery);