var postage = new Array();

postage[1] = new Array();
postage[2] = new Array();
postage[3] = new Array();
postage[4] = new Array();
postage[5] = new Array();
postage[6] = new Array();
postage[7] = new Array();
postage[8] = new Array();
postage[9] = new Array();
postage[10] = new Array();
postage[11] = new Array();
postage[12] = new Array();
postage[13] = new Array();
postage[14] = new Array();
postage[15] = new Array();
postage[16] = new Array();
postage[17] = new Array();
postage[18] = new Array();
postage[19] = new Array();
postage[20] = new Array();
postage[21] = new Array();
postage[22] = new Array();
postage[23] = new Array();
postage[24] = new Array();

postage[1][0] = new Object();
postage[1][0].ordercode = "tracked";
postage[1][0].cost = "0";

postage[1][1] = new Object();
postage[1][1].ordercode = "bp_am";
postage[1][1].cost = "499";

postage[1][2] = new Object();
postage[1][2].ordercode = "bp_pm";
postage[1][2].cost = "599";

postage[1][3] = new Object();
postage[1][3].ordercode = "special9";
postage[1][3].cost = "1299";

postage[1][4] = new Object();
postage[1][4].ordercode = "special_s";
postage[1][4].cost = "599";

postage[1][5] = new Object();
postage[1][5].ordercode = "special9_s";
postage[1][5].cost = "1499";

postage[1][6] = new Object();
postage[1][6].ordercode = "bp_sat";
postage[1][6].cost = "1499";

postage[2][0] = new Object();
postage[2][0].ordercode = "tracked";
postage[2][0].cost = "0";

postage[2][1] = new Object();
postage[2][1].ordercode = "bp_am";
postage[2][1].cost = "499";

postage[2][2] = new Object();
postage[2][2].ordercode = "bp_pm";
postage[2][2].cost = "599";

postage[2][3] = new Object();
postage[2][3].ordercode = "special9";
postage[2][3].cost = "1299";

postage[2][4] = new Object();
postage[2][4].ordercode = "special_s";
postage[2][4].cost = "599";

postage[2][5] = new Object();
postage[2][5].ordercode = "special9_s";
postage[2][5].cost = "1499";

postage[2][6] = new Object();
postage[2][6].ordercode = "bp_sat";
postage[2][6].cost = "1499";

postage[3][0] = new Object();
postage[3][0].ordercode = "tracked";
postage[3][0].cost = "0";

postage[3][1] = new Object();
postage[3][1].ordercode = "bp_am";
postage[3][1].cost = "499";

postage[3][2] = new Object();
postage[3][2].ordercode = "bp_pm";
postage[3][2].cost = "599";

postage[3][3] = new Object();
postage[3][3].ordercode = "special9";
postage[3][3].cost = "1299";

postage[3][4] = new Object();
postage[3][4].ordercode = "special_s";
postage[3][4].cost = "599";

postage[3][5] = new Object();
postage[3][5].ordercode = "special9_s";
postage[3][5].cost = "1499";

postage[3][6] = new Object();
postage[3][6].ordercode = "bp_sat";
postage[3][6].cost = "1499";

postage[4][0] = new Object();
postage[4][0].ordercode = "tracked";
postage[4][0].cost = "0";

postage[4][1] = new Object();
postage[4][1].ordercode = "bp_am";
postage[4][1].cost = "499";

postage[4][2] = new Object();
postage[4][2].ordercode = "bp_pm";
postage[4][2].cost = "599";

postage[4][3] = new Object();
postage[4][3].ordercode = "special9";
postage[4][3].cost = "1299";

postage[4][4] = new Object();
postage[4][4].ordercode = "special_s";
postage[4][4].cost = "599";

postage[4][5] = new Object();
postage[4][5].ordercode = "special9_s";
postage[4][5].cost = "1499";

postage[4][6] = new Object();
postage[4][6].ordercode = "bp_sat";
postage[4][6].cost = "1499";

postage[5][0] = new Object();
postage[5][0].ordercode = "tracked";
postage[5][0].cost = "0";

