<!-- Begin
var isDOM = (document.getElementById ? true : false); 
var isIE4 = ((document.all && !isDOM) ? true : false);
var isNS4 = (document.layers ? true : false);
function getRef(id) {
if (isDOM) return document.getElementById(id);
if (isIE4) return document.all[id];
if (isNS4) return document.layers[id];
}
function getSty(id) {
return (isNS4 ? getRef(id) : getRef(id).style);
} 
// Hide timeout.
var popTimer = 0;
// Array showing highlighted menu items.
var litNow = new Array();
function popOver(menuNum, itemNum) {
clearTimeout(popTimer);
hideAllBut(menuNum);
litNow = getTree(menuNum, itemNum);
changeCol(litNow, true);
targetNum = menu[menuNum][itemNum].target;
if (targetNum > 0) {
thisX = parseInt(menu[menuNum][0].ref.left) + parseInt(menu[menuNum][itemNum].ref.left);
thisY = parseInt(menu[menuNum][0].ref.top) + parseInt(menu[menuNum][itemNum].ref.top);
with (menu[targetNum][0].ref) {
left = parseInt(thisX + menu[targetNum][0].x);
top = parseInt(thisY + menu[targetNum][0].y);
visibility = 'visible';
      }
   }
}
function popOut(menuNum, itemNum) {
if ((menuNum == 0) && !menu[menuNum][itemNum].target)
hideAllBut(0)
else
popTimer = setTimeout('hideAllBut(0)', 500);
}
function getTree(menuNum, itemNum) {
 
// Array index is the menu number. The contents are null (if that menu is not a parent)
// or the item number in that menu that is an ancestor (to light it up).
itemArray = new Array(menu.length);

while(1) {
itemArray[menuNum] = itemNum;
// If we've reached the top of the hierarchy, return.
if (menuNum == 0) return itemArray;
itemNum = menu[menuNum][0].parentItem;
menuNum = menu[menuNum][0].parentMenu;
   }
}

// Pass an array and a boolean to specify colour change, true = over colour.
function changeCol(changeArray, isOver) {
for (menuCount = 0; menuCount < changeArray.length; menuCount++) {
if (changeArray[menuCount]) {
newCol = isOver ? menu[menuCount][0].overCol : menu[menuCount][0].backCol;
// Change the colours of the div/layer background.
with (menu[menuCount][changeArray[menuCount]].ref) {
if (isNS4) bgColor = newCol;
else backgroundColor = newCol;
         }
      }
   }
}
function hideAllBut(menuNum) {
var keepMenus = getTree(menuNum, 1);
for (count = 0; count < menu.length; count++)
if (!keepMenus[count])
menu[count][0].ref.visibility = 'hidden';
changeCol(litNow, false);
}

// *** MENU CONSTRUCTION FUNCTIONS ***

function Menu(isVert, popInd, x, y, height, overCol, backCol, borderClass, textClass) {
// True or false - a vertical menu?
this.isVert = isVert;
// The popout indicator used (if any) for this menu.
this.popInd = popInd
// Position and size settings.
this.x = x;
this.y = y;
this.height = height;
// Colours of menu and items.
this.overCol = overCol;
this.backCol = backCol;
// The stylesheet class used for item borders and the text within items.
this.borderClass = borderClass;
this.textClass = textClass;
// Parent menu and item numbers, indexed later.
this.parentMenu = null;
this.parentItem = null;
// Reference to the object's style properties (set later).
this.ref = null;
}

function Item(text, href, frame, length, spacing, target) {
this.text = text;
this.href = href;
this.frame = frame;
this.length = length;
this.spacing = spacing;
this.target = target;
// Reference to the object's style properties (set later).
this.ref = null;
}

