function checkEmail(elm){
	if (typeof(elm) != "undefined"){
		var obj = $(elm);
		if (obj) {
			var str = obj.val();
			var testresults = false;
			//uitleg filter: minimaal 1 letter voor @ ; min 1 max 66 letters na @ ; min 2 max 6 letters na punt.
			var filter=/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i
			if (filter.test(str)){
				testresults=true;
			}else{
				testresults=false;
			}
			return (testresults);
		} else {
			return false;
		}
	} else {
		return false;
	}
}	
function showLayer(whichdiv){
	if ($(whichdiv).style.display == ''){
		$(whichdiv).style.display = 'none';
	} else {
		$(whichdiv).style.display = '';
	}
}
function checkForm(){
	tel=0;
	for(var inputname in inputs)	{
		if ($(inputs[inputname]).val()=='') {				
			tel++;		
			$(inputs[inputname]).addClass('wrong');
		} else	{ 
			$(inputs[inputname]).removeClass('wrong');
		}
	}
	if (checkMailAddress==true){
		if ($("#email").val()=='' || !checkEmail("#email")) {				
			tel++;		
			$("#email").addClass('wrong');
		} else	{ 
			$("#email").removeClass('wrong');
		}
	}
	if(tel==0){					
		return true;
	} else {
		if (formMelding==true){
			$("p.formMelding").html('<b>* Vul aub. alle verplichte velden in [' + tel + ']</b>');
		}
		return false;
	}	
}

function checkAanvraag(){
	tel=0;
	for(var inputname in inputs)	{
		if ($(inputs[inputname]).val()=='') {				
			tel++;		
			$(inputs[inputname]).addClass('wrong');
		} else	{ 
			$(inputs[inputname]).removeClass('wrong');
		}
	}
	if (checkMailAddress==true){
		if ($("#email").val()=='' || !checkEmail("#email")) {				
			tel++;		
			$("#email").addClass('wrong');
		} else	{ 
			$("#email").removeClass('wrong');
		}
	}
		if ($("#dhr").attr('checked')  || $("#mvr").attr('checked') ) {				
			$("#dhr").removeClass('wrong');
			$("#mvr").removeClass('wrong');
		} else	{ 
				tel++;		
			$("#dhr").addClass('wrong');
			$("#mvr").addClass('wrong');
		}
		/*
		if ($("#magazine").attr('checked')){
			$("#magazine").removeClass('wrong');
		}else{
			tel++;		
			$("#magazine").addClass('wrong');
		}
	*/
	if(tel==0){					
		return true;
	} else {
		if (formMelding==true){
			$("p.formMelding").html('<b>* Vul aub. alle verplichte velden in [' + tel + ']</b>');
		}
		return false;
	}	
}
function checkInput(input, was, wordt){
	if(input.value==was){
		input.value=wordt;
	}
}
function openMenu(){
	$(this).addClass('ie_does_hover');
}
function closeMenu(){
	$(this).removeClass('ie_does_hover');
}
