$(document).ready(function() { 
    $(".accordion span").livequery(function(){$(this).show();});  
    var defaultPage = "aktualnosci";
    var fileToLoad = jQuery.url.segment(0);
    if (!fileToLoad) fileToLoad = defaultPage;        
    $("#content").load("include/"+fileToLoad.toLowerCase()+"Content.html", function(response, status, xhr) {
      if (status == "error") fileToLoad = defaultPage;        
      $("#sideblock").load("include/menu/"+fileToLoad.toLowerCase()+"SideMenu.html");      
      $("#content").load("include/"+fileToLoad.toLowerCase()+"Content.html");
    });
    $("#sideblockBottom").load("include/menu/defaultSideMenu.html");      
              
    $("#nav li a").click(function(){
      $("#content").empty().html('<img src="images/loading.gif" />');
      var menuID = $(this).attr("id");
      var menu = $(this);     
      var sideMenuContent = null;      
      jQuery.get(sideMenuToLoad(menuID), function(sideMenuData) {         
        $("#sideblock").html(sideMenuData);
      });         
      // --- load the content       
      $("#content").load(contentToLoad(menuID));
      clearAndSetMenu(menu, "#nav");        
    });   
    
    $("#content a").livequery("click",function(){
      $("#content").empty().html('<img src="images/loading.gif" />');
      var menuID = $(this).attr("id");
      var menu = $(this);
      var fileToLoad = contentToLoad(menuID);
      if (fileToLoad){ 
        $("#content").load(fileToLoad);
        jQuery.get(sideMenuToLoad(menuID), function(sideMenuData) {         
         $("#sideblock").html(sideMenuData);});      
      }
    });     
    
    $("#sideblock li a").livequery("click",function(){
      $("#content").empty().html('<img src="images/loading.gif" />');
      var menuID = $(this).attr("id");
      var menu = $(this);
      var fileToLoad = null;
      $("#content").load(contentToLoad(menuID));
      clearAndSetMenu(menu, "#sideblock");        
    });
    
    $("#sideblockBottom a").livequery("click",function(){
      $("#content").empty().html('<img src="images/loading.gif" />');
      var menuID = $(this).attr("id");
      $("#content").load(contentToLoad(menuID));
    });    
    
    function sideMenuToLoad(topMenuIDPicked){
        var len = topMenuIDPicked.length;
        var fileToLoad = topMenuIDPicked.substr(7,len);
        fileToLoad = "include/menu/"+fileToLoad + 'SideMenu.html';
        return fileToLoad;
    };
    
    function contentToLoad(menuIDPicked){
      if (menuIDPicked) {
        var len = menuIDPicked.length;
        var fileToLoad = menuIDPicked.substr(7,len); 
        fileToLoad = "include/"+fileToLoad + 'Content.html';
      } else {
        fileToLoad = null;
      }
      return fileToLoad;
    };
    
    function clearAndSetMenu(menuObj, menuName){
       $(menuName).find("li").each(function(i){
          $(this).find("a").removeClass("active");          
        });
        $(menuObj).addClass("active");
    };

  $(".accordion h3").livequery("click",(function(){
      $(this).next("span").slideToggle("slow");
//      .siblings("span:visible").slideUp("slow");
      $(this).toggleClass("active");
//      $(this).siblings("h3").removeClass("active");
  }));  
})
