<!-- 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, width, 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.width = width;
// 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 ? width : length);
var h = (isVert ? length : width);

// 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 ? 0 : 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';
   }
}



//The following function writes the PopUpDiv function that refers to layers not forms
x = 152;
y = 150;
function setVisible(obj)
{
	obj = document.getElementById(obj);
	obj.style.visibility = (obj.style.visibility == 'visible') ? 'hidden' : 'visible';
}
function placeIt(obj)
{
	obj = document.getElementById(obj);
	if (document.documentElement)
	{
		theLeft = document.documentElement.scrollLeft;
		theTop = document.documentElement.scrollTop;
	}
	else if (document.body)
	{
		theLeft = document.body.scrollLeft;
		theTop = document.body.scrollTop;
	}
	theLeft += x;
	theTop += y;
	obj.style.left = theLeft + 'px' ;
	obj.style.top = theTop + 'px' ;
	setTimeout("placeIt('layer1')",500);
}


// 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 = '#000099', defBack = '#0099FF';

// Default 'length' of menu items - item height if menu is vertical, width if horizontal.
var defLength = 24;

// 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(false, '', 10, 69, 22, defOver, '', 'itemBorder', 'menuText');
// Notice how the targets are all set to nonzero values...
// The 'length' of each of these items is 40, 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', 'index.html', '', 130, 1, 0);
menu[0][2] = new Item('Russongs', 'russongs/russongs.htm', '', 130, 1, 0);
menu[0][3] = new Item('Wayfarer', '#', '', 140, 1, 1);
menu[0][4] = new Item('Merrymaking', '#', '', 130, 1, 15);
menu[0][5] = new Item('Angelorum', 'angel/angel.htm', '', 130, 1, 0);
menu[0][6] = new Item('Rus publica', '#', '', 130, 1, 18);
menu[0][7] = new Item('Contact Russ', 'a title="open form" href="#" onclick="return showForm()', '', 100, 0, 0);

// Wayfaring top menu
menu[1] = new Array();
menu[1][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 0, 24, 140, defOver, defBack, 'itemBorder', 'itemText');
menu[1][1] = new Item('2011 The Kindlliad', '11EU/europe_11.htm', '', defLength, 0, 2);
menu[1][2] = new Item('2010 Aurora', '10aurora/antarctica_10.htm', '', defLength, 0, 3);
menu[1][3] = new Item('2009 Dissuasion', '09EU/europe_09.htm', '', defLength, 0, 4);
menu[1][4] = new Item('2008 Nic In India', '08india/india_08.htm', '', defLength, 0, 0);
menu[1][5] = new Item('2005 Zooloo', '#', '', defLength, 0, 5);
menu[1][6] = new Item('2003 Doubt of Africa', '#', '', defLength, 0, 6);
menu[1][7] = new Item('2002 The Idiossey', '02EU/europe_02.htm', '', defLength, 0, 7);
menu[1][8] = new Item('2000 The Silliad', '00EU/europe_00.htm', '', defLength, 0, 8);
menu[1][9] = new Item('1993 The Apochrypha', '93EU/europe_93.htm', '', defLength, 0, 9);