postage[5][1] = new Object();
postage[5][1].ordercode = "bp_am";
postage[5][1].cost = "499";

postage[5][2] = new Object();
postage[5][2].ordercode = "bp_pm";
postage[5][2].cost = "599";

postage[5][3] = new Object();
postage[5][3].ordercode = "special9";
postage[5][3].cost = "1299";

postage[5][4] = new Object();
postage[5][4].ordercode = "special_s";
postage[5][4].cost = "599";

postage[5][5] = new Object();
postage[5][5].ordercode = "special9_s";
postage[5][5].cost = "1499";

postage[5][6] = new Object();
postage[5][6].ordercode = "bp_sat";
postage[5][6].cost = "1499";

postage[6][0] = new Object();
postage[6][0].ordercode = "bp";
postage[6][0].cost = "0";

postage[6][1] = new Object();
postage[6][1].ordercode = "bp_am";
postage[6][1].cost = "499";

postage[6][2] = new Object();
postage[6][2].ordercode = "bp_pm";
postage[6][2].cost = "599";

postage[6][3] = new Object();
postage[6][3].ordercode = "bp_sat";
postage[6][3].cost = "1499";

postage[7][0] = new Object();
postage[7][0].ordercode = "bp";
postage[7][0].cost = "0";

postage[7][1] = new Object();
postage[7][1].ordercode = "bp_am";
postage[7][1].cost = "499";

postage[7][2] = new Object();
postage[7][2].ordercode = "bp_pm";
postage[7][2].cost = "599";

postage[7][3] = new Object();
postage[7][3].ordercode = "bp_sat";
postage[7][3].cost = "1499";

postage[8][0] = new Object();
postage[8][0].ordercode = "bp";
postage[8][0].cost = "0";

postage[8][1] = new Object();
postage[8][1].ordercode = "bp_am";
postage[8][1].cost = "499";

postage[8][2] = new Object();
postage[8][2].ordercode = "bp_pm";
postage[8][2].cost = "599";

postage[8][3] = new Object();
postage[8][3].ordercode = "bp_sat";
postage[8][3].cost = "1499";

postage[9][0] = new Object();
postage[9][0].ordercode = "tracked";
postage[9][0].cost = "0";

postage[9][1] = new Object();
postage[9][1].ordercode = "bp_am";
postage[9][1].cost = "499";

postage[9][2] = new Object();
postage[9][2].ordercode = "bp_pm";
postage[9][2].cost = "599";

postage[9][3] = new Object();
postage[9][3].ordercode = "special9";
postage[9][3].cost = "1299";

postage[9][4] = new Object();
postage[9][4].ordercode = "special_s";
postage[9][4].cost = "599";

postage[9][5] = new Object();
postage[9][5].ordercode = "special9_s";
postage[9][5].cost = "1499";

postage[9][6] = new Object();
postage[9][6].ordercode = "bp_sat";
postage[9][6].cost = "1499";

postage[10][0] = new Object();
postage[10][0].ordercode = "tracked";
postage[10][0].cost = "499";

postage[10][1] = new Object();
postage[10][1].ordercode = "bp_am";
postage[10][1].cost = "699";

postage[10][2] = new Object();
postage[10][2].ordercode = "bp_pm";
postage[10][2].cost = "799";

postage[10][3] = new Object();
postage[10][3].ordercode = "special9";
postage[10][3].cost = "1299";

postage[10][4] = new Object();
postage[10][4].ordercode = "special_s";
postage[10][4].cost = "599";

postage[10][5] = new Object();
postage[10][5].ordercode = "special9_s";
postage[10][5].cost = "1499";

postage[10][6] = new Object();
postage[10][6].ordercode = "bp_sat";
postage[10][6].cost = "1499";

postage[11][0] = new Object();
postage[11][0].ordercode = "bp";
postage[11][0].cost = "0";

postage[11][1] = new Object();
postage[11][1].ordercode = "bp_am";
postage[11][1].cost = "499";

postage[11][2] = new Object();
postage[11][2].ordercode = "bp_pm";
postage[11][2].cost = "599";

