<!--

var searchValue = "Zoeken..."

function validateNewsLetter(form){   
	return (
		checkString(form.Email,"E-mailadres") &&
		IsEmail(form.Email,"E-mailadres")
	)
}

function sendNewsletterForm(){
	$('form.newsletter button.normalButton').click(function(){
		submitNewsLetter(this);
	});	
	
	$('form.newsletter input.newsletterEmail').keyup(function(){
		var oF = $(this).parents('form')
		if (oF.find('input[name=dummy]').size()==0){
			oF.prepend('<input type="text" name="dummy" value="" style="display:none;">');
		}
		if (event.keyCode==13){
			var oE = oF.find('input.newsletterEmail');
			submitNewsLetter(oE);
		}
		return false;
	});
}

function submitNewsLetter(o){
	var oF 	= $(o).parents('form');
	var frm	= oF.attr('name')
	
	if (validateNewsLetter(document.forms[frm])){
		oF.children('button').attr({'disabled':true});
		oF.submit();
	}
	
}
	

function initHomeGallery(){
	if ($('#logoGallery').size()>0){
		timerGallery();
	}
}

function timerGallery(){
	var t = setTimeout("loopGallery()",2500);
}

function loopGallery(){
	var o = $('#logoGallery .homeLogos:first');
	if (o.size()>0){
		var h = o.html();
		
		$('#innerLogoGallery').append('<div class="homeLogos">'+h+'</div>');
		o.remove();
		timerGallery();
	}
}


function initHomeBanner(){

	if ($('#homeCarousel').size()>0){
		var n = $('#homeCarousel div.homeBanner').size();
			
		
		function mycarousel_initCallback(carousel){
			// Disable autoscrolling if the user clicks the prev or next button.
			carousel.buttonNext.bind('click', function() {
				carousel.startAuto(0);
			});
			carousel.buttonPrev.bind('click', function() {
				carousel.startAuto(0);
			});
		
			// Pause autoscrolling if the user moves with the cursor over the clip.
			carousel.clip.hover(function() {
				carousel.stopAuto();
			}, function() {
				carousel.startAuto();
			});
		};
		
		function mycarousel_itemVisibleInCallback(carousel, item, i, state, evt){
			var idx 	= carousel.index(i,n);
			var html	= $('#homeBanner'+idx).html();
			carousel.add(i,html);
		};
	
		function mycarousel_itemVisibleOutCallback(carousel, item, i, state, evt){
			carousel.remove(i);
		};
		function mycarousel_after(carousel, item, i, state, evt){
			carousel.startAuto();
		}
			
		jQuery('#mycarousel').jcarousel({
			auto: 3,
			wrap: 'circular',
			scroll: 1,
			itemVisibleInCallback: {onBeforeAnimation: mycarousel_itemVisibleInCallback, onAfterAnimation:mycarousel_after},
			itemVisibleOutCallback: {onAfterAnimation: mycarousel_itemVisibleOutCallback},
			initCallback: mycarousel_initCallback
		});
	}
}
//-->
