// Syntaxes:
//
// menu[menuNumber][0] = new Menu(Vertical menu? (true/false), 'popout indicator', 'style', 'menuType);
//
//
// menu[menuNumber][itemNumber] = new Item('Text', 'URL', 'target frame', spacing to next menu item, number of target menu to popout);
//
// If no target menu (popout) is desired, set it to 0. Likewise, if your site does not use
// frames, pass an empty string as a frame target.
//
// Something that needs explaining - the Vertical Menu setup. You can see most menus below
// are 'true', that is they are vertical, except for the first root menu. The 'length' and
// 'width' of an item depends on its orientation -- length is how long the item runs for in
// the direction of the menu, and width is the lateral dimension of the menu. Just look at
// the examples and tweak the numbers, they'll make sense eventually :).

var menu = new Array();

// Default 'length' of menu items - item height if menu is vertical, width if horizontal.
var defLength = 22;

//rootWidth : This should be the same value (in pixels) as the width specified for the root items
// in the CSS file
var rootWidth = 100;

// Menu 0 is the special, 'root' menu from which everything else arises.
menu[0] = new Array();
// A non-vertical menu with a few different colours and no popout indicator, as an example.
menu[0][0] = new Menu(false, '', 'root', 'root');

// Most of the links are set to '#' hashes, make sure you change them to actual files.
menu[0][1] = new Item('Introduction', '#', '', 70, 0, 1);
menu[0][2] = new Item('Products', '#', '', 50, 0, 2);
//SAD menu[0][3] = new Item('Order', 'order.php', '', 50, 0, 0);
//SAD menu[0][4] = new Item('Contact', 'contacts.php', '', 50, 0, 0);
//SAD menu[0][5] = new Item('Site Map', 'sitemap.php', '', 50, 0, 0);
menu[0][3] = new Item('Contact', 'contacts.php', '', 50, 0, 0);
menu[0][4] = new Item('Site Map', 'sitemap.php', '', 50, 0, 0);

// Products Menu.
menu[1] = new Array();
// The menu has the stylesheet class 'menuDef'
// We've passed a 'greater-than' sign '>' as a popout indicator.
menu[1][0] = new Menu(true, '>', 'menuDef', 'menu');
menu[1][1] = new Item('Welcome', 'index.php', '', defLength, 0, 0);
menu[1][2] = new Item('Typical Examples of Pipe Supports and Steelwork', 'examples.php', '', defLength, 0, 0);
menu[1][3] = new Item('Typical Pipe Support Brackets', 'pipesupports.php', '', defLength, 0, 0);
menu[1][4] = new Item('Single and Multiple Supports', 'pipesupports2.php', '', defLength, 0, 0);


// Products menu.
menu[2] = new Array();
menu[2][0] = new Menu(true, '>', 'menuDef', 'menu');
menu[2][1] = new Item('Easyfit Support System', '#', '', defLength, 0, 3);
menu[2][2] = new Item('Pipe Clips', '#', '', defLength, 0, 4);
menu[2][3] = new Item('Pipe Clamps', '#', '', defLength, 0, 12);
menu[2][4] = new Item('Beam Clamps', '#', '', defLength, 0, 5);
menu[2][5] = new Item('Beam Attachment', '#', '', defLength, 0, 6);
menu[2][6] = new Item('U-Bolts', '#', '', defLength, 0, 7);
menu[2][7] = new Item('Rods', '#', '', defLength, 0, 8);
menu[2][8] = new Item('Pipe Saddle (Overstrap)', 'product.php?item=15', '', defLength, 0, 0);
menu[2][9] = new Item('Hardwood Insulation Blocks', '#', '', defLength, 0, 9);
menu[2][10] = new Item('Washers', '#', '', defLength, 0, 10);
menu[2][11] = new Item('Anchor Bolt', 'product.php?item=4', '', defLength, 0, 0);
menu[2][12] = new Item('Slider Support', 'product.php?item=41', '', defLength, 0, 0);
menu[2][13] = new Item('Tubular Support Feet', 'product.php?item=40', '', defLength, 0, 0);
menu[2][14] = new Item('Bolt on T Bar Support (Skids)', '#', '', defLength, 0, 11);

