$(function() {
	jQuery.fn.startLoading =
		function() {
			this.each(function() {
				var me = $(this);
				var matched = me.find('.loading-bibb');

				if (matched.size() == 0) {
					me.append('<div class="loading-bibb" style="height:' + me.height() + 'px; display: block;"><table><tr><td><img src="/theme/default/images/ajax-loader.gif" style="width:66px; height:66px;" border="0" alt="" /><br/><p>Processing your request...</p></td></tr></table></div>');
					me.find('.loading-bibb').fadeTo(0, 0.9);
				} else {
					matched.css('display', 'block');
				}
			});
		};

	jQuery.fn.stopLoading =
		function() {
			this.each(function() {
				$(this).find('.loading-bibb').fadeOut(500);
			});
		};
});
