// Syntaxes: *** START EDITING HERE, READ THIS SECTION CAREFULLY! ***
//
// menu[menuNumber][0] = new Menu(Vertical menu? (true/false), 'popout indicator', left, top,
// width, 'mouseover colour', 'background colour', 'border stylesheet', 'text stylesheet');
//
// Left and Top are measured on-the-fly relative to the top-left corner of its trigger, or
// for the root menu, the top-left corner of the page.
//
// menu[menuNumber][itemNumber] = new Item('Text', 'URL', 'target frame', length of menu item,
//  additional 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 colours passed to most menu constructors (just passed to functions, not
// a global variable - makes things easier to change later in bulk).
var defOver = '#AABBBB', defBack = '#AADDDD';
var defSubOver = '#99BB99', defSubBack = '#99DD99';
var defSubSubOver = '#77AA77', defSubSubBack = '#77CC77';

var defOver = '#b9fcff', defBack = '#DDDDDD';
var defSubOver = '#88DD88', defSubBack = '#b9fcff';
var defSubSubOver = '#DDDD55', defSubSubBack = '#88DD88';

var defOver = '#c6f9d7', defBack = '#b0e1e3';
var defSubOver = '#b5f763', defSubBack = '#c6f9d7';
var defSubSubOver = '#00f08a', defSubSubBack = '#b5f763';

var defOver = '#c6f9d7', defBack = '#b0e1e3';
var defSubOver = '#00f08a', defSubBack = '#b5f763';
var defSubSubOver = '#dddd55', defSubSubBack = '#ddbb88';
// Default 'length' of menu items - item height if menu is vertical, width if horizontal.

var defLength = 22;
var defSpacing = 1;
var defStorSpacing = 5;

// 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.
// *** MOVE ROOT MENU AROUND HERE ***  it's positioned at (5, 0) and is 17px high now.
menu[0][0] = new Menu(true, '>', 10, 0, 140, defOver, defBack, 'itemBorder', 'itemText');
menu[0][1] = new Item('  Til forsiden ', 'forside.htm', 'dataframe', defLength, defSpacing, 0);
menu[0][2] = new Item('  Aktuelt', 'aktuelt.asp', 'dataframe', defLength, defSpacing, 0);
menu[0][3] = new Item('  Kalender', 'kalender.asp', 'dataframe', defLength+4, defSpacing, 0);

var nextMainItem = 4;
var nextMenuNr = 1;

