I just did a similar function with javascript - to calculate number of
"installers" * hours * cost.  Then I saved thenumbers in the DB for later
retrieval.  (It also adds product cost, total cost, * markup for a total
price to customer.

Like this:

<!--- Calculator Components --->
<script>
 function calctotalcost()
 {
        prodcost = eval(document.UpdateProject.prodcost.value)
        installcost = eval(document.UpdateProject.installcost.value)
        document.UpdateProject.totalcost.value = prodcost+installcost
        document.UpdateProject.totalcosthidden.value = prodcost+installcost
 }
 function calcprice()
 {
        prodcost = eval(document.UpdateProject.prodcost.value)
        markup = eval(document.UpdateProject.markup.value)
        totalcost = eval(document.UpdateProject.totalcost.value)
        installcost = eval(document.UpdateProject.installcost.value)
        //document.MyForm.price.value = Math.round( ( prodcost + ( prodcost * (
markup / 100 ) ) + installcost ) )
        document.UpdateProject.price.value = Math.round( ( totalcost / ( ( 100 -
markup ) / 100 ) ) * 100 ) / 100
        document.UpdateProject.pricehidden.value = Math.round( ( totalcost / ( (
100 - markup ) / 100 ) ) * 100 ) / 100
 }
 function calcinstall()
 {
        installmen = eval(document.UpdateProject.installmen.value)
        installhours = eval(document.UpdateProject.installhours.value)
        document.UpdateProject.installcost.value = Math.round( installmen *
installhours * 25 )
        document.UpdateProject.installcosthidden.value = Math.round( installmen 
*
installhours * 25 )
 }
 function calcall()
 {
        calcinstall()
        calctotalcost()
        calcprice()
 }
</script>


-----Original Message-----
From: Colin Coles [mailto:[EMAIL PROTECTED]
Sent: Friday, March 11, 2005 7:18 AM
To: CF-Newbie
Subject: Help getting started


How can I take results from an input box and use them as variables in
calculations e.g. no.of nights * cost of accommodation. Being a complete
novice I'd appreciate it if someone was able to push me in the right
direction...



~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Purchase Dreamweaver with Homesite Plus from House of Fusion, a Macromedia 
Authorized Affiliate and support the CF community.
http://www.houseoffusion.com/banners/view.cfm?bannerid=54

Message: http://www.houseoffusion.com/lists.cfm/link=i:15:747
Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/15
Subscription: http://www.houseoffusion.com/lists.cfm/link=s:15
Unsubscribe: 
http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.15
Donations & Support: http://www.houseoffusion.com/tiny.cfm/54

Reply via email to