summaryrefslogtreecommitdiff
path: root/static/js/ishtar.js
diff options
context:
space:
mode:
Diffstat (limited to 'static/js/ishtar.js')
-rw-r--r--static/js/ishtar.js21
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();
}