function toogleMenu(ich, ichId) {
  
	if ($(ich.id+'_parent')) {
		if($(ich.id+'_parent').visible() == true) {
			$(ich).removeClassName('active');
			Effect.BlindUp($(ich.id+'_parent'), {duration:0.4});
		} else {
			$$("ul.m_submenu").each(
					function (me) {
						if(me.id != $(ich.id+'_parent') && $(me.id).visible() == true) {
							nm = me.id.split("_")[1];
							$('smenu_'+nm).removeClassName('ativeSubMenuLink');
							Effect.BlindUp($(me.id), {duration:0.4});
					}
				}
			);
			$$("a.pmenuLink").each(
					function (me) {
						me.removeClassName('active');
						me.removeClassName('ativeSubMenuLink');
			});
			
			if ($('myRelocationMessageLink') != undefined)
			{
			    $('myRelocationMessageLink').removeClassName('active');
			}
			
			$(ich).addClassName('active');
			Effect.BlindDown($(ich.id+'_parent'), {duration:0.4});
		}
	} else {
		
		if($(ich).hasClassName('active')) {
			anAus = true;
		} else {
			anAus = false;
		}
	
		$$("ul.m_submenu").each(
				function (other) {
					if($(other.id).visible() == true) {
						nm = other.id.split("_")[1];
						Effect.BlindUp($(other.id), {duration:0.4});
				}
			}
		);
		
		$$("a.pmenuSubLink", "a.pmenuLink").each(
				function (other) {
					other.removeClassName('active');
					other.removeClassName('ativeSubMenuLink');
		});
		
		if (anAus) {
			$(ich).removeClassName('active');
		} else {
			$(ich).addClassName('active');
			menuClick(ichId);
		}
	}
	return false;
}


function closeAll () {
	$$("ul.m_submenu").each(
			function (me) {
				alert(me.id);
				Effect.BlindUp($(me.id), {duration:0.4});
			}
	);
	return false;
}

function makeActive(my, myId) {
	$$("a.pmenuSubLink").each(
			function (other) {
				other.removeClassName('ativeSubMenuLink');
	});
	my.addClassName('ativeSubMenuLink');
	menuClick(myId);
}

function closeAllAndActiveMe(me, mid) {
	if($(me.id).hasClassName('ativeSubMenuLink') == true) {
		me.removeClassName('ativeSubMenuLink');
	} else {
		$$("ul.m_submenu").each(
				function (other) {
					if($(other.id).visible() == true) {
						nm = other.id.split("_")[1];
						Effect.BlindUp($(other.id), {duration:0.4});
				}
			}
		);
		
		$$("a.pmenuSubLink", "a.pmenuLink").each(
				function (other) {
					other.removeClassName('active');
					other.removeClassName('ativeSubMenuLink');
		});
		me.addClassName('active');
		menuClick(mid);
	}
}

function menuClick(me){
	$('selectMenuId').setValue(me);
	$('partnerMenuFrom').submit();

}

function init_Menueffect()
{
    
    $$('ul.m_submenu').each (
            function (me) {
                if ( me.hasClassName('activeMenu') == false ) {
                    me.hide();
                }
            }
    );
    
    $('nmenu').setStyle({
        display: 'block'
    });
    
	return false;
}

