fix for product form validation not firing when using AJAX addToCart