function toggleForm(switcher)
{
	
	if (  switcher == 1 )
	{
		document.getElementById("trCompName").style.display = "";
		document.getElementById("trCompFax").style.display = "";
		document.getElementById("trCompStreet").style.display = "";
		document.getElementById("trCompZip").style.display = "";
		document.getElementById("trCompCity").style.display = "";
		document.getElementById("trCompCountry").style.display = "";
		document.getElementById("trCompURL").style.display = "";		
	}
	else
	{
		document.getElementById("trCompName").style.display = "none";
		document.getElementById("trCompFax").style.display = "none";
		document.getElementById("trCompStreet").style.display = "none";
		document.getElementById("trCompZip").style.display = "none";
		document.getElementById("trCompCity").style.display = "none";
		document.getElementById("trCompCountry").style.display = "none";
		document.getElementById("trCompURL").style.display = "none";		
	}
}

//Validate the user's input
function checkform(theForm)
{
if ( document.getElementById("UNameF").value.length < 2 )
	{
		alert("Remplissez votre prénom.")
		document.getElementById("UNameF").focus();
		return false;
	}
if ( document.getElementById("UNameL").value.length < 2 )
	{
		alert("Remplissez votre nom.")
		document.getElementById("UNameL").focus();
		return false;
	}

var numb = /\d/;
if (numb.test(document.getElementById("UNameF").value))
	{
		alert("Ne remplissez pas des chiffres chez votre nom.")
		document.getElementById("UNameF").focus();
		return false;
	}	
	
if (numb.test(document.getElementById("UNameL").value))
{
		alert("Ne remplissez pas des chiffres chez votre nom.")
		document.getElementById("UNameL").focus();
		return false;
}	

var filter = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,4}|[0-9]{1,4})(\]?)$/; // valid
if (!filter.test(document.getElementById("UEmail").value))
	{
		alert ("Remplissez une adresse e-mail valide.");
		document.getElementById("UEmail").focus();
		return false;
	}

			var intl = /^00|\+/;
		if ( intl.test(document.getElementById("UPhone").value) )
		{
			alert("Remplissez un numéro de téléphone français, sans espaces.");
			document.getElementById("UPhone").focus();
			return false;
		}
	
		document.getElementById("UPhone").value = document.getElementById("UPhone").value.replace(/[^0-9]/gi,''); 
		
		var startNum = /^0/;
		var numb = /\d{10}$/;
		var zeroes = /00000|@|at|12345/;
		
		if ( document.getElementById("UPhone").value.length != 10 || zeroes.test(document.getElementById("UPhone").value) || !numb.test(document.getElementById("UPhone").value) || !startNum.test(document.getElementById("UPhone").value) )
		{
				alert("Remplissez un numéro de téléphone français, sans espaces.\nPar exemple 0612345678 ou 0191234567.\nNous demandons votre numéro pour vérifier votre annonce.");
				document.getElementById("UPhone").focus();
				return false;
		}
		
if ( document.getElementById("URB2").checked ) // Bedrijf
{
	if ( document.getElementById("UCompanyName").value.length < 3 )
	{
		alert("Remplissez votre nom d'entreprise.")
		document.getElementById("UCompanyName").focus();
		return false;
	}
	if ( document.getElementById("UCompanyStreet").value.length < 3 )
	{
		alert("Remplissez l'adresse de votre entreprise.")
		document.getElementById("UCompanyStreet").focus();
		return false;
	}
	if ( document.getElementById("UCompanyZip").value.length < 3 )
	{
		alert("Remplissez le code postal.")
		document.getElementById("UCompanyZip").focus();
		return false;
	}
	if ( document.getElementById("UCompanyCity").value.length < 3 )
	{
		alert("Remplissez la ville.")
		document.getElementById("UCompanyCity").focus();
		return false;
	}
	if ( document.getElementById("UCompanyURL").value.length > 7 && document.getElementById("UCompanyURL").value.length < 12 )
	{
			alert("Remplissez une adresse internet valide, ou laissez le champ vide.")
			document.getElementById("UCompanyURL").focus();
			return false;
	}
}

if ( !document.getElementById("av").checked )
{
	alert ("Pour vous inscrire sur Voiturama.fr, vous devez accepter nos Conditions Générales.");
	return false;
}

// Knoppen disablen
if (document.all||document.getElementById)
	{
		for (i=0;i<theForm.length;i++)
		{
			var tmpobj=theForm.elements[i]
			if(tmpobj.type.toLowerCase()=="submit")
			tmpobj.disabled=true
		}
	}
}
