

var App = Class.create({

  // Inicializace
  //____________________________________________________________________________
  //////////////////////////////////////////////////////////////////////////////
  initialize : function()
  {
    var that = this;

    Event.observe(document, 'dom:loaded', function() {

      // Inicializace slideshow
      if($('slideshow')) {
        // Slideshow se zapne jen, kdyz jsou dostupne alespon 2 abrazky
        if($('slideshow').select('li').size() > 1) {
          new Protofade('slideshow', { duration: 1, delay: 4.0, controls: true});
        }
      }

      // Inicializace menu
      that.initMenu();
    });
  },
  
  
  // Inicializace menu
  //____________________________________________________________________________
  //////////////////////////////////////////////////////////////////////////////
  initMenu : function()
  {
    var menuEle = $('menu');

    if(menuEle) {
      menuEle.select('ul.submenu').each(function(submenu) {

        var parentLink = submenu.previous('a');
        var menuItem = submenu.up('li');
        
        menuItem.observe('mouseover', function(event) {
          Event.stop(event);
          parentLink.addClassName('selected');
          submenu.setStyle({display: 'block'});
          
          menuItem.observe('mouseout', function(event) {
            Event.stop(event);
            parentLink.removeClassName('selected');
            submenu.setStyle({display: 'none'});
          });
        });
        
      });
    }
    
  }

});

new App();

