var $j = jQuery.noConflict();
$j(document).ready(function(){
        
        Slides1.obsluz('slider1');
        Slides1.przesuwanie=setInterval("Slides1.przesuwaj()",6000);
        $j("#slider1 .meni li a").click(function(){
                Slides1.aktywujZakladke($j(this));
                Slides1.usunPrzesuwanie();
                Slides1.przesunDo($j(this).attr("href"));
                return false;
        });
        
        Slides2.obsluz('slider2');
        Slides2.przesuwanie=setInterval("Slides2.przesuwaj()",3000);
        $j("#slider2 .next").click(function(){
                Slides2.usunPrzesuwanie();
                Slides2.przesuwaj();
                return false;
        });
        $j("#slider2 .prev").click(function(){
                Slides2.usunPrzesuwanie();
                Slides2.wracaj();
                return false;
        });
       
        Slides3.obsluz('slider3');
        Slides3.przesuwanie=setInterval("Slides3.przesuwaj()",3000);
        $j("#slider3 .next").click(function(){
                Slides3.usunPrzesuwanie();
                Slides3.przesuwaj();
                return false;
        });
        $j("#slider3 .prev").click(function(){
                Slides3.usunPrzesuwanie();
                Slides3.wracaj();
                return false;
        });
        
        
        Slides4.obsluz('slider4');
        Slides4.przesuwanie=setInterval("Slides4.przesuwaj()",3000);
        $j("#slider4 .meni li a").click("click",function(){
                Slides4.aktywujZakladke($j(this));
                Slides4.usunPrzesuwanie();
                Slides4.przesunDo($j(this).attr("href"));
                return false;
        });
        
});

function slides1(){
    this.idDiv=null;
    this.countSlide=0;
    this.num=0;
    this.przesuwanie=null;
}
slides1.prototype.aktywujZakladke=function(objDOM){
    $j('#'+this.idDiv+' .meni li').removeClass("akt");
    $j('#'+this.idDiv+' .meni li').removeClass("prevakt");
    $j('#'+this.idDiv+' .meni li').removeClass("nextakt");
    objDOM.parent().addClass("akt");
    objDOM.parent().prev().addClass("prevakt");
    objDOM.parent().next().addClass("nextakt");
}
slides1.prototype.usunPrzesuwanie=function(){
    if(this.przesuwanie!==null){
        clearInterval(this.przesuwanie);
    }
}
slides1.prototype.policzIle=function(){
    var i=0;
    $j('#'+this.idDiv+' .tresc').each(function(){i=i+1;});
    return (i-1);
}
slides1.prototype.obsluz=function(idDiv){
    this.idDiv=idDiv;
    this.countSlide=this.policzIle();
    $j('#'+this.idDiv+' .slideWrap').css("height",((this.countSlide+1)*296)+"px");
    this.aktywujZakladke($j('#'+this.idDiv+' .meni li:nth-child(1)').children("a"));
}
slides1.prototype.przesuwaj=function(){
    if(this.num<this.countSlide){
        this.num++;
    } else {
        this.num=0;
    }
    this.przesun();
}
slides1.prototype.przesunDo=function(idObj){
    pos=$j(idObj).position();
    $j('#'+this.idDiv+' .slideWrap').animate({top:'-'+pos.top+"px"},'slow');
}
slides1.prototype.przesun=function(){
    var thisObj=this;
    thisObj.aktywujZakladke($j('#'+thisObj.idDiv+' .meni li:nth-child('+(thisObj.num+1)+')').children("a"));
    $j('#'+this.idDiv+' .slideWrap').animate({top:(thisObj.num*-296)+"px"},'slow');
}
var Slides1=new slides1();

function slides2(){
    this.idDiv=null;
    this.countSlide=0;
    this.num=0;
    this.przesuwanie=null;
}
slides2.prototype.usunPrzesuwanie=function(){
    if(this.przesuwanie!==null){
        clearInterval(this.przesuwanie);
    }
}
slides2.prototype.policzIle=function(){
    var i=0;
    $j('#'+this.idDiv+' div > p > a').each(function(){i=i+1;});
    return i;
}
slides2.prototype.obsluz=function(idDiv){
    this.idDiv=idDiv;
    this.countSlide=this.policzIle();
    $j('#'+this.idDiv+' div > p').css("width",(this.countSlide*154)+"px");
}
slides2.prototype.przesuwaj=function(){
    if(this.num<(this.countSlide-3)){
        this.num++;
    } else {
        this.num=0;
    }
    this.przesun();
}
slides2.prototype.wracaj=function(){
    if(this.num>0){
        this.num--;
    } else {
        this.num=this.countSlide-3;
    }
    this.przesun();
}
slides2.prototype.przesun=function(){
    var thisObj=this;
    $j('#'+this.idDiv+' > div > p').animate({left:(thisObj.num*-153)+"px"},'slow');
}
var Slides2=new slides2();

