// *** (1) ITEMSTYLES ***
var vBar = new ItemStyle(20, 1, '...', 125, 0, '#336699', '#6699CC', 'lowMenuText', 'lowMenuText', 
	'', 'itemBorder', null, null, 'hand', 'default');

var vSub = new ItemStyle(20, 0, '&gt;', -15, 2, '#336699', '#6699CC', 'lowText', 'highText',
	'itemBorder', 'itemBorder', null, null, 'hand', 'default');

var vBlank = new ItemStyle(20, 1, '&gt;', -15, 2, '#336699', '#6699CC', 'lowText', 'highText',
	'itemBorderBlank', 'itemBorder', null, null, 'hand', 'default');

var vSpace = new ItemStyle(18, 1, '', 0, 0, '', '', '', '',
	'', '', null, null, '', '');

var vButton = new ItemStyle(20, 1, '', 0, 2, '#BBBBBB', '#CCCCCC', 'buttonText', 'buttonHover',
	'buttonBorder', 'buttonBorderOver', null, null, 'hand', 'default');

// *** (2) MENU DATA ***
var leftMenu = new PopupMenu('leftMenu');
with (leftMenu)
{
/*
 * starMenu('menu_name',              name given to this menu, first must be "root"
 *           isVert (true | false),   true=vertical, false=horizontal
 *           offX (num),              offset in X direction, for first subitem
 *           offY (num),              offset in Y direction, for first subitem
 *           width (num),             width of each sub item
 *           itemSty (name),          name of style to be used for each submenu
 */
startMenu('root', true, 5, 80, 140, vBar);
addItem('&nbsp;Who are IJCJI', 'mIJCJI', 'sm:');
addItem('&nbsp;Flowers', 'Flowers/index.php', '');
addItem('&nbsp;Holidays', 'mHolPics', 'sm:');
addItem('&nbsp;Photos', 'mPhoto', 'sm:');
addItem('&nbsp;Image gallery', 'php/iv/index.php', '');
addItem('&nbsp;other stuff', 'mOther', 'sm:');
addItem('&nbsp;Credits', 'index.php?page=credits', '');
addItem('', '', '', vSpace);
addItem('&nbsp;About', 'index.php?page=about', '');
addItem('', '', '', vSpace, 250);
addItem('&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Exit', 'window.close()', 'js:', vButton, 25);

startMenu('mIJCJI', true, 130, 5, 80, vSub);
addItem('&nbsp;&nbsp;&nbsp;&nbsp;I J C J I', 'index.php?page=ijcji', '');
addItem('&nbsp;I&nbsp;:&nbsp;Ian', 'index.php?page=ian', '');
addItem('&nbsp;J&nbsp;:&nbsp;Jane', 'index.php?page=jane', '');
addItem('&nbsp;C&nbsp;:&nbsp;Claire', 'index.php?page=claire', '');
addItem('&nbsp;J&nbsp;:&nbsp;Joanna', 'index.php?page=joanna', '');
addItem('&nbsp;I&nbsp;:&nbsp;Isla', 'index.php?page=isla', '');

startMenu('mFlowers', true, 130, 5, 110, vSub);
addItem('&nbsp;Envahissantes', 'index.php?page=envahissantes', '');

startMenu('mPhoto', true, 130, 5, 120, vSub);
addItem('Pamoramas', 'index.php?page=Photos/panoramas', '');
addItem('1999 Eclipse', 'index.php?page=Photos/eclipse', '');
addItem('The Burren', 'index.php?page=Photos/burren', '');
addItem('Technical<br>Stuff', 'mTechnic', 'sm:', vSub, 40);

startMenu('mHolPics', true, 100, 5, 150, vSub);
addItem('&nbsp;Red Sea 2006', 'index.php?page=RedSea2006/index', '');
addItem('&nbsp;Maldives 2006', 'index.php?page=Maldives2006/index', '');
addItem('&nbsp;Bonaire 2005', 'index.php?page=Bonaire2005/index', '');
addItem('&nbsp;Venice 2005', 'index.php?page=Venice2005/index', '');
addItem('&nbsp;Lanzarote 2004', 'mLanz2004', 'sm:');
addItem('&nbsp;Australia 2003', 'mOz2003', 'sm:');

startMenu('mLanz2004', true, 120, 5, 100, vSub);
addItem('&nbsp;General', 'index.php?page=Lanz2004/general', '');
addItem('&nbsp;Diving', 'index.php?page=Lanz2004/diving', '');
addItem('&nbsp;Parascending', 'index.php?page=Lanz2004/parascending', '');
addItem('&nbsp;Sunsets', 'index.php?page=Lanz2004/sunsets', '');

startMenu('mOz2003', true, 120, 5, 100, vSub);
addItem('&nbsp;Brisbane', 'index.php?page=Oz2003/brisbane', '');
addItem('&nbsp;Cairns', 'index.php?page=Oz2003/cairns', '');
addItem('&nbsp;Ayers Rock', 'index.php?page=Oz2003/ayersrock', '');
addItem('&nbsp;Alice Springs', 'index.php?page=Oz2003/alice', '');
addItem('&nbsp;Sydney', 'index.php?page=Oz2003/sydney', '');
addItem('&nbsp;Animals', 'index.php?page=Oz2003/ozfauna', '');
addItem('&nbsp;Birds', 'index.php?page=Oz2003/ozbirds', '');
addItem('&nbsp;Flowers', 'index.php?page=Oz2003/ozflora', '');
addItem('&nbsp;Butterflies', 'index.php?page=Oz2003/ozlepidop', '');
addItem('&nbsp;Diving', 'index.php?page=Oz2003/ozdive', '');
addItem('&nbsp;rest', 'index.php?page=Oz2003/rest', '');

startMenu('mOther', true, 130, 5, 80, vBlank);
addItem('&nbsp; &nbsp; Contents', '#', '');
addItem('&nbsp; &nbsp; Search', '#', '');

startMenu('mTechnic', true, 100, 5, 80, vSub);
addItem('Cameras', 'index.php?page=Photos/cameras', '');
addItem('Scanner', 'index.php?page=Photos/scanner', '');
addItem('Software', 'index.php?page=Photos/software', '');

}

// *** (3) MENU EFFECTS AND ANIMATION ***
addMenuBorder(leftMenu, window.vBlank, null, '#666666', 1, '#CCCCDD', 1);
addDropShadow(leftMenu, window.vBlank, [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);
addDropShadow(leftMenu, window.vSub, [40,"#333333",6,6,-4,-4], [40,"#666666",4,4,0,0]);

if (!isOp && navigator.userAgent.indexOf('rv:0.')==-1)
{
 leftMenu.showMenu = new Function('mN','menuAnim(this, mN, 10)');
 leftMenu.hideMenu = new Function('mN','menuAnim(this, mN, -10)');
}