function writeMenus() {
if (!isDOM && !isIE4 && !isNS4) return;

for (currMenu = 0; currMenu < menu.length; currMenu++) with (menu[currMenu][0]) {
// Variable for holding HTML for items and positions of next item.
var str = '', itemX = 0, itemY = 0;

// Remember, items start from 1 in the array (0 is menu object itself, above).
// Also use properties of each item nested in the other with() for construction.
for (currItem = 1; currItem < menu[currMenu].length; currItem++) with (menu[currMenu][currItem]) {
var itemID = 'menu' + currMenu + 'item' + currItem;

// The width and height of the menu item - dependent on orientation!
var w = (isVert ? height : length);
var h = (isVert ? length : height);

// Create a div or layer text string with appropriate styles/properties.
// Thanks to Paul Maden (www.paulmaden.com) for helping debug this in IE4, apparently
// the width must be a miniumum of 3 for it to work in that browser.
if (isDOM || isIE4) {
str += '<div id="' + itemID + '" style="position: absolute; left: ' + itemX + '; top: ' + itemY + '; width: ' + w + '; height: ' + h + '; visibility: inherit; ';
if (backCol) str += 'background: ' + backCol + '; ';
str += '" ';
}
if (isNS4) {
str += '<layer id="' + itemID + '" left="' + itemX + '" top="' + itemY + '" width="' +  w + '" height="' + h + '" visibility="inherit" ';
if (backCol) str += 'bgcolor="' + backCol + '" ';
}
if (borderClass) str += 'class="' + borderClass + '" ';

// Add mouseover handlers and finish div/layer.
str += 'onMouseOver="popOver(' + currMenu + ',' + currItem + ')" onMouseOut="popOut(' + currMenu + ',' + currItem + ')">';

// Add contents of item (default: table with link inside).
// In IE/NS6+, add padding if there's a border to emulate NS4's layer padding.
// If a target frame is specified, also add that to the <a> tag.

str += '<table width="' + (w - 8) + '" border="0" cellspacing="0" cellpadding="' + (!isNS4 && borderClass ? 3 : 0) + '"><tr><td align="left" height="' + (h - 7) + '">' + '<a class="' + textClass + '" href="' + href + '"' + (frame ? ' target="' + frame + '">' : '>') + text + '</a></td>';
if (target > 0) {

// Set target's parents to this menu item.
menu[target][0].parentMenu = currMenu;
menu[target][0].parentItem = currItem;

// Add a popout indicator.
if (popInd) str += '<td class="' + textClass + '" align="right">' + popInd + '</td>';
}
str += '</tr></table>' + (isNS4 ? '</layer>' : '</div>');
if (isVert) itemY += length + spacing;
else itemX += length + spacing;
}
if (isDOM) {
var newDiv = document.createElement('div');
document.getElementsByTagName('body').item(0).appendChild(newDiv);
newDiv.innerHTML = str;
ref = newDiv.style;
ref.position = 'absolute';
ref.visibility = 'hidden';
}

// Insert a div tag to the end of the BODY with menu HTML in place for IE4.
if (isIE4) {
document.body.insertAdjacentHTML('beforeEnd', '<div id="menu' + currMenu + 'div" ' + 'style="position: absolute; visibility: hidden">' + str + '</div>');
ref = getSty('menu' + currMenu + 'div');
}

// In NS4, create a reference to a new layer and write the items to it.
if (isNS4) {
ref = new Layer(0);
ref.document.write(str);
ref.document.close();
}

for (currItem = 1; currItem < menu[currMenu].length; currItem++) {
itemName = 'menu' + currMenu + 'item' + currItem;
if (isDOM || isIE4) menu[currMenu][currItem].ref = getSty(itemName);
if (isNS4) menu[currMenu][currItem].ref = ref.document[itemName];
   }
}
with(menu[0][0]) {
ref.left = x;
ref.top = y;
ref.visibility = 'visible';
   }
}

// Syntaxes: *** START EDITING HERE, READ THIS SECTION CAREFULLY! ***
//
// menu[menuNumber][0] = new Menu(Vertical menu? (true/false), 'popout indicator', left, top,
// length, '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 'false', that is they are vertical, except for the first root menu. The 'length' and
// 'height' of an item depends on its orientation -- length is how long the item runs for in
// the direction of the menu, and height 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).
// defOver is the background colour of the submenu cells during onMouseOver event.
// defBack is the standard background colour of the submenu cells.
var defOver = '#cc0000';
var defBack = '#0000cc';

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

// Menu 0 is the special, 'root' menu from which everything else arises.
menu[0] = new Array();
// *** MOVE ROOT MENU AROUND HERE ***  it's positioned at (2, 100) and is 15px high now.  CHANGE HERE
menu[0][0] = new Menu(true, '', 2, 100, 15, '#000033', '#000000', '', 'itemText');
// Notice how the targets are all set to nonzero values...
// The 'height' of each of these items is defHeight, and there is spacing of 10 to the next item.
// Most of the links are set to '#' hashes, make sure you change them to actual files.
menu[0][1] = new Item('Home','http://www.middlemiss.org/lit/lit.html#authors', '', defHeight, 0, 0);
menu[0][2] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/index.html', '', defHeight, 0, 0);
menu[0][3] = new Item('Biography', '#', '', defHeight, 0, 1);
menu[0][4] = new Item('Bibliography', '#', '', defHeight, 0, 2);
menu[0][5] = new Item('Books', '#', '', defHeight, 0, 3);
menu[0][6] = new Item('Collections', '#', '', defHeight, 0, 4);
menu[0][7] = new Item('Newspapers', '#', '', defHeight, 0, 5);
menu[0][8] = new Item('Magazines', '#', '', defHeight, 0, 6);
menu[0][9] = new Item('Uncollected Material', 'http://www.middlemiss.org/lit/authors/denniscj/uncollected/uncollected.html', '', 35, 0, 0);
menu[0][10] = new Item('Unpublished Material', 'http://www.middlemiss.org/lit/authors/denniscj/unpublished/unpublished.html', '', 35, 0, 0);
menu[0][11] = new Item('Letters', '#', '', defHeight, 0, 23);
menu[0][12] = new Item('Dramatisations', '#', '', defHeight, 0, 24);
menu[0][13] = new Item('Associated Material', '#', '', 35, 0, 7);
menu[0][14] = new Item('Author Appreciations', 'http://www.middlemiss.org/lit/authors/denniscj/appreciations/appreciations.html', '', 35, 0, 0);
menu[0][15] = new Item('Obituaries', 'http://www.middlemiss.org/lit/authors/denniscj/obituaries/obituaries.html', '', defHeight, 0, 0);

// Biography menu.
menu[1] = new Array();
menu[1][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 100, defOver, defBack, 'itemBorder', 'itemText');
menu[1][1] = new Item('Biography', 'http://www.middlemiss.org/lit/authors/denniscj/biographical/biography.html', '', defHeight, 0, 0);
menu[1][2] = new Item('Timeline', 'http://www.middlemiss.org/lit/authors/denniscj/biographical/timeline.html', '', defHeight, 0, 0);
menu[1][3] = new Item('Photographs', 'http://www.middlemiss.org/lit/authors/denniscj/biographical/photographs.html', '', defHeight, 0, 0);