// EU 2011 menu The Kindlliad
menu[2] = new Array();
menu[2][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 140, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[2][1] = new Item('Initio', '11EU/europe_11.htm', '', defLength, 0, 0);
menu[2][2] = new Item('Britain', '11EU/england_london.htm', '', defLength, 0, 0);
menu[2][3] = new Item('Ireland', '11EU/eire_leinster.htm', '', defLength, 0, 0);
menu[2][4] = new Item('Spain', '11EU/spain_brava.htm', '', defLength, 0, 0);

// 2010 Ant & SA menu gallery
menu[3] = new Array();
menu[3][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 140, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
menu[3][1] = new Item('Argentina', '10aurora/argentina_bsas.htm', '', defLength, 0, 0);
menu[3][2] = new Item('Antartica', '10aurora/antarctica_10.htm', '', defLength, 0, 0);
menu[3][3] = new Item('Santiago', '10aurora/chile_santiago.htm', '', defLength, 0, 0);

// EU 2009 menu Dissuasion
menu[4] = new Array();
menu[4][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 140, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[4][1] = new Item('Initio', '09EU/europe_09.htm', '', defLength, 0, 0);
menu[4][2] = new Item('Leinster 1', '09EU/eire_leinster.htm', '', defLength, 0, 0);
menu[4][3] = new Item('Munster 1', '09EU/eire_tipp.htm', '', defLength, 0, 0);
menu[4][4] = new Item('Connaught', '09EU/eire_connemara.htm', '', defLength, 0, 0);
menu[4][5] = new Item('Munster 2', '09EU/eire_adare.htm', '', defLength, 0, 0);
menu[4][6] = new Item('Leinster 2', '09EU/eire_kildare.htm', '', defLength, 0, 0);
menu[4][7] = new Item('Birmingham', '09EU/england_brum.htm', '', defLength, 0, 0);
menu[4][8] = new Item('Wessex', '09EU/england_somerset.htm', '', defLength, 0, 0);
menu[4][9] = new Item('Oxfordshire', '09EU/england_oxford.htm', '', defLength, 0, 0);
menu[4][10] = new Item('London', '09EU/england_london.htm', '', defLength, 0, 0);

// RSA 2005 menu Africa
menu[5] = new Array();
menu[5][0] = new Menu(true, '>', 140, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
menu[5][1] = new Item('Cape of Good Hope', '05RSA/rsa_cape.htm', '', defLength, 0, 0);
menu[5][2] = new Item('Madikwe, Game Drive', '05RSA/rsa_madikwe1.htm', '', defLength, 0, 0);
menu[5][3] = new Item('Madikwe, New Year`s Eve', '05RSA/rsa_madikwe2.htm', '', defLength, 0, 0);
menu[5][4] = new Item('Madikwe, Wild Dogs', '05RSA/rsa_madikwe3.htm', '', defLength, 0, 0);

// RSA 2003 menu Africa
menu[6] = new Array();
menu[6][0] = new Menu(true, '>', 140, 0, 140, defOver, defBack, 'itemBorder', 'itemText');
menu[6][1] = new Item('Sydney', '03SA/aus_sydney.htm', '', defLength, 0, 0);
menu[6][2] = new Item('Johannesburg', '03SA/rsa_joburg.htm', '', defLength, 0, 0);
menu[6][3] = new Item('Kruger Park', '03SA/rsa_kruger.htm', '', defLength, 0, 0);
menu[6][4] = new Item('Lion Sands', '03SA/rsa_lion.htm', '', defLength, 0, 0);
menu[6][5] = new Item('Mt Grace', '03SA/rsa_grace.htm', '', defLength, 0, 0);

// EU 2002 menu The Idiossey
menu[7] = new Array();
menu[7][0] = new Menu(true, '>', 140, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[7][1] = new Item('Initio', '02EU/europe_02.htm', '', defLength, 0, 0);
menu[7][2] = new Item('Leinster', '02EU/eire_leinster.htm', '', defLength, 0, 0);
menu[7][3] = new Item('Munster', '02EU/eire_munster.htm', '', defLength, 0, 0);
menu[7][4] = new Item('Birmingham', '02EU/england_brum.htm', '', defLength, 0, 0);
menu[7][5] = new Item('London', '02EU/england_london.htm', '', defLength, 0, 0);

// EU 2000 menu The Silliad
menu[8] = new Array();
menu[8][0] = new Menu(true, '>', 140, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[8][1] = new Item('Initio', '00EU/europe_00.htm', '', defLength, 0, 0);
menu[8][2] = new Item('London', '00EU/england_london.htm', '', defLength, 0, 0);
menu[8][3] = new Item('Peak District', '00EU/england_peak.htm', '', defLength, 0, 0);
menu[8][4] = new Item('Leinster', '00EU/eire_leinster.htm', '', defLength, 0, 0);
menu[8][5] = new Item('Munster', '00EU/eire_munster.htm', '', defLength, 0, 0);
menu[8][6] = new Item('Birmingham', '00EU/england_brum.htm', '', defLength, 0, 0);

// EU 1993 menu The Apocrypha
menu[9] = new Array();
menu[9][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 140, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[9][1] = new Item('Initio', '93EU/europe_93.htm', '', defLength, 0, 10);
menu[9][2] = new Item('Britain', '#', '', defLength, 0, 11);
menu[9][3] = new Item('Helvetica', '#', '', defLength, 0, 12);
menu[9][4] = new Item('Germany', '#', '', defLength, 0, 13);
menu[9][5] = new Item('Mediterraneo', '#', '', defLength, 0, 14);

// EU 1993 menu The Apocrypha - Initio Sydney to Frankfurt
menu[10] = new Array();
menu[10][0] = new Menu(true, '>', 130, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[10][1] = new Item('Sydney', '93EU/europe_93.htm', '', defLength, 0, 0);
menu[10][2] = new Item('Frankfurt', '93EU/germany_rhine.htm', '', defLength, 0, 0);

// EU 1993 menu The Apocrypha - Britain
menu[11] = new Array();
menu[11][0] = new Menu(true, '>', 130, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[11][1] = new Item('London', '93EU/england_london.htm', '', defLength, 0, 0);
menu[11][2] = new Item('Mercia', '93EU/england_mercia.htm', '', defLength, 0, 0);
menu[11][3] = new Item('Cymru', '93EU/wales_93.htm', '', defLength, 0, 0);
menu[11][4] = new Item('Wessex', '93EU/england_wessex.htm', '', defLength, 0, 0);

// EU 1993 menu The Apocrypha - Helvetica
menu[12] = new Array();
menu[12][0] = new Menu(true, '>', 130, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[12][1] = new Item('Munich', '93EU/germany_munich1.htm', '', defLength, 0, 0);
menu[12][2] = new Item('Austria', '93EU/austria_93.htm', '', defLength, 0, 0);
menu[12][3] = new Item('Liechtenstein', '93EU/liecht_93.htm', '', defLength, 0, 0);
menu[12][4] = new Item('The Wedding', '93EU/swiss_wedding.htm', '', defLength, 0, 0);
menu[12][5] = new Item('Zurich', '93EU/swiss_zurich.htm', '', defLength, 0, 0);
menu[12][6] = new Item('Over the Alps', '93EU/swiss_trip.htm', '', defLength, 0, 0);

// EU 1993 menu The Apocrypha - Germany
menu[13] = new Array();
menu[13][0] = new Menu(true, '>', 130, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[13][1] = new Item('Rhinelands', '93EU/germany_rhine.htm', '', defLength, 0, 0);
menu[13][2] = new Item('Hamburg', '93EU/germany_hamburg.htm', '', defLength, 0, 0);
menu[13][3] = new Item('Berlin', '93EU/germany_berlin.htm', '', defLength, 0, 0);

// EU 1993 menu The Apocrypha - Mediterraneo (Paris, Venice, Greece)
menu[14] = new Array();
menu[14][0] = new Menu(true, '>', 130, 0, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[14][1] = new Item('Paris', '93EU/france_93.htm', '', defLength, 0, 0);
menu[14][2] = new Item('Venice', '93EU/italy_93.htm', '', defLength, 0, 0);
menu[14][3] = new Item('Munich', '93EU/germany_munich2.htm', '', defLength, 0, 0);
menu[14][4] = new Item('Athens', '93EU/greece_athens.htm', '', defLength, 0, 0);
menu[14][5] = new Item('Paros', '93EU/greece_paros.htm', '', defLength, 0, 0);

// Merrymaking top menu
menu[15] = new Array();
menu[15][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 0, 24, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[15][1] = new Item('2011 Yarrabin', '11yarrabin/yarrabin.htm', '', defLength, 0, 0);
menu[15][2] = new Item('2010 Cattle & Kine', '10SA/10SA.htm', '', defLength, 0, 0);
menu[15][3] = new Item('2009 Russ is 50', '09russ50/09R50-inv.htm', '', defLength, 0, 0);
menu[15][4] = new Item('2008 Nic is 40', '08nic40/08nic40-inv.htm', '', defLength, 0, 0);
menu[15][5] = new Item('2008 Kimberley', '#', '', defLength, 0, 16);
menu[15][6] = new Item('2006 The Wineries', '#', '', defLength, 0, 17);
menu[15][7] = new Item('2005 Dead Heart','05uluru/deadheart_05.htm', '', defLength, 0, 0);

// Kimberly 2008 menu
menu[16] = new Array();
menu[16][0] = new Menu(true, '>', 130, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
menu[16][1] = new Item('Broome Town', '08broome/08broome.htm', '', defLength, 0, 0);
menu[16][2] = new Item('Cable Beach Club', '08broome/resort.htm', '', defLength, 0, 0);
menu[16][3] = new Item('Cable Beach', '08broome/beach.htm', '', defLength, 0, 0);
menu[16][4] = new Item('Sailing Ntombi', '08broome/ntombi.htm', '', defLength, 0, 0);

// Hunter Valley 2006 menu
menu[17] = new Array();
menu[17][0] = new Menu(true, '>', 130, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
menu[17][1] = new Item('Greta', '06hunter/06hunter.htm', '', defLength, 0, 0);
menu[17][2] = new Item('The Wineries', '06hunter/wineries.htm', '', defLength, 0, 0);

// Rus publica top menu
menu[18] = new Array();
menu[18][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 0, 24, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[18][1] = new Item('A New Commonwealth', 'aust/aus_commonwealth.htm', '', defLength, 0, 0);
menu[18][2] = new Item('A New Constitution', 'aust/aus_chapters.htm', '', defLength, 0, 0);
menu[18][3] = new Item('A New Anthem', 'aust/aus_anthem.htm', '', defLength, 0, 0);
menu[18][4] = new Item('A New Flag', 'aust/aus_flag.htm', '', defLength, 0, 0);

// Matrimonium top menu
menu[19] = new Array();
menu[19][0] = new Menu(true, '<img src="images/icons/arrow.gif">', 0, 24, 130, defOver, defBack, 'itemBorder', 'itemText');
menu[19][1] = new Item('2003 Engagement', '03engage/engage.htm', '', defLength, 0, 0);
menu[19][2] = new Item('2004 Wedding', '04wedding/15may.htm', '', defLength, 0, 19);

// Wedding 2004 submenu
menu[20] = new Array();
menu[20][0] = new Menu(true, '>', 130, 0, 150, defOver, defBack, 'itemBorder', 'itemText');
menu[20][1] = new Item('Programme', '04wedding/15may.htm', '', defLength, 0, 0);
menu[20][2] = new Item('Arrival', '04wedding/arrival.htm', '', defLength, 0, 0);
menu[20][3] = new Item('The Ceremony', '04wedding/wedding.htm', '', defLength, 0, 0);
menu[20][4] = new Item('The Reception', '04wedding/reception.htm', '', defLength, 0, 0);
menu[20][5] = new Item('The Speeches', '04wedding/speeches.htm', '', defLength, 0, 0);

// Feedback functions

function feedback ( comment )
{
  document.mailform.message.value = comment ;
  document.mailform.submit() ;
}

function mailto(){ document.write('<form name="mailform" method="post" action="http://bigsky.biz/cgi-bin/cgiemail/feedback.txt"><p><input type=hidden name="recipient" value="feedback@bigsky.biz"><input type="hidden" name="subject" value="Website mail"/><input type="hidden" name="message" value="Your email has been"/></p><table><tr><td colspan="2"><img src="images/headers/hdr-email.jpg"></td></tr><tr><td colspan="2">&nbsp;</td></tr><tr><td class="ColSet" height="33"><span class="text1">Email:</span></td><td><input type=text name="email" size="60" value="your email address" class="fieldSet"></td></tr><tr><td><span class="text1"> Name:</span></td><td><input type=text name="yourname" size="60" value="your name" class="fieldSet"></td></tr><tr><td><span class="text1"> Message:</span></td><td><textarea name="yourmessage" cols=60 rows=12 class="fieldSet">your message</textarea></td></tr><tr><td>&nbsp;</td><td><INPUT TYPE="hidden" NAME="success" VALUE="http://bigsky.biz/received.htm"></td></tr><tr><td>&nbsp;</td><td><input type="hidden" name="message2" value="sent"/><a href="javascript:feedback()" class="buttonSend">Send message</a><input type="hidden" id="bCancel" name="bCancel" value="Cancel" onclick="hideForm();"><a href="#" onClick="hideForm()" class="buttonSend">Cancel</a></tr></table></FORM>'); 
}

/* This script and many more are available free online at
The JavaScript Source!! http://javascript.internet.com
Created by: Roderick W. Divilbiss | http://www.rodsdot.com/Licensed under: Creative Commons License
 */

function showForm() {
  oDiv = document.getElementById('form1');
  oDiv.style.display='block';
  return false;
}

function hideForm() {
  oDiv = document.getElementById('form1');
  oDiv.style.display='none';
  return false;
}

function angel(){ document.write('1 November 2011<br><br>The Angle of Love<br><br>"The more I learn to love myself, the more I know how to love others."<br><br>There, deep within our hearts is the essence of who we are, the centre of our very being, and so we must look within to find our way to the love for others.');
}

function card(){ document.write('<br><img src="images/slides/xmasgreet.gif"><br><br><br><img src="images/slides/christmas_bush.jpg">.');
}

function news(){ document.write('<h3>Remember When</h3><h6>By Russell Noakes &copy; 2009</h6>Remember when in childhood days<br>The nation’s questions did but confound,<br>And a man with principle in his heart<br>Brought ideas and thought and reason to every answer found.</p><p>Remember when they drew the marbles,<br>And frightened young men rued their very birth,<br>And in Vung Tau they raised the seven pointed star<br>Above a napalm blistered Earth.<br><br>Remember when they sent the men to save the oil;<br>And the distance of the ships from war? Oh, a good five hundred miles!<br>And, undaunted, the union man told them all;<br>... that’s two minutes by missile.<br><br>Remember when they locked the gates.<br>And amid the children’s tears,<br>hooded men brought dogs and chains,<br>And the Government brought the fear.<br><br>Honest John and all his running dogs<br>Have gone by history’s way,<br>But the words of our brother, uncle, comrade live on:<br>"The MUA will be here to stay".<br><br>Remember thus that evil prospers<br>When good men do little more than nought.<br>And in the face of great injustice,<br>‘twas Jimmy Bourne who stared them down; and he beat the bloody lot.'); 
}
 
//  End -->
