var onItemOptionChange = function(obj) { document.getElementById('itemPrice').innerHTML = getPriceByVariant(obj.options[obj.options.selectedIndex].value); document.getElementById('retailPrice').innerHTML = getRetailPriceByVariant(obj.options[obj.options.selectedIndex].value); if (getAttributeValueByVariant('Width',obj.options[obj.options.selectedIndex].value)) document.getElementById('attribute_Width').innerHTML = getAttributeValueByVariant('Width',obj.options[obj.options.selectedIndex].value); if (getAttributeValueByVariant('Weight',obj.options[obj.options.selectedIndex].value)) document.getElementById('attribute_Weight').innerHTML = getAttributeValueByVariant('Weight',obj.options[obj.options.selectedIndex].value); } var getAttributeValueByVariant = function(attributeName, variantValue) { if (attributeName == 'Width' && variantValue == '') return '10.5mm'; if (attributeName == 'Weight' && variantValue == '16\"') return '68.89'; if (attributeName == 'Weight' && variantValue == '18\"') return '77.50'; if (attributeName == 'Weight' && variantValue == '20\"') return '86.11'; if (attributeName == 'Weight' && variantValue == '22\"') return '94.72'; if (attributeName == 'Weight' && variantValue == '24\"') return '103.30'; if (attributeName == 'Weight' && variantValue == '') return '77.50'; if (attributeName == 'Weight' && variantValue == '14\"') return '60.28'; if (attributeName == 'Weight' && variantValue == '26\"') return '111.94'; if (attributeName == 'Weight' && variantValue == '28\"') return '120.56'; if (attributeName == 'Weight' && variantValue == '30\"') return '129.17'; } var getPriceByVariant = function(variantOption) { if (variantOption == '14\"') return '$1,887.90'; if (variantOption == '16\"') return '$2,157.60'; if (variantOption == '18\"') return '$2,427.30'; if (variantOption == '20\"') return '$2,697.00'; if (variantOption == '22\"') return '$2,966.70'; if (variantOption == '24\"') return '$3,236.40'; if (variantOption == '26\"') return '$3,506.10'; if (variantOption == '28\"') return '$3,775.80'; if (variantOption == '30\"') return '$4,045.50'; } var getRetailPriceByVariant = function(variantOption) { if (variantOption == '14\"') return '$3,492.62'; if (variantOption == '16\"') return '$3,991.56'; if (variantOption == '18\"') return '$4,490.51'; if (variantOption == '20\"') return '$4,989.45'; if (variantOption == '22\"') return '$5,488.39'; if (variantOption == '24\"') return '$5,987.34'; if (variantOption == '26\"') return '$6,486.28'; if (variantOption == '28\"') return '$6,985.23'; if (variantOption == '30\"') return '$7,484.18'; } var addToBasket = function() { if (document.getElementById('itemOptions')) { var obj = document.getElementById('itemOptions').options; document.getElementById('i_variant_option').value = obj[obj.selectedIndex].value; } document.getElementById('i_qty').value = document.getElementById('qty').options[document.getElementById('qty').options.selectedIndex].value; document.getElementById('addForm').submit(); }