// Bibliography menu.
menu[2] = new Array();
menu[2][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
menu[2][1] = new Item('Full Listing', 'http://www.middlemiss.org/lit/authors/denniscj/bibliography.html', '', defHeight, 0, 0);
menu[2][2] = new Item('Titles', '#', '', defHeight, 0, 20);
menu[2][3] = new Item('First Lines (Verse)', '#', '', defHeight, 0, 21);
menu[2][4] = new Item('Prose', '#', '', defHeight, 0, 22);

// Books menu.
menu[3] = new Array();
menu[3][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 225, defOver, defBack, 'itemBorder', 'itemText');
menu[3][1] = new Item('Backblock Ballads and Other Verses', 'http://www.middlemiss.org/lit/authors/denniscj/backblockother/backblockother.html', '', defHeight, 0, 0);
menu[3][2] = new Item('The Songs of a Sentimental Bloke', '#', '', defHeight, 0, 8);
menu[3][3] = new Item('The Moods of Ginger Mick', '#', '', defHeight, 0, 9);
menu[3][4] = new Item('The Glugs of Gosh', '#', '', defHeight, 0, 10);
menu[3][5] = new Item('Doreen', '#', '', defHeight, 0, 11);
menu[3][6] = new Item('Digger Smith', '#', '', defHeight, 0, 12);
menu[3][7] = new Item('Backblock Ballads and Later Verses', 'http://www.middlemiss.org/lit/authors/denniscj/backblocklater/backblocklater.html', '', defHeight, 0, 0);
menu[3][8] = new Item('Jim of the Hills', '#', '', defHeight, 0, 13);
menu[3][9] = new Item('A Book for Kids', 'http://www.middlemiss.org/lit/authors/denniscj/bookforkids/bookforkids.html', '', defHeight, 0, 0);
menu[3][10] = new Item('Rose of Spadgers', '#', '', defHeight, 0, 14);
menu[3][11] = new Item('The Singing Garden', 'http://www.middlemiss.org/lit/authors/denniscj/singinggarden/singinggarden.html', '', defHeight, 0, 0);
menu[3][12] = new Item('Glossary', '#', '', defHeight, 0, 15);

// Collections menu.
menu[4] = new Array();
// All text in this menu has the stylesheet class 'item' -- see the <style> section above.
menu[4][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 325, defOver, defBack, 'itemBorder', 'itemText');
menu[4][1] = new Item('Selected Verse of C.J. Dennis', 'http://www.middlemiss.org/lit/authors/denniscj/collections/selectedverse.html', '', defHeight, 0, 0);
menu[4][2] = new Item('Random Verse', 'http://www.middlemiss.org/lit/authors/denniscj/collections/randomverse.html', '', defHeight, 0, 0);
menu[4][3] = new Item('The Sentimental Bloke and Other Verse', 'http://www.middlemiss.org/lit/authors/denniscj/collections/sbotherv.html', '', defHeight, 0, 0);
menu[4][4] = new Item('Merry-Go-Round', 'http://www.middlemiss.org/lit/authors/denniscj/collections/merrygoround.html', '', defHeight, 0, 0);
menu[4][5] = new Item('Pickerings Salute to the Sentimental Bloke', 'http://www.middlemiss.org/lit/authors/denniscj/collections/pickering.html', '', defHeight, 0, 0);
menu[4][6] = new Item('The C.J. Dennis Collection', 'http://www.middlemiss.org/lit/authors/denniscj/collections/cjdcollection.html', '', defHeight, 0, 0);
menu[4][7] = new Item('Selected Works of C.J. Dennis', 'http://www.middlemiss.org/lit/authors/denniscj/collections/selectedworks.html', '', defHeight, 0, 0);
menu[4][8] = new Item('Favourite Poems of C.J. Dennis', 'http://www.middlemiss.org/lit/authors/denniscj/collections/favourite.html', '', defHeight, 0, 0);
menu[4][9] = new Item("C.J. Dennis' Book for Kids", 'http://www.middlemiss.org/lit/authors/denniscj/bookforkids/bookforkids1976.html', '', defHeight, 0, 0);
menu[4][10] = new Item('The Triantiwontigongolope and Other Funny Poems', 'http://www.middlemiss.org/lit/authors/denniscj/collections/triantifunny.html', '', defHeight, 0, 0);
menu[4][11] = new Item('More Than a Sentimental Bloke - A Performance', 'http://www.middlemiss.org/lit/authors/denniscj/collections/morethansb.html', '', defHeight, 0, 0);
menu[4][12] = new Item('Hist!', 'http://www.middlemiss.org/lit/authors/denniscj/collections/hist.html', '', defHeight, 0, 0);
menu[4][13] = new Item('C.J. Dennis: A Collection of Verse', 'http://www.middlemiss.org/lit/authors/denniscj/collections/cjdcollectionnla.html', '', defHeight, 0, 0);

// Newspapers menu.
menu[5] = new Array();
menu[5][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
// Non-zero target means this will trigger a popout -- menu[16] which is the 'Herald Years' menu.
menu[5][1] = new Item('Age', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/age/age.html', '', defHeight, 0, 0);
menu[5][2] = new Item('The Call', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/thecall/thecall.html', '', defHeight, 0, 0);
menu[5][3] = new Item('The Evening Journal', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/eveningjournal/eveningjournal.html', '', defHeight, 0, 0);
menu[5][4] = new Item('Herald', '#', '', defHeight, 0, 16);
menu[5][5] = new Item('The Labor Call', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/laborcall/laborcall.html', '', defHeight, 0, 0);
menu[5][6] = new Item('Laura Standard', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/laurastandard/laurastandard.html', '', defHeight, 0, 0);
menu[5][7] = new Item('Sun News-Pictorial', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/sun/sun.html', '', defHeight, 0, 0);
menu[5][8] = new Item('Weekly Times', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/weeklytimes/weeklytimes.html', '', defHeight, 0, 0);
menu[5][9] = new Item('Others','http://www.middlemiss.org/lit/authors/denniscj/newspapers/others/references.html', '', defHeight, 0, 0);

// Magazines menu
menu[6] = new Array();
menu[6][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 120, defOver, defBack, 'itemBorder', 'itemText');
menu[6][1] = new Item('Bulletin', '#', '', defHeight, 0, 17);
menu[6][2] = new Item('Critic', '#', '', defHeight, 0, 18);
menu[6][3] = new Item('Gadfly', '#', '', defHeight, 0, 19);
menu[6][4] = new Item('The Lone Hand', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/lonehand/lonehand.html', '', defHeight, 0, 0);

// Associated Material menu
menu[7] = new Array();
menu[7][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 120, defOver, defBack, 'itemBorder', 'itemText');
menu[7][1] = new Item('Alec Chisholm', 'http://www.middlemiss.org/lit/authors/denniscj/associated/chisholma/chisholma.html', '', defHeight, 0, 0);
menu[7][2] = new Item('R.H. Croll', 'http://www.middlemiss.org/lit/authors/denniscj/associated/crollrh/crollrh.html', '', defHeight, 0, 0);
menu[7][3] = new Item('Hal Gye', 'http://www.middlemiss.org/lit/authors/denniscj/associated/gyeh/gyeh.html', '', defHeight, 0, 0);
menu[7][4] = new Item('David Low', 'http://www.middlemiss.org/lit/authors/denniscj/associated/lowd/lowd.html', '', defHeight, 0, 0);
menu[7][5] = new Item('Ian McLaren', 'http://www.middlemiss.org/lit/authors/denniscj/associated/mclareni/mclareni.html', '', defHeight, 0, 0);
menu[7][6] = new Item('J.G. Roberts', 'http://www.middlemiss.org/lit/authors/denniscj/associated/robertsjg/robertsjg.html', '', defHeight, 0, 0);
menu[7][7] = new Item('George Robertson', 'http://www.middlemiss.org/lit/authors/denniscj/associated/robertsong/robertsong.html', '', defHeight, 0, 0);

// Sentimental Bloke menu
menu[8] = new Array();
menu[8][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, -20, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[8][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/sbloke.html', '', defHeight, 0, 0);
menu[8][2] = new Item('Foreword', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/foreword.html', '', defHeight, 0, 0);
menu[8][3] = new Item('Chap 1  - A Spring Song', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/spring.html', '', defHeight, 0, 0);
menu[8][4] = new Item('Chap 2  - The Intro', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/intro.html', '', defHeight, 0, 0);
menu[8][5] = new Item('Chap 3  - The Stoush O Day', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/stoush.html', '', defHeight, 0, 0);
menu[8][6] = new Item('Chap 4  - Doreen', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/doreen.html', '', defHeight, 0, 0);
menu[8][7] = new Item('Chap 5  - The Play', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/play.html', '', defHeight, 0, 0);
menu[8][8] = new Item('Chap 6  - The Stror At Coot', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/stror.html', '', defHeight, 0, 0);
menu[8][9] = new Item('Chap 7  - The Siren', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/siren.html', '', defHeight, 0, 0);
menu[8][10] = new Item('Chap 8  - Mar', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/mar.html', '', defHeight, 0, 0);
menu[8][11] = new Item('Chap 9  - Pilot Cove', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/pilotc.html', '', defHeight, 0, 0);
menu[8][12] = new Item('Chap 10 - Hitched', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/hitched.html', '', defHeight, 0, 0);
menu[8][13] = new Item('Chap 11 - Beef Tea', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/beeftea.html', '', defHeight, 0, 0);
menu[8][14] = new Item('Chap 12 - Uncle Jim', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/unclejim.html', '', defHeight, 0, 0);
menu[8][15] = new Item('Chap 13 - The Kid', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/thekid.html', '', defHeight, 0, 0);
menu[8][16] = new Item('Chap 14 - The Mooch O Life', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/themooch.html', '', defHeight, 0, 0);
menu[8][17] = new Item('Preface (to Fifty-first Thousand)', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/preface51k.html', '', defHeight, 0, 0);
menu[8][18] = new Item('Background Material', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/background.html', '', defHeight, 0, 0);
menu[8][19] = new Item('Publishing History', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/history.html', '', defHeight, 0, 0);
menu[8][20] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/sbloke/reviews.html', '', defHeight, 0, 0);

// Ginger Mick menu
menu[9] = new Array();
menu[9][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, -20, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[9][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/gmick.html', '', defHeight, 0, 0);
menu[9][2] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/intro.html', '', defHeight, 0, 0);
menu[9][3] = new Item('Chap 1  - Duck an Fowl', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/duckanfowl.html', '', defHeight, 0, 0);
menu[9][4] = new Item('Chap 2  - War', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/war.html', '', defHeight, 0, 0);
menu[9][5] = new Item('Chap 3  - The Call of Stoush', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/callofstoush.html', '', defHeight, 0, 0);
menu[9][6] = new Item('Chap 4  - The Push', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/thepush.html', '', defHeight, 0, 0);
menu[9][7] = new Item('Chap 5  - Sari Bair', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/saribair.html', '', defHeight, 0, 0);
menu[9][8] = new Item('Chap 6  - Gingers Cobber', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/gingerc.html', '', defHeight, 0, 0);
menu[9][9] = new Item('Chap 7  - The Singing Soldiers', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/singing.html', '', defHeight, 0, 0);
menu[9][10] = new Item('Chap 8  - In Spadgers Lane', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/spadgers.html', '', defHeight, 0, 0);
menu[9][11] = new Item('Chap 9  - The Straight Griffin', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/griffin.html', '', defHeight, 0, 0);
menu[9][12] = new Item('Chap 10 - A Letter to the Front', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/letterfront.html', '', defHeight, 0, 0);
menu[9][13] = new Item('Chap 11 - Rabbits', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/rabbits.html', '', defHeight, 0, 0);
menu[9][14] = new Item('Chap 12 - To the Boys Who took the Count', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/boyscount.html', '', defHeight, 0, 0);
menu[9][15] = new Item('Chap 13 - The Game', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/thegame.html', '', defHeight, 0, 0);
menu[9][16] = new Item('Chap 14 - A Gallant Gentleman', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/gallant.html', '', defHeight, 0, 0);
menu[9][17] = new Item('Background Material', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/background.html', '', defHeight, 0, 0);
menu[9][18] = new Item('Publishing History', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/history.html', '', defHeight, 0, 0);
menu[9][19] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/gmick/reviews.html', '', defHeight, 0, 0);

// Glugs of Gosh menu
menu[10] = new Array();
menu[10][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, 0, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[10][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/glugs.html', '', defHeight, 0, 0);
menu[10][2] = new Item('Chap 1  - The Glug Quest', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/gquest.html', '', defHeight, 0, 0);
menu[10][3] = new Item('Chap 2  - Joi, the Glug', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/joi.html', '', defHeight, 0, 0);
menu[10][4] = new Item('Chap 3  - The Stones of Gosh', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/stoneg.html', '', defHeight, 0, 0);
menu[10][5] = new Item('Chap 4  - Sym, the Son of Joi', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/symsonofjoi.html', '', defHeight, 0, 0);
menu[10][6] = new Item('Chap 5  - The Growth of Sym', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/growthofsym.html', '', defHeight, 0, 0);
menu[10][7] = new Item('Chap 6  - The End of Joi', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/endofjoi.html', '', defHeight, 0, 0);
menu[10][8] = new Item('Chap 7  - The Swanks of Gosh', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/swanksgosh.html', '', defHeight, 0, 0);
menu[10][9] = new Item('Chap 8  - The Seer', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/seer.html', '', defHeight, 0, 0);
menu[10][10] = new Item('Chap 9  - The Rhymes of Sym', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/rhymessym.html', '', defHeight, 0, 0);
menu[10][11] = new Item('Chap 10 - The Debate', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/debate.html', '', defHeight, 0, 0);
menu[10][12] = new Item('Chap 11 - Ogs', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/ogs.html', '', defHeight, 0, 0);
menu[10][13] = new Item('Chap 12 - Emily Ann', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/emilyann.html', '', defHeight, 0, 0);
menu[10][14] = new Item('Background Material', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/background.html', '', defHeight, 0, 0);
menu[10][15] = new Item('Publishing History', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/history.html', '', defHeight, 0, 0);
menu[10][16] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/glugs/reviews.html', '', defHeight, 0, 0);

// Doreen menu
menu[11] = new Array();
menu[11][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, 0, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[11][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/doreen/doreen.html', '', defHeight, 0, 0);
menu[11][2] = new Item('Chap 1  - Washing Day', 'http://www.middlemiss.org/lit/authors/denniscj/doreen/washingday.html', '', defHeight, 0, 0);
menu[11][3] = new Item('Chap 2  - Logic and Spotted Dog', 'http://www.middlemiss.org/lit/authors/denniscj/doreen/logicdog.html', '', defHeight, 0, 0);
menu[11][4] = new Item('Chap 3  - Vilits', 'http://www.middlemiss.org/lit/authors/denniscj/doreen/vilits.html', '', defHeight, 0, 0);
menu[11][5] = new Item('Chap 4  - Possum', 'http://www.middlemiss.org/lit/authors/denniscj/doreen/possum.html', '', defHeight, 0, 0);
menu[11][6] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/doreen/reviews.html', '', defHeight, 0, 0);
 
// Digger Smith menu
menu[12] = new Array();
menu[12][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, 0, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[12][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/dsmith.html', '', defHeight, 0, 0);
menu[12][2] = new Item('Chap 1  - Before the War', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/b4war.html', '', defHeight, 0, 0);
menu[12][3] = new Item('Chap 2  - Dummy Bridge', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/dummyb.html', '', defHeight, 0, 0);
menu[12][4] = new Item('Chap 3  - Dad', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/dad.html', '', defHeight, 0, 0);
menu[12][5] = new Item('Chap 4  - Digger Smith', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/diggers.html', '', defHeight, 0, 0);
menu[12][6] = new Item('Chap 5  - West', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/west.html', '', defHeight, 0, 0);
menu[12][7] = new Item('Chap 6  - Over the Fence', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/otfence.html', '', defHeight, 0, 0);
menu[12][8] = new Item('Chap 7  - A Diggers Tale', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/diggert.html', '', defHeight, 0, 0);
menu[12][9] = new Item('Chap 8  - Jims Girl', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/jimsgirl.html', '', defHeight, 0, 0);
menu[12][10] = new Item('Chap 9  - The Boys out There', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/boysot.html', '', defHeight, 0, 0);
menu[12][11] = new Item('Chap 10 - Half a Man', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/halfaman.html', '', defHeight, 0, 0);
menu[12][12] = new Item('Chap 11 - Sawin Wood', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/sawwood.html', '', defHeight, 0, 0);
menu[12][13] = new Item('Chap 12 - Jim', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/jim.html', '', defHeight, 0, 0);
menu[12][14] = new Item('Chap 13 - A Square Deal', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/squared.html', '', defHeight, 0, 0);
menu[12][15] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/dsmith/reviews.html', '', defHeight, 0, 0);

// Jim of the Hills menu
menu[13] = new Array();
menu[13][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, -20, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[13][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/jim/jim.html', '', defHeight, 0, 0);
menu[13][2] = new Item('Chap 1  - Swingin Douglas', 'http://www.middlemiss.org/lit/authors/denniscj/jim/douglas.html', '', defHeight, 0, 0);
menu[13][3] = new Item('Chap 2  - A Lonely Man', 'http://www.middlemiss.org/lit/authors/denniscj/jim/lonely.html', '', defHeight, 0, 0);
menu[13][4] = new Item('Chap 3  - A Morning Song', 'http://www.middlemiss.org/lit/authors/denniscj/jim/mornings.html', '', defHeight, 0, 0);
menu[13][5] = new Item('Chap 4  - A Freak of Spring', 'http://www.middlemiss.org/lit/authors/denniscj/jim/freaksp.html', '', defHeight, 0, 0);
menu[13][6] = new Item('Chap 5  - The Vision', 'http://www.middlemiss.org/lit/authors/denniscj/jim/vision.html', '', defHeight, 0, 0);
menu[13][7] = new Item('Chap 6  - Old Bob Blair', 'http://www.middlemiss.org/lit/authors/denniscj/jim/bobblair.html', '', defHeight, 0, 0);
menu[13][8] = new Item('Chap 7  - The Wooer', 'http://www.middlemiss.org/lit/authors/denniscj/jim/wooer.html', '', defHeight, 0, 0);
menu[13][9] = new Item('Chap 8  - Red Robin', 'http://www.middlemiss.org/lit/authors/denniscj/jim/redrobin.html', '', defHeight, 0, 0);
menu[13][10] = new Item('Chap 9  - Murrays Ride', 'http://www.middlemiss.org/lit/authors/denniscj/jim/murray.html', '', defHeight, 0, 0);
menu[13][11] = new Item('Chap 10 - The Reaper in the Bush', 'http://www.middlemiss.org/lit/authors/denniscj/jim/reaper.html', '', defHeight, 0, 0);
menu[13][12] = new Item('Chap 11 - Flames', 'http://www.middlemiss.org/lit/authors/denniscj/jim/flames.html', '', defHeight, 0, 0);
menu[13][13] = new Item('Chap 12 - Grey Thrush', 'http://www.middlemiss.org/lit/authors/denniscj/jim/gthrush.html', '', defHeight, 0, 0);
menu[13][14] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/jim/reviews.html', '', defHeight, 0, 0);

// Rose of Spadgers menu
menu[14] = new Array();
menu[14][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, -100, 250, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[14][1] = new Item('Description', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/rosespad.html', '', defHeight, 0, 0);
menu[14][2] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/introduction.html', '', defHeight, 0, 0);
menu[14][3] = new Item('The Faltering Knight', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/falteringk.html', '', defHeight, 0, 0);
menu[14][4] = new Item('Termarter Sorce', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/termarter.html', '', defHeight, 0, 0);
menu[14][5] = new Item('A Holy War', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/holywar.html', '', defHeight, 0, 0);
menu[14][6] = new Item('Nocturne', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/nocturne.html', '', defHeight, 0, 0);
menu[14][7] = new Item('The Crusaders', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/crusaders.html', '', defHeight, 0, 0);
menu[14][8] = new Item('"Ave a Eart!"', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/aveaeart.html', '', defHeight, 0, 0);
menu[14][9] = new Item('Rose', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/rose.html', '', defHeight, 0, 0);
menu[14][10] = new Item('The Knights Return', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/knightsreturn.html', '', defHeight, 0, 0);
menu[14][11] = new Item('The Also-Ran', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/alsoran.html', '', defHeight, 0, 0);
menu[14][12] = new Item('A Womans Way', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/womansway.html', '', defHeight, 0, 0);
menu[14][13] = new Item('"Stone the Crows"', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/stonecrows.html', '', defHeight, 0, 0);
menu[14][14] = new Item('Listeners Luck', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/listeners.html', '', defHeight, 0, 0);
menu[14][15] = new Item('The Dance', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/dance.html', '', defHeight, 0, 0);
menu[14][16] = new Item('Spike Wegg', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/spikewegg.html', '', defHeight, 0, 0);
menu[14][17] = new Item('Narcissus', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/narcissus.html', '', defHeight, 0, 0);
menu[14][18] = new Item('Reviews', 'http://www.middlemiss.org/lit/authors/denniscj/rosespad/reviews.html', '', defHeight, 0, 0);

// Glossary menu
menu[15] = new Array();
menu[15][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 225, 0, 100, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[15][1] = new Item('[A - D]', 'http://www.middlemiss.org/lit/authors/denniscj/glossary/glossary-ad.html', '', defHeight, 0, 0);
menu[15][2] = new Item('[E - J]', 'http://www.middlemiss.org/lit/authors/denniscj/glossary/glossary-ej.html', '', defHeight, 0, 0);
menu[15][3] = new Item('[K - O]', 'http://www.middlemiss.org/lit/authors/denniscj/glossary/glossary-ko.html', '', defHeight, 0, 0);
menu[15][4] = new Item('[P - S]', 'http://www.middlemiss.org/lit/authors/denniscj/glossary/glossary-ps.html', '', defHeight, 0, 0);
menu[15][5] = new Item('[T - Z]', 'http://www.middlemiss.org/lit/authors/denniscj/glossary/glossary-tz.html', '', defHeight, 0, 0);

// Herald Years menu
menu[16] = new Array();
menu[16][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 152, -60, 80, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[16][1] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/introduction.html', '', defHeight, 0, 0);
menu[16][2] = new Item('1913-22', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1913-22/1913-22.html', '', defHeight, 0, 0);
menu[16][3] = new Item('1923', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1923/1923.html', '', defHeight, 0, 0);
menu[16][4] = new Item('1924-26', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1924-26/1924-26.html', '', defHeight, 0, 0);
menu[16][5] = new Item('1927', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1927/1927.html', '', defHeight, 0, 0);
menu[16][6] = new Item('1928', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1928/1928.html', '', defHeight, 0, 0);
menu[16][7] = new Item('1929', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1929/1929.html', '', defHeight, 0, 0);
menu[16][8] = new Item('1930', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1930/1930.html', '', defHeight, 0, 0);
menu[16][9] = new Item('1931', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1931/1931.html', '', defHeight, 0, 0);
menu[16][10] = new Item('1932', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1932/1932.html', '', defHeight, 0, 0);
menu[16][11] = new Item('1933', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1933/1933.html', '', defHeight, 0, 0);
menu[16][12] = new Item('1934', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1934/1934.html', '', defHeight, 0, 0);
menu[16][13] = new Item('1935', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1935/1935.html', '', defHeight, 0, 0);
menu[16][14] = new Item('1936', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1936/1936.html', '', defHeight, 0, 0);
menu[16][15] = new Item('1937', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1937/1937.html', '', defHeight, 0, 0);
menu[16][16] = new Item('1938', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/1938/1938.html', '', defHeight, 0, 0);
menu[16][17] = new Item('References', 'http://www.middlemiss.org/lit/authors/denniscj/newspapers/herald/references/references.html', '', defHeight, 0, 0);


// Bulletin Years menu
menu[17] = new Array();
menu[17][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 122, 0, 80, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[17][1] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/introduction.html', '', defHeight, 0, 0);
menu[17][2] = new Item('1902-07', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1902-07.html', '', defHeight, 0, 0);
menu[17][3] = new Item('1908', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1908.html', '', defHeight, 0, 0);
menu[17][4] = new Item('1909', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1909.html', '', defHeight, 0, 0);
menu[17][5] = new Item('1910', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1910.html', '', defHeight, 0, 0);
menu[17][6] = new Item('1911', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1911.html', '', defHeight, 0, 0);
menu[17][7] = new Item('1912', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1912.html', '', defHeight, 0, 0);
menu[17][8] = new Item('1913', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1913.html', '', defHeight, 0, 0);
menu[17][9] = new Item('1914', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1914.html', '', defHeight, 0, 0);
menu[17][10] = new Item('1915', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1915.html', '', defHeight, 0, 0);
menu[17][11] = new Item('1916-24', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/1916-24.html', '', defHeight, 0, 0);
menu[17][12] = new Item('References', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/bulletin/references.html', '', defHeight, 0, 0);

// Critic Years menu
menu[18] = new Array();
menu[18][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 122, 0, 80, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[18][1] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/introduction.html', '', defHeight, 0, 0);
menu[18][2] = new Item('1898-1900', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/1898-1900.html', '', defHeight, 0, 0);
menu[18][3] = new Item('1901', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/1901.html', '', defHeight, 0, 0);
menu[18][4] = new Item('1902', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/1902.html', '', defHeight, 0, 0);
menu[18][5] = new Item('1903', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/1903.html', '', defHeight, 0, 0);
menu[18][6] = new Item('1904', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/1904.html', '', defHeight, 0, 0);
menu[18][7] = new Item('1905-06', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/critic/1905-06.html', '', defHeight, 0, 0);

// Gadfly Years menu
menu[19] = new Array();
menu[19][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 122, 0, 80, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[19][1] = new Item('Introduction', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/gadfly/introduction.html', '', defHeight, 0, 0);
menu[19][2] = new Item('1906', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/gadfly/1906.html', '', defHeight, 0, 0);
menu[19][3] = new Item('1907-09', 'http://www.middlemiss.org/lit/authors/denniscj/magazines/gadfly/1907-09.html', '', defHeight, 0, 0);

// Titles menu
menu[20] = new Array();
menu[20][0]  = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 153, -40, 100, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[20][1]  = new Item('[A]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_a.html', '', defHeight, 0, 0);
menu[20][2]  = new Item('[B]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_b.html', '', defHeight, 0, 0);
menu[20][3]  = new Item('[C]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_c.html', '', defHeight, 0, 0);
menu[20][4]  = new Item('[D]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_d.html', '', defHeight, 0, 0);
menu[20][5]  = new Item('[E]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_e.html', '', defHeight, 0, 0);
menu[20][6]  = new Item('[F]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_f.html', '', defHeight, 0, 0);
menu[20][7]  = new Item('[G]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_g.html', '', defHeight, 0, 0);
menu[20][8]  = new Item('[H]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_h.html', '', defHeight, 0, 0);
menu[20][9]  = new Item('[I]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_i.html', '', defHeight, 0, 0);
menu[20][10] = new Item('[J]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_j.html', '', defHeight, 0, 0);
menu[20][11] = new Item('[K]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_k.html', '', defHeight, 0, 0);
menu[20][12] = new Item('[L]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_l.html', '', defHeight, 0, 0);
menu[20][13] = new Item('[M]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_m.html', '', defHeight, 0, 0);
menu[20][14] = new Item('[N]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_n.html', '', defHeight, 0, 0);
menu[20][15] = new Item('[O]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_o.html', '', defHeight, 0, 0);
menu[20][16] = new Item('[P]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_p.html', '', defHeight, 0, 0);
menu[20][17] = new Item('[Q - R]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_qr.html', '', defHeight, 0, 0);
menu[20][18] = new Item('[S]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_s.html', '', defHeight, 0, 0);
menu[20][19] = new Item('[T]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_t.html', '', defHeight, 0, 0);
menu[20][20] = new Item('[U - V]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_uv.html', '', defHeight, 0, 0);
menu[20][21] = new Item('[W - Z]', 'http://www.middlemiss.org/lit/authors/denniscj/titles/titles_wz.html', '', defHeight, 0, 0);
menu[20][22] = new Item('Processed', 'http://www.middlemiss.org/lit/authors/denniscj/titles/processed.html', '', defHeight, 0, 0);

// First lines menu
menu[21] = new Array();
menu[21][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 152, 0, 100, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[21][1] = new Item('[A - D]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-ad.html', '', defHeight, 0, 0);
menu[21][2] = new Item('[E - H]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-eh.html', '', defHeight, 0, 0);
menu[21][3] = new Item('[I - J]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-ij.html', '', defHeight, 0, 0);
menu[21][4] = new Item('[K - O]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-ko.html', '', defHeight, 0, 0);
menu[21][5] = new Item('[P - S]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-ps.html', '', defHeight, 0, 0);
menu[21][6] = new Item('[T - V]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-tv.html', '', defHeight, 0, 0);
menu[21][7] = new Item('[W - Z]', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/firstlines-wz.html', '', defHeight, 0, 0);
menu[21][8] = new Item('Processed', 'http://www.middlemiss.org/lit/authors/denniscj/firstlines/processed.html', '', defHeight, 0, 0);

// Prose Titles menu
menu[22] = new Array();
menu[22][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 152, 0, 100, '#333366', '#666699', 'crazyBorder', 'crazyText');
menu[22][1] = new Item('[A - D]', 'http://www.middlemiss.org/lit/authors/denniscj/prose/prose-ad.html', '', defHeight, 0, 0);
menu[22][2] = new Item('[E - J]', 'http://www.middlemiss.org/lit/authors/denniscj/prose/prose-ej.html', '', defHeight, 0, 0);
menu[22][3] = new Item('[K - O]', 'http://www.middlemiss.org/lit/authors/denniscj/prose/prose-ko.html', '', defHeight, 0, 0);
menu[22][4] = new Item('[P - S]', 'http://www.middlemiss.org/lit/authors/denniscj/prose/prose-ps.html', '', defHeight, 0, 0);
menu[22][5] = new Item('[T - Z]', 'http://www.middlemiss.org/lit/authors/denniscj/prose/prose-tz.html', '', defHeight, 0, 0);
menu[22][6] = new Item('Processed', 'http://www.middlemiss.org/lit/authors/denniscj/prose/processed.html', '', defHeight, 0, 0);

// Letters menu
menu[23] = new Array();
menu[23][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 100, defOver, defBack, 'itemBorder', 'itemText');
menu[23][1] = new Item('By Subject', 'http://www.middlemiss.org/lit/authors/denniscj/letters/letters_subject.html', '', defHeight, 0, 0);
menu[23][2] = new Item('Timeline', 'http://www.middlemiss.org/lit/authors/denniscj/letters/letters_time.html', '', defHeight, 0, 0);

// Dramatisations menu
menu[24] = new Array();
menu[24][0] = new Menu(true, '<img src=http://www.middlemiss.org/images/arrows/red_right_tiny.gif>', 100, 0, 100, defOver, defBack, 'itemBorder', 'itemText');
menu[24][1] = new Item('Stage', 'http://www.middlemiss.org/lit/authors/denniscj/dramatisations/stage.html', '', defHeight, 0, 0);
menu[24][2] = new Item('Screen', 'http://www.middlemiss.org/lit/authors/denniscj/dramatisations/screen.html', '', defHeight, 0, 0);



// *** OPTIONAL CODE FROM HERE DOWN ***

// These two lines handle the window resize bug in NS4. See <body onResize=...>.
// I recommend you leave this here as otherwise when you resize NS4's width menus are hidden.

var popOldWidth = window.innerWidth;
nsResizeHandler = new Function('if (popOldWidth != window.innerWidth) location.reload()');


// This is a quick snippet that captures all clicks on the document and hides the menus
// every time you click. Use if you want.

if (isNS4) document.captureEvents(Event.CLICK);
document.onclick = clickHandle;

function clickHandle(evt)
{
 if (isNS4) document.routeEvent(evt);
 hideAllBut(0);
}


// This is just the moving command for the example.

function moveRoot()
{
 with(menu[0][0].ref) left = ((parseInt(left) < 100) ? 100 : 5);
}
//  End -->

