// menue.js
// dropdown menue


var is;
var init = false;

function createBrowserInfo() {
	var ua = navigator.userAgent.toLowerCase();
	
	this.isOpera = (ua.indexOf('opera') != -1); 	

	this.dom = (document.getElementById) ? true:false;
	this.ns4 = (document.layers) ? true:false;
	this.ns6 = (this.dom && document.defaultView != null) ? true:false;
	this.ie = (document.all) ? true:false;
	this.opera  = (this.dom && window.opera) ? true:false;
	this.mac = (navigator.userAgent.indexOf("Mac") != -1);
	this.win = (navigator.userAgent.indexOf("Win") != -1);
}


function debugBrowser() {
	var mString = "";
	for (var attribute in is)
	{
		mString = mString + "\n B: " + attribute + " : " + is[attribute] + " : ";
	}
	alert(mString);
	
}

function initPage()
{
	is = new createBrowserInfo();
	init = true;
}

function m_showSub(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac) && (!is.isOpera)) {
			document.all[pid].className = 'mmainover';
			document.all[pid+'box'].style.visibility = "visible";
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'nsmmainover';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'visible';
		} else if (is.isOpera) {
			tmp = document.getElementById(pid);
			tmp.className = 'nsmmainover';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'visible';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mmainover';		
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'visible';
		}
	} else {
		initPage();	
	}
}


function m_hideSub(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac)) {
			document.all[pid].className = 'mmain';
			document.all[pid+'box'].style.visibility = "hidden";
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'mmain';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'hidden';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mmain';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'hidden';

		}
	} else {
		initPage();	
	}
}


function mhfs_showSub(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac)) {
			document.all[pid].className = 'mhfsmainover';
			document.all[pid+'box'].style.visibility = "visible";
		} else if (is.mac) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmainover';		
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'visible';
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmainover';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'visible';		
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmainover';		
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'visible';
		}
	} else {
		initPage();	
	}
}


function mhfs_hideSub(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac)) {
			document.all[pid].className = 'mhfsmain';
			document.all[pid+'box'].style.visibility = "hidden";
		} else if (is.mac) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmain';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'hidden';
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmain';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'hidden';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmain';
			tmp = document.getElementById(pid+'box');
			tmp.style.visibility = 'hidden';

		}
	} else {
		initPage();	
	}
}


function mhfs_show(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac)) {
			document.all[pid].className = 'mhfsmainover';
		} else if (is.mac) {
			document.all[pid].className = 'mhfsmainover';
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmainover';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmainover';
		}
	} else {
		initPage();	
	}
}

function mhfs_hide(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac)) {
			document.all[pid].className = 'mhfsmain';
		} else if (is.mac) {
			document.all[pid].className = 'mhfsmain';
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmain';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mhfsmain';		
		}
	} else {
		initPage();	
	}
}

function m_show(pid)
{

	if (init) {
		if ((is.ie) && (!is.mac) && (!is.isOpera)) {
			document.all[pid].className = 'mmainover';
		} else if (is.isOpera) {
			tmp = document.getElementById(pid);
			tmp.className = 'nsmmainover';			
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'nsmmainover';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mmainover';
		}
	} else {
		initPage();	
	}
}

function m_hide(pid)
{
	if (init) {
		if ((is.ie) && (!is.mac)) {
			document.all[pid].className = 'mmain';
		} else if (is.ns6) {
			tmp = document.getElementById(pid);
			tmp.className = 'mmain';
		} else if (this.dom) {
			tmp = document.getElementById(pid);
			tmp.className = 'mmain';		
		}
	} else {
		initPage();	
	}

}