var subarr = new Array(0);
subarr[0] = false;

function open_submenu(num)
{
	if (document.all) {
		if (document.all("pulldownmenu" + num)) {
			document.all("pulldownmenu" + num).style.visibility = "visible";
			subarr[num] = true;
		}
	}
	else if (document.getElementById) {
		if (document.getElementById("pulldownmenu" + num)) {
			document.getElementById("pulldownmenu" + num).style.visibility = "visible";
			subarr[num] = true;
		}
	}
	else if (document.layers) {
		if (document["pulldownmenu" + num]) {
			document["pulldownmenu" + num].visibility = "visible";
			subarr[num] = true;
		}
	}
}

function close_submenu(num)
{
	for (i=0;i<subarr.length;i++) {
		if (i == num)
		continue;
		if (subarr[i] == true) {
			if (document.all) {
					document.all("pulldownmenu" + i).style.visibility = "hidden";
					if (close_submenu.arguments[0] != 1 && document["site_map"]) 
					rollover('site_map', false);
					subarr[i] = false;
			}
			else if (document.getElementById) {
					document.getElementById("pulldownmenu" + i).style.visibility = "hidden";
					if (close_submenu.arguments[0] != 1 && document["site_map"]) 
					rollover('site_map', false);
					subarr[i] = false;
			}
			else if (document.layers) {
					document["pulldownmenu" + i].visibility = "hidden";
					if (close_submenu.arguments[0] != 1 && document["site_map"]) 
					rollover('site_map', false);
					subarr[i] = false;
			}
	      }	
	}
}
