function ContactFields(sLang)
{
	oForm = document.getElementsByName('iForm'); if (oForm.length < 1) return false;

	oName = document.getElementsByName('iName'); if (oName.length < 1) return false;
	if (oName[0].value.length == 0)
	{
		if (sLang == 'nl')
			alert('De naam is niet ingevuld!');
		else
			alert('The name is empty!');
		oName[0].focus();
		return false;
	};

	oContact = document.getElementsByName('iContact'); if (oContact.length < 1) return false;
	oFilter = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
	if (!oFilter.test(oContact[0].value))
	{
		if (sLang == 'nl')
			alert('Het emailadres is onjuist!');
		else
			alert('The emailaddress is not valid!');
		oContact[0].focus();
		return false;
	};

	oSubject = document.getElementsByName('iSubject'); if (oSubject.length < 1) return false;
	if (oSubject[0].value.length == 0)
	{
		if (sLang == 'nl')
			alert('Het onderwerp is niet ingevuld!');
		else
			alert('The subject is empty!');
		oSubject[0].focus();
		return false;
	};

	oQuestion = document.getElementsByName('iQuestion'); if (oQuestion.length < 1) return false;
	if (oQuestion[0].value.length == 0)
	{
		if (sLang == 'nl')
			alert('De vraag is niet ingevuld!');
		else
			alert('The question is empty!');
		oQuestion[0].focus();
		return false;
	};

	if (typeof(window) != "undefined" && typeof(window.navigator) != "undefined" && typeof(window.screen) != "undefined")
	{
		oCheck = document.getElementsByName('iCheck');
		if (oCheck.length > 0)
			oCheck[0].value = (window.navigator.cookieEnabled ? 1 : 0) + ";" + window.screen.width + ";" + window.screen.height;
	};

	oForm[0].submit();

	return true;
};

