var portfolioSlider_timerPaused = false;
var portfolioSlider_Timer = 0;


$(document).ready(function () {
	$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(0).show();

	var portfolioImgCount = $("#artitasarim-imgSlider .artitasarim-imgSliderItem a").size()-1;
    var portfolioImgWidth = $("#artitasarim-imgSlider .artitasarim-imgSliderItem a").width();
    var portfolioCount = 0;
	
	$(function () {
        portfolioTimer = setInterval(portfolioSlider, 7000);

        function portfolioSlider() {
            if (portfolioSlider_timerPaused == true) { return; }
            else if (portfolioSlider_timerPaused == false) {
                if (portfolioSlider_Timer < portfolioImgCount) {
					portfolioSlider_Timer++;
                    $("#artitasarim-imgSlider .artitasarim-imgSliderItem").stop(true, false).animate({ "margin-left": -(portfolioSlider_Timer * portfolioImgWidth)-50 }, 500).animate({ "margin-left": -(portfolioSlider_Timer * portfolioImgWidth)+50 }, 200).animate({ "margin-left": -(portfolioSlider_Timer * portfolioImgWidth)}, 200);
                    $("#artitasarim-portfolioTxt .portfolioTxtDivs").hide(0);
					$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(portfolioSlider_Timer).fadeIn(300);
					
                    portfolioCount = portfolioSlider_Timer;
                } else if (portfolioSlider_Timer == portfolioImgCount) {
                    $("#artitasarim-imgSlider .artitasarim-imgSliderItem").stop(true, false).animate({ "margin-left": "0" }, 1000);
                    portfolioSlider_Timer = 0;
                    $("#artitasarim-portfolioTxt .portfolioTxtDivs").hide(0);
					$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(portfolioSlider_Timer).fadeIn(300);
					portfolioCount = portfolioSlider_Timer;
                }
            }
            $("#artitasarim-imgSliderContainer").hover(function () {
                portfolioSlider_timerPaused = true;
            }, function () {
                portfolioSlider_timerPaused = false;
            });
        }
    });
	
	$("#artitasarim-imgSliderButtonContainer #forwardBtn").click(function () {
        if (portfolioCount < portfolioImgCount) {
            portfolioCount++;
            portfolioSlider_Timer = portfolioCount;
            $("#artitasarim-imgSlider .artitasarim-imgSliderItem").stop(false, true).animate({ "margin-left": "-" + portfolioCount * portfolioImgWidth }, 500);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").hide(0);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(portfolioCount).fadeIn(300);
        } else if (portfolioCount == portfolioImgCount) {
            portfolioCount = 0;
            portfolioSlider_Timer = portfolioCount;
            $("#artitasarim-imgSlider .artitasarim-imgSliderItem").stop(false, true).animate({ "margin-left": "-" + portfolioCount * portfolioImgWidth }, 500);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").hide(0);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(portfolioCount).fadeIn(300);
        }
    });
    $("#artitasarim-imgSliderButtonContainer #backBtn").click(function () {
        if (portfolioCount == 0) {
            portfolioCount = portfolioImgCount;
            portfolioSlider_Timer = portfolioCount;
            $("#artitasarim-imgSlider .artitasarim-imgSliderItem").stop(false, true).animate({ "margin-left": "-" + portfolioCount * portfolioImgWidth }, 500);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").hide(0);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(portfolioCount).fadeIn(300);
        } else if (portfolioCount > 0) {
            portfolioCount--;
            portfolioSlider_Timer = portfolioCount;
            $("#artitasarim-imgSlider .artitasarim-imgSliderItem").stop(false, true).animate({ "margin-left": "-" + portfolioCount * portfolioImgWidth }, 500);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").hide(0);
			$("#artitasarim-portfolioTxt .portfolioTxtDivs").eq(portfolioCount).fadeIn(300);
        }
    });

});
