var interv = 0;


function ZoekClass(classname, node)  {
	if(!node) node = document.getElementsByTagName("body")[0];
	var a = [];
	var re = new RegExp('\\b' + classname + '\\b');
	var els = node.getElementsByTagName("*");
	for(var i=0,j=els.length; i<j; i++)
	if(re.test(els[i].className))a.push(els[i]);
	return a;
}

window.onload = function() {

	var testModus = [];
	testModus = ZoekClass("scWebEditFrame");
	if (testModus.length == 0)
	{
		
		jQuery().ready(
			function () {
				startAnimatie();
			}
		);	
		
	}

}

function startAnimatie() {
			//jQuery("div.imagesrotator div:not(:first)").hide();
			jQuery("div.imagesrotator div:not(:first)").css('left',-852);
			jQuery("div.imagesrotator div:first").addClass("current").css('left',0);
			
			jQuery("div.rotatorknoppen div:not(:first)").css('background-color','');
			jQuery("div.rotatorknoppen div:first").addClass("current").css('background-color','');
			
			jQuery("div.rotatorknoppen div").click( function() {
				var rangnummer = jQuery("div.rotatorknoppen div").index(this);
				naarSlide(rangnummer);
															 });
			
			interv = setInterval(animatie, 5000);}

function animatie() {
			var active = jQuery("div.imagesrotator div.current");
			var activeKnop = jQuery("div.rotatorknoppen div.current");
			
			if(active.length == 0)
				active = jQuery("div.imagesrotator div:first");
			if(activeKnop.length == 0)
				activeKnop = jQuery("div.rotatorknoppen div:first");
				
				
			next = active.next().length ? active.next() : jQuery("div.imagesrotator div:first");
			nextKnop = activeKnop.next().length ? activeKnop.next() : jQuery("div.rotatorknoppen div:first");
			
			//active.removeClass("current").fadeOut('slow');
			//next.addClass("current").fadeIn('slow');
	
			active.removeClass("current").animate({left: '852'}, 700);
			next.addClass("current").css('left', -852).animate({left: '0'}, 700);
			
			activeKnop.removeClass("current").css('background-color', '');
			nextKnop.addClass("current").css('background-color', '');
				
}
			
function naarSlide(nummer) {
			//alert("dit werkt");
			clearInterval(interv);
			//jQuery("div.imagesrotator div:first").addClass("current");
			jQuery("div.imagesrotator div:not(:nth(" + nummer + ")").stop(true).css('left',-852).removeClass("current");
			jQuery("div.imagesrotator div:nth(" + nummer + ")").stop(true).addClass("current").css('left',0);
			
			jQuery("div.rotatorknoppen div:not(:nth(" + nummer + ")").removeClass("current").css('');
			jQuery("div.rotatorknoppen div:nth(" + nummer + ")").addClass("current").css('');
			
			interv = setInterval(animatie, 5000);
			
		}
