allow for more flexible keys in set_decks
authorphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 30 Jun 2005 05:43:21 +0000 (05:43 +0000)
committerphasefx <phasefx@dcc99617-32d9-48b4-a31d-7c20da2025e4>
Thu, 30 Jun 2005 05:43:21 +0000 (05:43 +0000)
git-svn-id: svn://svn.open-ils.org/ILS/trunk@1001 dcc99617-32d9-48b4-a31d-7c20da2025e4

Evergreen/staff_client/chrome/content/evergreen/util/widgets.js

index 017c552..332e818 100644 (file)
@@ -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] );
        }
 }