// current slide
var slideIndex = 1;
var num = 1;
	
// slide change function
function changeSlide(num) {
		
	// fade out previous image
	var prevImage = $(".slider").children(".slide")[slideIndex - 1];
	$(prevImage).stop().fadeOut(300, fadeOutNext);
	
	// fade out previous desc
	var prevText = $(".mainbox_featuretext").children(".mainbox_featuretext_box")[slideIndex - 1];
	$(prevText).stop().delay(300).fadeOut(300);
	
	// remove pager status
	$(".pager a").removeClass("active");
	
	// fade in new image
	function fadeOutNext(obj) {
		var newImage = $(".slider").children(".slide")[num - 1];
		$(newImage).stop().fadeIn(600);
	}
	
	// fade in new desc
	var newText = $(".mainbox_featuretext").children(".mainbox_featuretext_box")[num - 1];;
	$(newText).stop().delay(600).fadeIn(600);
	
	// update pager status
	var li = $(".pager").children()[num];
	$(li).children("a").addClass("active");
	
	// update var
	slideIndex = num;
	var slideNumber = $('.slide').length;
	if (slideIndex == 1) {
	    $(".arrow.left.works").hide();
	} else {
	    $(".arrow.left.works").show();
	}
	if (slideIndex == slideNumber) {
	    $(".arrow.right.works").hide();
	} else {
	    $(".arrow.right.works").show();
	}
}

function initSlideshow() {

    slideIndex = 1;
    num = 1;
	// fade in first image	
	changeSlide(slideIndex);
	
	// activate pager buttons
	$(".pager li a.number").click(function() {
		if ($(this).parent().index() != slideIndex) {
			changeSlide($(this).parent().index());
			
			// reset timer
			//pauseSlide();
		}
	});
	// activate arrows
	var slideNumber = $('.slide').length;
	
	$(".pager li a.left").click(function() {
		if (slideIndex > 1) {
			changeSlide(slideIndex--);

			// reset timer
			//pauseSlide();
		}
	});
	$(".pager li a.right").click(function() {
		if (slideIndex < slideNumber) {
			changeSlide(slideIndex++);

			// reset timer
			//pauseSlide();
		}
	});
	
	$(".arrow.left").click(function() {
		if (slideIndex > 1) {
			changeSlide(slideIndex - 1);
		}
	});
	$(".arrow.right").click(function() {
		if (slideIndex < slideNumber) {
			changeSlide(slideIndex + 1);
		}
	});
}

// set slideshow
function slideShow() {
    num++;
	changeSlide(num);
    if (num == 4) {
        num = 0
    }
}

// play function
function playSlide() {
    intervalo = setInterval("slideShow()", 8000);
}

// pause function
function pauseSlide() {
    clearInterval(intervalo);
}

