function switchMenu(id, hasChildren){
	// if there is no submenu, follow link
	if (hasChildren != '1'){
		return true;
	}
	
	// hide other opened menu if persists
	if (activeMenu != id && activeMenu != 0){
		$('cat_' + activeMenu).className = 'clos';
		if (activeSubMenu != 0){
			$('cat_' + activeSubMenu).className = 'closed';
		}
	}

	var el = $('cat_' + id);
	if (el.className == 'open'){
		el.className = 'clos';
		activeMenu = 0;
	}else{
		el.className = 'open';
		activeMenu = id;
	}
	return false;
}

function switchSubMenu(id, hasChildren){

	// if there is no submenu, follow link
	if (hasChildren != '1'){
		return true;
	}

	// hide other opened submenu if persists
	if (activeSubMenu != id && activeSubMenu != 0){
		$('cat_' + activeSubMenu).className = 'closed';
	}

	var el = $('cat_' + id);
	if (el.className == 'opened'){
		el.className = 'closed';
		activeSubMenu = 0;
	}else{
		el.className = 'opened';
		activeSubMenu = id;
	}
	return false;
}
