function SubmitUser(){
	if(document.register.userFName.value == "" || document.register.userSName.value == "" || document.register.userStreet.value == "" || document.register.userHouseNr.value == "" || document.register.userPostalCode.value == "" || document.register.userCity.value == "" || document.register.userCountry.value == "" || document.register.userTelephone.value == "" || document.register.userPassword1.value == "" || document.register.userPassword1.value != document.register.userPassword2.value || !checkMail(document.register.userMail.value,false)){
		alert("You need to fill in all fields (except company and VAT Nr)!");
		return false;
	}
	return true;
}

function SubmitCV(){
	var filter  = /^[\w\.-]+@[\w\.-]+\.[a-zA-Z]{2,4}$/;
	if(!filter.test(document.cv.userMail.value,false)){
		alert("You need to fill in a valid email!");
		return false;
	}else{
		if(document.cv.userFName.value == "" || document.cv.userSName.value == "" || document.cv.userStreet.value == "" || document.cv.userHouseNr.value == "" || document.cv.userPostalCode.value == "" || document.cv.userCity.value == "" || document.cv.userCountry.value == "" || document.cv.userTelephone.value == ""){
			alert("You need to fill in all fields!");
			return false;
		}else{
			return true;
		}	
	}
}

function sendApplication(vacancy){
	var winl = ((screen.width) / 2) - 320;
	var wint = ((screen.height) / 2) - 240;

	windowName = "sendApplication";
	windowURL = "cv.aspx?vacancy=" + vacancy;

	myWindow = window.open(windowURL, windowName,'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=yes, resizable=no, copyhistory=no, width=640, height=480,top='+wint+',left='+winl+'');
	myWindow.focus();
}

function SubmitSendpage(){
	if(document.sendpage.yourName.value == "" || document.sendpage.friendName.value == "" || !checkMail(document.sendpage.yourEmail.value,false) || !checkMail(document.sendpage.friendEmail.value,false)){
		alert("You need to fill in both names and email addresses!");
		return false;
	}
	return true;
}

var controls = new Array();
var depth = 0;
var pItemNr = "";

function showItem(ItemNr){
	if(pItemNr != ""){
		document.getElementById(pItemNr).style.display='none';
	}
	
	pItemNr = ItemNr;
	
	depth=(ItemNr.length/2)-1;
	controls[depth]=ItemNr;
	if(document.getElementById(ItemNr).style.display==''){
		document.getElementById(ItemNr).style.display='none';
	}else{
		document.getElementById(ItemNr).style.display='';
	}

}

function setFAQ(ItemNr){
	pItemNr = ItemNr;
}

var ModalDialogWindow;
var ModalDialogInterval;
var ModalDialog = new Object;

ModalDialog.eventhandler = '';

function getSlide(ShowNr,EventHandler){
	ModalDialogShow("Dialog",ShowNr,EventHandler);
}

function ModalDialogShow(Title,ShowNr,EventHandler){
	var winl = ((screen.width) / 2) - 320;
	var wint = ((screen.height) / 2) - 240;

	ModalDialogRemoveWatch();
	ModalDialog.eventhandler = EventHandler;

	var args='width=640,height=480,left=0,top=0,toolbar=0,location=0,status=0,menubar=0,scrollbars=0,resizable=0,top='+wint+',left='+winl+'';

	ModalDialogWindow=window.open("slide"+ShowNr+".html","",args);
	ModalDialogWindow.focus();
	ModalDialogInterval = window.setInterval("ModalDialogMaintainFocus()",5);
}

function ModalDialogMaintainFocus(){
	try{
		if (ModalDialogWindow.closed){
			window.clearInterval(ModalDialogInterval);
			eval(ModalDialog.eventhandler);
			return;
		}

		ModalDialogWindow.focus();

	}
	catch (everything) {}
}

function slideEventHandler(){
	ModalDialogRemoveWatch();
}

function ModalDialogRemoveWatch(){
	ModalDialog.eventhandler = '';
}

function getSlide1(){
	getSlide('1','slideEventHandler()');
}

function getSlide2(){
	getSlide('2','slideEventHandler()');
}

function getSlide3(){
	getSlide('3','slideEventHandler()');
}