function mcat(name, link, cfore, cmid, cback, categories, custom){
	this.name = name;
	this.link = link;
	this.cfore = cfore;
	this.cmid = cmid;
	this.cback = cback;
	this.categories = categories;
	this.custom = custom;
}
function cat(name, link){
	this.name = name;
	this.link = link;
}
var mcats = Array();
mcats[0] = new mcat('Sweatshirts and Jogpants', 'Sweatshirts+and+Jogpants', 'F6EAE1', 'ECBD97', 'E6770B',Array(new cat('Standard Weight Sweatshirts - Raglan styles','Standard+Weight+Sweatshirts+-+Raglan+styles'),new cat('Standard Weight Sweatshirts - Drop shoulder ','Standard+Weight+Sweatshirts+-+Drop+shoulder+'),new cat('Heavyweight Sweatshirts','Heavyweight+Sweatshirts'),new cat('Sweatshirt Alternatives - Fashion Styles','Sweatshirt+Alternatives+-+Fashion+Styles'),new cat('Sweatshirt Alternatives - V Neck Styles','Sweatshirt+Alternatives+-+V+Neck+Styles'),new cat('Sweatshirt Alternatives - Polo Styles','Sweatshirt+Alternatives+-+Polo+Styles'),new cat('Zip Neck Sweatshirts','Zip+Neck+Sweatshirts'),new cat('Zip Jackets','Zip+Jackets'),new cat('Cardigans','Cardigans'),new cat('Hooded Sweatshirts','Hooded+Sweatshirts'),new cat('Heavyweight Hooded Sweatshirts','Heavyweight+Hooded+Sweatshirts'),new cat('Ladies Hooded Sweatshirts','Ladies+Hooded+Sweatshirts'),new cat('Zip Hooded Sweatshirts','Zip+Hooded+Sweatshirts'),new cat('Contrast Hooded Sweats','Contrast+Hooded+Sweats'),new cat('Shorts and Jogpants','Shorts+and+Jogpants')), false);
mcats[1] = new mcat('Rugby and Drill Shirts', 'Rugby+and+Drill+Shirts', 'D8F1ED', '85D4C8', '128175',Array(new cat('Rugby shirts','Rugby+shirts'),new cat('Training top','Training+top'),new cat('Drill shirts','Drill+shirts')), false);
mcats[2] = new mcat('Polo Shirts', 'Polo+Shirts', 'E0EAF1', '98BFDB', '256CA8',Array(new cat('Poly/cotton - Plain Styles','Poly%2Fcotton+-+Plain+Styles'),new cat('Poly/cotton - Workwear Styles','Poly%2Fcotton+-+Workwear+Styles'),new cat('Poly/cotton - Ladies Styles','Poly%2Fcotton+-+Ladies+Styles'),new cat('Poly/cotton - Contrast Styles','Poly%2Fcotton+-+Contrast+Styles'),new cat('Cotton - Plain Styles','Cotton+-+Plain+Styles'),new cat('Cotton - Pocket Styles','Cotton+-+Pocket+Styles'),new cat('Cotton - Slim Fit Styles ','Cotton+-+Slim+Fit+Styles+'),new cat('Cotton - Heavyweight Plain Styles ','Cotton+-+Heavyweight+Plain+Styles+'),new cat('Cotton - Ladies Styles','Cotton+-+Ladies+Styles'),new cat('Cotton - Jersey Knits','Cotton+-+Jersey+Knits'),new cat('Cotton - Long Sleeve Styles','Cotton+-+Long+Sleeve+Styles'),new cat('Cotton - Contrast Styles','Cotton+-+Contrast+Styles')), false);
mcats[3] = new mcat('T-Shirts ', 'T-Shirts+', 'F9F4EE', 'EFDDC8', 'D4991B',Array(new cat('Standard Weight','Standard+Weight'),new cat('Heavyweight','Heavyweight'),new cat('Alternatives - V Neck Styles','Alternatives+-+V+Neck+Styles'),new cat('Alternatives - Fitted Styles','Alternatives+-+Fitted+Styles'),new cat('Alternatives - Long Sleeves','Alternatives+-+Long+Sleeves'),new cat('Alternatives - Contrast Styles (Trim/ Stripes)','Alternatives+-+Contrast+Styles+%28Trim%2F+Stripes%29'),new cat('Alternatives - Contrasts (Baseball)','Alternatives+-+Contrasts+%28Baseball%29'),new cat('Alternatives - Tour Collection ','Alternatives+-+Tour+Collection+'),new cat('Alternatives - Vests/ Sleeveless','Alternatives+-+Vests%2F+Sleeveless'),new cat('Ladies Styles - Plain Crew Necks ','Ladies+Styles+-+Plain+Crew+Necks+'),new cat('Ladies Styles - Plain V Necks ','Ladies+Styles+-+Plain+V+Necks+'),new cat('Ladies Styles - Placket Styles','Ladies+Styles+-+Placket+Styles'),new cat('Ladies Styles - Tour Collection ','Ladies+Styles+-+Tour+Collection+'),new cat('Ladies Styles - Strappy Vest Styles','Ladies+Styles+-+Strappy+Vest+Styles'),new cat('Ladies Styles - Tank Vest and Sleeveless Styles ','Ladies+Styles+-+Tank+Vest+and+Sleeveless+Styles+'),new cat('Ladies Styles - Long Sleeves ','Ladies+Styles+-+Long+Sleeves+')), false);
mcats[4] = new mcat('Activewear', 'Activewear', 'DEEFE3', '9BD4AA', '288342',Array(new cat('KooGa ®','KooGa+%AE'),new cat('Kustom Kit Gamegear ®','Kustom+Kit+Gamegear+%AE'),new cat('Tombo Teamwear','Tombo+Teamwear'),new cat('Track Tops and Tracksuits','Track+Tops+and+Tracksuits'),new cat('Finden and Hales','Finden+and+Hales'),new cat('Football','Football'),new cat('Performance Tops - Short Sleeve','Performance+Tops+-+Short+Sleeve'),new cat('Performance Tops - Long Sleeve ','Performance+Tops+-+Long+Sleeve+'),new cat('Performance Tops - Sleeveless','Performance+Tops+-+Sleeveless'),new cat('Performance Tops - Ladies ','Performance+Tops+-+Ladies+'),new cat('Performance Tops - Polo Tops','Performance+Tops+-+Polo+Tops'),new cat('Shorts and Pants ','Shorts+and+Pants+'),new cat('Training Bibs ','Training+Bibs+'),new cat('Ladies Fitness Tops, Pants and Shorts ','Ladies+Fitness+Tops%2C+Pants+and+Shorts+'),new cat('Cricket','Cricket'),new cat('Canterbury ','Canterbury+'),new cat('Glenmuir Golfwear','Glenmuir+Golfwear'),new cat('adidas Golfwear','adidas+Golfwear')), false);
mcats[5] = new mcat('Knitwear', 'Knitwear', 'E9EAF0', 'B9BBD2', '5E63A5',Array(new cat('V Neck Styles','V+Neck+Styles'),new cat('Crew Neck Styles','Crew+Neck+Styles'),new cat('Zip Neck Styles and Cardigans ','Zip+Neck+Styles+and+Cardigans+'),new cat('Ladies Styles','Ladies+Styles')), false);
mcats[6] = new mcat('Trousers and Shorts ', 'Trousers+and+Shorts+', 'DCE6F1', '8DB0DC', '1D549E',Array(new cat('Chinos/ Formal ','Chinos%2F+Formal+'),new cat('Cargo Pants and Casual Styles ','Cargo+Pants+and+Casual+Styles+'),new cat('Shorts - Formal and Casual','Shorts+-+Formal+and+Casual')), false);
mcats[7] = new mcat('Shirts ', 'Shirts+', 'DCEFEE', '8BD2CF', '227C7D',Array(new cat('Work Shirts - Ladies Long Sleeves ','Work+Shirts+-+Ladies+Long+Sleeves+'),new cat('Leisure Shirts - Denim','Leisure+Shirts+-+Denim'),new cat('Leisure Shirts - Linen','Leisure+Shirts+-+Linen'),new cat('Leisure Shirts - Casual','Leisure+Shirts+-+Casual'),new cat('Leisure Shirts - Teamwear','Leisure+Shirts+-+Teamwear'),new cat('Twill Work Shirts ','Twill+Work+Shirts+'),new cat('Work Shirts - Mens Long Sleeves ','Work+Shirts+-+Mens+Long+Sleeves+'),new cat('Work Shirts - Mens Short Sleeves ','Work+Shirts+-+Mens+Short+Sleeves+'),new cat('Work Shirts - Epaulettes','Work+Shirts+-+Epaulettes'),new cat('Work Shirts - Ladies Corporate Tops','Work+Shirts+-+Ladies+Corporate+Tops'),new cat('Work Shirts - Ladies Short Sleeves ','Work+Shirts+-+Ladies+Short+Sleeves+'),new cat('Oxford Shirts - Mens Long Sleeves','Oxford+Shirts+-+Mens+Long+Sleeves'),new cat('Oxford Shirts - Ladies Long Sleeves ','Oxford+Shirts+-+Ladies+Long+Sleeves+'),new cat('Oxford Shirts - Mens Shorts Sleeves ','Oxford+Shirts+-+Mens+Shorts+Sleeves+'),new cat('Oxford Shirts - Ladies Short Sleeves ','Oxford+Shirts+-+Ladies+Short+Sleeves+')), false);
mcats[8] = new mcat('Workwear', 'Workwear', 'E2ECEF', 'A0C6D1', '387D94',Array(new cat('Business and Work Trousers ','Business+and+Work+Trousers+'),new cat('Work Shorts ','Work+Shorts+'),new cat('Coveralls and Work Jackets ','Coveralls+and+Work+Jackets+'),new cat('Safety Wear ','Safety+Wear+'),new cat('Hospitality Clothing ','Hospitality+Clothing+'),new cat('Kneepads and Footwear','Kneepads+and+Footwear'),new cat('Scarves','Scarves'),new cat('Aprons ','Aprons+'),new cat('Tabards and Chesfwear','Tabards+and+Chesfwear'),new cat('Ties','Ties')), false);
mcats[9] = new mcat('Jackets and Outerwear', 'Jackets+and+Outerwear', 'ECE1EB', 'C69FC5', '773A72',Array(new cat('AirDown ®','AirDown+%AE'),new cat('Lightweight Styles','Lightweight+Styles'),new cat('Light to Midweight Styles','Light+to+Midweight+Styles'),new cat('Blouson Styles','Blouson+Styles'),new cat('Soft Shell Styles ','Soft+Shell+Styles+'),new cat('Ladies Soft Shell Styles ','Ladies+Soft+Shell+Styles+'),new cat('Midweight Styles ','Midweight+Styles+'),new cat('Heavyweight Styles ','Heavyweight+Styles+'),new cat('Bodywarmers ','Bodywarmers+')), false);
mcats[10] = new mcat('Outdoor Fleece', 'Outdoor+Fleece', 'EDE4E6', 'CBA4AE', '854050',Array(new cat('Full Zip Styles','Full+Zip+Styles'),new cat('Contrast Styles ','Contrast+Styles+'),new cat('Reversible Styles','Reversible+Styles'),new cat('Ladies Styles ','Ladies+Styles+'),new cat('Zip Neck Styles ','Zip+Neck+Styles+'),new cat('Sleeveless Styles ','Sleeveless+Styles+')), false);
mcats[11] = new mcat('Childrenswear ', 'Childrenswear+', 'ECF2E1', 'C9E0A1', '7AB124',Array(new cat('Sweatshirts - Raglan and Drop Sholder Styles','Sweatshirts+-+Raglan+and+Drop+Sholder+Styles'),new cat('Sweatshirt Alternatives - V Necks and Cardigan','Sweatshirt+Alternatives+-+V+Necks+and+Cardigan'),new cat('Sweatshirt Alternatives - Hooded and Zipped Styles','Sweatshirt+Alternatives+-+Hooded+and+Zipped+Styles'),new cat('Rugby and Training Tops','Rugby+and+Training+Tops'),new cat('Football','Football'),new cat('Jog and Dance Pants ','Jog+and+Dance+Pants+'),new cat('Activewear','Activewear'),new cat('Polo Shirts','Polo+Shirts'),new cat('T-Shirts - Standard Styles','T-Shirts+-+Standard+Styles'),new cat('T-Shirts - Contrast Styles','T-Shirts+-+Contrast+Styles'),new cat('Baby and Toddler Wear ','Baby+and+Toddler+Wear+'),new cat('Outdoor Fleece','Outdoor+Fleece'),new cat('Jackets and Outerwear','Jackets+and+Outerwear'),new cat('Safety Styles','Safety+Styles')), false);
mcats[12] = new mcat('Caps and Bags', 'Caps+and+Bags', 'DDECF2', '8DC6DE', '1B77A2',Array(new cat('Bags - Travel','Bags+-+Travel'),new cat('Baseball Hats','Baseball+Hats'),new cat('Gloves','Gloves'),new cat('Summer Headgear','Summer+Headgear'),new cat('Winter Headgear','Winter+Headgear'),new cat('Blanket','Blanket'),new cat('Scarves','Scarves'),new cat('Umbrella ','Umbrella+'),new cat('Bags - Wallets','Bags+-+Wallets'),new cat('Bags - Shoe Bags','Bags+-+Shoe+Bags'),new cat('Bags - Book Bags','Bags+-+Book+Bags'),new cat('Bags - Totes and Shoppers ','Bags+-+Totes+and+Shoppers+'),new cat('Bags - Gymsacs','Bags+-+Gymsacs'),new cat('Bags - Backpacks','Bags+-+Backpacks'),new cat('Bags - Holdalls','Bags+-+Holdalls'),new cat('Bags - Reporters and Messengers','Bags+-+Reporters+and+Messengers'),new cat('Bags - Business and Corporate','Bags+-+Business+and+Corporate')), false);
mcats[13] = new mcat('Accessories', 'Accessories', 'DCF1ED', '8DDCCE', '1D9E8D',Array(new cat('The Magic Touch ® Transfer Products','The+Magic+Touch+%AE+Transfer+Products'),new cat('Xpres ® Transfer Products','Xpres+%AE+Transfer+Products'),new cat('Underwear','Underwear'),new cat('Socks','Socks'),new cat('Tool Sets','Tool+Sets'),new cat('Towels','Towels'),new cat('Robes and Slippers','Robes+and+Slippers'),new cat('Teddy Bears','Teddy+Bears'),new cat('Teddy Bears Clothing','Teddy+Bears+Clothing'),new cat('EZtrans Transfer  Products ','EZtrans+Transfer++Products+'),new cat('Lewis Print Products ','Lewis+Print+Products+'),new cat('Ready Range, Flags and Badges ','Ready+Range%2C+Flags+and+Badges+'),new cat('Consumables','Consumables')), false);
