var bV=parseInt(navigator.appVersion);
var NS4=(document.layers) ? true : false;
var IE4=((document.all)&&(bV>=4)) ? true : false;
var DOM=(!document.layers && !document.all && bV>=4) ? true : false;
var std_navi_bg = '#9933CC';
// A hack to guess if the browser supports the DOM
var capable = (NS4 || IE4 || DOM) ? true : false;

function initIt(){
	if(DOM){
		tempColl = document.getElementsByTagName("a");
		for (i=0;i<tempColl.length; i++) {
			tempColl[i].addEventListener("mouseover", mousePos, true);
		}
	} else if(IE4){
		document.onmousemove = mousePos;
	} else if(NS4){
		document.captureEvents(Event.MOUSEMOVE);
		document.onmousemove = mousePos;
	}
}

function mousePos(Ereignis){
	if(DOM){
		MouseX = Ereignis.pageX;
		MouseY = Ereignis.pageY;
	} else if(IE4){
		MouseX = window.event.clientX;
		MouseY = window.event.clientY;
	} else if(NS4){
		Ev = Ereignis;
		MouseX = Ev.pageX;
		MouseY = Ev.pageY;
	}
}

var active;

function startclose(){
     active = window.setTimeout("closeAll()",300);
}
function stopclose(){
     if(active){
		window.clearTimeout(active);
	}
}
function expandIt(el, OffsX, OffsY) {
	// closeAll();
	
    document.getElementById(el).className='current';

		whichEl = document.getElementById(el+'Child');
		whichEl.style.display = "block";
}

function closeAll(){
  closeAllByName("submenu");
  
  tempColl = document.getElementsByTagName("LI");
    for (i=0; i<tempColl.length; i++) {
        whichEl = tempColl[i];
        if (whichEl.className == 'current')  { whichEl.className = 'normal'; }
    }
}

function closeAllByName(name){
	stopclose();

    tempColl = document.getElementsByTagName("DIV");
    for (i=0; i<tempColl.length; i++) {
        whichEl = tempColl[i];
        if (whichEl.className == name) whichEl.style.display = "none";
    }
}

