var DHTML = (document.getElementById);

function subnav_on(subnav_number) {

	if (DHTML) {
		var subnav_menu_obj = document.getElementById("subnav-menu-" + subnav_number);
		var subnav_content_obj = document.getElementById("subnav-content-" + subnav_number);

		var i = 1;
		var menuloop = document.getElementById("subnav-menu-" + i);
		var contentloop = document.getElementById("subnav-content-" + i);

		while (menuloop != null) {
			// Loop through all numbered menu items

			if (i == subnav_number) {
				// Turn on one subnav item
				menuloop.className='on'; 
				contentloop.style.visibility = 'visible';

			} else {
				// And turn off all others
				menuloop.className='off';
				contentloop.style.visibility = 'hidden';
			}
			
			i++;
			var menuloop = document.getElementById("subnav-menu-" + i);
			var contentloop = document.getElementById("subnav-content-" + i);
		}
	}
}

function subnav_off(id) {
	var menuoff = document.getElementById("subnav-menu-" + id);
	var contentoff = document.getElementById("subnav-content-" + id);

	menuoff.className= 'off';
	contentoff.style. visibility = 'hidden';

}

function topnav_on(topnav_number) {
	// Turn on one pulldown menu
	if (DHTML) {
		var closerobj = document.getElementById("topnav-closer");
		var topnavobj = document.getElementById("topnav-menu-" + topnav_number);

		var i = 1;
		var loopobj = document.getElementById("topnav-menu-" + i);
		

		while (loopobj != null) {
			// Loop through all numbered menus

			if (i == topnav_number) {
				// Turn on menu closer
				closerobj.style.visibility = 'visible';			
			
				// Show one menu
				loopobj.style.visibility = 'visible';

			} else {
				// And hide all others
				loopobj.style.visibility = 'hidden';
			}
			
			i++;
			loopobj = document.getElementById("topnav-menu-" + i);
		}
	}
}

function topnav_off() {

	// Close all pulldown menus
	if (DHTML) {

		var closerobj = document.getElementById("topnav-closer");

		// Hide menu closer		
		closerobj.style.visibility = 'hidden';

		var i = 1;
		var loopobj = document.getElementById("topnav-menu-" + i);

		while (loopobj != null) {
			// Loop through all numbered menus and hide them
			loopobj.style.visibility = 'hidden';

			i++;
			loopobj = document.getElementById("topnav-menu-" + i);
		}
	}
}

function topnav_toggle(topnav_number) {
	if (DHTML) {
		var topnavobj = document.getElementById("topnav-menu-" + topnav_number);

		if (topnavobj.style.visibility != 'visible')
			topnav_on(topnav_number);
		else
			topnav_off();
	}
}
