/* Create a Payment option */
function paymentOption(id,payment_option,price) {
	this.id = id;
	this.payment_option = payment_option;
	this.price = price;
}

/***************************************************************************
* Update the payment submission form with the price and item description *
* When a user selects an option from the list *
***************************************************************************/
function updateItemValues(form,id) {
	for (i = 0 ; i < paymentOptions.length; i ++) {
		if (paymentOptions[i].id == id) {
				form.amount.value = paymentOptions[i].price;
			form.item_name.value = paymentOptions[i].payment_option;
					break;
		}
	}
}

/***************************************************************************
* Create the array of payment options. This contains all options for the *
* site. The options available for a given photo are hardwired into the *
* photo page which is why we can't use the quick browse methods on payment *
* enabled sites *
***************************************************************************/
paymentOptions = new Array();
paymentOptions[0] = new paymentOption(3058,'A4 print (approx 21 x 30cm)','12.00');
paymentOptions[1] = new paymentOption(3059,'A3 print (approx 30 x 42cm)','16.00');
paymentOptions[2] = new paymentOption(3060,'A2 Print (approx 42 x 59cm)','27.00');
paymentOptions[3] = new paymentOption(3061,'A1 Print (approx 59 x 84cm)','38.00');
paymentOptions[4] = new paymentOption(37961,'A0 print (approx 84 x 119cm)','60.00');
paymentOptions[5] = new paymentOption(37956,'A4 Canvas print (approx 21 x 30cm)','35.00');
paymentOptions[6] = new paymentOption(37957,'A3 Canvas print (approx 30 x 42cm)','45.00');
paymentOptions[7] = new paymentOption(37958,'A2 Canvas print (approx 42 x 59cm)','65.00');
paymentOptions[8] = new paymentOption(37959,'A1 Canvas print (approx 59 x 84cm)','95.00');
paymentOptions[9] = new paymentOption(37960,'A0 Canvas print (approx 84 x 119cm)','135.00');

