var delay = 6000;
var ms = 1000;
var slide = 1;
var sliding = false;
var slidetimer = false;

function slideswitch() {
	$(".slider").stop();
	next = ($("#slider_" + (slide + 1)).length > 0) ? slide + 1 : 1;
	
	$("#slider_" + slide).animate({
		top: 251
	}, ms, function() {
		$(this).css("top",-251);
	});
	
	$("#slider_" + next).animate({
		top: 0
	}, ms, function() {
		clearTimeout(slidetimer);
		slidetimer = setTimeout(function() {
			slideswitch();
		}, delay);
	});
	
	slide = next;
}

function sliderreset(index) {
	slide = index;
	$(".slider").css("top",-251);
	$("#slider_" + index).css("top",0);
	
	if ($("#slider_" + index).next().hasClass("cms-editor-container")) $("#slider_" + index).next().css("top",0);
	
	clearTimeout(slidetimer);
	slidetimer = setTimeout(function() {
		slideswitch();
	}, delay);
}

$(document).ready(function() {	
	sliderreset(slide);
});
