We are probably going to have to do this in a premier support ticket. We are going to have to append the product ID to the price span and pass it into the update price function.
I made a mistake earlier... lines 88-100 needed to stay above... so move the code that begins with:
$paramOption_rsSizeLookup
and ends with:
$totalRows_rsSizeLookup = mysql_num_rows($rsSizeLookup);
back above the add to cart code on the top of the page with the other recordset. That will fix the add to cart price, but the display price will need some hand editing of the function and html.
I can try to walk you through it....
Where you have: <span id="newPrice">
Update it to: <span id="newPrice_<?php echo $row_rsFaceproducts['ProductID']; ?>">
Then where you have: onchange="updatePrice(this)"
Update it to: onchange="updatePrice(this,<?php echo $row_rsFaceproducts['ProductID']; ?>)"
Update: function updatePrice(list)
To: function updatePrice(list,id)
and update: document.getElementById("newPrice")
to: document.getElementById("newPrice_"+id)