From: phasefx Date: Thu, 30 Jun 2005 05:43:21 +0000 (+0000) Subject: allow for more flexible keys in set_decks X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=a574a2a294eb4d4d7d81aaeee34a15e211ad09c1;p=Evergreen.git allow for more flexible keys in set_decks git-svn-id: svn://svn.open-ils.org/ILS/trunk@1001 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- diff --git a/Evergreen/staff_client/chrome/content/evergreen/util/widgets.js b/Evergreen/staff_client/chrome/content/evergreen/util/widgets.js index 017c552407..332e818677 100644 --- a/Evergreen/staff_client/chrome/content/evergreen/util/widgets.js +++ b/Evergreen/staff_client/chrome/content/evergreen/util/widgets.js @@ -261,7 +261,9 @@ function radio_checkbox(d,ev) { // Sets each deck to the corresponding index function set_decks(d,params) { for (var deck_id in params) { - var deck = d.getElementById( deck_id ) + var deck; + if (typeof(deck) != 'object') + deck = d.getElementById( deck_id ) if (deck) deck.setAttribute( 'selectedIndex', params[deck_id] ); } }