postage[11][3] = new Object();
postage[11][3].ordercode = "bp_sat";
postage[11][3].cost = "1499";

postage[16][0] = new Object();
postage[16][0].ordercode = "tracked";
postage[16][0].cost = "499";

postage[16][1] = new Object();
postage[16][1].ordercode = "bp_am";
postage[16][1].cost = "499";

postage[16][2] = new Object();
postage[16][2].ordercode = "bp_pm";
postage[16][2].cost = "599";

postage[16][3] = new Object();
postage[16][3].ordercode = "special9";
postage[16][3].cost = "1299";

postage[16][4] = new Object();
postage[16][4].ordercode = "special_s";
postage[16][4].cost = "599";

postage[16][5] = new Object();
postage[16][5].ordercode = "special9_s";
postage[16][5].cost = "1499";

postage[16][6] = new Object();
postage[16][6].ordercode = "bp_sat";
postage[16][6].cost = "1499";

postage[17][0] = new Object();
postage[17][0].ordercode = "tracked";
postage[17][0].cost = "0";

postage[17][1] = new Object();
postage[17][1].ordercode = "bp_am";
postage[17][1].cost = "499";

postage[17][2] = new Object();
postage[17][2].ordercode = "bp_pm";
postage[17][2].cost = "599";

postage[17][3] = new Object();
postage[17][3].ordercode = "special9";
postage[17][3].cost = "1299";

postage[17][4] = new Object();
postage[17][4].ordercode = "special_s";
postage[17][4].cost = "599";

postage[17][5] = new Object();
postage[17][5].ordercode = "special9_s";
postage[17][5].cost = "1499";

postage[17][6] = new Object();
postage[17][6].ordercode = "bp_sat";
postage[17][6].cost = "1499";

postage[18][0] = new Object();
postage[18][0].ordercode = "tracked";
postage[18][0].cost = "0";

postage[18][1] = new Object();
postage[18][1].ordercode = "special";
postage[18][1].cost = "499";

postage[18][2] = new Object();
postage[18][2].ordercode = "special9";
postage[18][2].cost = "799";

postage[18][3] = new Object();
postage[18][3].ordercode = "special_s";
postage[18][3].cost = "599";

postage[18][4] = new Object();
postage[18][4].ordercode = "special9_s";
postage[18][4].cost = "1499";

postage[19][0] = new Object();
postage[19][0].ordercode = "tracked";
postage[19][0].cost = "0";

postage[19][1] = new Object();
postage[19][1].ordercode = "bp_am";
postage[19][1].cost = "499";

postage[19][2] = new Object();
postage[19][2].ordercode = "bp_pm";
postage[19][2].cost = "599";

postage[19][3] = new Object();
postage[19][3].ordercode = "special9";
postage[19][3].cost = "1299";

postage[19][4] = new Object();
postage[19][4].ordercode = "special_s";
postage[19][4].cost = "599";

postage[19][5] = new Object();
postage[19][5].ordercode = "special9_s";
postage[19][5].cost = "1499";

postage[19][6] = new Object();
postage[19][6].ordercode = "bp_sat";
postage[19][6].cost = "1499";

postage[20][0] = new Object();
postage[20][0].ordercode = "tracked";
postage[20][0].cost = "0";

postage[20][1] = new Object();
postage[20][1].ordercode = "bp_am";
postage[20][1].cost = "499";

postage[20][2] = new Object();
postage[20][2].ordercode = "bp_pm";
postage[20][2].cost = "599";

postage[20][3] = new Object();
postage[20][3].ordercode = "special9";
postage[20][3].cost = "1299";

postage[20][4] = new Object();
postage[20][4].ordercode = "special_s";
postage[20][4].cost = "599";

postage[20][5] = new Object();
postage[20][5].ordercode = "special9_s";
postage[20][5].cost = "1499";

postage[20][6] = new Object();
postage[20][6].ordercode = "bp_sat";
postage[20][6].cost = "1499";

postage[22][0] = new Object();
postage[22][0].ordercode = "first";
postage[22][0].cost = "0";

