function checkForm(f)
{

	var s = '';
	
	if (NoneWithCheck (f.vraag1) || NoneWithCheck (f.vraag2) || NoneWithCheck (f.vraag3) || NoneWithCheck (f.vraag4) || NoneWithCheck (f.vraag5))
		s += 'Gelieve alle vragen te beantwoorden.\n';

	if ($F('email').length == 0 || $F('email') == $('email').defaultValue )
	{
		s += 'E-mail is een verplicht veld\n';
		Element.addClassName('email', 'mandatory');
		if ($('email').focus) $('email').focus();
	}
	else
	{
		var validemail  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
		if (!validemail.test($F('email'))) 
		{
			s += 'Gelieve een geldig e-mailadres op te geven.\n';
			Element.addClassName('email', 'mandatory');
			if ($('email').focus) $('email').focus();
		}
		else
			Element.removeClassName('email', 'mandatory');
	}

	if ($F('naam').length == 0 || $F('naam') == $('naam').defaultValue )
	{
		s += 'Naam is een verplicht veld\n';
		Element.addClassName('naam', 'mandatory');
		if ($('naam').focus) $('naam').focus();
	}
	else
		Element.removeClassName('naam', 'mandatory');

	if (s.length > 0)
	{
		alert (s);
		return false;
	}
	
	return true;
}

function NoneWithCheck(s) 
{
	for(var i = 0; i < s.length; i++)
		if(s[i].checked) 
			return false;
	
	return true;
}