// Copyright (c) 2009 Atomic Orange, Ioannis Belegrinis

var fxActive = false;

/**
 * Fade in & out main page
 */
function fadeOutPage() {

    $$(".fxTrue").each(function(s) {
        s.setOpacity(0.6);
    });
    $$(".subMenu").each(function(s) {
        s.setOpacity(0.4);
    });
}
function fadeInPage() {

    $$(".fxTrue").each(function(s) {
        s.setOpacity(1.0);
    });
    $$(".subMenu").each(function(s) {
        s.setOpacity(1.0);
    });
}

/**
 * Show and hide submenu
 */
function showSubMenu(submenu_id) {
    $("submenu_"+submenu_id).style.display = 'block';
    $("subMenuBordered").hide();
    //fadeOutPage();
}
function hideSubMenu(submenu_id) {
    $("submenu_"+submenu_id).style.display = 'none';
    $("subMenuBordered").show();
    //fadeInPage();
}

/**
 * Show and hide submenu
 */
function showLevel3Menu(submenu) {
    $(submenu).style.display = 'block';
}
function hideLevel3Menu(submenu) {
    $(submenu).style.display = 'none';
}
function toggleLevel3Menu(objid) {
	
	if(!fxActive) {
		fxActive = true;
		
		var el = document.getElementById(objid);
		var el_par = document.getElementById("lvl2"+objid);
		
		if(el.style.display != "none") {
			new Effect.BlindUp(el, {duration: 0.6, afterFinish: function() { fxActive = false; }});
			el_par.setAttribute("class", "withChildren");
		} else {	
			new Effect.BlindDown(el, {duration: 0.6, afterFinish: function() { fxActive = false; }});
			el_par.setAttribute("class", "withOpenChildren");
		}
	}
}

