more fixes to product.js for price.js version 2