From fbd7ba65329831682e05061d120bb2f805a9cae7 Mon Sep 17 00:00:00 2001 From: Colin Kuskie Date: Wed, 8 Jul 2009 20:23:56 -0700 Subject: [PATCH] Fix assignment of shipType/shipService on form load. --- www/extras/yui-webgui/build/ShipDriver/UPS.js | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/www/extras/yui-webgui/build/ShipDriver/UPS.js b/www/extras/yui-webgui/build/ShipDriver/UPS.js index 4abe7c927..8807b3714 100644 --- a/www/extras/yui-webgui/build/ShipDriver/UPS.js +++ b/www/extras/yui-webgui/build/ShipDriver/UPS.js @@ -16,11 +16,8 @@ WebGUI.ShipDriver.UPS.changeServices var el = document.getElementById(elementId); //Delete old options - var wasSelected = ''; + var wasSelected = el.options[el.selectedIndex].value; while ( el.options.length >= 1 ) { - if ( el.options[0].selected ) { - wasSelected = el.options[0].value; - } el.remove(0); } var fields = {}; @@ -96,7 +93,8 @@ WebGUI.ShipDriver.UPS.initServiceTables = function () { '65' : WebGUI.ShipDriver.UPS.i18n.get('ShipDriver_UPS', 'us international 65') }; - var shipService = document.getElementById('shipType_formId').value; - WebGUI.ShipDriver.UPS.changeServices(shipService, 'shipService_formId'); + var shipType = document.getElementById('shipType_formId'); + var selectedType = shipType.options[shipType.selectedIndex].value; + WebGUI.ShipDriver.UPS.changeServices(selectedType, 'shipService_formId'); }