
var m1;
var m2;
var m3;
var h3;
var title;

function loadmenus() {
	loadmenu();
//	loadtopmenu();
//	loadsidemenu();
	loadheader();
};

function loadtopmenu() {

	var topmenu = window.menus[0]

	var tmenu;
	tmenu = "<table cellpadding=0 cellspacing=0 border=0 width=100% height=20 class=tablegrid>";
	tmenu += "<tr bgcolor=#CCCCFF>";
	for (i=0; i<=topmenu.items.length-1; i++) {
		if (topmenu.items[i]==m1) {
			tmenu += "<td class=menuOptionSelected onmouseover=this.bgColor='#0099cc'; onmouseout=this.bgColor='#CCCCFF'; onclick=window.navigate('"+topmenu.actions[i]+"');>";
			tmenu += "<a href="+topmenu.actions[i]+" style=color:white>"+topmenu.items[i]+"</a></td>";
		} else {
			tmenu += "<td class=menuOption onmouseover=this.bgColor='#0099cc'; onmouseout=this.bgColor='#CCCCFF'; onclick=window.navigate('"+topmenu.actions[i]+"');>";
			tmenu += "<a href="+topmenu.actions[i]+" style=color:gray>"+topmenu.items[i]+"</a></td>";
		}
	}
	tmenu += "</tr>";
	tmenu += "</table>";

	if (document.all) {
	    document.all['TopMenu'].innerHTML = tmenu;
	}
	 else if (document.layers) {
		document.layers['TopMenu'].document.open();
		document.layers['TopMenu'].document.write(tmenu);
	  	document.layers['TopMenu'].document.close();
	};

};


function loadsidemenu() {

	var topmenu = window.menus[0]
	var sidemenu = topmenu.childmenu[m1]
	var smenu;

	smenu = '<table cellpadding=0 cellspacing=0 border=0 width=100 height=20 class=tablegrid>';
	if (sidemenu) {
		for (var i=0; i<=sidemenu.items.length-1; i++) {
			if (sidemenu.items[i]==m2) {
			
	    		smenu += "<tr height=20>";
	    	    smenu += "<td class=submenuOptionSelected onmouseover=this.bgColor='#0099cc'; onmouseout=this.bgColor='#666699'; onclick=window.navigate('"+sidemenu.actions[i]+"');>";
    	    	smenu += "<a href="+sidemenu.actions[i]+" style=color:white>"+sidemenu.items[i]+"</a></td>";
        		smenu += "</tr>";
        	
	        	var submenu = sidemenu.childmenu[m2]
    	    	if (submenu) {
					for (var j=0; j<=submenu.items.length-1; j++) {
						smenu += "<tr bgcolor=white height=20><td class=normal style='border-right:1px solid silver;'>";
						if (submenu.items[j]==m3) {
				    		smenu += "<a href="+submenu.actions[j]+" style=color:black;>"+submenu.items[j]+"</a><br>";
						} else {
				    		smenu += "<a href="+submenu.actions[j]+" style=color:gray onmouseover=this.style.color='black'; onmouseout=this.style.color='gray';>"+submenu.items[j]+"</a><br>";
						}
		    			smenu += "</td></tr>";
					};
					smenu += "<tr bgcolor=white height=1><td class=normal style='border-right:1px solid silver; border-bottom:1px solid silver;'><img src=clear.gif height=1 width=1></td></tr>";						
				};
		
			} else {
		
        		smenu += "<tr bgcolor=#CCCCFF height=20>";
        		smenu += "<td class=submenuOption onmouseover=this.bgColor='#0099cc'; onmouseout=this.bgColor='#CCCCFF'; onclick=window.navigate('"+sidemenu.actions[i]+"');>";
	        	smenu += "<a href="+sidemenu.actions[i]+" style=color:gray>"+sidemenu.items[i]+"</a></td>";
    	    	smenu += "</tr>";
        		
			}
		};
		smenu += "</table>";


                      
		if (document.all) {
		    document.all['sidemenu'].innerHTML = smenu;
		}
		 else if (document.layers) {
			document.layers['sidemenu'].document.open();
			document.layers['sidemenu'].document.write(smenu);
		  	document.layers['sidemenu'].document.close();
		}
	}
};


function menu(label) {
	this.label = label
	this.items = new Array();
	this.actions = new Array();
	this.childmenu = new Array();

	this.addMenuItem = addMenuItem;
	this.addMenu = addMenu;

	if (!window.menus) window.menus = new Array();
	window.menus[this.label] = this;
	window.menus[window.menus.length] = this;
};


function addMenuItem(label, action) {
	this.items[this.items.length] = label;
	this.items[label] = label;
	this.actions[this.actions.length] = action;
	this.actions[label] = action;
};

