function paymentOption(c,a,b){this.id=c;this.payment_option=a;this.price=b}function paymentGroup(c,b,a){this.id=c;this.payment_group=b;this.options=a.split(",")}function updateItemValues(a,b){a.amount.value=paymentOptions[b].price;a.item_name.value=(paymentOptions[b].payment_option).replace(/&quot;/g,'"')}var paymentOptions=new Object();paymentOptions[22510]=new paymentOption(22510,"12&quot; x 16½&quot; print","30.00");paymentOptions[27755]=new paymentOption(27755,"12&quot; x 16½&quot;+ black frame.","65.00");paymentOptions[27753]=new paymentOption(27753,"12&quot; x 16½&quot; + oak frame.","65.00");paymentOptions[38082]=new paymentOption(38082,"13&quot; x 19&quot; print","35.00");paymentOptions[35388]=new paymentOption(35388,"13&quot; x 19&quot; fine art print","50.00");paymentOptions[30385]=new paymentOption(30385,"13&quot; x 19&quot; stretched canvas","65.00");paymentOptions[27756]=new paymentOption(27756,"13&quot; x 19&quot;+ black frame.","75.00");paymentOptions[38084]=new paymentOption(38084,"13&quot; x 19&quot;+oak frame.","75.00");paymentOptions[27683]=new paymentOption(27683,"16½&quot; x 23½&quot; print","50.00");paymentOptions[27877]=new paymentOption(27877,"16½&quot; x 23½&quot; fine art","75.00");paymentOptions[30389]=new paymentOption(30389,"16½&quot; x 23½&quot; stretched canvas","95.00");paymentOptions[38085]=new paymentOption(38085,"16½&quot; x 23½&quot;+ black frame.","115.00");paymentOptions[38086]=new paymentOption(38086,"16½&quot; x 23½&quot;+ oak frame.","115.00");paymentOptions[27733]=new paymentOption(27733,"8&quot; x 24&quot; print","22.50");paymentOptions[27878]=new paymentOption(27878,"8&quot; x 24&quot; fine art","50.00");paymentOptions[38096]=new paymentOption(38096,"8&quot; x 24&quot; stretched canvas","60.00");paymentOptions[27760]=new paymentOption(27760,"8&quot; x 24&quot; + black frame.","70.00");paymentOptions[27758]=new paymentOption(27758,"8&quot; x 24&quot; + oak frame.","70.00");paymentOptions[27734]=new paymentOption(27734,"12&quot; x 36&quot; print","39.50");paymentOptions[27879]=new paymentOption(27879,"12&quot; x 36&quot; fine art","64.50");paymentOptions[30392]=new paymentOption(30392,"12&quot; x 36&quot; stretched canvas","95.00");paymentOptions[27759]=new paymentOption(27759,"12&quot; x 36&quot;+ black frame.","115.00");paymentOptions[27761]=new paymentOption(27761,"12&quot; x 36&quot; + oak frame.","115.00");paymentOptions[27735]=new paymentOption(27735,"16&quot; x 48&quot; print","60.00");paymentOptions[27880]=new paymentOption(27880,"16&quot; x 48&quot; fine art","95.00");paymentOptions[38156]=new paymentOption(38156,"16&quot; x 48&quot; stretched canvas","150.00");paymentOptions[45282]=new paymentOption(45282,"12&quot; x 24&quot; print","40.00");paymentOptions[27728]=new paymentOption(27728,"12&quot; x 24&quot; fine art","64.50");paymentOptions[30390]=new paymentOption(30390,"12&quot; x 24&quot; stretched canvas","75.00");paymentOptions[46244]=new paymentOption(46244,"12&quot; x 24&quot; + black frame.","95.00");paymentOptions[46243]=new paymentOption(46243,"12&quot; x 24&quot; + oak frame.","95.00");paymentOptions[45283]=new paymentOption(45283,"18&quot; x 36&quot; print","55.00");paymentOptions[27729]=new paymentOption(27729,"18&quot; x 36&quot; fine art","95.00");paymentOptions[30391]=new paymentOption(30391,"18&quot; x 36&quot; stretched canvas","125.00");paymentOptions[46246]=new paymentOption(46246,"18&quot; x 36&quot; + black frame.","150.00");paymentOptions[46245]=new paymentOption(46245,"18&quot; x 36&quot; + oak frame.","150.00");paymentOptions[51319]=new paymentOption(51319,"12&quot; x 16½&quot; matte B&W print","40.00");paymentOptions[56286]=new paymentOption(56286,"12&quot; x 16½&quot; B&W + black frame.","75.00");paymentOptions[51320]=new paymentOption(51320,"13&quot; x 19&quot; matte B&W print","50.00");paymentOptions[56287]=new paymentOption(56287,"13&quot; x 19&quot; B&W + black frame","85.00");paymentOptions[51321]=new paymentOption(51321,"16½&quot; x 23½&quot; matte B&W print","60.00");paymentOptions[56288]=new paymentOption(56288,"16½&quot; x 23½&quot; B&W print + black frame","125.00");paymentOptions[51380]=new paymentOption(51380,"8&quot; x 24&quot; matte B&W print","35.00");paymentOptions[51382]=new paymentOption(51382,"12&quot; x 36&quot; matte B&W print","50.00");paymentOptions[56289]=new paymentOption(56289,"8&quot; x 24&quot; B&W print + black frame","80.00");paymentOptions[56290]=new paymentOption(56290,"12&quot; x 36&quot; B&W print + black frame","125.00");paymentOptions[27730]=new paymentOption(27730,"15&quot; x 15&quot; print","35.00");paymentOptions[27731]=new paymentOption(27731,"20&quot; x 20&quot; print","50.00");var paymentGroups=new Object();paymentGroups[15620]=new paymentGroup(15620,"Black & White framed panoramic prints","56289,56290");paymentGroups[15619]=new paymentGroup(15619,"Black & White framed prints","56286,56287,56288");paymentGroups[15631]=new paymentGroup(15631,"Black & White panoramic prints","51380,51382");paymentGroups[10896]=new paymentGroup(10896,"Black & White prints","51319,51320,51321");paymentGroups[6811]=new paymentGroup(6811,"new semi-pan","45282,27728,30390,46244,46243,45283,27729,30391,46246,46245");paymentGroups[1064]=new paymentGroup(1064,"Panoramic Collection","27733,27878,38096,27760,27758,27734,27879,30392,27759,27761,27735,27880,38156");paymentGroups[247]=new paymentGroup(247,"Print options, prices and frame information","22510,27755,27753,38082,35388,30385,27756,38084,27683,27877,30389,38085,38086");paymentGroups[8543]=new paymentGroup(8543,"Square Prints","27730,27731");function getPaymentOptions(a){var b="";if(paymentGroups[a].options[0]!=""){for(var c in paymentGroups[a].options){paymentOption=paymentOptions[paymentGroups[a].options[c]];b=b+'<option  value="'+paymentOption.id+'">'+paymentOption.payment_option+" - 				&pound;"+paymentOption.price+"</option>"}}return b};