	if (navigator.appName == 'Microsoft Internet Explorer'){
		var iTop = 118;
	}
	else{
		var iTop = 100;
	}	
	function getNumber(sID){
		if (sID.indexOf('firstlink') != -1){			
			return sID.substr((sID.indexOf('firstlink') + 9), sID.length);			
		}
		else{
			return sID.substr((sID.indexOf('second') + 6), sID.length);
		}
	}
	function previousPipe(obj, s){
		var objSibling = obj.previousSibling;
		while (objSibling && objSibling.nodeType != 1) {
			objSibling = objSibling.previousSibling;
		}
		setSibling(objSibling, s);
	}
	function nextPipe(obj, s){
		var objSibling = obj.nextSibling;
		while (objSibling && objSibling.nodeType != 1) {
			objSibling = objSibling.nextSibling;
		}
		setSibling(objSibling, s);
	}
	function setSibling(objSibling, s){
		if (objSibling){
			if (objSibling.id.indexOf('pipe') != -1){
				objSibling.className = s;
			}
		}
	}

	//Cookie
	function uniqueID(){
		var id = (new Date()).getTime();
		id += Math.random().toString().replace(/\./,"");
		return id;
	}
	function getCookie(name){
		var start = document.cookie.indexOf(name+"=");
		var len = start+name.length+1;
		if ((!start)&&(name != document.cookie.substring(0,name.length))){
			return null;
		}
		if (start == -1){
			return null;
		}
		var end = document.cookie.indexOf(";",len);
		if (end == -1){
			end = document.cookie.length;
		}
		return unescape(document.cookie.substring(len,end));
	}
	function setCookie(name, value, expires, path, domain, secure){
		document.cookie = name + "=" + escape(value) +
			( (expires) ? ";expires=" + expires.toGMTString() : "") +
			( (path) ? ";path=" + path : "") +
			( (domain) ? ";domain=" + domain : "") +
			( (secure) ? ";secure" : "");
	}
	var today = new Date();
	var dAdd = new Date(today.getTime() + (365 * 86400000));
	if (getCookie('userID') != null){
		setCookie('userID', getCookie('userID'), dAdd);
	}
	else{
		setCookie('userID', uniqueID(), dAdd);
	}
	if (getCookie('sessionID') == null){
		setCookie('sessionID', uniqueID());
	}

	function showMenu(sID){
		var iID = getNumber(sID);
		if (activefirstlevel != -1){
			document.getElementById('firstlink' + activefirstlevel).className = 'firstOver';
			if (iID != activefirstlevel){
				document.getElementById('second' + activefirstlevel).className = 'secondlevelDiv';
				document.getElementById('first' + activefirstlevel).className = 'firstLevelSelOff';
			}
		}
		var objParent = document.getElementById('first' + iID);
		var objChild = document.getElementById('second' + iID);
		objParent.className = 'firstLevelOver';
		document.getElementById('firstlink' + iID).className = 'firstOver';
		objChild.className = 'secondlevelDivShow';
		objChild.style.left = objParent.offsetLeft;
		objChild.style.top = iTop;
		previousPipe(objParent, 'pipeOver');
		nextPipe(objParent, 'pipeOver');
	}
	function hideMenu(sID){		
		var iID = getNumber(sID);		
		if (iID != activefirstlevel){
			document.getElementById('first' + iID).className = 'firstLevelOff';
			document.getElementById('firstlink' + iID).className = 'first';
			document.getElementById('second' + iID).className = 'secondlevelDiv';
			previousPipe(document.getElementById('first' + iID), 'pipe');
			nextPipe(document.getElementById('first' + iID), 'pipe');
		}
		if (activefirstlevel != -1){
			document.getElementById('first' + activefirstlevel).className = 'firstLevelOver';
			document.getElementById('second' + activefirstlevel).className = 'secondlevelDivShow';
			previousPipe(document.getElementById('first' + activefirstlevel), 'pipeOver');
			nextPipe(document.getElementById('first' + activefirstlevel), 'pipeOver');
		}		
	}
	function innit(){		
		if (activefirstlevel > -1){
			showMenu('first' + activefirstlevel);
			if (activesecondlevel != -1){
				document.getElementById('second' + activefirstlevel + '-' + activesecondlevel).className = 'secondlevelSel';
			}
		}
	}
