function showVVCSub(which) {
		if( which ) {
			/* reset styles from all mainitems */
			var vccnavArr = document.getElementById('vvcmainnav').getElementsByTagName('a');
			for(a=0; a < vccnavArr.length; a++){
				var vccnavDiv = vccnavArr[a];
				vccnavDiv.className = "navitem";
			}
			
			/* reset visibility of all subitems */
			var submenuArr = document.getElementById('vvcsubnav').getElementsByTagName('div');
			for(i=0; i < submenuArr.length; i++){
				if(submenuArr[i].className.indexOf('submenu') != -1){
					submenuArr[i].style.display = 'none';					
				}
			}
			
			/* show mainitem and set activestyle */
			document.getElementById('subnav_' + which).style.display = 'block';
			document.getElementById(which).className = "activenavitem";
			
		}
	}
		
	/* hide the active subitem */
	function hideVVCSub(which){
		document.getElementById(which).className = "navitem";
		document.getElementById('subnav_' + which).style.display = 'none';
		initVvcNav();
	}
	
	var timerID = false;
	
	function holdmenu(){
		clearTimeout(timerID);
	}
	
	function hideMenu(which){
		timerID = setTimeout("hideVVCSub('" + which + "')",1500);		
	}
