$(document).ready(function() {
    window.flash_ready=false;
    window.act_id='';
    //window.page='';
    //window.year='0';
///////////////////////////////////////////////////////////////////gdy brak flasha////////////////////////////////////////////////////////////////////////
var hash=location.hash;
    var id=hash.replace('#/','');
    
    if((id)&&(id!=0))
        {
            select_item(id);
        }
///////////////////////////////////////////////////////////////////zaznaczeanie menu bocznego ajax////////////////////////////////////////////////////////    
    menu_zaznaczenie();
    $('a.ajax').click(function(){
       var id=$(this).attr('rel');
       $('a.ajax').parent('li').removeClass('Active');
       $(this).parent('li').addClass('Active');
       if(window.flash_ready)
            getFlashMovie("core").select_item(id);
        else
            select_item(id);
    });
    ////////////////////////////////////////////////////////////////zdarzenie kliknięcie w wydarzenie lub aktualność//////////////////////////////////////
    $('a.aktualnosci_id').live('click',function(){
        //window.page='aktualnosci_lista';
        var id=$(this).attr('rel');
        if(window.flash_ready)
            getFlashMovie("core").select_item(id);
        else
        select_item(id);
         
    });
    ////////////////////////////////////////////////////////////////sponsoring zamknięcie okna///////////////////////////////////////////////////////////////
    $('a.sponsoring_id').live('click',function(){
        //window.page='wydarzenia_lista';
        var id=$(this).attr('rel');
        if(window.flash_ready)
            getFlashMovie("core").select_item(id);
        else
        select_item(id);
         
    });
    
    $('a.archiwum_id').live('click',function(){
        window.page='firma_rozwoj';//////do usuniecia////////
        var id=$(this).html();
        if(window.flash_ready)
        getFlashMovie("core").select_item(id);
        else
        select_item(id);    
        return false;
    });
    
    
    $(window).bind('hashchange', function() {
      
        var hash=location.hash;
        var adr=new String(window.location.href);
        var id=hash.replace('#/','');
        menu_zaznaczenie();
        if(window.flash_ready){
        if(!window.blok)
        getFlashMovie("core").select_item(id);
        }
        else
        select_item(id);    
    });


});

function select_item(id)
{
     if(window.act_id==id)
         return false;
    /*$(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });*/
    //alert(id);
    /////////////////////////////////////////////////////////////////////////////////////////////dodawanie hash////////////////////////////////////////////////////////////////////
    window.blok=true;
    
    /////////////////////////////////////////////////////////////////////////////////////////////dodawanie hash////////////////////////////////////////////////////////////////////
    switch(window.page)
    {
////////////////////////////////////////////////////////////////////////////////////////lista aktualności///////////////////////////////////////////////////////////////////////////        
        case 'aktualnosci_lista':
            $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
            hashChange(id);
            if(id!=0)
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "aktualnosci_szczeg", 
                    id:id,
                    year:window.year
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
            }
            else
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "aktualnosci_lista", 
                    year:window.year,
                    pager:window.pager
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                //window.location.hash="";
            }
            break;
 /////////////////////////////////////////////////////////////////////////////////////////////lista wydarzeń//////////////////////////////////////////////////////////////////////////           
        case 'wydarzenia_lista':
            $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
            hashChange(id);
            if(id!=0)
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "wydarzenia_szczeg", 
                    id:id,
                    year:window.year
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
            }
            else
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "wydarzenia_lista", 
                    year:window.year,
                    pager:window.pager
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                //window.location.hash="";
            }
            break;
/////////////////////////////////////////////////////////////////////////////////////archiwum aktualności////////////////////////////////////////////////////////////////////////////////////            
      case 'aktualnosci_archiwum':
          if(id!=0)
          window.location.href="/aktualnosci/archiwum-aktualnosci/"+id;
          break;
          
////////////////////////////////////////////////////////////////////////////////////archiwum wydarzeń//////////////////////////////////////////////////////////////////////////////////////////          
     case 'wydarzenia_archiwum':
          if(id!=0)
          window.location.href="/aktualnosci/wydarzenia/archiwum-wydarzen/"+id;
          break;
