	function doUpdate(uid)
	{
		// Aanvraag 'Offerte' geselecteerd
		if(uid == 1)
		{
			// Toon aanvraag
			setHTML('veld1', '<table border="0"  cellpadding="0" id="type"><tr><td align="left" valign="top" width="250">Aanvraag</td><td align="left" valign="top"><select class="select" name="sel1" id="sel1" onchange="javascript:doUpdate(4);"><option value="">-</option><option value="Container">Container</option><option value="Kipper">Kipper</option><option value="Anders">Anders</option></select></td></tr></table>');
			setHTML('veld2', ' ');
			setHTML('veld3', ' ');
			setHTML('veld4', ' ');
			return true;
		}
	
		// Aanvraag 'Informatie' geselecteerd
		if(uid == 2)
		{
			// Toon aanvraag
			setHTML('veld1', '<table border="0"  cellpadding="0" id="type"><tr><td align="left" valign="top" width="250">Aanvraag</td><td align="left" valign="top"><select class="select" name="sel1" id="sel1" onchange="javascript:doUpdate(4);"><option value="">-</option><option value="Container">Container</option><option value="Kipper">Kipper</option><option value="Anders">Anders</option></select></td></tr></table>');
			setHTML('veld2', ' ');
			setHTML('veld3', ' ');
			setHTML('veld4', ' ');
			return true;
		}
	
		// Aanvraag 'Bezoek van de sales-/exportmanager' geselecteerd
		if(uid == 3)
		{
			// Opmerkingen
			setHTML('veld1', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="250">Opmerkingen / Opties</td><td align="left" valign="top"><textarea class="textarea" name="opmerkingen" style="width: 220px; height: 150px;"></textarea></td></tr></table>');
			setHTML('veld2', ' ');
			setHTML('veld3', ' ');
			setHTML('veld4', ' ');
			return true;
		}
	
		// Aanvraag keuze gemaakt
		if(uid == 4) 
		{
			// Bepaal het type
			var value = getSelectValue('sel1');
	
			if(value == 'Container')
			{
				// Toon container modellen
				setHTML('veld2', '<table border="0"  cellpadding="0" id="model"><tr><td align="left" valign="top" width="250">Container model</td><td align="left" valign="top"><select class="select" name="sel2" id="sel2" onchange="javascript:doUpdate(5);"><option value="">-</option><option value="Afvalcontainer">Afvalcontainer</option><option value="Afzetcontainer">Afzetcontainer</option><option value="Container met openslaande deuren">Container met openslaande deuren</option><option value="Glascontainer">Glascontainer</option><option value="Puincontainer">Puincontainer</option><option value="Schrootcontainer">Schrootcontainer</option><option value="Volumecontainer">Volumecontainer</option></select></td></tr></table>');
				setHTML('veld3', ' ');
				setHTML('veld4', ' ');
				return true;
			}
	
			if(value == 'Kipper')
			{
				// Toon kipper modellen
				setHTML('veld2', '<table border="0"  cellpadding="0" id="model"><tr><td align="left" valign="top" width="250">Kipper model</td><td align="left" valign="top"><select class="select" name="sel2" id="sel2" onchange="javascript:doUpdate(6);"><option value="">-</option><option value="2 zijdige kipper">2 zijdige kipper</option><option value="3 zijdige kipper">3 zijdige kipper</option><option value="Achteroverkipper">Achteroverkipper</option><option value="Opleggerkipper">Opleggerkipper</option><option value="Afzetkipper (achterover)">Afzetkipper (achterover)</option><option value="2 zijdige afzetkipper">2 zijdige afzetkipper</option><option value="3 zijdige afzetkipper">3 zijdige afzetkipper</option></select></td></tr></table>');
				setHTML('veld3', ' ');
				setHTML('veld4', ' ');
				return true;
			}
	
			if(value == 'Anders')
			{
				// Toon opmerkingenveld
				setHTML('veld2', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="250">Opmerkingen / Opties</td><td align="left" valign="top"><textarea class="textarea" name="opmerkingen" style="width: 220px; height: 150px;"></textarea></td></tr></table>');
				setHTML('veld3', ' ');
				setHTML('veld4', ' ');
				return true;
			}
	
			if(value == '')
			{
				setHTML('veld2', ' ');
				setHTML('veld3', ' ');
				setHTML('veld4', ' ');
				return true;
			}
		}
	
		// Containermodel geselecteerd
		if(uid == 5)
		{
			if(getSelectValue('sel2') == '')
			{
				setHTML('veld3', ' ');
				setHTML('veld4', ' ');
			}
			else
			{
				// Specificatie van het gekozen model
				// setHTML('veld3', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="200">Afmetingen inwendig in mm</td><td align="left" valign="top"><table border="0"  cellpadding="0"><tr><td>Lengte:</td><td><input class="textfieldShort" type="text" name="lengte" value="0" /></td></tr><tr><td>Breedte:</td><td><input class="textfieldShort" type="text" name="breedte" value="0" /></td></tr><tr><td>Hoogte:</td><td><input class="textfieldShort" type="text" name="hoogte" value="0" /></td></tr></table></td></tr><tr><td align="left" valign="top" width="200">Chassis</td><td align="left" valign="top"><select class="select" name="sel3"><option value="4 x 2">4 x 2</option><option value="4 x 4">4 x 4</option><option value="6 x 2">6 x 2</option><option value="6 x 4">6 x 4</option><option value="6 x 6">6 x 6</option><option value="8 x 2">8 x 2</option><option value="8 x 4">8 x 4</option><option value="8 x 6">8 x 6</option><option value="8 x 8">8 x 8</option><option value="10 x 4">10 x 4</option><option value="10 x 6">10 x 6</option><option value="10 x 8">10 x 8</option><option value="10 x 10">10 x 10</option></select></td></tr><tr><td align="left" valign="top" width="200">Opnamesysteem</td><td align="left" valign="top"><select class="select" name="sel4"><option value="Kabelsysteem">Kabelsysteem</option><option value="Haaksysteem">Haaksysteem</option><option value="Kettingsysteem">Kettingsysteem</option><option value="Kabel- en haaksysteem">Kabel- en haaksysteem</option><option value="Kabel- en kettingsysteem">Kabel- en kettingsysteem</option><option value="Kabel-, haak- en kettingsysteem">Kabel-, haak- en kettingsysteem</option><option value="Haak- en kettingsysteem">Haak- en kettingsysteem</option></select></td></tr><tr><td align="left" valign="top" width="200">Achterzijde</td><td align="left" valign="top"><select class="select" name="sel5"><option value="2 Stuks gelijke deuren">2 stuks gelijke deuren</option><option value="Bovenscharnierende achterklep">Bovenscharnierende achterklep</option><option value="Waterdichte achterklep">Waterdichte achterklep</option><option value="Franse achterklep">Franse achterklep</option><option value="Hydraulische snep">Hydraulische snep</option><option value="Doorgekoppelde achterklep i.c.m. hydraulische snep">Doorgekoppelde achterklep i.c.m. hydraulische snep</option></select></td></tr><tr><td align="left" valign="top" width="200">Isolatie</td><td align="left" valign="top"><select class="select" name="sel6"><option value="Staal met steenwol">Staal met steenwol</option><option value="Aluminium met steenwol">Aluminium met steenwol</option></select></td></tr></table>');
				setHTML('veld3', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="250">Afmetingen inwendig in mm</td><td align="left" valign="top"><table border="0"  cellpadding="0"><tr><td>Lengte:</td><td><input class="textfieldShort" type="text" name="lengte" value="0" /></td></tr><tr><td>Breedte:</td><td><input class="textfieldShort" type="text" name="breedte" value="0" /></td></tr><tr><td>Hoogte:</td><td><input class="textfieldShort" type="text" name="hoogte" value="0" /></td></tr></table></td></tr><tr><td align="left" valign="top" width="200">Opnamesysteem</td><td align="left" valign="top"><select class="select" name="sel4"><option value="">-</option><option value="Kabelsysteem">Kabelsysteem</option><option value="Haaksysteem">Haaksysteem</option><option value="Kettingsysteem">Kettingsysteem</option><option value="Kabel- en haaksysteem">Kabel- en haaksysteem</option><option value="Kabel- en kettingsysteem">Kabel- en kettingsysteem</option><option value="Kabel-, haak- en kettingsysteem">Kabel-, haak- en kettingsysteem</option><option value="Haak- en kettingsysteem">Haak- en kettingsysteem</option></select></td></tr><tr><td align="left" valign="top" width="200">Achterzijde</td><td align="left" valign="top"><select class="select" name="sel5"><option value="">-</option><option value="2 Stuks gelijke deuren">2 stuks gelijke deuren</option><option value="Bovenscharnierende achterklep">Bovenscharnierende achterklep</option><option value="Waterdichte achterklep">Waterdichte achterklep</option><option value="Franse achterklep">Franse achterklep</option><option value="Hydraulische snep">Hydraulische snep</option><option value="Doorgekoppelde achterklep met hydraulische snep">Doorgekop. achterklep met hydr. snep</option></select></td></tr><tr><td align="left" valign="top" width="200">Isolatie</td><td align="left" valign="top"><select class="select" name="sel6"><option value="">-</option><option value="Staal met steenwol">Staal met steenwol</option><option value="Aluminium met steenwol">Aluminium met steenwol</option></select></td></tr></table>');
	
				// Toon opmerkingenveld
				setHTML('veld4', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="250" >Opmerkingen / Opties</td><td align="left" valign="top"><textarea class="textarea" name="opmerkingen" style="width: 220px; height: 150px;"></textarea></td></tr></table>');
			}
	
			return true;
		}
	
		// Kippermodel geselecteerd
		if(uid == 6)
		{
			if(getSelectValue('sel2') == '')
			{
				setHTML('veld3', ' ');
				setHTML('veld4', ' ');
			}
			else
			{
				// Specificatie van het gekozen model
				if((getSelectValue('sel2') == '2 zijdige kipper') || (getSelectValue('sel2') == '3 zijdige kipper') || (getSelectValue('sel2') == 'Achteroverkipper') || (getSelectValue('sel2') == 'Opleggerkipper'))
				{
					setHTML('veld3', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="275">Afmetingen inwendig in mm</td><td align="left" valign="top"><table border="0"  cellpadding="0"><tr><td>Lengte:</td><td><input class="textfieldShort" type="text" name="lengte" value="0" /></td></tr><tr><td>Breedte:</td><td><input class="textfieldShort" type="text" name="breedte" value="0" /></td></tr><tr><td>Hoogte:</td><td><input class="textfieldShort" type="text" name="hoogte" value="0" /></td></tr></table></td></tr><tr><td align="left" valign="top" width="200">Chassis</td><td align="left" valign="top"><select class="select" name="sel3"><option value="">-</option><option value="4 x 2">4 x 2</option><option value="4 x 4">4 x 4</option><option value="6 x 2">6 x 2</option><option value="6 x 4">6 x 4</option><option value="6 x 6">6 x 6</option><option value="8 x 2">8 x 2</option><option value="8 x 4">8 x 4</option><option value="8 x 6">8 x 6</option><option value="8 x 8">8 x 8</option><option value="10 x 4">10 x 4</option><option value="10 x 6">10 x 6</option><option value="10 x 8">10 x 8</option><option value="10 x 10">10 x 10</option></select></td></tr><tr><td align="left" valign="top" width="200">Achterzijde</td><td align="left" valign="top"><select class="select" name="sel5"><option value="">-</option><option value="2 Stuks gelijke deuren">2 stuks gelijke deuren</option><option value="Bovenscharnierende achterklep">Bovenscharnierende achterklep</option><option value="Waterdichte achterklep">Waterdichte achterklep</option><option value="Franse achterklep">Franse achterklep</option><option value="Hydraulische snep">Hydraulische snep</option><option value="Doorgekop. achterklep met hydr. snep">Doorgekop. achterklep met hydr. snep</option></select></td></tr><tr><td align="left" valign="top" width="200">Isolatie</td><td align="left" valign="top"><select class="select" name="sel6"><option value="">-</option><option value="Staal met steenwol">Staal met steenwol</option><option value="Aluminium met steenwol">Aluminium met steenwol</option></select></td></tr></table>');
				}
				else
				{
					setHTML('veld3', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="275">Afmetingen inwendig in mm</td><td align="left" valign="top"><table border="0"  cellpadding="0"><tr><td>Lengte:</td><td><input class="textfieldShort" type="text" name="lengte" value="0" /></td></tr><tr><td>Breedte:</td><td><input class="textfieldShort" type="text" name="breedte" value="0" /></td></tr><tr><td>Hoogte:</td><td><input class="textfieldShort" type="text" name="hoogte" value="0" /></td></tr></table></td></tr><tr><td align="left" valign="top" width="200">Opnamesysteem</td><td align="left" valign="top"><select class="select" name="sel4"><option value="">-</option><option value="Kabelsysteem">Kabelsysteem</option><option value="Haaksysteem">Haaksysteem</option><option value="Kettingsysteem">Kettingsysteem</option><option value="Kabel- en haaksysteem">Kabel- en haaksysteem</option><option value="Kabel- en kettingsysteem">Kabel- en kettingsysteem</option><option value="Kabel-, haak- en kettingsysteem">Kabel-, haak- en kettingsysteem</option><option value="Haak- en kettingsysteem">Haak- en kettingsysteem</option></select></td></tr><tr><td align="left" valign="top" width="200">Achterzijde</td><td align="left" valign="top"><select class="select" name="sel5"><option value="">-</option><option value="2 Stuks gelijke deuren">2 stuks gelijke deuren</option><option value="Bovenscharnierende achterklep">Bovenscharnierende achterklep</option><option value="Waterdichte achterklep">Waterdichte achterklep</option><option value="Franse achterklep">Franse achterklep</option><option value="Hydraulische snep">Hydraulische snep</option><option value="Doorgekop. achterklep met hydr. snep">Doorgekoppelde achterklep i.c.m. hydraulische snep</option></select></td></tr><tr><td align="left" valign="top" width="200">Isolatie</td><td align="left" valign="top"><select class="select" name="sel6"><option value="">-</option><option value="Staal met steenwol">Staal met steenwol</option><option value="Aluminium met steenwol">Aluminium met steenwol</option></select></td></tr></table>');
				}
	
				// Toon opmerkingenveld
				setHTML('veld4', '<table border="0"  cellpadding="0"><tr><td align="left" valign="top" width="250" >Opmerkingen / Opties</td><td align="left" valign="top"><textarea class="textarea" name="opmerkingen" style="width: 220px; height: 150px;"></textarea></td></tr></table>');
			}
	
			return true;
		}
	
		alert('Het formulier kon niet worden geüpdate.');
	}
	
	function getSelectValue(fieldName)
	{
		try
		{
			var index = document.getElementById(fieldName).selectedIndex;
			return document.getElementById(fieldName).options[index].value;
			//alert($(fieldname));
			//var index = $(fieldName).getProperty(value);
			//return index;
			//var index = document.all[fieldName].selectedIndex;
			//return document.all[fieldName].options[index].value;
		}
		catch(e)
		{
			alert('Error while retrieving the value of \'' + fieldName + '\'.');
		}
	
		return '';
	}
	
	function getTextfieldValue(fieldName)
	{
		try
		{
			//return document.all[fieldName].value;
			return document.getElementById(fieldName).value;
		}
		catch(e)
		{
			alert('Error while retrieving the value of \'' + fieldName + '\'.');
		}
	
		return '';
	}
	
	function getRadioValue(fieldName)
	{
		try
		{
			var collection;
			//collection = document.all[fieldName];
			collection = $$(fieldName);
			for(i = 0; i < collection.length; i++)
			{
				if(collection[i].checked)
				{
					return(collection[i].value);
				}
			}
		}
		catch(e)
		{
			alert('Error while retrieving the value of \'' + fieldName + '\'.');
		}
	
		return '';
	}
	
	function setHTML(id, html)
	{
		document.getElementById(id).innerHTML = html;
	}
	
	function doSubmit()
	{
		if(getTextfieldValue('bedrijfsnaam') != '')
		{
			if(getTextfieldValue('contactpersoon') != '')
			{
				if(getTextfieldValue('plaats') != '')
				{
					if(getTextfieldValue('telefoonnummer') != '')
					{
						if(getTextfieldValue('emailadres')!= '')
						{
							return true;
						}
						else
						{
							alert('Er is geen (geldig) emailadres opgegeven.');
						}
					}
					else
					{
						alert('Er is geen telefoonnummer opgegeven.');
					}
				}
				else
				{
					alert('Er is geen plaats opgegeven.');
				}
			}
			else
			{
				alert('Er is geen contactpersoon opgegeven.');
			}
		}
		else
		{
			alert('Er is geen bedrijfsnaam opgegeven.');
		}
		return false;
	}
