Ray,
I called out to a friend who is good with javascript and came up with this solution:
JS:
<script type="text/javascript">
function setPrice(selObj){
document.forms['ecart_checkout_form'].price.value = selObj.options[selObj.options.selectedIndex].value;
document.forms['ecart_checkout_form'].pricetext.value = selObj.options[selObj.options.selectedIndex].text;
}
</script>
Form:
<select name="shipping_options" onchange='javascript: setPrice(this);'>
<option value=''>Select an option</option>
<option value="01">Next Day Air</option>
<option value="02">2nd Day Air</option>
<option value="03" selected="selected">Ground</option>
<option value="07">Worldwide Express</option>
<option value="08">Worldwide Expedited</option>
<option value="11">Standard</option>
<option value="12">3 Day Select</option>
<option value="13">Next Day Air Saver</option>
<option value="14">Next Day Air Early AM</option>
<option value="54">Worldwide Express Plus</option>
<option value="59">2nd Day Air AM</option>
<option value="65">Express Saver</option>
</select>
<input name="price" type="hidden" value="03" />
<input name="pricetext" type="hidden" value="Ground" />
Thanks again for all your help! This forum is great.
Regards,
Rob