jQuery(document).ready(function(){

  jQuery('#cycleBanner').cycle({
        fx:    'fade',
        speed:  3500,
        timeout:  11000
    });


  /**
   * Panel group
   */

  jQuery("div.panelGroup span.panel_head a").click(function(event){
    var jQueryClickedLink = jQuery(event.target);
    var className = jQuery.trim(jQueryClickedLink.attr("class"));
    var jQueryPanelGroup = jQueryClickedLink.parent("span").parent("div");
    
    //jQueryPanel.css("display", "none");
    if(!jQueryClickedLink.hasClass("panel_selected")){
        var text = "div."+className+":first";
        var jQueryPanel = jQueryPanelGroup.children(text);
        jQueryPanelGroup.children("div.panel").css("display", "none");
        jQueryPanel.css("display", "block");

        jQueryPanelGroup.children("span").children("a").removeClass("panel_selected");
        jQueryClickedLink.addClass("panel_selected");
    }
    return false;
  });
  /**
   * HTML Data table
   */
  jQuery("table.dataTable tr").mouseover(function(event){
      var sBackColor = jQuery(this).css("background-color");
      var jRow = jQuery(this).css("background-color", "#E0FFFA");
      jRow.mouseout(function(event){
          jQuery(this).css("background-color", sBackColor);
      });
  });
  /**
   * Popup panel
   */
  jQuery("a.panelOpener").click(function(event){
      // TODO: hack pro IE 6 - poradne tam nefunguje opacity,
      // takze efekt vyskakovaciho panelu nechodi
      if(jQuery.browser.msie && jQuery.browser.version == "6.0") {
        document.location = jQuery(this).attr("href");
      } else {
        jQuery("div.popupBackground").fadeIn("medium");
        jQuery("div.popupPanel").fadeIn("medium");
        return false;
      }
  });
  
  jQuery("a.panelCloser").click(function(event){
      jQuery("div.popupBackground").fadeOut("medium");
      jQuery("div.popupPanel").fadeOut("medium");
  });

  

  

});

