var App_TerritoryMap = { _options : {}, getInfo: function () { $('#Map area').bind('click', function(){ $.ajax({ dataType: 'json', type: 'POST', cache: true, url: this.href, data: null, success: App_TerritoryMap.ajaxContentLoaded }); return(false); }); }, ajaxContentLoaded: function (data) { $.fancybox({ 'padding' : 4, 'borderColor' : '#000000', 'hideOnOverlayClick' : true, 'autoDimensions' : true, 'centerOnScroll' : true, 'overlayShow' : true, 'overlayColor' : '#000', 'overlayOpacity' : 0.3, 'titleShow' : false, content: data.content }); }, init: function (options) { this._options = $.extend(this._options, options); this.getInfo(); } };