////////////////////////////////////////////////////////////////////////////////////firma rozwoj//////////////////////////////////////////////////////////////////////////////////////////          
     case 'firma_rozwoj':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
         hashChange(id);
          if(id!=0)
          {
          $.post("/ajax/ajax_router.php", {
                    akcja: "firma_szczeg", 
                    id:id
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');   
          firma_menu(id);
          }
          else
          {
             window.location.href="/firma/rozwoj-firmy";  
          }
          
          break;
//////////////////////////////////////////////////////////////////////////////////////oferta zakładki//////////////////////////////////////////////////////////////////////////////////////////          
     case 'oferta':
          if(id!=0)
          window.location="/oferta/"+id;
          break;
//////////////////////////////////////////////////////////////////////////////////////asortyment zakładki//////////////////////////////////////////////////////////////////////////////////////////          
     case 'asortyment':
          if(id!=0)
          window.location.href="/oferta/asortyment-lista#/"+id;
          break;
//////////////////////////////////////////////////////////////////////////////////////asortyment szczegóły//////////////////////////////////////////////////////////////////////////////////////////          
     case 'asortyment_szczeg':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
         //alert(id);
          if(id!=0)
              {
                  if(window.act_id!=id){
                  hashChange(id);
                  menu_zaznaczenie();
                  var act=$('a[rel='+id+']').html();
                  $('.Breadcrumbs .rightBox').html('<a href="/"> Strona główna </a> <span class="Arrow"> › </span> <a href="/oferta"> Oferta </a> <span class="Arrow"> › </span> <a href="/oferta/asortyment"> Asortyment </a> <span class="Arrow"> › </span> <span class="colorOrange"> '+act+' </span>');
                  $.post("/ajax/ajax_router.php", {
                    akcja: "asortyment_szczeg", 
                    id:id,
                    typ:'asortyment'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                }
                window.act_id=id;
              }
          else
              window.location.href="/oferta/asortyment";
                  
          break;
//////////////////////////////////////////////////////////////////////////////////////kolekcja szczegóły//////////////////////////////////////////////////////////////////////////////////////////          
     case 'kolekcja_szczeg':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
          if(id!=0)
              {
                  if(window.act_id!=id){
                  hashChange(id);
                  menu_zaznaczenie();
                  var act=$('a[rel='+id+']').html();
                  $('.Breadcrumbs .rightBox').html('<a href="/"> Strona główna </a> <span class="Arrow"> › </span> <a href="/oferta"> Oferta </a> <span class="Arrow"> › </span> <a href="/oferta/kolekcja"> Kolekcja </a> <span class="Arrow"> › </span> <span class="colorOrange"> '+act+' </span>');
                  $.post("/ajax/ajax_router.php", {
                    akcja: "asortyment_szczeg", 
                    id:id,
                    typ:'kolekcja'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                }
                window.act_id=id;
              }
          else
              window.location.href="/oferta/kolekcja";
                  
          break;
//////////////////////////////////////////////////////////////////////////////////////kosze szczegóły//////////////////////////////////////////////////////////////////////////////////////////          
     case 'kosze_szczeg':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
          if(id!=0)
              {
                  hashChange(id);
                  menu_zaznaczenie();
                  var act=$('a[rel='+id+']').html();
                  $('.Breadcrumbs .rightBox').html('<a href="/"> Strona główna </a> <span class="Arrow"> › </span> <a href="/oferta"> Oferta </a> <span class="Arrow"> › </span> <a href="/oferta/kosze-okolicznosciowe"> Kosze okolicznościowe </a> <span class="Arrow"> › </span> <span class="colorOrange"> '+act+' </span>');
                  $.post("/ajax/ajax_router.php", {
                    akcja: "kosze_szczeg", 
                    id:id
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
              }
          else
              window.location.href="/oferta/kosze-okolicznosciowe";
                  
          break;
//////////////////////////////////////////////////////////////////////////////////////asortyment zakładki//////////////////////////////////////////////////////////////////////////////////////////          
     case 'kolekcja':
          if(id!=0)
          window.location.href="/oferta/kolekcja-lista#/"+id;
          break;
//////////////////////////////////////////////////////////////////////////////////////asortyment zakładki//////////////////////////////////////////////////////////////////////////////////////////          
     case 'kosze':
          if(id!=0)
          window.location.href="/oferta/kosze-okolicznosciowe-lista#/"+id;
          break;    
//////////////////////////////////////////////////////////////////////////////////////Sponsoring Tenis//////////////////////////////////////////////////////////////////////////////////////////          
     case 'tenis':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
         hashChange(id);
          if(id!=0)
            {
                
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_szczeg", 
                    id:id,
                    typ:'tenis'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
            }
            else
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_lista",
                     typ:'tenis'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                //window.location.hash="";
            }
          break;
//////////////////////////////////////////////////////////////////////////////////////Sponsoring Żużel//////////////////////////////////////////////////////////////////////////////////////////          
     case 'zuzel':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
         hashChange(id);
          if(id!=0)
            {
                
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_szczeg", 
                    id:id,
                    typ:'zuzel'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
            }
            else
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_lista",
                    typ:'zuzel'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                //window.location.hash="";
            }
          break;
//////////////////////////////////////////////////////////////////////////////////////Sponsoring Siatkówka//////////////////////////////////////////////////////////////////////////////////////////          
     case 'siatkowka':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
         hashChange(id);
          if(id!=0)
            {
                
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_szczeg", 
                    id:id,
                    typ:'siatkowka'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
            }
            else
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_lista",
                    typ:'siatkowka'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                //window.location.hash="";
            }
          break;
//////////////////////////////////////////////////////////////////////////////////////Sponsoring Koszykówka//////////////////////////////////////////////////////////////////////////////////////////          
     case 'koszykowka':
         $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
         hashChange(id);
          if(id!=0)
            {
                
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_szczeg", 
                    id:id,
                    typ:'koszykowka'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
            }
            else
            {
                $.post("/ajax/ajax_router.php", {
                    akcja: "tenis_lista",
                    typ:'koszykowka'
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
                //window.location.hash="";
            }
          break;
 //////////////////////////////////////////////////////////////////////////////////////odpowiedzialny biznes//////////////////////////////////////////////////////////////////////////////////////////          
     case 'odpowiedzialny_biznes':
          if(id=='index')
            window.location.href="/odpowiedzialny-biznes";
          else
            window.location.href="/odpowiedzialny-biznes/"+id;  
          break;
//////////////////////////////////////////////////////////////////////////////////Firma///////////////////////////////////////////////////////////////////////////////////////////////////
     case 'firma':
        window.location.href="/firma/"+id;
        break;
//////////////////////////////////////////////////////////////////////////////////Bony i karty///////////////////////////////////////////////////////////////////////////////////////////////////
     case 'bony_i_karty':
        window.location.href="/oferta/bony-i-karty-lista#/"+id;
        break;
//////////////////////////////////////////////////////////////////////////////////Bony i karty///////////////////////////////////////////////////////////////////////////////////////////////////
     case 'bony_szczeg':
        $(".topSpace").ajaxStart(function(){
            $(this).html('<div style="text-align:center; padding-top:100px;"><img src="/media_front/images/ajax-loader-3.gif" /></div>');
            });
          if(id!=0)
              {
                  hashChange(id);
                  menu_zaznaczenie();
                  var act=$('a[rel='+id+']').html();
                  $('.Breadcrumbs .rightBox').html('<a href="/"> Strona główna </a> <span class="Arrow"> › </span> <a href="/oferta"> Oferta </a> <span class="Arrow"> › </span> <a href="/oferta/bony-i-karty"> Bony i karty </a> <span class="Arrow"> › </span> <span class="colorOrange"> '+act+' </span>');
                  $.post("/ajax/ajax_router.php", {
                    akcja: "bony_szczeg", 
                    id:id
                },
                function(data) {
                    $('.topSpace').html(data.tresc);
                },'json');
              }
          else
              window.location.href="/oferta/bony-i-karty";
        break;

    }
    window.blok=false;
    window.act_id=id;
}

function firma_menu(id)
{
    var menu=$('a.archiwum_id');
    menu.parents('li').removeClass('Active');
    menu.parents('div').removeClass('Active');
    $('a[rel='+id+']').parent('div').addClass('Active');
    
}

function menu_zaznaczenie()
{
    var adr=new String(window.location.href);
    adr=adr.split('#/');
    var act=adr[0].split('/');
    if((act[(act.length-1)]=='asortyment-lista')||(act[(act.length-1)]=='kolekcja-lista')||(act[(act.length-1)]=='kosze-okolicznosciowe-lista')||(act[(act.length-1)]=='bony-i-karty-lista'))
        {
            var id=adr[1];
            $('a.ajax').parent('li').removeClass('Active');
            $('a[rel='+id+']').parent('li').addClass('Active');
        }
}

function hashChange(id)
{
    if((window.location.hash!='')||(id!=0)){
    if(id!=0)
        window.location.hash="/"+id;
    else
        window.location.hash="/";
    }
}

function getFlashMovie(movieName)
{
    var isIE = navigator.appName.indexOf("Microsoft") != -1;
    return (isIE) ? window[movieName] : document[movieName];
} 
function flash_is_ready(page,year,pager)
{
    window.flash_ready=true;
    window.page=page;
    window.year=year;
    window.pager=pager;
    //alert('ddddd');
    var hash=location.hash;
    var id=hash.replace('#/','');
    
    if((id)&&(id!=0))
    getFlashMovie("core").select_item(id);
    return true;
}

function js_is_ready()
{
    return true;
}
