// Array of AMMenus
var AMMenus = new Array('sub1','sub2','sub3','sub4','sub5','sub6','sub7');

function getsection() {
	var section=0;
	return section;
}

function showmenu(layername){
	if(document.layers){document.layers[layername].visibility='show';} 
	if(document.all){document.all[layername].style.visibility='visible';} 
	if(!document.all && document.getElementById){document.getElementById(layername).style.visibility='visible';}
	//<!--if(document.getElementById){document.getElementById(layername).style.visibility='visible';}-->
}

function menuin(idArray)
{
	if(idArray<8){
		/*clearsubsub();  -- only needed if 2nd layer of menus is used */
		var myObject = "mainmenu" + idArray;
		changeClass(myObject);
	}
	switch (idArray)
	{
	case 1 :
		clear();
		changeClass2("mainmenu2",2);
		changeClass2("mainmenu3",3);
		changeClass2("mainmenu4",4);
		changeClass2("mainmenu5",5);
		changeClass2("mainmenu6",6);
		changeClass2("mainmenu7",7);
		showmenu("sub1");
		break;
	case 2 :
		changeClass2("mainmenu1",1);
		changeClass2("mainmenu3",3);
		changeClass2("mainmenu4",4);
		changeClass2("mainmenu5",5);
		changeClass2("mainmenu6",6);
		changeClass2("mainmenu7",7);
		clear();
		showmenu("sub2");
		break;
	case 3 :
 		changeClass2("mainmenu1",1);
		changeClass2("mainmenu2",2);
		changeClass2("mainmenu4",4);
		changeClass2("mainmenu5",5);
		changeClass2("mainmenu6",6);
		changeClass2("mainmenu7",7);
		clear();
		showmenu("sub3");
		break;
	case 4 :
 		changeClass2("mainmenu1",1);
		changeClass2("mainmenu2",2);
		changeClass2("mainmenu3",3);
		changeClass2("mainmenu5",5);
		changeClass2("mainmenu6",6);
		changeClass2("mainmenu7",7);
		clear();
		showmenu("sub4");
		break;
	case 5 :
 		changeClass2("mainmenu1",1);
		changeClass2("mainmenu2",2);
		changeClass2("mainmenu3",3);
		changeClass2("mainmenu4",4);
		changeClass2("mainmenu6",6);
		changeClass2("mainmenu7",7);
		clear();
		showmenu("sub5");
		break;
	case 6 :
 		changeClass2("mainmenu1",1);
		changeClass2("mainmenu2",2);
		changeClass2("mainmenu3",3);
		changeClass2("mainmenu4",4);
		changeClass2("mainmenu5",5);
		changeClass2("mainmenu7",7);
		clear();
		showmenu("sub6");
		break;
	case 7 :
 		changeClass2("mainmenu1",1);
		changeClass2("mainmenu2",2);
		changeClass2("mainmenu3",3);
		changeClass2("mainmenu4",4);
		changeClass2("mainmenu5",5);
		changeClass2("mainmenu6",6);
		clear();
		showmenu("sub7");
		break;
	}
}

function submenuin(idArray)
{
	switch (idArray)
	{
	case 1 :
		changeout("subsub2");
		showmenu("subsub1");
		break;
	case 2 :
		changeout("subsub1");
		changeout("subsub3");
		showmenu("subsub2");
		break;
	case 3 :
		changeout("subsub2");
		changeout("subsub4");
		showmenu("subsub3");
		break;	
	case 4 :
		changeout("subsub3");
		showmenu("subsub4");
		break;
	}
}

function clearsubsub(idArray)
{
	/*only needed if a 2nd layer of menus is used 
	changeout("subsub1");
	changeout("subsub2");
	changeout("subsub3");
	changeout("subsub4");*/
}

function changeout(id) {
if(id) {
		if (document.layers) document.layers[id].visibility = "hide"
        else if (document.getElementById) document.getElementById(id).style.visibility = "hidden"
        else if (document.all && !(document.getElementById)) document.all(id).style.visibility = "hidden"
	}
}

function changeClass(id) {
if(id) {
        if (document.layers) document.layers[id].className='mainmenu_over'
        else if (document.getElementById) document.getElementById(id).className='mainmenu_over'
        else if (document.all && !(document.getElementById)) document.all(id).className='mainmenu_over'
	}
}

function changeClass2(id,num) {
	if	(getsection()!=num){
		if	(id) {
        if (document.layers) document.layers[id].className='mainmenu'
        else if (document.getElementById) document.getElementById(id).className='mainmenu'
        else if (document.all && !(document.getElementById)) document.all(id).className='mainmenu'
		}
	}
}

function initMainMenu() {
	for (var i = 1; i < 7; ++i) {
		var myObject = "mainmenu" + i;
		if(getsection()!=i) changeClass2(myObject,i);
		else changeClass(myObject);
	}
}

document.onmouseup = clear; //for IE??

//function to handle event
function clear() {
 if(AMMenus) {
   //<!--for (var i = 0; i < AMMenus.length; ++i) {-->
   for (var i = 0; i < 7; ++i) { 
    if (document.layers) document.layers[AMMenus[i]].visibility = "hide"
        else if (document.getElementById) document.getElementById(AMMenus[i]).style.visibility = "hidden"
        else if (document.all && !(document.getElementById)) document.all(AMMenus[i]).style.visibility = "hidden"
     	}
 	}
 }
 
 function clearPops() {
 if(AMMenus) {
   //<!--for (var i = 0; i < AMMenus.length; ++i) {-->
   for (var i = 0; i < 7; ++i) { 
    if (document.layers) document.layers[AMMenus[i]].visibility = "hide"
        else if (document.getElementById) document.getElementById(AMMenus[i]).style.visibility = "hidden"
        else if (document.all && !(document.getElementById)) document.all(AMMenus[i]).style.visibility = "hidden"
     	}
 	}
 	if(getsection()!=1){
 		changeClass2("mainmenu1",1);
 	}
	if(getsection()!=2){
		changeClass2("mainmenu2",2);
	}
	if(getsection()!=3){
		changeClass2("mainmenu3",3);
	}
	if(getsection()!=4){
		changeClass2("mainmenu4",4);
	}
	if(getsection()!=5){
		changeClass2("mainmenu5",5);
	}
	if(getsection()!=6){
		changeClass2("mainmenu6",6);
	}
	if(getsection()!=7){
		changeClass2("mainmenu7",7);
	}
/*	if(getsection()!=8){
		changeClass2("mainmenu8",8);
	}
	
	changeout("subsub1");
	changeout("subsub2");
	changeout("subsub3");
	changeout("subsub4");
*/	
 }

 
