﻿/// <reference path="jquery-1.3.2.min-vsdoc.js" />

$(function() {
    // Schova podmenu a prida span s plus.
    $('ul.roolMenu>li.hasChild>a').after('<span class="plus plusSpan"></span>');
    $('ul.roolMenu>li.hasChild>ul').hide().parent('li').addClass("hnuspoz");

    // Zobrazi aktivni menu
    var activeLi = $('ul.roolMenu>li.hasChild.active, ul.roolMenu>li.hasChild.activeChild');
    activeLi.children('ul').show().parent('li').removeClass('hnuspoz');
    activeLi.find('span.plusSpan').addClass('minus').removeClass('plus');

    $('ul.roolMenu>li>span.plusSpan').click(function(event) {
        event.preventDefault();
        if ($(this).hasClass('minus')) {
            var li = $(this).parents('ul.roolMenu>li');
            li.children('ul').slideUp(250, function() { 
                $(this).parent('li').addClass('hnuspoz');
            });
            li.find('span.plusSpan').addClass("plus").removeClass("minus");
        }
        else {
            var li = $(this).parents('ul.roolMenu>li');
            li.children('ul').parent('li').removeClass('hnuspoz');
            li.children('ul').slideDown(500);
            li.find('span.plusSpan').addClass("minus").removeClass("plus");
        }
    });
});