// Easyfit submenu
menu[3] = new Array();
menu[3][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[3][1] = new Item('The Easyfit Support System', 'easyfit.php', '', defLength, 0, 0);
menu[3][2] = new Item('Typical Easyfit Applications', 'efexamples.php', '', defLength, 0, 0);
//SAD menu[3][3] = new Item('Easyfit System Contents', 'efcontents.php', '', defLength, 0, 0);


// Pipe clips submenu
menu[4] = new Array();
menu[4][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[4][1] = new Item('Steel Pipe, Min: -20<sup>o</sup>C Max: 100<sup>o</sup>C', 'product.php?item=38', '', defLength, 0, 0);
menu[4][2] = new Item('Steel Pipe 2, Min: -20<sup>o</sup>C Max: 100<sup>o</sup>C', 'product.php?item=36', '', defLength, 0, 0);
menu[4][3] = new Item('Steel Pipe, Min: 400<sup>o</sup>C Max: 470<sup>o</sup>C', 'product.php?item=37', '', defLength, 0, 0);
menu[4][4] = new Item('Cast Iron Pipe, Min: -20<sup>o</sup>C Max: 100<sup>o</sup>C', 'product.php?item=39', '', defLength, 0, 0);
menu[4][5] = new Item('Light Duty Pipe Clip ', 'product.php?item=24', '', defLength, 0, 0);


// Beam clamps submenu
menu[5] = new Array();
menu[5][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[5][1] = new Item('Stirrip Beam Clamp 1', 'product.php?item=12', '', defLength, 0, 0);
menu[5][2] = new Item('Stirrip Beam Clamp 2', 'product.php?item=11', '', defLength, 0, 0);
menu[5][3] = new Item('Beam Clamp 1', 'product.php?item=8', '', defLength, 0, 0);
menu[5][4] = new Item('Beam Clamp 2 ', 'product.php?item=7', '', defLength, 0, 0);


//Beam attachment submenu
menu[6] = new Array();
menu[6][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[6][1] = new Item('Beam Attachment 1 ', 'product.php?item=10', '', defLength, 0, 0);
menu[6][2] = new Item('Beam Attachment 2 ', 'product.php?item=9', '', defLength, 0, 0);


// U-bolts submenu
menu[7] = new Array();
menu[7][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[7][1] = new Item('U-Bolt (Not to grip pipe)', 'product.php?item=30', '', defLength, 0, 0);
menu[7][2] = new Item('U-Bolt (To grip pipe)', 'product.php?item=28', '', defLength, 0, 0);
menu[7][3] = new Item('Hook bolt', 'product.php?item=27', '', defLength, 0, 0);
menu[7][4] = new Item('U-Bolt (Light Series)', 'product.php?item=26', '', defLength, 0, 0);
menu[7][5] = new Item('U-Bolt (Stainless Steel)', 'product.php?item=25', '', defLength, 0, 0);


//Rods submenu
menu[8] = new Array();
menu[8][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[8][1] = new Item('Screwed Rod (All Thread)', 'product.php?item=23', '', defLength, 0, 0);
menu[8][2] = new Item('Sling Rod W/ Screwed Machine Eye   ', 'product.php?item=22', '', defLength, 0, 0);
menu[8][3] = new Item('Sling Rod W/ Weldless Eye Nut', 'product.php?item=21', '', defLength, 0, 0);
menu[8][4] = new Item('Eye Rod - Forged', 'product.php?item=18', '', defLength, 0, 0);
menu[8][5] = new Item('Eye Rod - Formed', 'product.php?item=17', '', defLength, 0, 0);
menu[8][6] = new Item('Turnbuckle', 'product.php?item=19', '', defLength, 0, 0);
menu[8][7] = new Item('Bow Nut (Weldless Eye Nut)', 'product.php?item=20', '', defLength, 0, 0);

//Hardwood insulation blocks submenu
menu[9] = new Array();
menu[9][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[9][1] = new Item('Type Z1037', 'product.php?item=14', '', defLength, 0, 0);
menu[9][2] = new Item('Type Z1512', 'product.php?item=13', '', defLength, 0, 0);
menu[9][3] = new Item('Type Z1037 Tracing', 'product.php?item=44', '', defLength, 0, 0);
menu[9][4] = new Item('Type Z1512 Tracing', 'product.php?item=42', '', defLength, 0, 0);


//Washers submenu
menu[10] = new Array();
menu[10][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[10][1] = new Item('Hemispherical Washer Seat ', 'product.php?item=6', '', defLength, 0, 0);
menu[10][2] = new Item('Hemispherical Washer', 'product.php?item=5', '', defLength, 0, 0);


//T-Bar supports submenu
menu[11] = new Array();
menu[11][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[11][1] = new Item('Support 1', 'product.php?item=2', '', defLength, 0, 0);
menu[11][2] = new Item('Support 2', 'product.php?item=3', '', defLength, 0, 0);

//Pipe clamps submenu
menu[12] = new Array();
menu[12][0] = new Menu(true, '>', 'menuDef', 'sub');
menu[12][1] = new Item('Pipe Clamp 1 ', 'product.php?item=31', '', defLength, 0, 0);
menu[12][2] = new Item('Pipe Clamp 2 ', 'product.php?item=29', '', defLength, 0, 0);
