$(document).ready(function()
{
    var speedSlider = 5000;
    var runSlider = setInterval('rotateSlider()', speedSlider);
    $('div#slider').hover(function() { clearInterval(runSlider); }, function() { runSlider = setInterval('rotateSlider()', speedSlider); } );

    /* CAROUSEL PRODUSE */
    var nrSldProduse = $("div#produse div.slider-produse").size();
    for (i=1; i<=nrSldProduse; i++) {
        $("div#sld-produse-"+i).jCarouselLite({btnPrev: "ul#ctrl-produse a.inapoi", btnNext: "ul#ctrl-produse a.inainte", circular: true, visible: 4, scroll: 1 });
    }

    var nrSldPromotii = $("div#promotii div.slider-produse").size();
    for (i=1; i<=nrSldPromotii; i++) {
        $("div#sld-promotii-"+i).jCarouselLite({ btnPrev: "ul#ctrl-promotii a.inapoi", btnNext: "ul#ctrl-promotii a.inainte", circular: true, visible: 4, scroll: 1 });
    }

    var nrSldReduceri = $("div#reduceri div.slider-produse").size();
    for (i=1; i<=nrSldReduceri; i++) { 
        $("div#sld-reduceri-"+i).jCarouselLite({ btnPrev: "ul#ctrl-reduceri a.inapoi", btnNext: "ul#ctrl-reduceri a.inainte", circular: true, visible: 4, scroll: 1 });
    }

    /* TAB-URI PRODUS */
    $('div.header-st div.continut ul.meniu-tab li a').click(function () {
        $('div#content > div').hide().filter(this.hash).fadeIn('normal');
        $('div.header-st div.continut ul.meniu-tab li a').removeClass('selectat');
        $(this).addClass('selectat');
        return false;
    }).filter(':first').click();

});

    /* SLIDE-URI HOMEPAGE */
    function redrawBullets(slide)
    {
        var currentBullet = 's'+slide;
        $('div#slideCtrl ul li a').each(function()
        {
            $(this).removeClass('selectat');
            if($(this).hasClass(currentBullet)){ $(this).addClass('selectat') }
        });
    };

    var currentslide = 1
    function showSlide(nrSld)
    {
        currentslide = parseInt(nrSld)
        $('div#slider div.slideWrapper').animate({left:-990*(parseInt(nrSld)-1)})
        redrawBullets(nrSld);
    };

    function showSlideZero()
    {
        currentslide = 1
        $('div#slider div.slideWrapper').animate({left:0},700)
        redrawBullets(1);
    };

    function rotateSlider()
    {
        var size = $("div#slideCtrl ul").children('li').size();
        current_pos = currentslide+1;
        if(current_pos>size) showSlideZero();
        else showSlide(current_pos);
    }
