Load map from fn function

by Magni Hansen

HTML

<script src="https://code.jquery.com/jquery-1.12.3.min.js"></script>
<div id="container">
  <button id="loadmap">Load map</button>
</div>

JavaScript

; (function ($, window, document, undefined) {
    $.fn.loadResultElementFunctions = function (options) {
        var defaults = {
            sitebid: '',
            houseid: '',
            language: '',
            activateGallerySlider: true,
            showGallerySlideNumber: true,
            showImageLabel: true,
            showOnMapContainerClass: '',
            activateMap: true,
            map_params: [] // 0:lat, 1:lng, 2:zoom, 3:address1, 4:address2, 5:photosrc, 6:phototext, 7:price
        };
        
        this.loadMap = function loadMap() {
            alert('loadMap');
        };
    };
    $.fn.loadResultElementFunctions.loadMap = function(){
    	alert('External loadMap');
    };
    $('#loadmap').click(function(){
    	$.fn.loadResultElementFunctions.loadMap();
    });
})(jQuery, window, document); // loadResultElementFunctions