diff options
Diffstat (limited to 'static/js')
| -rw-r--r-- | static/js/ishtar.js | 21 | 
1 files changed, 21 insertions, 0 deletions
| diff --git a/static/js/ishtar.js b/static/js/ishtar.js index 784480f81..e32d2f1fa 100644 --- a/static/js/ishtar.js +++ b/static/js/ishtar.js @@ -58,7 +58,28 @@ function load_window(url){          error:function(XMLHttpRequest, textStatus, errorThrows){          }      }); +} +function open_window(url){ +    var newwindow = window.open(url, 'Ishtar', +                                'height=400,width=550,scrollbars=yes'); +    if (window.focus) {newwindow.focus()} +    return false; +} +function save_and_close_window(name_label, name_pk, item_name, item_pk){ +  var main_page = opener.document.wizard; +  main_page[name_label] = item_name; +  main_page[name_pk]  = item_pk; +  opener.focus(); +  self.close(); +} +function multiRemoveItem(selItems, name, idx){ +    for(id in selItems){ +        if(selItems[id] == idx){ +            selItems.pop(id); +        } +    } +    jQuery("#selected_"+name+"_"+idx).remove();  } | 
