// JavaScript Document
currentHomepageId = 0

$(function(){
	//$('.nieuwsBanner div').append('<div class="overlayWhite"></div>');
	//items = $('.nieuwsBanner .item');
	
	//$(items[0]).addClass('active');
	//$('.overlayWhite').mouseover(function(){
	//	$(this).addClass('active')}
	//);
	/*
	$('.nieuwsBanner .overlayWhite').click(function(){
		id = $(this).parent().attr('id');
		id = id.replace('smallImage', '');
		clearTimeout(changeHomepageItemTimer);
		changeToItem(id, 500);
		
		
	});
	*/
	
	$('.homepageButton.left').click(function(){
		
		clearTimeout(changeHomepageItemTimer);
		index = currentHomepageId - 1;
		if (index < 0) {
			index = 5;
		}

		changeToItem(index, 1);
	});
	$('.homepageButton.right').click(function(){
		
		clearTimeout(changeHomepageItemTimer);
		index = currentHomepageId + 1;
		if (index >= 6) {
			index = 0;
		}

		changeToItem(index, 2);
	});
	
	
	changeHomepageItemTimer = setTimeout(changeHomepageItem, 10000);

});

function changeToItem(id, fadeDir) {	
	if (id != currentHomepageId) {
		
//		$('.nieuwsActive .item').css('zIndex', 5).fadeOut(fadeTime);
//		$('.nieuwsActive #largeImage' + id).css('zIndex', 10).fadeIn(fadeTime);
		$('.nieuwsActive .item').css({'zIndex': 10});
		$('.nieuwsActive #largeImage' + currentHomepageId).css({'zIndex': 20});
		$('.nieuwsActive #largeImage' + id).css({'zIndex': 20});
		if (fadeDir == 2) {
			$('.nieuwsActive #largeImage' + currentHomepageId).css({left: '0px'});
			$('.nieuwsActive #largeImage' + id).css({left: '640px'});
			$('.nieuwsActive .slider').css({left: '0px'}).animate({left: '-640px'}, 2000);
		} else {
			$('.nieuwsActive #largeImage' + currentHomepageId).css({left: '640px'});
			$('.nieuwsActive #largeImage' + id).css({left: '0px'});
			$('.nieuwsActive .slider').css({left: '-640px'}).animate({left: '0px'}, 2000);
		}
		currentHomepageId = id;	
		items = $('.nieuwsBanner .item');
	
		$(items[id]).addClass('active');
	}
}

function changeHomepageItem(){
	index = currentHomepageId + 1;
	if (index >= 4) {
		index = 0;
	}

	changeToItem(index, 2);
	changeHomepageItemTimer = setTimeout(changeHomepageItem, 10000);
}
