function AddMenu(iMenu, iSize, bArrow) {

	if (bArrow) {
		sShowChar = "rollover:images/arrow.gif:images/arrow.gif";
	} else {
		sShowChar = "";
	}

	menus[iMenu] = new menu(iSize, "vertical", 0, 0, -2, -1, "white", "#A1DFA1",
			"Verdana,Helvetica", 10, "", "", "black", "black", 1, "gray", 4,
			sShowChar, false, false, false, false, 0, false, 0, 0, "");
}


function AddMenuItem(iMenu, sCaption, iSubmenu) {

	menus[iMenu].addItem("#", "", 24, "left", sCaption, iSubmenu);
}


function AddMenuItem2(iMenu, sCaption, iSubmenu) {

	menus[iMenu].addItem("#", "", 40, "left", sCaption, iSubmenu);
}


function init()
{
	// Main Menu
	menus[0] = new menu(180, "vertical", 160, 240, -2, -1, "white", "#A1DFA1", "Verdana,Helvetica", 10, "", "",
		"black", "black", 1, "gray", 4, "rollover:images/arrow.gif:images/arrow.gif", false, false, true,
		false, 0, false, 0, 0, "");
	AddMenuItem(0, "Hardwood", 1);
	AddMenuItem(0, "Decking", 5);
	AddMenuItem(0, "Flooring", 9);
	AddMenuItem(0, "Plywood", 13);
	AddMenuItem(0, "Pine Structural", 16);
	AddMenuItem(0, "Cypress Structural", 32);
	AddMenuItem(0, "Laminated Beams", 19);
	AddMenuItem(0, "Western Red Cedar", 24);
	AddMenuItem(0, "CCA Treated Poles", 26);

	// Hardwood sub menu
	AddMenu(1, 110, true);
	AddMenuItem(1, "Specie", 2);
	AddMenuItem(1, "Descriptions", 3);
	AddMenuItem(1, "Grades", 30);
	AddMenuItem(1, "Sizes", 4);
	AddMenuItem(1, "Surcharges", 31);

	// Hardwood Specie sub menu
	AddMenu(2, 290, false);
	AddMenuItem(2, "Blackbutt", 0);
	AddMenuItem(2, "Brush Box", 0);
	AddMenuItem(2, "Bloodwood", 0);
	AddMenuItem(2, "Forest Red Gum", 0);
	AddMenuItem(2, "Grey Gum", 0);
	AddMenuItem(2, "Grey Iron Bark", 0);
	AddMenuItem(2, "Narrow Leaf Iron Bark", 0);
	AddMenuItem(2, "Red Mahogany", 0);
	AddMenuItem(2, "Red Iron Bark", 0);
	AddMenuItem(2, "Rose Gum", 0);
	AddMenuItem(2, "Sydney Blue Gum", 0);
	AddMenuItem(2, "Tallowwood", 0);
	AddMenuItem(2, "Turpentine", 0);
	AddMenuItem(2, "Yellow Stringy Bark", 0);

	// Hardwood Descriptions sub menu
	AddMenu(3, 290, false);
	AddMenuItem(3, "Green Off Saw Structural Framing", 0);
	AddMenuItem(3, "Kiln Dried Dressed", 0);
	AddMenuItem(3, "Kiln Dried Dressed Appearance", 0);
	AddMenuItem(3, "Weather Boards", 0);
	AddMenuItem(3, "Sleepers", 0);
	AddMenuItem(3, "Fencing", 0);

	// Hardwood Sizes sub menu
	AddMenu(4, 290, false);
	AddMenuItem(4, "Over 130 different end sections available", 0);

	// Decking sub menu
	AddMenu(5, 110, true);
	AddMenuItem(5, "Specie", 6);
	AddMenuItem(5, "Grades", 7);
	AddMenuItem(5, "Sizes", 8);

	// Decking Specie sub menu
	AddMenu(6, 290, false);
	AddMenuItem(6, "Balau", 0);
	AddMenuItem(6, "Blackbutt", 0);
	AddMenuItem(6, "Iron Bark", 0);
	AddMenuItem(6, "Mixed Hardwood", 0);
	AddMenuItem(6, "Kapur", 0);
	AddMenuItem(6, "Merbeau", 0);
	AddMenuItem(6, "Spotted Gum", 0);
	AddMenuItem(6, "Turpentine", 0);

	// Decking Grades sub menu
	AddMenu(7, 290, false);
	AddMenuItem(7, "3 grades", 0);

	// Decking Sizes sub menu
	AddMenu(8, 290, false);
	AddMenuItem(8, "42, 65, 88, 90 and 136 cover widths", 0);

	// Flooring sub menu
	AddMenu(9, 110, true);
	AddMenuItem(9, "Specie", 10);
	AddMenuItem(9, "Grades", 11);
	AddMenuItem(9, "Sizes", 12);

	// Flooring Specie sub menu
	AddMenu(10, 290, false);
	AddMenuItem(10, "Blackbutt", 0);
	AddMenuItem(10, "Brush Box", 0);
	AddMenuItem(10, "Cypress", 0);
	AddMenuItem(10, "Forest Red Gum", 0);
	AddMenuItem(10, "Tallowwood", 0);
	AddMenuItem(10, "Turpentine", 0);
	AddMenuItem(10, "Sydney Blue Gum", 0);
	AddMenuItem(10, "Rose Gum", 0);
	AddMenuItem(10, "Grey Iron Bark", 0);
	AddMenuItem(10, "Red Iron Bark", 0);

	// Flooring Grades sub menu
	AddMenu(11, 290, false);
	AddMenuItem(11, "3 grades", 0);

	// Flooring Sizes sub menu
	AddMenu(12, 290, false);
	AddMenuItem2(12, "Widths 40, 62, 80 & 130 mm. Thickness 11 mm overlay & 19 mm", 0);

	// Plywood sub menu
	AddMenu(13, 110, true);
	AddMenuItem(13, "Specie", 14);
	AddMenuItem(13, "Description", 15);

	// Plywood Specie sub menu
	AddMenu(14, 290, false);
	AddMenuItem(14, "Mixed HWD", 0);

	// Flooring Description sub menu
	AddMenu(15, 290, false);
	AddMenuItem(15, "F27 3050 x 900 x 4", 0);
	AddMenuItem(15, "F27 2700 x 900 x 4", 0);
	AddMenuItem(15, "F27 2400 x 900 x 4", 0);
	AddMenuItem(15, "F27 3050 x 1200 x 4", 0);
	AddMenuItem(15, "F27 2700 x 1200 x 4", 0);
	AddMenuItem(15, "F27 2400 x 1200 x 4", 0);
	AddMenuItem(15, "F17 2400 x 1200 x 17 Perform", 0);
	AddMenuItem(15, "F27 2400 x 1200 x 12 Hyperform", 0);

	// Pine Structural sub menu
	AddMenu(16, 110, true);
	AddMenuItem(16, "Description", 17);
	AddMenuItem(16, "Sizes", 18);

	// Pine Structural Description sub menu
	AddMenu(17, 290, false);
	AddMenuItem2(17, "Kiln Dried DAR Termite Guard in grades MGP 10 & 12", 0);
	AddMenuItem(17, "Kiln Dried DAR in grades MGP 10 & 12", 0);

	// Pine Structural Sizes sub menu
	AddMenu(18, 290, false);
	AddMenuItem(18, "70 x 35", 0);
	AddMenuItem(18, "70 x 45", 0);
	AddMenuItem(18, "90 x 35", 0);
	AddMenuItem(18, "90 x 45", 0);

	// Laminated Beams sub menu
	AddMenu(19, 110, true);
	AddMenuItem(19, "Specie", 20);

	// Laminated Beams Specie sub menu
	AddMenu(20, 120, true);
	AddMenuItem(20, "Hardwood", 21);
	AddMenuItem(20, "Pine", 22);
	AddMenuItem(20, "Victoria Ash", 23);

	// Laminated Beams Hardwood Description sub menu
	AddMenu(21, 290, false);
	AddMenuItem(21, "18C & 21 C in both Appearance A & B", 0);

	// Laminated Beams Pine Description sub menu
	AddMenu(22, 290, false);
	AddMenuItem(22, "17C in both Appearance A & B", 0);
	AddMenuItem(22, "Laminated Edge Beam in Standard grade", 0);

	// Laminated Beams Victoria Ash Description sub menu
	AddMenu(23, 290, false);
	AddMenuItem(23, "18C in both Appearance A & B", 0);

	// Western Red Cedar sub menu
	AddMenu(24, 110, true);
	AddMenuItem(24, "Description", 25);

	// Western Red Cedar Description sub menu
	AddMenu(25, 270, true);
	AddMenuItem(25, "Weather Boards (Beval Siding)", 36);
	AddMenuItem(25, "Chamferboard", 37);
	AddMenuItem(25, "Stops", 38);
	AddMenuItem(25, "Architectural Feature Panelling", 39);
	AddMenuItem(25, "Mouldings, Skirtings & Architraves", 40);
	AddMenuItem(25, "Trim Products", 41);

	// CCA Treated Poles sub menu
	AddMenu(26, 110, true);
	AddMenuItem(26, "Specie", 27);

	// CCA Treated Poles Specie sub menu
	AddMenu(27, 120, true);
	AddMenuItem(27, "Hardwood", 28);
	AddMenuItem(27, "Pine", 29);

	// CCA Treated Poles Hardwood Description sub menu
	AddMenu(28, 290, false);
	AddMenuItem2(28, "CCA Treated Hardwood Poles - Certified Tested", 0);
	AddMenuItem(28, "CCA Treated Hardwood Rounds", 0);

	// CCA Treated Poles Pine Description sub menu
	AddMenu(29, 290, false);
	AddMenuItem(29, "CCA Treated Koppers Logs", 0);

	// Hardwood Grades sub menu
	AddMenu(30, 290, false);
	AddMenuItem(30, "F14, F17, F22 & F27", 0);

	// Hardwood Surcharges sub menu
	AddMenu(31, 290, false);
	AddMenuItem(31, "Appearance", 0);
	AddMenuItem(31, "Boron treated", 0);
	AddMenuItem(31, "Class 1 Durability", 0);
	AddMenuItem(31, "CCA - H3, H4 & H5", 0);
	AddMenuItem(31, "Dressed", 0);
	AddMenuItem(31, "Fire Resistant Specie", 0);
	AddMenuItem(31, "Resawn to special size", 0);
	AddMenuItem(31, "Solid heart posts", 0);

	// Cypress Structural sub menu
	AddMenu(32, 110, true);
	AddMenuItem(32, "Description", 33);
	AddMenuItem(32, "Grades", 34);
	AddMenuItem(32, "Sizes", 35);

	// Cypress Structurald Description sub menu
	AddMenu(33, 290, false);
	AddMenuItem(33, "Green Off Saw Structural Framing", 0);

	// Cypress Structural Grades sub menu
	AddMenu(34, 290, false);
	AddMenuItem(34, "F5 & F7", 0);

	// Cypress Structural Sizes sub menu
	AddMenu(35, 290, false);
	AddMenuItem(35, "Over 40 different end sections available", 0);

	// Western Red Cedar Weather Boards sub menu
	AddMenu(36, 100, false);
	AddMenuItem(36, "3 grades", 0);
	AddMenuItem(36, "7 profiles", 0);

	// Western Red Cedar Chamferboard sub menu
	AddMenu(37, 100, false);
	AddMenuItem(37, "3 grades", 0);
	AddMenuItem(37, "7 profiles", 0);

	// Western Red Cedar Stops sub menu
	AddMenu(38, 100, false);
	AddMenuItem(38, "4 profiles", 0);

	// Western Red Cedar Architectural Feature Panelling sub menu
	AddMenu(39, 100, false);
	AddMenuItem(39, "Clear grade", 0);
	AddMenuItem(39, "9 profiles", 0);

	// Western Red Cedar Mouldings, Skirtings & Architraves sub menu
	AddMenu(40, 100, false);
	AddMenuItem(40, "10 profiles", 0);

	// Western Red Cedar Trim Products sub menu
	AddMenu(41, 100, false);
	AddMenuItem(41, "12 profiles", 0);

} //OUTER CLOSING BRACKET. EVERYTHING ADDED MUST BE ABOVE THIS LINE.