function getProductInfo(id)
{
switch(id)
{
case (22):return nA("PGM04A","Hunter PGM 100mm Pop-up",nA());
case (23):return nA("PGM06A","Hunter PGM-06 150mm Pop-up",nA());
case (24):return nA("PGPADJ","Hunter PGP Adjustable",nA());
case (25):return nA("PGSADJ","Hunter PGS Shrub Head",nA());
case (26):return nA("PGPATR","Hunter Impact Replacement",nA());
case (27):return nA("I-21ADVUltra","Hunter I-21 Ultra",nA());
case (28):return nA("I21ADSUltra","Hunter I-21 Ultra Stainless",nA());
case (29):return nA("I31ADV","Hunter I-31 Plus",nA());
case (30):return nA("I31ADS","Hunter I-31 Plus Stainless",nA());
case (49):return nA("3core","3 Core x .5mm Irrigation Cable",nA());
case (50):return nA("5core","5 Core x .5mm Irrigation Cable",nA());
case (51):return nA("7core","7 Core x .5mm Irrigation cable",nA());
case (52):return nA("UBI-20025","3M Wire Joiner for .5mm cable",nA());
case (53):return nA("DBY","DBY Cable joiner",nA());
case (136):return nA("SRV-100","Hunter SRV 25mm Solenoid Valve",nA());
case (137):return nA("SRV-101","Hunter SRV 25mm Solenoid Valve with Flow Control",nA());
case (138):return nA("HPV-100","Hunter HPV 25mm Solenoid Valve",nA());
case (139):return nA("HPV-101AB","Hunter HPV 25mm Angle Solenoid Valve with Flow Control",nA());
case (140):return nA("HR25S","HR 25mm Solenoid Valve Slip Ports",nA());
case (141):return nA("HR25T","HR 25mm Solenoid Valve BSP",nA());
case (142):return nA("HR25FC","HR 25mm Solenoid Valve with Flow Control",nA());
case (143):return nA("HR40FC","HR 40mm Solenoid Valve with Flow Control",nA());
case (144):return nA("HR50FC","HR 50mm Solenoid Valve with Flow control",nA());
case (270):return nA("810FF20MM","Febco 20mm Dual Checkvalve",nA());
case (271):return nA("810FF25MM","25mm Dual Checkvalve FF",nA());
case (272):return nA("810MF25MM","25mm Dual Checkvalve M/F",nA());
case (286):return nA("0690SVBSE","150mm x 150mm Econo Round Valve Box",nA());
case (288):return nA("0690VB","150mm x 215mm Deep Round Valve Box",nA());
case (289):return nA("9098VB","225mm Square Valve Box 200mm Deep",nA());
case (290):return nA("14196VB","Rect Valve Box 430mm x 300mm x 200mm Deep",nA());
case (291):return nA("0910VB","Round Valve Box 235mm x 255mm deep",nA());
case (292):return nA("14198VBOL","H/D 430mm x 300mm x 200mm deep",nA());
case (293):return nA("141912BOL","H/D 430mm x 300mm x 300mm deep",nA());
case (54):return nA("BBV-15","Brass Ball Valve 15mm BSP",nA());
case (56):return nA("BBV-20","Brass Ball Valve 20mm BSP",nA());
case (57):return nA("BBV-25","Brass Ball Valve 25mm BSP",nA());
case (58):return nA("BBV-32","Brass Ball Valve 32mm BSP",nA());
case (59):return nA("BBV-40","Brass Ball Valve 40mm BSP",nA());
case (60):return nA("BBV-50","Brass Ball Valve 50mm BSP",nA());
case (127):return nA("200884","11/4\" x 1/2\" Rural Tapping Saddle",nA());
case (128):return nA("200891","11/4\" x 3/4\" Rural Tapping Saddle",nA());
case (129):return nA("200907","11/4\" x 1\" Rural Tapping Saddle",nA());
case (130):return nA("200921","11/2\" x 3/4\" Rural Tapping Saddle",nA());
case (131):return nA("200938","11/2\" x 1\" Rural Tapping Saddle",nA());
case (132):return nA("200952","2\" x 3/4\" Rural Tapping Saddle",nA());
case (133):return nA("200969","2\" x 1\" Rural Tapping Saddle",nA());
case (134):return nA("200976","2\" x 11/4\" Rural Tapping Saddle",nA());
case (135):return nA("200983","2\" x 11/2\" Rural Tapping Saddle",nA());
case (200):return nA("ELMF12","1/2\" BSP M/F Elbow",nA());
case (201):return nA("ELMF20","3/4\" BSP M/F Elbow",nA());
case (202):return nA("ELMF25","1\" BSP M/F Elbow",nA());
case (120):return nA("R103-2015","3/4\" x 1/2\" Elbow Male Threaded",nA());
case (121):return nA("R103-2020","3/4\" x 3/4\" Elbow Male Threaded",nA());
case (122):return nA("R103-2520","1\" x 3/4\" Elbow Male Threaded",nA());
case (123):return nA("R103-2525","1 x 1 Elbow Male Threaded",nA());
case (124):return nA("R103-3225","11/4\" x 1\" Elbow Male Threaded",nA());
case (125):return nA("R103-4032","11/2\" x 11/4\" Elbow Male Threaded",nA());
case (126):return nA("R103-5040","2\" x 11/2\" Elbow Male Threaded",nA());
case (115):return nA("R91-20","3/4\" Elbow",nA());
case (116):return nA("R91-25","1\" Elbow",nA());
case (117):return nA("R91-32","11/4\" Elbow",nA());
case (118):return nA("R91-40","11/2\" Elbow",nA());
case (119):return nA("R91-50","2\" Elbow",nA());
case (110):return nA("R81-2520","1\" x 3/4\" Tee Reducing",nA());
case (111):return nA("R81-3225","11/4\" x 1\" Tee Reducing",nA());
case (112):return nA("R81-4032","11/2\" x 11/4\" Tee Reducing",nA());
case (113):return nA("R81-5032","2\" x 11/4\" Tee Reducing",nA());
case (114):return nA("R81-5040","2\" x 11/2\" Tee Reducing",nA());
case (100):return nA("R71-2020","3/4\" x 3/4\" Tee Female Threaded",nA());
case (101):return nA("R71-2520","1\" x 3/4\" Tee Female Threaded",nA());
case (102):return nA("R71-2525","1\" x 1\" Tee Female Threaded",nA());
case (103):return nA("R71-3225","11/4\" x 1\" Tee Female Threaded",nA());
case (104):return nA("R71-3232","11/4\" x 11/4\" Tee Female Threaded",nA());
case (105):return nA("R71-4025","11/2\" x 1\" Tee Female Threaded",nA());
case (106):return nA("R71-4032","11/2\" x 11/4\" Tee Female Threaded",nA());
case (107):return nA("R71-4040","11/2\" x 11/2\" Tee Female Threaded",nA());
case (108):return nA("R71-5040","2\" x 11/2\" Tee Female Threaded",nA());
case (109):return nA("R71-5050","2\" x 2\" Tee Female Threaded",nA());
case (95):return nA("R61-20","3/4\" Tee",nA());
case (96):return nA("R61-25","1\" Tee",nA());
case (97):return nA("R61-32","11/4\" Tee",nA());
case (98):return nA("R61-40","11/2\" Tee",nA());
case (99):return nA("R61-50","2\" Tee",nA());
case (89):return nA("R51-2520","1\" x 3/4\" Reducing Coupling",nA());
case (90):return nA("R51-3225","11/4\" x 1\" Reducing Coupling",nA());
case (91):return nA("R51-4025","11/2\" x 1\" Reducing Coupling",nA());
case (92):return nA("R51-4032","11/2\" x 11/4\" Reducing Coupling",nA());
case (93):return nA("R51-5032","2\" x 11/4\" Reducing Coupling",nA());
case (94):return nA("R51-5040","2\" x 11/2\" Reducing Coupling",nA());
case (84):return nA("R41-20","3/4\" Coupling",nA());
case (85):return nA("R41-25","1\" Coupling",nA());
case (86):return nA("R41-32","11/4\" Coupling",nA());
case (87):return nA("R41-40","11/2\" Coupling",nA());
case (88):return nA("R41-50","2\" Coupling",nA());
case (73):return nA("R31-2015","Female Adaptor 3/4\" x 1/2\"",nA());
case (74):return nA("R31-2020","Female Adaptor 3/4\" x 3/4\"",nA());
case (75):return nA("R31-2520","Female Adaptor 1\" x 3/4\"",nA());
case (76):return nA("R31-2525","Female Adaptor 1\" x 1\"",nA());
case (77):return nA("R31-3220","Female Adapto 11/4\" x 3/4\"",nA());
case (78):return nA("R31-3232","Female Adaptor 11/4\" x 11/4\"",nA());
case (79):return nA("R31-4025","Female Adaptor 11/2\" x 1\"",nA());
case (80):return nA("R31-4032","Female Adaptor 11/2\" x 11/4\"",nA());
case (81):return nA("R31-4040","Female Adaptor 11/2\" x 11/2\"",nA());
case (82):return nA("R31-5040","Female Adaptor 2\" x 11/2\"",nA());
case (83):return nA("R31-5050","Female Adaptor 2\" x 2\"",nA());
case (61):return nA("R21-2015","Male Adaptor 3/4\" x 1/2\"",nA());
case (62):return nA("R21-2020","Male Adaptor 3/4\" x 3/4\"",nA());
case (63):return nA("R21-2520","Male Adaptor 1\" x 3/4\"",nA());
case (64):return nA("R21-2525","Male Adaptor 1\" x 1\"",nA());
case (65):return nA("R21-3220","Male Adaptor 11/4\" x 3/4\"",nA());
case (66):return nA("R21-3225","Male Adaptor 11/4\" x 1\"",nA());
case (67):return nA("R21-4025","Male Adaptor 11/2\" x 1\"",nA());
case (68):return nA("R21-4032","Male Adaptor 11/2\" x 11/4\"",nA());
case (69):return nA("R21-4040","Male Adaptor 11/2\" x 11/2\"",nA());
case (70):return nA("R21-5032","Male Adaptor 2\" x 11/4\"",nA());
case (71):return nA("R21-5040","Male Adaptor 2\" x 11/2\"",nA());
case (72):return nA("R21-5050","Male Adaptor 2\" x 2\"",nA());
case (186):return nA("D1212","13mm x 1/2\" BSP Director",nA());
case (187):return nA("D1234","13mm x 3/4\" BSP Director",nA());
case (188):return nA("D1210","13mm x 1\" BSP Director",nA());
case (189):return nA("D3412","19mm x 1/2\" BSP Director",nA());
case (190):return nA("D3434","19mm x 3/4\" BSP Director",nA());
case (191):return nA("D3410","19mm x 1\" BSP Director",nA());
case (192):return nA("D1034","25mm x 3/4\" BSP Director",nA());
case (193):return nA("D1010","25mm x 1\" BSP Director",nA());
case (194):return nA("RC12","13mm Ratchet Clip",nA());
case (195):return nA("RC34","19mm Ratchet Clip",nA());
case (196):return nA("RC10","25mm Ratchet clip",nA());
case (197):return nA("EP12","13mm End Plug",nA());
case (198):return nA("EP34","19mm End plug",nA());
case (199):return nA("EP10","25mm End Plug",nA());
case (203):return nA("ELMF12","1/2\" BSP M/F Threaded Elbow",nA());
case (204):return nA("ELMF20","3/4\" BSP M/F Elbow",nA());
case (205):return nA("ELMF25","1\" BSP M/F Elbow",nA());
case (177):return nA("12HJ","13mm Joiner",nA());
case (178):return nA("RJ3412","13mm x 19mm Red Joiner",nA());
case (179):return nA("RJ1012","13mm x 25mm Red Joiner",nA());
case (180):return nA("34HJ","19mm Joiner",nA());
case (181):return nA("RJ1034","19mm x 25mm Red Joiner",nA());
case (182):return nA("10HJ","25mm Joiner",nA());
case (168):return nA("E12G12F","13mm x 1/2\" BSP",nA());
case (169):return nA("E34G12F","19mm x 1/2\" BSP",nA());
case (170):return nA("E34G34F","19mm x 3/4\" BSP",nA());
case (171):return nA("E10G12F","25mm x 1/2\" BSP",nA());
case (172):return nA("E10G34F","25mm x 3/4\" BSP",nA());
case (165):return nA("E12G12M","13mm x 1/2\" BSP Elbow",nA());
case (166):return nA("E34G12M","19mm x 3/4\" BSP Elbow",nA());
case (167):return nA("E10G34M","25mm x 3/4\" BSP Elbow",nA());
case (162):return nA("E12","13mm Plain Elbow",nA());
case (163):return nA("E34","19mm Plain Elbow",nA());
case (164):return nA("E10","25mm Plain Elbow",nA());
case (160):return nA("Polyclick1","13mm Barb to Snap on Adaptor",nA());
case (161):return nA("Polyclick2","19mm Barb to Snap on Adaptor",nA());
case (173):return nA("T12G12M","13mm x 1/2\" MBSP Tee",nA());
case (174):return nA("T34G12M","19mm x 1/2\" MBSP Tee",nA());
case (175):return nA("T10G34M","25mm x 3/4 MBSP Tee",nA());
case (176):return nA("T10G10M","25mm x 1\" MBSP Tee",nA());
case (157):return nA("IT1234","13mm x 19mm Inc Tee",nA());
case (158):return nA("IT1210","13mm x 25mm Inc Tee",nA());
case (159):return nA("IT3410","19mm x 25mm Inc Tee",nA());
case (154):return nA("3412RT","19mm x 13mm Red Tee",nA());
case (155):return nA("1012RT","25mm x 13mm Red Tee",nA());
case (156):return nA("1034RT","25mm x 19mm Red Tee",nA());
case (151):return nA("T12","13mm Tee",nA());
case (152):return nA("T34","19mm Tee",nA());
case (153):return nA("T10","25mm Tee",nA());
case (146):return nA("N3412","3/4\" BSP Nut x 13mm Tail",nA());
case (147):return nA("N3434","3/4\" BSP Nut x 19mm Tail",nA());
case (148):return nA("N1012","1\" BSP Nut x 13mm Tail",nA());
case (149):return nA("N1034","1\" BSP Nut x 19mm Tail",nA());
case (150):return nA("N1010","1\" BSP Nut x 25mm Tail",nA());
case (183):return nA("C12","13mm Cross",nA());
case (184):return nA("C34","19mm Cross",nA());
case (185):return nA("C10","25mm Cross",nA());
case (246):return nA("TP15","1/2\" Threaded Plug",nA());
case (247):return nA("TP20","3/4\" Threaded Plug",nA());
case (248):return nA("TP25","1\" Threaded Plug",nA());
case (249):return nA("TP32","11/4\" Threaded Plug",nA());
case (250):return nA("TP40","11/2\" Threaded Plug",nA());
case (251):return nA("TP50","2\" Threaded Plug",nA());
case (252):return nA("TT15","1/2\" Tee",nA());
case (253):return nA("TT20","3/4\" Tee",nA());
case (254):return nA("TT25","1\" Tee",nA());
case (255):return nA("TT32","11/4\" Tee",nA());
case (256):return nA("TT40","11/2\" Tee",nA());
case (257):return nA("TT50","2\" Tee",nA());
case (258):return nA("TE15","1/2\" Elbow",nA());
case (259):return nA("TE20","3/4\" Elbow",nA());
case (260):return nA("TE25","1\" Elbow",nA());
case (261):return nA("TE32","11/4\" Elbow",nA());
case (262):return nA("TE40","11/2\" Elbow",nA());
case (263):return nA("TE50","2\" Elbow",nA());
case (264):return nA("TCA15","1/2\" Threaded Cap",nA());
case (265):return nA("TCA20","3/4\" Threaded Cap",nA());
case (266):return nA("TCA25","1\" Threaded Cap",nA());
case (267):return nA("TCA32","11/4\" Threaded Cap",nA());
case (268):return nA("TCA40","11/2\" Threaded Cap",nA());
case (269):return nA("TCA50","2\" Threaded Cap",nA());
case (235):return nA("TC15","1/2\" Coupling",nA());
case (236):return nA("TC20","3/4\" Coupling",nA());
}
return getProductInfo1(id);
}
