
(function(){
window.setTimeout(function(){
var htop = document.getElementById('h_top_menu');

var menu=document.getElementById('mainlevel-nav');
var pLinks=menu.getElementsByTagName('a');
var place=document.getElementById('AWL___Placement');
if (!place && htop) {
	var place=document.createElement('div');
	place.className='AWL___Placement';
	if(menu.nextSibling){
		menu.parentNode.insertBefore(place,menu.nextSibling);
	}else{
		menu.parentNode.appendChild(place);
	}
}

var activeLink = document.getElementById('active_menu-nav');
if(activeLink){
	switchon(activeLink);
}

menu.onmouseover=function(e){
	var e=e||window.event;
	var el=e.srcElement||e.target;
	while(el.nodeName.toLowerCase()!='a' && el.parentNode) {el=el.parentNode};
	if(el.nodeName.toLowerCase()!='a'){
		return;
	}
	clean();
	switchon(el);
}

function clean() {
	while(place.firstChild)place.removeChild(place.firstChild);
	for (var i=0;i<pLinks.length;i++) {
		pLinks[i].className = pLinks[i].className.replace('active','');
	}
}

function switchon(el){
	el.className='active';
	var id=el.getAttribute('rel');
	if(document.getElementById(id)){
		var src=document.getElementById(id).cloneNode(true);
		place.style.left=el.parentNode.offsetLeft+'px';
		place.appendChild(src);
	}
}
},300);
})();