postage[22][1] = new Object();
postage[22][1].ordercode = "special";
postage[22][1].cost = "599";

postage[22][2] = new Object();
postage[22][2].ordercode = "bp_am";
postage[22][2].cost = "699";

postage[22][3] = new Object();
postage[22][3].ordercode = "bp_pm";
postage[22][3].cost = "799";

postage[22][4] = new Object();
postage[22][4].ordercode = "special9";
postage[22][4].cost = "1299";

postage[22][5] = new Object();
postage[22][5].ordercode = "special_s";
postage[22][5].cost = "599";

postage[22][6] = new Object();
postage[22][6].ordercode = "special9_s";
postage[22][6].cost = "1499";

postage[22][7] = new Object();
postage[22][7].ordercode = "bp_sat";
postage[22][7].cost = "1499";

postage[23][0] = new Object();
postage[23][0].ordercode = "bp";
postage[23][0].cost = "0";

postage[23][1] = new Object();
postage[23][1].ordercode = "bp_am";
postage[23][1].cost = "499";

postage[23][2] = new Object();
postage[23][2].ordercode = "bp_pm";
postage[23][2].cost = "599";

postage[23][3] = new Object();
postage[23][3].ordercode = "bp_sat";
postage[23][3].cost = "1499";

postage[24][0] = new Object();
postage[24][0].ordercode = "tracked";
postage[24][0].cost = "0";

postage[24][1] = new Object();
postage[24][1].ordercode = "bp_am";
postage[24][1].cost = "499";

postage[24][2] = new Object();
postage[24][2].ordercode = "bp_pm";
postage[24][2].cost = "599";

postage[24][3] = new Object();
postage[24][3].ordercode = "special9";
postage[24][3].cost = "1299";

postage[24][4] = new Object();
postage[24][4].ordercode = "special_s";
postage[24][4].cost = "599";

postage[24][5] = new Object();
postage[24][5].ordercode = "special9_s";
postage[24][5].cost = "1499";

postage[24][6] = new Object();
postage[24][6].ordercode = "bp_sat";
postage[24][6].cost = "1499";

var postagelist = new Array();

postagelist[1] = new Object();
postagelist[1].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[1].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[1].normal_index = new Array('0', '1', '2', '3');
postagelist[1].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[1].saturday_index = new Array('4', '5', '6');

postagelist[2] = new Object();
postagelist[2].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[2].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[2].normal_index = new Array('0', '1', '2', '3');
postagelist[2].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[2].saturday_index = new Array('4', '5', '6');

postagelist[3] = new Object();
postagelist[3].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[3].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[3].normal_index = new Array('0', '1', '2', '3');
postagelist[3].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[3].saturday_index = new Array('4', '5', '6');

postagelist[4] = new Object();
postagelist[4].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[4].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[4].normal_index = new Array('0', '1', '2', '3');
postagelist[4].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[4].saturday_index = new Array('4', '5', '6');

postagelist[5] = new Object();
postagelist[5].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[5].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[5].normal_index = new Array('0', '1', '2', '3');
postagelist[5].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[5].saturday_index = new Array('4', '5', '6');

postagelist[6] = new Object();
postagelist[6].both = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[6].normal = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";
postagelist[6].normal_index = new Array('0', '1', '2');
postagelist[6].saturday = "<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[6].saturday_index = new Array('3');

postagelist[7] = new Object();
postagelist[7].both = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[7].normal = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";
postagelist[7].normal_index = new Array('0', '1', '2');
postagelist[7].saturday = "<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[7].saturday_index = new Array('3');

postagelist[8] = new Object();
postagelist[8].both = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[8].normal = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";
postagelist[8].normal_index = new Array('0', '1', '2');
postagelist[8].saturday = "<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[8].saturday_index = new Array('3');

postagelist[9] = new Object();
postagelist[9].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[9].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[9].normal_index = new Array('0', '1', '2', '3');
postagelist[9].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[9].saturday_index = new Array('4', '5', '6');

