Product, AJAX, nesting

Updates to the product page. AJAX calculations and automatic form
updates. Updated footer and header variables.