var moveDoor = function(e){
  tg = (e.target) ? e.target : e.srcElement
  if(tg.nodeName=='A')tg=tg.firstChild
  _li = tg.parentNode.parentNode;//.getElementsByTagName('UL')[0]
  _mul = tg.parentNode.parentNode.parentNode.getElementsByTagName('li');  
  for(i=0;i<_mul.length;i++){
  	if(!setClass('check',_mul[i],'current')){
  		setClass('remove',_mul[i],'active');
	  }    
  }  	  
  setClass('add',_li,'active');  
  return false;
}
var openDoor = function(){
  _lis = document.getElementById('menu').getElementsByTagName('li');
  for(i=0;i<_lis.length;i++){
  	
  	if(_lis[i].getElementsByTagName('A')[0].href.indexOf('#')=='-1' && _lis[i].getElementsByTagName('A')[0].href == location.href){   
  		setClass('add',_lis[i],'current');
  	}
    if(_lis[i].parentNode.parentNode.nodeName == 'LI'){
    	
    	if(_lis[i].getElementsByTagName('A')[0].href == location.href){      	    		
    		setClass('add',_lis[i].parentNode.parentNode,'current');
    		setClass('add',_lis[i].getElementsByTagName('A')[0],'current');    		
        break;
      }
    }
  }  
}
var test = function(e){
  tg = (e.target) ? e.target : e.srcElement	
}
setMenuActions = function(){	
  _submenus = document.getElementById('menu').getElementsByTagName('ul');
  for(i=0;i<_submenus.length;i++){	
    addEvent(_submenus[i].parentNode.firstChild,'click',moveDoor);
    _submenus[i].style.display = 'none';
  }
openDoor();  
}
addEvent(window,'load',setMenuActions);
