From 9849ee21b1abcb73427aa73c793f54207b9c2608 Mon Sep 17 00:00:00 2001 From: Étienne Loks Date: Thu, 24 Mar 2011 02:28:32 +0100 Subject: Manage treatments (refs #302) - Work on add button to some fields (refs #113) --- static/js/ishtar.js | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'static/js') 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(); } -- cgit v1.2.3