var $jQ = jQuery.noConflict();
//var root = '/gwarek/';
var root = '/';
function loadfoto(foto){//big foto
    //var foto=$jQ(this).attr('src');
    var id=$jQ("#wizytowka #galeria").attr('w');
    //alert('photo');
    $jQ("#wizytowka #galeria #foto").load(root+'assets/templates/gwarek/wizyt/galeria/photo.php?id='+id+'&foto='+foto);
}

$jQ(function(){
    var id=$jQ("#wizytowka #galeria").attr('w');
    //podkategrie
    $jQ("#wizytowka select.subcategory").change(function(){
        var id=$jQ("#wizytowka select.subcategory").val();
        if (id!='')
            window.location.href='http://www.gwarek.pl/oferta?cat='+id;
    });
    var aleja;
    $jQ('#wizytowka tr#getstoisko').css('display','none');


    $jQ('#wizytowka #stoiska #st_head').hover(function(){
        $jQ('#wizytowka #stoiska #st_head #aleja').css('display','none');
        $jQ('#wizytowka #stoiska #st_head #stoisko').css('display','none');
        $jQ('#wizytowka #stoiska #st_head #change').css('display','block');
    },
    function(){
        $jQ('#wizytowka #stoiska #st_head #aleja').css('display','block');
        $jQ('#wizytowka #stoiska #st_head #stoisko').css('display','block');
        $jQ('#wizytowka #stoiska #st_head #change').css('display','none');
    });


    $jQ('#wizytowka #stoiska').click(function(){
        $jQ('#wizytowka #stoiska #st_body').css('display','block');
    });

    $jQ('#wizytowka #stoiska a.close').click(function(){
        $jQ('#wizytowka #stoiska #st_body').slideUp();
    });

    aleja=$jQ("#wizytowka select.aleja").val();
    if (aleja) aleja=aleja.replace(/ /g,'+');
    $jQ('#wizytowka select.stoisko').load(root+'assets/templates/gwarek/wizyt/stoiska.php?aleja='+aleja);
    $jQ("#wizytowka select.aleja").change(function(){
        aleja=$jQ("#wizytowka select.aleja").val();
        aleja=aleja.replace(/ /g,'+');
        if (aleja!=''){
            $jQ('#wizytowka select.stoisko').load(root+'assets/templates/gwarek/wizyt/stoiska.php?aleja='+aleja);
            $jQ('#wizytowka tr#getstoisko').css('display','table');
        } else {
            $jQ('#wizytowka tr#getstoisko').css('display','none');
        }
    });
    $jQ("#wizytowka select.stoisko").change(function(){
        var id=$jQ("#wizytowka select.stoisko").val();
        if (id!='')
            window.location.href='http://www.gwarek.pl/'+id;
    });

    //galeria
    //thumbs
    $jQ('.ggNext').hide();
    $jQ('.ggPrev').hide();

    var delayedSlide = function($el){
        $jQ($el).slideDown('fast');
    }

    var loadThumbs = function(id,kat,str,callback){
        $jQ("#wizytowka #galeria #thumbs").show('slow');
        $jQ("#galeria .ggLoading:first").show();



        kat = '&kat='+kat;

        
        $jQ("#wizytowka #galeria #thumbs").load(root+'assets/templates/gwarek/wizyt/galeria/thumbs.php?id='+id+'&str='+str+kat,function(){
            $jQ("#galeria .ggLoading:first").hide('slow');
            //alert($jQ("#wizytowka #galeria #thumbs").html());
            $jQ(this).find('a.thumb').each(function(index){
                $jQ(this).show();
            });
            if (callback){
                callback.call($jQ(this));
            }
            
        
        });
    }

    var generatePagination = function($target,currentpage,itemcount){
        var il_str=Math.ceil(itemcount/7);
        $target.empty();
        for(var i=1;i<=il_str;i++){
            var a = '';
            if (currentpage == i){
                a='<a class="ggProductPage ggActive" href="#" str="'+i+'">'+i+'</a>';
            }else{
                a='<a class="ggProductPage" href="#" str="'+i+'">'+i+'</a>';
            }
            if ($target.get(0)){
                $target.append(a);
            }
        }

        if(il_str>1){
            $jQ('.ggNext').show();
        }else{
            $jQ('.ggNext').hide();
        }
        if (currentpage == 1){
            $jQ('.ggPrev').hide();
        }
  
        $target.find("a.ggProductPage").click(function(){
            
            $jQ("#wizytowka #galeria #strony a.ggProductPage").css('font-weight','normal').removeClass('ggActive');
            $jQ(this).addClass('ggActive');
            if (!$jQ(this).next('a.ggProductPage').get(0)){
                $jQ('.ggNext').hide();
            }else{
                $jQ('.ggNext').show();
            }
            if (!$jQ(this).prev('a.ggProductPage').get(0)){
                $jQ('.ggPrev').hide();
            }else{
                $jQ('.ggPrev').show();
            }


            $jQ(this).css('font-weight','bold');
            var str=$jQ(this).attr('str');

            var kat=$jQ("a.aCategoryProduct.active").attr('href');
            if (!kat){
                kat = 0;
            }




            //$jQ("#wizytowka #galeria #thumbs").load(root+'assets/templates/gwarek/wizyt/galeria/thumbs.php?id='+id+'&str='+str+'&kat='+kat);
            loadThumbs(id,kat,str);
            return false;
        });
    };

    loadThumbs(id,0,1);
    generatePagination($jQ("#strony"),1,$jQ(".ggCategoryProductsAll").attr("count"));

    


    

    $jQ('.ggPrev').click(function(){
        $jQ('a.ggProductPage.ggActive').prev('a.ggProductPage').click();
        return false;
    });
    $jQ('.ggNext').click(function(){
        $jQ('a.ggProductPage.ggActive').next('a.ggProductPage').click();
        return false;
    });
    $jQ("#wizytowka #galeria #strony a:first").addClass('ggActive');


    $jQ(".ggCategoryProductsAll").click(function(){
        $jQ("#wizytowka a.active").removeClass('active');
        $jQ("#wizytowka #galeria #strony a.ggProductPage").css('font-weight','normal').removeClass('ggActive');
        $jQ(this).addClass('ggActive');
        if (!$jQ(this).next('a.ggProductPage').get(0)){
            $jQ('.ggNext').hide();
        }else{
            $jQ('.ggNext').show();
        }
        if (!$jQ(this).prev('a.ggProductPage').get(0)){
            $jQ('.ggPrev').hide();
        }else{
            $jQ('.ggPrev').show();
        }

        $jQ(this).css('font-weight','bold');
        loadThumbs(id,0,1);
        generatePagination($jQ('#strony'),1,$jQ(this).attr('count'));
        return false;
    });

  





    $jQ("#wizytowka a.aCategoryProduct").click(function(){
        var kat = $jQ(this).attr('href');
        var count = $jQ(this).attr('count');
        loadThumbs(id,kat,1);
        generatePagination($jQ('#strony'),1,count);
        $jQ(".ggCategories a.aCategoryProduct").removeClass('active');
        $jQ(this).addClass('active');
        return false;
    });


    $jQ("#wizytowka #galeria #foto").load(root+'assets/templates/gwarek/wizyt/galeria/photo.php?id='+id);


})







