update product_listing form and associated javascript