/**
 * This scripts deals with menu collapsing
 * @author Ondrej Knapp, e-invent, s.r.o
 * @date   14.5.2010
 */

$(document).ready(function(){

	// na zacatku schovam vsechno, co ma byt schovano - neaktivni skupiny
	$('ul.hidden').hide();
	
	// promazu ikony, kde nejsou podpolozky
	$('div.menu-side li').each(function(){

		if ($(this).children('ul').size() < 1) {
      $(this).children('span').removeClass('plus');
      $(this).children('span').removeClass('minus');
		}


	});

	// rozbalovaci akce
	$('li span').click(function(){

		var relVal = $(this).attr('rel');
		
		if ($('ul#'+relVal).is(':hidden')) {
		
		  // otevreni
      $('ul#'+relVal).slideDown('fast');
      $(this).removeClass('plus');
      $(this).addClass('minus');
      
		} else if ($('ul#'+relVal).is(':visible')) {
		
		  // zavreni
      $('ul#'+relVal).slideUp('fast');
      $(this).removeClass('minus');
      $(this).addClass('plus');
      
		} else {

			// nema podpolozky - odeberu ikonu - opakuji pro jistotu
      $(this).removeClass('plus');
      $(this).removeClass('minus');

		}
		
	});
	
});


