function initMenus() {

// käydään läpi valikko objecti
$.each($('ul.menu'), function(){
// tarkastetaan onko categoria valittu

if($("ul.menu li").hasClass('selected')) {
// Suljetaan muut kategoriat
$("ul.menu li ul").hide();
// ja avataan kyseinen kategoria
$("ul.menu li.selected ul").show();

} else {

// alussa suljetaan kaikki alikategoriat
$("ul.menu li ul").hide();
}
// tarkistetaan onko jotain tuotetta valittu
	if($("ul.menu li ul li").hasClass('selected')) {
} 
});

// tarkastetaan onko linkkiä klikattu
$('ul.menu li a').click(
function() {
	var checkElement = $(this).next();
	var parent = this.parentNode.parentNode.id;

	if((checkElement.is('ul')) && (checkElement.is(':visible'))) {
	if($('#' + parent).hasClass('collapsible')) {
	$('#' + parent + ' ul:visible').slideToggle('normal');
}
return false;
}
if((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
	$('#' + parent + ' ul:visible').slideToggle('normal');
	checkElement.slideDown('normal');
return false;
}
}

);
}
$(document).ready(function() {initMenus();});


