function getProductInfo(id)
{
switch(id)
{
case 25:return nA("SunSgl75","Single Sunset Swag with 75mm Mattress",nA(7,2,19));
case 23:return nA("SunSgl50","Single Sunset Swag with 50mm Mattress",nA(7,2,19));
case 30:return nA("SunSglNoMat","Single Sunset Swag - No Mattress",nA(7,2,19));
case 27:return nA("SunKS75","King Single Sunset Swag with 75mm Mattress",nA(7,2,19));
case 26:return nA("SunKS50","King Single Sunset Swag with 50mm Mattress",nA(7,2));
case 31:return nA("SunKSNoMat","King Single Sunset Swag - No Mattress",nA(7,2));
case 6:return nA("SunDble75","Double Sunset Swag with 75mm Mattress",nA());
case 7:return nA("SunDble50","Double Sunset Swag with 50mm Mattress",nA());
case 8:return nA("SunDbleNoMat","Double Sunset Swag - No Mattress",nA());
case 5:return nA("SunOptScreen","Sunset Swag Range - Optional Extra - Screened End \(Fits Either End of Swag\) - Single or King Single Size",nA());
case 34:return nA("SunOptStFl","Sunset Swag Range - Optional Extra - Storm Flap \)Fits Either End of Swag\) - Single or King Single Size",nA());
case 4:return nA("SunDblOptScreen","Sunset Swag Range - Optional Extra - Screened End \(Fits Either End of Swag\) - Double Swag ",nA());
case 13:return nA("SunDblOptStFl","Sunset Swag Range - Optional Extra - Storm Flap \(Fits Either End of Swag\) - Double Swag",nA());
case 22:return nA("DelSgl75","Single Deluxe Swag with 75mm Mattress ",nA(2,7,19));
case 21:return nA("DelSgl50","Single Deluxe Swag with 50mm Mattress ",nA(7,2,19));
case 35:return nA("DelSglNoMat","Single Deluxe Swag - No Mattress",nA(7,2,19));
case 36:return nA("DelKS75","King Single Deluxe Swag with 75mm Mattress",nA(7,2,19));
case 37:return nA("DelKS50","King Single Deluxe Swag with 50mm Mattress",nA(7,2,19));
case 38:return nA("DelKSNoMat","King Single Deluxe Swag - No Mattress",nA(7,2,19));
case 39:return nA("DelDbl75","Double Deluxe Swag with 75mm Mattress",nA(7,2,19));
case 40:return nA("DelDbl50","Double Deluxe Swag with 50mm Mattress",nA(7,2,19));
case 41:return nA("DelDblNoMat","Double Deluxe Swag - No Mattress",nA(7,2,19));
case 42:return nA("DelOptSglKSScFr","Screened Front for Single & King Single Deluxe",nA(19,""));
case 43:return nA("DelOptSglKSStFl","Storm Flap for Single & King Single Deluxe Swags",nA(19,""));
case 47:return nA("DelOptSglKSZp","Additional Zipper for Single & King Single Deluxe Swags",nA(19,""));
case 45:return nA("DelOptDblScFr","Screened Front for Double Deluxe Swag ",nA(19,""));
case 46:return nA("DelOptDblStFl","Storm Flap for Double Deluxe Swag ",nA(19,""));
case 52:return nA("Pent75","King Single Penthouse Swag with 75mm Mattress",nA(7,2,19));
case 53:return nA("Pent50","King Single Penthouse Swag with 50mm Mattress",nA(7,2,19));
case 54:return nA("PentNoMat","King Single Penthouse Swag - No Mattress",nA(7,2,19));
case 1:return nA("PentDbl75","Double Penthouse Swag - 75mm Mattress",nA(7,2,19));
case 2:return nA("PentDbl50","Double Penthouse Swag - 50mm Mattress",nA(7,2,19));
case 3:return nA("PentDblNoMat","Double Penthouse Swag - No Mattress",nA(7,2,19));
case 61:return nA("Port3x3Inc","Portable Shade: 3m x 3m - Including Walls",nA(4,19));
case 63:return nA("Port3x4.5Inc","Portable Shade: 3m x 4.5m - Including Walls",nA(4,19));
case 65:return nA("GearMed","Medium Gear Bag \(52x30x30cm\)",nA(5,6,19));
case 66:return nA("GearLge","Large Gear Bag \(80x45x40cm\)",nA(5,6,19));
case 93:return nA("SeatCvDriver","Driver\'s Seat Cover Only - All Vehicles - Standard Canvas",nA(12,13,24,25,19));
case 94:return nA("SeatCvUteFr","Front Row of Seats - All Vehicles - Standard Canvas",nA(12,13,24,14,25,19));
case 97:return nA("SeatCvDual2","2nd Row Seats - Dual Cabs and 4WD - Standard Canvas",nA(12,13,24,25,19));
case 101:return nA("SeatCv4WD3","3rd Row \"Dicky\" Seats - 4WD - Standard Canvas",nA(12,13,24,25,19));
case 9:return nA("IsuzuNFr","Isuzu N Series - Front Row - Standard Canvas",nA(24,25,19));
case 10:return nA("IsuzuN2","Isuzu N Series - 2nd Row - Standard Canvas",nA(24,25,19));
case 11:return nA("IsuzuFFr","Isuzu F Series - Front Row - Standard Canvas",nA(24,25,19));
case 12:return nA("IsuzuF2","Isuzu F Series - Rear Row - Standard Canvas",nA(24,25,19));
case 14:return nA("SeatCvDriverRip","Driver\'s Seat Cover Only - All Vehicles - Ripstop Canvas",nA());
case 15:return nA("SeatCvUteFrRip","Front Row of Seats - All Vehicles - Ripstop Canvas",nA());
case 17:return nA("SeatCvDual2Rip","2nd Row Seats - Dual Cabs and 4WD - Ripstop Canvas",nA());
case 20:return nA("SeatCv4WD3Rip","3rd Row \"Dicky\" Seats - 4WD - Ripstop Canvas",nA());
case 28:return nA("IsuzuNFrRip","Isuzu N Series - Front Row - Ripstop Canvas",nA());
case 29:return nA("IsuzuN2Rip","Isuzu N Series - 2nd Row - Ripstop Canvas",nA());
case 32:return nA("IsuzuFFrRip","Isuzu F Series - Front Row - Ripstop Canvas",nA());
case 33:return nA("IsuzuF2Rip","Isuzu F Series - Rear Row - Ripstop Canvas",nA());
case 147:return nA("TM1626-DUP1","Trampoline Mat 16x26 Springs - Not Including Wires",nA(20,21,23,19));
case 148:return nA("TM1626","Trampoline Mat 16x26 Springs - Including Wires",nA(20,21,23,19));
case 69:return nA("TM1713To2614-DUP1","Trampoline Mat 17x13 Springs Up To 26x14 Springs - Not Including Wires",nA(9,20,21,23,19));
case 70:return nA("TM1713To2614","Trampoline Mat 17x13 Springs Up To 26x16 Spring - Including Wires",nA(9,20,21,23,19));
case 71:return nA("TM128To1712","Trampoline Mats from 12x8 Springs Up To 17x12 Springs - No Wires",nA(10,20,21,23,19));
case 72:return nA("TM128To1712inc","Trampoline Mat from 12x8 Springs Up To 17x12 Springs - With Wires",nA(10,20,21,23,19));
case 73:return nA("TM47To57","Trampoline Mat from 4x7 Springs Up To 5x7 Springs - No Wires",nA(8,20,21,23,19));
case 74:return nA("TM47To57inc","Trampoline Mat 4x7 Springs Up To 5x7 Springs - Including Wires",nA(8,20,21,23,19));
case 89:return nA("TMSp5\"","Trampoline Springs - 130mm \(5\"\) \(Closed Position\)",nA());
case 90:return nA("TMSp7\"","Trampoline Springs - 180mm \(7\"\) \(Closed Position\)",nA());
case 91:return nA("TMSp10\"","Trampoline Springs - 250mm \(10\"\) \(Closed Position\)",nA());
case 92:return nA("TMWires","Trampoline Mat Wires/Pins",nA());
case 109:return nA(".-DUP6",".....TENTS, ANNEXES AND CAMPING.....",nA());
case 102:return nA("7\'6\"TentPole","Tent Pole - 2.28m \(7\'6\"\) Adjustable - Steel",nA(19,""));
case 103:return nA("9\'TentPole","Tent Pole - 2.75m \(9\'\) Adjustable - Steel",nA(19,""));
case 104:return nA("18\" TentPegs","Tent Pegs - 450mm \(18\"\)",nA(19,""));
case 105:return nA("14\" TentPegs","Tent Pegs - 350mm \(14\"\)",nA(19,""));
case 106:return nA("9\"TentPegs","Tent Pegs - 230mm \(9\"\)",nA(19,""));
case 107:return nA("GuyRopeSgl","Guy Rope - Single",nA(19,""));
case 108:return nA("Guy RopeDbl","Guy Rope - Double",nA(19,""));
case 118:return nA(".-DUP4",".....SAIL TRACK.....",nA());
case 115:return nA("SailTrSgl","Sail Track - Single \(6.5 metre length\)",nA(19,""));
case 116:return nA("SailTrDbl","Sail Track - Double \(6.5 metre length\)",nA(19,""));
case 110:return nA(".-DUP5",".....VELCRO.....",nA());
case 111:return nA("Vel50Sew","Velcro - 50mm Sew-On \(Price per Metre\)",nA(19,""));
case 112:return nA("Vel25Sew","Velcro - 25mm Sew-On  \(Price per Metre\)",nA(19,""));
case 113:return nA("Vel50Adh","Velcro - 50mm Adhesive \(Price per Metre\)",nA(19,""));
case 114:return nA("Vel25Adh","Velcro- 25mm Adhesive \(Price per Metre\)",nA(19,""));
case 123:return nA(".-DUP3",".....SHOCK/STRETCH CORD.....",nA());
case 121:return nA("ShCd6mm","6mm Shock/Stretch Cord \(Price per Metre\)",nA(19,""));
case 122:return nA("ShCd8mm","8mm Shock/Stretch Cord \(Price per Metre\)",nA(19,""));
case 124:return nA(".-DUP2",".....ROPE.....",nA());
case 135:return nA("5mm8PlWh","5mm 8 Plait Rope - White \(Price per Metre\)",nA(19,""));
case 136:return nA("5mm8PlBl","5mm 8 Plait Rope - Black \(Price per Metre\)",nA(19,""));
case 138:return nA("4mmPolyVB","4mm Polyester VB Cord \(Price per Metre\)",nA(19,""));
case 139:return nA("6mmPP","6mm Poly Prop Film Rope \(Price per Metre\)",nA(19,""));
case 140:return nA("6mmSilv","6mm PE Staple Silver Rope \(Price per Metre\)",nA(19,""));
case 141:return nA("8mmSilv","8mm PE Staple Silver Rope \(Price per Metre\)",nA(19,""));
case 142:return nA("10mmSilv","10mm PE Staple Silver Rope \(Price per Metre\) ",nA(19,""));
case 143:return nA("12mmSilv","12mm PE Staple Silver Rope \(Price per Metre\)",nA(19,""));
case 126:return nA(".-DUP1",".....RUBBER RINGS.....",nA());
case 127:return nA("DBRubRings","Rubber Rings - Dog Bone",nA(19,""));
case 128:return nA("6\"RubRings","Rubber Rings - 150mm \(6\"\)",nA(19,""));
case 129:return nA(".",".....TRAMPOLINE SPRING & PINS.....",nA());
case 130:return nA("5\"TrampSp","Trampoline Spring - 130mm \(5\"\)",nA(19,""));
case 131:return nA("7\"TrampSp","Trampoline Spring - 180mm \(7\"\)",nA(19,""));
case 132:return nA("10\"TrampSp","Trampoline Spring - 250mm \(10\"\)",nA(19,""));
case 133:return nA("TrampPins","Trampoline Pins/Wires",nA(19,""));

default: return null;
}
return null;
}
function getCustomField(id)
{
switch(id)
{
	case 2:
		return "Swag Vinyl Base Colour:";
	case 4:
		return "Select Colour:";
	case 5:
		return "Vinyl Gear Bag Colours:";
	case 6:
		return "Canvas Gear Bag Colours:";
	case 7:
		return "Swag Canvas Colour:";
	case 8:
		return "No. of Springs on Trampoline:";
	case 9:
		return "No. of Springs on Trampoline:";
	case 10:
		return "No. of Springs on Trampoline:";
	case 11:
		return "Canvas Seat Cover Colours:";
	case 12:
		return "Make of Vehicle (eg. Mazda)";
	case 13:
		return "Model of Vehicle (eg. Bravo)";
	case 14:
		return "Seat Configuration (Front)";
	case 15:
		return "Back Seats";
	case 16:
		return "3rd Row Bench Seat";
	case 17:
		return "Front Seats";
	case 18:
		return "Middle Row of Seats";
	case 19:
		return "Comments:";
	case 20:
		return "Measurement:";
	case 21:
		return "Measurement:";
	case 22:
		return "Frame Pipe Width:";
	case 23:
		return "Overall Length of Springs:";
	case 24:
		return "Year of Vehicle";
	case 25:
		return "Are there Air Bags in Seats?";
}
return null;
}
