function focusZoeken(sbx,zoeken) {
	if (sbx.value==zoeken) {
		sbx.style.color='#000';
		sbx.value='';
	}
}

function exitZoeken(sbx,zoeken) {
	if (sbx.value=='') {
		sbx.style.color='#cecbcb';
		sbx.value=zoeken;
	}
}

function resetZoeken(zoeken) {
	if (document.getElementById('zoekBox').value==zoeken) {
		document.getElementById('zoekBox').value="";
	}
}

/**
 *	Partner banner slider
 */

$(document).ready(function () {

	partnerSlide();

	function partnerSlide() {
		var c=$('#partnerlinks_container').find('.partnerlink:first');
		c.delay(3000).hide(1000,function(){
			$(this).show().remove().appendTo('#partnerlinks_container');
			partnerSlide();
		});
	}

});

function submitSolliForm(formname,lang) {
  var f=document.forms[formname];
 	if (validateForm(f)) {
 		//Check of CV en brief in geldig formaat zijn
 		var cv=f.cv.value;
 		var sollicitatiebrief=f.sollicitatiebrief.value
 		if (isValidDocument(cv) && isValidDocument(sollicitatiebrief)) {
 			f.submit();
 		} else {
 			if (lang=="nl") {
 				alert("Let op! U kunt alleen documenten in Word of PDF-formaat toevoegen.");
 			} else {
 				alert("Warning: Only Word or PDF documents are allowed.");
 			}
 		}
  }
}

function isValidDocument(doc) {
	var ext=getFileExtension(doc);
	return (ext=="doc" || ext=="docx" || ext=="pdf");
}

function getFileExtension(afile) {
	var pos=afile.lastIndexOf(".");
	if (pos>-1) {
		return afile.substr(pos+1).toLowerCase();
	} else {
		return "";
	}
}

/**
 * Fotofader met titel/link-box.
 */
var numSlides;
var currSlide;
var interval = 6000;
var timer;

function createPager() {
	currSlide=0;
	for ( i=0 ; i<=numSlides-1 ; i++ ) {
		addPagerItem();
	}
	$('.pageritem:first').addClass('active');
}

function addPagerItem() {
	$('#pager').append('<div id="pagerItem_'+i+'" class="pageritem" onclick="manualSlideToPos('+i*630+','+i+')"></div>');
}

function initSlides() {
	if ( currSlide < numSlides-1 ) {
		currSlide++;
		timer=window.setTimeout('slideToPos(currSlide*630,currSlide)',interval);
	} else {
		currSlide=0;
		timer=window.setTimeout('slideToPos(currSlide,currSlide)',interval);
	}
}

function slideToPos(pos,pi) {
	clearTimeout(timer);
	currSlide=pi;
	$('#rs_container').animate({left: '-'+pos},function() {
		$('.pageritem').removeClass('active');
		$('#pagerItem_'+pi).addClass('active');
		initSlides();
	});
}

function manualSlideToPos(pos,pi) {
	clearTimeout(timer);
	currSlide=pi;
	$('#rs_container').animate({left: '-'+pos},function() {
		$('.pageritem').removeClass('active');
		$('#pagerItem_'+pi).addClass('active');
		timer=window.setTimeout('initSlides(currSlide*630,currSlide)',interval);
	});
}

