The added has no part in the calculation, its values are all text, so the code where changing the text chanes recalculates the form is not enough
changing the text select item is supposed to change the price values in the size there needs to be another javascript to do so
something like
<TD style="height: 28px; width: 120px;">
<SELECT onChange="populate("price2");calculate();" name="item2" style="width: 133px">
<OPTION value="widget1">widget 1
<OPTION value="widget2">widget 2
<!--snip-->
</SELECT></TD>
where populate() is a javascript that populates the s named this link goes to one available for download, might give you an insight into the code you require
almostbob
Posting Sensei
3,149 posts since Jan 2009
Reputation Points: 571
Solved Threads: 376