
var noSlide;

Event.observe(window,'load',function(){
    //menuInit(); 
});

function menuInit(){
    // Close All Items
    //closeMenuItems(); // Moved to load under the menu
    //loadCurrentMenu(window.location.href);
}

function unSetSelected(){
    var selectedItems = $$('#nav .selected');
    if(selectedItems.length>0){
        selectedItems[0].className = selectedItems[0].className.replace('selected','');
    }
}

function loadCurrentMenu(href){
    href = href.split('/');
    href = href[href.length-1];
    //closeMenuItems();
    if(href){
        var currentItem = $$('#nav a[href="' + href + '"]')[0];
        if (currentItem){
			currentItem.className = currentItem.className + ' selected';
			if(currentItem.parentNode.getElementsByTagName('ul').length>0){
				noSlide = 0;
				tagMenu(currentItem.parentNode.getElementsByTagName('ul')[0]);
			}else{
				noSlide = 1;
				tagMenu(currentItem.parentNode.parentNode.parentNode.getElementsByTagName('ul')[0]);
			}
		}
    }else{
        var currentItem = $$('#nav a[href="index.php"]')[0];
        currentItem.className = currentItem.className + ' selected';
    }
}

function closeMenuItems(){
    var menuItems = $$('#nav ul');
    for(imen=1;imen<menuItems.length;imen++){
        menuItems[imen].hide();
    }
    loadCurrentMenu(window.location.href);
}

function tagMenu(item){
    if(item.parentNode.id == 'nav'){
        openMenuItem();
    }else{
        item.className = 'openThis';
        tagMenu(item.parentNode.parentNode);
    }
}

function openMenuItem(){
    var menuItems = $$('#nav ul .openThis');
    if(menuItems.length>0){
        menuItems[0].className = '';
        if(menuItems.length==1){
            if(noSlide == 1){
                menuItems[0].show();
            }else{
                new Effect.BlindDown(menuItems[0]);
            }
        }else{
            menuItems[0].show();
            openMenuItem();
        }
    }
}
