function setVersion(version) {
	document.form_cacidi.Versie.value = version ;
}

function submitform(formNaam) {
	var errorStr;
	
	isNLForm = true;
	if (formNaam == 'form_designdbeng')
	{
		isNLForm = false;
	}
	errorStr = '';
	
	// alert(document.form_cacidi.Versie.value);
	if (document.forms[formNaam].Naam.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Naam en voorletters', 'Name and initials', isNLForm);
	}

	if (document.forms[formNaam].Bedrijf.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Bedrijf/Organisatie', 'Company/Organization', isNLForm);
	}

	if (document.forms[formNaam].Straat.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Straat', 'Address', isNLForm);
	}

	if (document.forms[formNaam].Huisnummer.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Huisnummer', 'House number', isNLForm);
	}

	if (document.forms[formNaam].Postcode.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Postcode', 'Zip Code', isNLForm);
	}

	if (document.forms[formNaam].Plaats.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Plaats', 'City', isNLForm);
	}

	if (document.forms[formNaam].Land.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Land', 'Country', isNLForm);
	}

	if (document.forms[formNaam].EMail.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'E-mailadres', 'E-mail address', isNLForm);
	}

	if (document.forms[formNaam].Tel.value == '')
	{
		errorStr = addMissingFieldToErrorString(errorStr, 'Telefoon', 'Phone number', isNLForm);
	}
	if (errorStr == '')
	{
		document.forms[formNaam].submit();
	}
	else
	{
		alert(errorStr);
		return(false);
	}
}

function addMissingFieldToErrorString(errorStr, fieldNameNL, fieldNameEN, isNLForm)
{
	fieldName = fieldNameEN;
	newErrorStr = '';
	if (isNLForm)
	{
		fieldName = fieldNameNL;
	}
	if (errorStr == '')
	{
		if (isNLForm)
		{
			newErrorStr = 'De volgende velden zijn niet ingevuld:\n';
		}
		else
		{
			newErrorStr = 'The following fields were not filled in:\n';
		}
	}
	else
	{
		newErrorStr = ',';
	}
	newErrorStr += '\n' + fieldName;
	return errorStr + newErrorStr;
}
