redrawNavi was a one-line function invoked in only one place.
[mkws-moved-to-github.git] / tools / htdocs / mkws-jquery.js
index 55cad95..8e7102a 100644 (file)
@@ -20,7 +20,7 @@ function _mkws_jquery_plugin ($) {
        var height = config.height || 760;
        var width = config.width || 880;
        var id_button = config.id_button || "input.mkwsButton";
-       var id_popup = config.id_popup || ".mkwsPopup";
+       var id_popup = config.id_popup || "#mkwsPopup";
 
        debug("popup height: " + height + ", width: " + width);
 
@@ -31,7 +31,6 @@ function _mkws_jquery_plugin ($) {
            return;
        }
 
-       debug("Calling dialog()");
        $(id_popup).dialog({
            closeOnEscape: true,
            autoOpen: false,
@@ -46,12 +45,10 @@ function _mkws_jquery_plugin ($) {
            },
            close: function() { }
        });
-       debug("Called dialog()");
 
        $(id_button)
            .button()
            .click(function() {
-               debug("Opening dialog()");
                $(id_popup).dialog("open");
            });
     };
@@ -60,6 +57,9 @@ function _mkws_jquery_plugin ($) {
 
        // service-proxy or pazpar2
        pazpar2: function(config) {
+           if (config == null || typeof config != 'object') { 
+               config = {};
+           }
            var id_popup = config.id_popup || "#mkwsPopup";
            id_popup = id_popup.replace(/^#/, "");