postagelist[10] = new Object();
postagelist[10].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;6.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[10].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;6.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[10].normal_index = new Array('0', '1', '2', '3');
postagelist[10].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[10].saturday_index = new Array('4', '5', '6');

postagelist[11] = new Object();
postagelist[11].both = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[11].normal = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";
postagelist[11].normal_index = new Array('0', '1', '2');
postagelist[11].saturday = "<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[11].saturday_index = new Array('3');

postagelist[16] = new Object();
postagelist[16].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[16].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[16].normal_index = new Array('0', '1', '2', '3');
postagelist[16].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[16].saturday_index = new Array('4', '5', '6');

postagelist[17] = new Object();
postagelist[17].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[17].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[17].normal_index = new Array('0', '1', '2', '3');
postagelist[17].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[17].saturday_index = new Array('4', '5', '6');

postagelist[18] = new Object();
postagelist[18].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Pre 1pm Special Delivery - (sig required) - &pound;4.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;7.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION>";
postagelist[18].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Pre 1pm Special Delivery - (sig required) - &pound;4.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;7.99</OPTION>";
postagelist[18].normal_index = new Array('0', '1', '2');
postagelist[18].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION>";
postagelist[18].saturday_index = new Array('3', '4');

postagelist[19] = new Object();
postagelist[19].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[19].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[19].normal_index = new Array('0', '1', '2', '3');
postagelist[19].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[19].saturday_index = new Array('4', '5', '6');

postagelist[20] = new Object();
postagelist[20].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[20].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[20].normal_index = new Array('0', '1', '2', '3');
postagelist[20].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[20].saturday_index = new Array('4', '5', '6');

postagelist[22] = new Object();
postagelist[22].both = "<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;6.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[22].normal = "<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;6.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[22].normal_index = new Array('0', '1', '2', '3', '4');
postagelist[22].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[22].saturday_index = new Array('5', '6', '7');

postagelist[23] = new Object();
postagelist[23].both = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[23].normal = "<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";
postagelist[23].normal_index = new Array('0', '1', '2');
postagelist[23].saturday = "<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[23].saturday_index = new Array('3');

postagelist[24] = new Object();
postagelist[24].both = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[24].normal = "<OPTION SELECTED>Royal Mail All Day Tracked - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;4.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Pre 9am Special Delivery - (sig required) - &pound;12.99</OPTION>";
postagelist[24].normal_index = new Array('0', '1', '2', '3');
postagelist[24].saturday = "<OPTION>Saturday Pre 1pm Special Delivery - (sig required) - &pound;5.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (sig required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";
postagelist[24].saturday_index = new Array('4', '5', '6');

function getPostageOrderInfo(code) {
	if (code == "first") {
		return "1st Class Post";
	}
	if (code == "tracked") {
		return "Tracked";
	}
	if (code == "special") {
		return "Pre 1pm Special Delivery";
	}
	if (code == "special9") {
		return "Pre 9am Special Delivery";
	}
	if (code == "special_s") {
		return "Saturday Pre 1pm Special Delivery";
	}
	if (code == "special9_s") {
		return "Saturday Pre 9am Special Delivery";
	}
	if (code == "bp") {
		return "Courier All Day Delivery";
	}
	if (code == "bp_am") {
		return "Morning Courier Delivery";
	}
	if (code == "bp_pm") {
		return "Afternoon Courier Delivery";
	}
	if (code == "bp_sat") {
		return "Saturday Courier Delivery";
	}
}
function getPostageObject(index, weekday, category) {
	if (category == 0) return;
	var real_index = index;
	if (weekday != 9) { // both
		if (weekday == 6) { // saturday
			real_index = parseInt(postagelist[category].saturday_index[index]);
		} else {
			real_index = parseInt(postagelist[category].normal_index[index]);
		}
	}
	return postage[category][real_index];
}
function getPostageList(weekday, postagecategory) {
	if (weekday == 9) { //both
		return postagelist[postagecategory].both;
	} else if (weekday == 6) { // saturday
		return postagelist[postagecategory].saturday;
	} else {
		return postagelist[postagecategory].normal;
	}
}

