// inicio scripts para banner
$(document).ready(function() {
    var autoPlayTime=7000;
    autoPlayTimer = setInterval( autoPlay, autoPlayTime);
    function autoPlay(){
        Slidebox('next');
    }
    $('#slidebox .next').click(function () {
        Slidebox('next','stop');
    });
    $('#slidebox .previous').click(function () {
        Slidebox('previous','stop');
    });
    var yPosition=$('#slidebox').height()/2-$('#slidebox .next').height()/2;
    $('#slidebox .next').css('top',yPosition);
    $('#slidebox .previous').css('top',yPosition);
});
//slide page to id
function Slidebox(slideTo,autoPlay){
    var animSpeed=1000; //animation speed
    var easeType='easeInOutExpo'; //easing type
    var sliderWidth=$('#slidebox').width();
    var leftPosition=$('#slidebox .container').css("left").replace("px", "");
    $("#slidebox .content").each(function (i) {
        totalContent=i*sliderWidth;
        $('#slidebox .container').css("width",totalContent+sliderWidth);
    });
    if( !$("#slidebox .container").is(":animated")){
        if(slideTo=='next'){ //next
            if(autoPlay=='stop'){
                clearInterval(autoPlayTimer);
            }
            if(leftPosition==-totalContent){
                $('#slidebox .container').animate({
                    left: 0
                }, animSpeed, easeType); //reset
            } else {
                $('#slidebox .container').animate({
                    left: '-='+sliderWidth
                    }, animSpeed, easeType); //next
            }
        } else if(slideTo=='previous'){ //previous
            if(autoPlay=='stop'){
                clearInterval(autoPlayTimer);
            }
            if(leftPosition=='0'){
                $('#slidebox .container').animate({
                    left: '-'+totalContent
                    }, animSpeed, easeType); //reset
            } else {
                $('#slidebox .container').animate({
                    left: '+='+sliderWidth
                    }, animSpeed, easeType); //previous
            }
        } else {
            var slide2=(slideTo-1)*sliderWidth;
            if(leftPosition!=-slide2){
                clearInterval(autoPlayTimer);
                $('#slidebox .container').animate({
                    left: -slide2
                    }, animSpeed, easeType); //go to number
            }
        }
    }
}
// fim scripts para banne