function slides3(){
    this.idDiv=null;
    this.countSlide=0;
    this.num=0;
    this.przesuwanie=null;
}
slides3.prototype.usunPrzesuwanie=function(){
    if(this.przesuwanie!==null){
        clearInterval(this.przesuwanie);
    }
}
slides3.prototype.policzIle=function(){
    var i=0;
    $j('#'+this.idDiv+' .tresc').each(function(){i=i+1;});
    return (i-1)
}
slides3.prototype.obsluz=function(idDiv){
    this.idDiv=idDiv;
    this.countSlide=this.policzIle();
    $j('#'+this.idDiv+' .slideWrap').css("width",((this.countSlide+1)*366)+"px");
}
slides3.prototype.przesuwaj=function(){
    if(this.num<this.countSlide){
        this.num++;
    } else {
        this.num=0;
    }
    this.przesun();
}
slides3.prototype.wracaj=function(){
    if(this.num>0){
        this.num--;
    } else {
        this.num=this.countSlide;
    }
    this.przesun();
}
slides3.prototype.przesun=function(){
    var thisObj=this;
    $j('#'+this.idDiv+' .slideWrap').animate({left:(thisObj.num*-366)+"px"},'slow');
}
var Slides3=new slides3();


function slides41(){
    this.idDiv=null;
    this.countSlide=0;
    this.num=0;
    this.przesuwanie=null;
}
slides41.prototype.zeruj=function(){
    if(this.idDiv!==null){
        $j("#"+this.idDiv+" .next").unbind('click');
        $j("#"+this.idDiv+"  .prev").unbind('click');
    }
    this.idDiv=null;
    this.countSlide=0;
    this.num=0;
    this.przesuwanie=null;
}
slides41.prototype.usunPrzesuwanie=function(){
    if(this.przesuwanie!==null){
        clearInterval(this.przesuwanie);
    }
}
slides41.prototype.policzIle=function(){
    var i=0;
    $j('#'+this.idDiv+' .slider4SlideWrap p a').each(function(){i=i+1;});
    return (i-1)
}
slides41.prototype.obsluz=function(idDiv){
    this.idDiv=idDiv;
    this.countSlide=this.policzIle();
    $j('#'+this.idDiv+' .slider4SlideWrap p').css("width",((this.countSlide+1)*204)+"px");
}
slides41.prototype.przesuwaj=function(){
    if(this.num<this.countSlide){
        this.num++;
    } else {
        this.num=0;
    }
    this.przesun();
}
slides41.prototype.wracaj=function(){
    if(this.num>0){
        this.num--;
    } else {
        this.num=this.countSlide;
    }
    this.przesun();
}
slides41.prototype.przesun=function(){
    var thisObj=this;
    opis=$j('#'+this.idDiv+' .slider4SlideWrap p a:nth-child('+(thisObj.num+1)+')').attr("title");
    $j('#'+this.idDiv+' .opis').text(opis);
    $j('#'+this.idDiv+' .slider4SlideWrap p').animate({left:(thisObj.num*-204)+"px"},'slow');
}
var Slides41=new slides41();

function slides4(){
    this.idDiv=null;
    this.countSlide=0;
    this.num=0;
    this.przesuwanie=null;
}
slides4.prototype.aktywujZakladke=function(objDOM){
    $j('#'+this.idDiv+' .meni li').removeClass("akt");
    objDOM.parent().addClass("akt");
    idElem=objDOM.attr("href")+"-slider";
    Slides41.usunPrzesuwanie();
    Slides41.zeruj();
    Slides41.obsluz(idElem.replace(/#/g,''));
    Slides41.przesuwanie=setInterval("Slides41.przesuwaj()",2000);
    $j(idElem+" .next").click(function(){
            Slides41.usunPrzesuwanie();
            Slides41.przesuwaj();
            return false;
    });
    $j(idElem+"  .prev").click(function(){
            Slides41.usunPrzesuwanie();
            Slides41.wracaj();
            return false;
    });
    
    $j(idElem+" a.lightbox").fancybox({
			'transitionIn'	:	'elastic',
			'transitionOut'	:	'elastic',
			'speedIn'		:	600, 
			'speedOut'		:	200, 
			'overlayShow'	:	true,
			'overlayOpacity':  	0.7,
			'overlayColor' 	: '#fff'
		})
		
}
slides4.prototype.usunPrzesuwanie=function(){
    if(this.przesuwanie!==null){
        clearInterval(this.przesuwanie);
    }
}
slides4.prototype.policzIle=function(){
    var i=0;
    $j('#'+this.idDiv+' .tresc').each(function(){i=i+1;});
    return (i-1);
}
slides4.prototype.obsluz=function(idDiv){
    this.idDiv=idDiv;
    this.countSlide=this.policzIle();
    //$j('#'+this.idDiv+' .slideWrap').css("height",((this.countSlide+1)*296)+"px");
    this.aktywujZakladke($j('#'+this.idDiv+' .meni li:nth-child(1)').children("a"));
}
slides4.prototype.przesuwaj=function(){
    if(this.num<this.countSlide){
        this.num++;
    } else {
        this.num=0;
    }
    this.przesun();
}
slides4.prototype.przesunDo=function(idObj){
    //pos=$j(idObj).position();
    //$j('#'+this.idDiv+' .slideWrap').animate({top:'-'+pos.top+"px"},'slow');
    $j('#'+this.idDiv+' .tresc').hide();
    $j(idObj).show();
}
slides4.prototype.przesun=function(){
    var thisObj=this;
    thisObj.aktywujZakladke($j('#'+thisObj.idDiv+' .meni li:nth-child('+(thisObj.num)+')').children("a"));
    $j('#'+this.idDiv+' .tresc').hide();
    $j($j('#'+thisObj.idDiv+' .meni li:nth-child('+(thisObj.num)+')').children("a").attr("href")).show();
    //$j('#'+this.idDiv+' .slideWrap').animate({top:(thisObj.num*-296)+"px"},'slow');
    
}
var Slides4=new slides4();


