
function contact_submit() {
	var status = true;
	var message = '';
	var focus = '';

	if(!document.contact.LastName.value) {
		document.getElementById('lastname_div').className += ' error';
		message += '- Achternaam\n';
		if(!focus)
			focus = document.contact.LastName;
		status = false;
	}
	else
		document.getElementById('lastname_div').className = document.getElementById('lastname_div').className.replace(/error/g, '');

	if(!document.contact.Company.value) {
		document.getElementById('company_div').className += ' error';
		message += '- Bedrijfsnaam\n';
		if(!focus)
			focus = document.contact.Company;
		status = false;
	}
	else
		document.getElementById('company_div').className = document.getElementById('company_div').className.replace(/error/g, '');
		
	if(!document.contact.Email.value) {
		document.getElementById('email_div').className += ' error';
		message += '- E-mail\n';
		if(!focus)
			focus = document.contact.Email;
		status = false;
	}
	else
		document.getElementById('email_div').className = document.getElementById('email_div').className.replace(/error/g, '');

	var tmpinteresse = ''

	//For each checkbox see if it has been checked, record the value.
	for (i = 0; i < document.contact.interesse.length; i++)
      if (document.contact.interesse[i].checked){
         tmpinteresse += document.contact.interesse[i].value + ","
      }
	
	document.getElementById('areaofinterest').value = tmpinteresse;
	/* alert(document.getElementById('areaofinterest').value); */
		
	if(message)
		alert('De volgende velden zijn niet goed of onvolledig ingevuld:\n\n' + message);
	if(focus)
		focus.focus();
	if(status)
		document.contact.submit();

}