function addMenu(omenu) {
	this.childmenu[this.childmenu.length] = omenu;
	this.childmenu[omenu.label] = omenu;
};


function loadmenu() {
	// LEVEL 1 - ROOT
	var xmenu = new menu;
	xmenu.addMenuItem('Home','index.htm');
	
		// LEVEL 2 - HOME - Options
		var omenu = new menu('Home');
		omenu.addMenuItem('Who are we?','page1.htm');
		omenu.addMenuItem('What we do','page1.htm');
		omenu.addMenuItem('What we believe','page1.htm');
		omenu.addMenuItem('Coming to church','page1.htm');
		xmenu.addMenu(omenu)
		
	xmenu.addMenuItem('About Us','sunday_services.htm');
		// LEVEL 2 - MEETINGS - Options
		var omenu = new menu('Meetings');
		omenu.addMenuItem('Sunday Services','sunday_services.htm');
			// LEVEL 3 - MEETINGS - Sunday Services - Options
			var pmenu = new menu('Sunday Services');
			pmenu.addMenuItem('Childrens','pageP1.htm');
			pmenu.addMenuItem('Morning','pageP1.htm');
			pmenu.addMenuItem('Evening','pageP2.htm');
			omenu.addMenu(pmenu);
		omenu.addMenuItem('Midweek','page2.htm');
			// LEVEL 3 - MEETINGS - Midweek - Options
			var pmenu = new menu('Midweek');
			pmenu.addMenuItem('Tuesday','pageP1.htm');
			pmenu.addMenuItem('Prayer','pageP1.htm');
			pmenu.addMenuItem('Mens','pageP2.htm');
			omenu.addMenu(pmenu);
		xmenu.addMenu(omenu)

	xmenu.addMenuItem('Church Life','events.htm');
		// LEVEL 2 - EVENTS - Options
		var omenu = new menu('Events');
		omenu.addMenuItem('Past Events','past_events.htm');
			// LEVEL 3 - EVENTS - Past Events - Options
			var pmenu = new menu('Past Events');
			pmenu.addMenuItem('Bawtry 2000','bawtry2000.htm');
			pmenu.addMenuItem('Bawtry 2001','bawtry2001.htm');
			pmenu.addMenuItem('Lotherton Hall 2001','lothertonHall2001.htm');
			pmenu.addMenuItem('Lotherton Hall 2002','lothertonHall2002.htm');
			pmenu.addMenuItem('Weddings','frankAllisonWedding.htm');
			omenu.addMenu(pmenu);
		omenu.addMenuItem('Church Weekend','lothertonHall2001.htm');
			// LEVEL 3 - EVENTS - Church Weekend - Options
			var pmenu = new menu('Church Weekend');
			pmenu.addMenuItem('2003 Event','2003_event.htm');
			omenu.addMenu(pmenu);
		omenu.addMenuItem('Christmas','nativity1999.htm');
			// LEVEL 3 - EVENTS - Christmas - Options
			var pmenu = new menu('Christmas');
			pmenu.addMenuItem('Nativity 1999','nativity1999.htm');
			pmenu.addMenuItem('Nativity 2000','nativity2000.htm');
			pmenu.addMenuItem('Nativity 2001','nativity2000.htm');
			omenu.addMenu(pmenu);
		xmenu.addMenu(omenu)
	
	
	xmenu.addMenuItem('Activities','community.htm');
	xmenu.addMenuItem('Groups','works.htm');
	xmenu.addMenuItem('Resources','music.htm');
	xmenu.addMenuItem('Contact Us','contact.htm');
	
//	for (var p=0; p<=xmenu.items.length-1; p++) {
//		alert(xmenu.items[p]);
//	}
};


function loadheader() {
	var stitle;
	
	stitle = '<table cellpadding=0 cellspacing=0 border=0 width=100% class=header>';
  	stitle += '<tr height=20>';
  	stitle += '<td valign="top" align="left">';
	stitle += '<div id="container1" style="position:relative; color:#ff0000; z-index:0;">';
	stitle += '<span class="backtext">'+title+'</span></div>';
	stitle += '<div id="container2" style="position:relative; top:-28px; left: 5px; z-index:1000;">';
	stitle += '<span class="fronttext">'+title+'</span>';
	stitle += '</div></td>';
	stitle += '</tr>';
	stitle += '</table>';

	if (document.all) {
	    document.all['header'].innerHTML = stitle;
	}
	 else if (document.layers) {
		document.layers['header'].document.open();
		document.layers['header'].document.write(stitle);
	  	document.layers['header'].document.close();
	};

};