Overall goal : calculate a 'weighted revenue' for an opportunity based on the estimated revenue and a probability percent. Probability is a picklist of % values, with an onChange script to generate the weighted value.
With any estimated value over $1000 (which CRM reformats as 1,000.00), the weighted value changes to 'NaN'. Here is one line of my script to calculate this value:
crmForm.all.new_weight.value = 0.5 * crmForm.all.estimatedvalue.value;
if I change to using .DataValue, no amount is calculated for the weighted value.