
 function PrintLink() {
	var url = document.location.href;  
	var newurl = url;
	if ( url.indexOf("?") > -1 ) newurl = newurl+'&typeP=1';
	else  newurl = newurl+'?typeP=1';
	window.open(newurl,'PrintPage','menubar=1,scrollbars=1,width=540,height=680');
}

function Titles() {
	if(document.getElementById('columnCenter')){
		var element = document.getElementById('columnCenter').getElementsByTagName('h1');
		for (var k = 0; k<element.length;k++) { 
			var title = document.getElementById('columnCenter').getElementsByTagName('h1')[k];
			var string = title.innerHTML;
			var brokenstring = string.split(" ");
			var fstring = '<span class="black">'+brokenstring[0]+'</span>';
			for (var i = 1;i<brokenstring.length;i++) { 
				fstring += " "+brokenstring[i];
			}
			title.innerHTML = fstring;
		}
	}
	if(document.getElementById('columnCenterWoman')){
		var element = document.getElementById('columnCenterWoman').getElementsByTagName('h1');
		for (var k = 0; k<element.length;k++) { 
			var title = document.getElementById('columnCenterWoman').getElementsByTagName('h1')[k];
			var string = title.innerHTML;
			var brokenstring = string.split(" ");
			var fstring = '<span class="black">'+brokenstring[0]+'</span>';
			for (var i = 1;i<brokenstring.length;i++) { 
				fstring += " "+brokenstring[i];
			}
			title.innerHTML = fstring;
		}
	}
	if(document.getElementById('columnCenterMmr')){
		var element = document.getElementById('columnCenterMmr').getElementsByTagName('h1');
		for (var k = 0; k<element.length;k++) { 
			var title = document.getElementById('columnCenterMmr').getElementsByTagName('h1')[k];
			var string = title.innerHTML;
			var brokenstring = string.split(" ");
			var fstring = '<span class="black">'+brokenstring[0]+'</span>';
			for (var i = 1;i<brokenstring.length;i++) { 
				fstring += " "+brokenstring[i];
			}
			title.innerHTML = fstring;
		}
	}
}

function numbersonly(myfield, e, dec)
{
	var key;
	var keychar;

	if (window.event)
   	key = window.event.keyCode;
	else if (e)
   	key = e.which;
	else
   	return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
   	return true;

	// numbers
	else if ((("0123456789").indexOf(keychar) > -1))
   	return true;

	// decimal point jump
	else if (dec && (keychar == "."))
   {
   	myfield.form.elements[dec].focus();
   	return false;
   }
	else
   	return false;
}

function postcodecheck(myfield, e, dec)
{
	//alert(myfield.value.length);
	var key;
	var keychar;

	if (window.event)
   	key = window.event.keyCode;
	else if (e)
   	key = e.which;
	else
   	return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
   	return true;

	// numbers
	else if ((myfield.value.length<4) && (("0123456789").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length>3) && (("QWERTYUIOPASDFGHJKLZXCVBNM").indexOf(keychar) > -1))
   	return true;
	else if ((myfield.value.length>3) && (("qwertyuiopasdfghjklzxcvbnm").indexOf(keychar) > -1)){
		myfield.value = myfield.value+String.fromCharCode(key-32);
		return false;
	}	
	else
   	return false;
}

function mobilenr(myfield, e, dec)
{
	//alert(myfield.value.length);
	var key;
	var keychar;

	if (window.event)
   	key = window.event.keyCode;
	else if (e)
   	key = e.which;
	else
   	return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
   	return true;

	// numbers
	else if ((myfield.value.length==0) && (("0").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==1) && (("6").indexOf(keychar) > -1))
   	return true;
	else if ((myfield.value.length>1) && (("0123456789").indexOf(keychar) > -1))
   	return true;

	else
   	return false;
}

function fulldate(myfield, e, dec)
{
	//alert(myfield.value.length);
	var key;
	var keychar;

	if (window.event)
   	key = window.event.keyCode;
	else if (e)
   	key = e.which;
	else
   	return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
   	return true;

	// numbers
	else if ((myfield.value.length==0) && (("0123").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==1) && (("0123456789").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==2) && (("-").indexOf(keychar) > -1))
   	return true;
	else if ((myfield.value.length==3) && (("0123").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==4) && (("0123456789").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==5) && (("-").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==6) && (("12").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==7) && (("0123456789").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==8) && (("0123456789").indexOf(keychar) > -1))
		return true;
	else if ((myfield.value.length==9) && (("0123456789").indexOf(keychar) > -1))
		return true;

	else
   	return false;
}

function capitalize(myfield, e, dec)
{
	var key;
	var keychar;

	if (window.event)
   	key = window.event.keyCode;
	else if (e)
   	key = e.which;
	else
   	return true;
	keychar = String.fromCharCode(key);

	// control keys
	if ((key==null) || (key==0) || (key==8) || (key==9) || (key==13) || (key==27) )
   	return true;
	else if (myfield.value.length==0 && key>=97 && key<=122){
		myfield.value = String.fromCharCode(key-32);
		return false;
	}
	else
   		return true;
}

function submitit()
{
	if (confirm("Wilt u het formulier versturen?")) {
   	return true;
  	} else {
		return false;
	}
}

function showother( ) { 
	document.getElementById('secundairandersdiv').style.visibility = 'hidden';
	if(document.getElementById('secundair').value=='anders, nl.'){
		document.getElementById('secundairandersdiv').style.visibility = 'visible';
		document.getElementById('secundairandersdiv').focus();
	}
} 

function showother2( ) { 
	document.getElementById('secundairandersdiv').style.display = 'none';
	if(document.getElementById('anderscheckbox').checked == true){
		document.getElementById('secundairandersdiv').style.display = 'block';
		document.getElementById('secundairandersdiv').focus();
	}
} 

function CheckForm(){
	da = false;
	str = "U dient de volgende velden correct in te vullen:\n\n";
	inlogcode = document.getElementById("inlogcode").value;
	naam = document.getElementById("naam").value;
	straat = document.getElementById("straat").value;
	postcode = document.getElementById("postcode").value;
	plaats = document.getElementById("plaats").value;
	email = document.getElementById("email").value;

	if(inlogcode==""){
		da = true;
		str = str+"- Inlog code\n";
	} else if(inlogcode > 4500 || inlogcode < 1000 ){
		da = true;
		str = str+"- Inlog code is incorrect\n";
	}
	if(naam==""){
		da = true;
		str = str+"- Naam\n";
	}
	if(straat==""){
		da = true;
		str = str+"- Straat\n";
	}
	if(postcode=="" || postcode.length!="6"){
		da = true;
		str = str+"- Postcode dient uit 6 tekens te bestaan (1234AB)\n";
	}
	if(plaats==""){
		da = true;
		str = str+"- Plaats\n";
	}
	if(email==""){
		da = true;
		str = str+"- E-mail\n";
	} else{
		if(!isValidEmail(email)){
		da = true;
		str = str+"- Uw email adres lijkt ongeldig\n";
		}
	}
	if(da==true){
		alert(str);
		return false;
	} else {
		return true;
	}
}
function isValidEmail(strEmail){
  validRegExp = /^[^@]+@[^@]+.[a-z]{2,}$/i;
	if (strEmail.search(validRegExp) == -1) 
   {
	  return false;
	} 
	return true; 
}