function get_postageObject(category,index){var tempObj=postage[category][index];if (tempObj.orderinfo!="none"){if (tempObj.ordercode==null){tempObj.ordercode="bp_sat";}if (tempObj.cost==null){tempObj.cost="0";}}return tempObj;}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[1][0]=new Object();postage[1][0].ordercode="first";postage[1][1]=new Object();postage[1][1].ordercode="tracked";postage[1][1].cost="499";postage[1][2]=new Object();postage[1][2].ordercode="bp_am";postage[1][2].cost="799";postage[1][3]=new Object();postage[1][3].ordercode="bp_pm";postage[1][3].cost="799";postage[1][4]=new Object();postage[1][4].ordercode="special9";postage[1][4].cost="1299";postage[1][5]=new Object();postage[1][5].ordercode="special_s";postage[1][5].cost="699";postage[1][6]=new Object();postage[1][6].ordercode="special9_s";postage[1][6].cost="1499";postage[1][7]=new Object();postage[1][7].cost="1499";postage[2][0]=new Object();postage[2][0].ordercode="bp";postage[2][1]=new Object();postage[2][1].cost="1499";postage[3][0]=new Object();postage[3][0].ordercode="bp";postage[3][1]=new Object();postage[3][1].cost="1699";postage[4][0]=new Object();postage[4][0].ordercode="bp";postage[4][1]=new Object();postage[4][1].cost="2199";postage[5][0]=new Object();postage[5][0].ordercode="bp";postage[5][1]=new Object();postage[5][1].cost="2699";postage[6][0]=new Object();postage[6][0].ordercode="bp";postage[6][1]=new Object();postage[6][1].cost="3199";postage[7][0]=new Object();postage[7][0].ordercode="first";postage[7][1]=new Object();postage[7][1].ordercode="tracked";postage[7][1].cost="499";postage[7][2]=new Object();postage[7][2].ordercode="bp_am";postage[7][2].cost="799";postage[7][3]=new Object();postage[7][3].ordercode="bp_pm";postage[7][3].cost="799";postage[7][4]=new Object();postage[7][4].ordercode="special9";postage[7][4].cost="1299";postage[7][5]=new Object();postage[7][5].ordercode="special_s";postage[7][5].cost="699";postage[7][6]=new Object();postage[7][6].ordercode="special9_s";postage[7][6].cost="1499";postage[7][7]=new Object();postage[7][7].cost="1499";postage[8][0]=new Object();postage[8][0].ordercode="bp";postage[8][1]=new Object();postage[8][1].ordercode="bp_am";postage[8][1].cost="599";postage[8][2]=new Object();postage[8][2].ordercode="bp_pm";postage[8][2].cost="599";postage[8][3]=new Object();postage[8][3].cost="1499";postage[9][0]=new Object();postage[9][0].ordercode="bp";postage[9][1]=new Object();postage[9][1].ordercode="bp_am";postage[9][1].cost="599";postage[9][2]=new Object();postage[9][2].ordercode="bp_pm";postage[9][2].cost="599";postage[9][3]=new Object();postage[9][3].cost="1499";postage[10][0]=new Object();postage[10][0].ordercode="bp";postage[10][1]=new Object();postage[10][1].cost="1499";var postagelist=new Array();postagelist[1]=new Object();postagelist[1].both="<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Tracked All Day - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (signature required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (signature required) - &pound;6.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (signature required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[1].normal="<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Tracked All Day - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (signature required) - &pound;12.99</OPTION>";postagelist[1].saturday="<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (signature required) - &pound;6.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (signature required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[1].normal_index=new Array('0','1', '2', '3', '4');postagelist[1].saturday_index=new Array('0','5', '6', '7');postagelist[2]=new Object();postagelist[2].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[2].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION>";postagelist[2].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[2].normal_index=new Array('0');postagelist[2].saturday_index=new Array('1');postagelist[3]=new Object();postagelist[3].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;16.99</OPTION>";postagelist[3].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION>";postagelist[3].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;16.99</OPTION>";postagelist[3].normal_index=new Array('0');postagelist[3].saturday_index=new Array('1');postagelist[4]=new Object();postagelist[4].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;21.99</OPTION>";postagelist[4].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION>";postagelist[4].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;21.99</OPTION>";postagelist[4].normal_index=new Array('0');postagelist[4].saturday_index=new Array('1');postagelist[5]=new Object();postagelist[5].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;26.99</OPTION>";postagelist[5].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION>";postagelist[5].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;26.99</OPTION>";postagelist[5].normal_index=new Array('0');postagelist[5].saturday_index=new Array('1');postagelist[6]=new Object();postagelist[6].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;31.99</OPTION>";postagelist[6].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION>";postagelist[6].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;31.99</OPTION>";postagelist[6].normal_index=new Array('0');postagelist[6].saturday_index=new Array('1');postagelist[7]=new Object();postagelist[7].both="<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Tracked All Day - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (signature required) - &pound;12.99</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (signature required) - &pound;6.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (signature required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[7].normal="<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Tracked All Day - (can be left safe) - &pound;4.99</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;7.99</OPTION><OPTION>Pre 9am Special Delivery - (signature required) - &pound;12.99</OPTION>";postagelist[7].saturday="<OPTION SELECTED>1st Class Post - (not guaranteed) - FREE</OPTION><OPTION>Saturday Pre 1pm Special Delivery - (signature required) - &pound;6.99</OPTION><OPTION>Saturday Pre 9am Special Delivery - (signature required) - &pound;14.99</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[7].normal_index=new Array('0','1', '2', '3', '4');postagelist[7].saturday_index=new Array('0','5', '6', '7');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;5.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;5.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";postagelist[8].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[8].normal_index=new Array('0','1', '2');postagelist[8].saturday_index=new Array('3');postagelist[9]=new Object();postagelist[9].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;5.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[9].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Morning Courier Delivery - (can be left safe) - &pound;5.99</OPTION><OPTION>Afternoon Courier Delivery - (can be left safe) - &pound;5.99</OPTION>";postagelist[9].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[9].normal_index=new Array('0','1', '2');postagelist[9].saturday_index=new Array('3');postagelist[10]=new Object();postagelist[10].both="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION><OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[10].normal="<OPTION SELECTED>Courier All Day Delivery - (can be left safe) - FREE</OPTION>";postagelist[10].saturday="<OPTION>Saturday Courier Delivery - (can be left safe) - &pound;14.99</OPTION>";postagelist[10].normal_index=new Array('0');postagelist[10].saturday_index=new Array('1');function getPostageOrderInfo(code){if (code=="first"){return "1st Class Post";}if (code=="tracked"){return "Tracked All Day";}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(category,index, weekday){if (category==0) return;var real_index=index;if (weekday!=9){if (weekday==6){real_index=parseInt(postagelist[category].saturday_index[index]);}else{real_index=parseInt(postagelist[category].normal_index[index]);}}var tempObj=get_postageObject(category,real_index);if (tempObj){tempObj.orderinfo=getPostageOrderInfo(tempObj.ordercode);}return tempObj;}function getPostageList(category,weekday){if (weekday==9){return postagelist[category].both;}else if (weekday==6){return postagelist[category].saturday;}else{return postagelist[category].normal;}}
