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[41268]=new paymentOption(41268,"Matted print approx 36 cm.. in 40 x 50 cm mat","40.00");paymentOptions[41267]=new paymentOption(41267,"Matted print (approx 27 cm.) in 30 x 40 cm mat","25.00");paymentOptions[49669]=new paymentOption(49669,"Matted Print (approx 20 x 14 cm) matted 30 x 24 cm","15.00");paymentOptions[41269]=new paymentOption(41269,"Matted 25 cm square print in 40 x 40 cm mat","40.00");paymentOptions[41270]=new paymentOption(41270,"Matted 35 cm square print in 50 x 50 cm mat","60.00");paymentOptions[39142]=new paymentOption(39142,"25 cm square print","20.00");paymentOptions[39141]=new paymentOption(39141,"35 cm square print","40.00");paymentOptions[26653]=new paymentOption(26653,"Print on A2 Paper approx 48 cm.","45.00");paymentOptions[40050]=new paymentOption(40050,"A 4 Glossy print","8.50");paymentOptions[40051]=new paymentOption(40051,"A 4 Lustre print","8.50");paymentOptions[26654]=new paymentOption(26654,"Print on A3 Paper approx 36 cm.","30.00");paymentOptions[26655]=new paymentOption(26655,"Print on A4 Paper approx 27 cm","15.00");paymentOptions[60265]=new paymentOption(60265,"Print on fine art paper approx 36 cm max dimension","40.00");paymentOptions[60266]=new paymentOption(60266,"Fine art print approx 36 cm max. in 40 x 50 cm mat","50.00");var paymentGroups=new Object();paymentGroups[8453]=new paymentGroup(8453,"Max A3","41268,41267,49669,26654,26655");paymentGroups[15088]=new paymentGroup(15088,"Max A4","41267,49669,26655");paymentGroups[8445]=new paymentGroup(8445,"Not for sale","");paymentGroups[18532]=new paymentGroup(18532,"Nuances","60265,60266");paymentGroups[8216]=new paymentGroup(8216,"Open edition prints","41268,41267,26653,26654,26655");paymentGroups[12402]=new paymentGroup(12402,"Sport","40050,40051");paymentGroups[12093]=new paymentGroup(12093,"Squares","41269,41270,39142,39141");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};