function checkSendAMessage(){
		emailField1 = getCheckedValue(document.contact.emailField1);		
		initials = document.forms['contact'].elements['emailName'].value;
		formname = document.forms['contact'].elements['emailLastName'].value;
		phonenumber = document.forms['contact'].elements['emailPhone'].value;						
		emailEmail = document.forms['contact'].elements['emailEmail'].value;
		emailCompare = document.forms['contact'].elements['emailCompare'].value;
		formsubject = document.forms['contact'].elements['formsubject'].value;
		formtext = document.forms['contact'].elements['formtext'].value;				


	var errorMessage="";
	if (emailField1==0){
		//alert('Titel is verplicht');		
		document.getElementById("errTitle").style.color= '#FF0000';
		document.getElementById("errTitle").style.display = 'inline';
		return false;
	} else {
		document.getElementById("errTitle").style.display = 'none';
	}


	//alert('initials='+initials);
	if (!isLengthMin(initials, 1)){
	   	//alert('Voorletters zijn verplicht');
	   	document.getElementById("vlerror").style.color= '#FF0000';
	   	document.getElementById("vlerror").style.display = 'inline';
		document.forms['contact'].elements['emailName'].focus();
		return false;
	} else {
		document.getElementById("vlerror").style.display = 'none';
	}

	//alert('formname='+formname);
	if (!isLengthMin(formname, 1)){
	   	//alert('Naam is verplicht');
	   	document.getElementById("errName").style.color= '#FF0000';
	   	document.getElementById("errName").style.display = 'inline';
		document.forms['contact'].elements['emailLastName'].focus();
		return false;
	} else {
		document.getElementById("errName").style.display = 'none';
	}
	
	//alert('emailFrom='+emailFrom);
	if (emailEmail.length==0){
		//obbligatoria
		//alert('E-mail is verplicht');
		document.getElementById("errEmail").innerHTML = 'E-mail is verplicht';
		document.getElementById("errEmail").style.color= '#FF0000';
		document.getElementById("errEmail").style.display = 'inline';
		document.forms['contact'].elements['emailEmail'].focus();
		return false;
	} else {
		//controllo che sia corretta					
		if (!checkEmail(emailEmail)){
			//alert('U heeft een ongeldig e-mail adres opgegeven');
			document.getElementById("errEmail").innerHTML = 'U heeft een ongeldig e-mail adres opgegeven';
			document.getElementById("errEmail").style.color= '#FF0000';
			document.getElementById("errEmail").style.display = 'inline';
			document.forms['contact'].elements['emailEmail'].focus();
			return false;
		} else {
			document.getElementById("errEmail").style.display = 'none';
		}
	} 					

	//emailCompare obbligatoria e deve essere uguale ad emailEmail
	if (emailCompare.length==0){
		//obbligatoria
		//alert('Herhaal E-mailadres is verplicht');
		document.getElementById("errEmail2").innerHTML = 'Herhaal E-mailadres is verplicht';
		document.getElementById("errEmail2").style.color= '#FF0000';
		document.getElementById("errEmail2").style.display = 'inline';
		document.forms['contact'].elements['emailCompare'].focus();
		return false;
	} else {
		//controllo che sia corretta					
		if (emailCompare!=emailEmail){
			//alert('U heeft een ongeldig e-mail adres opgegeven');
			document.getElementById("errEmail2").innerHTML = 'U heeft een ongeldig e-mail adres opgegeven';
			document.getElementById("errEmail2").style.color= '#FF0000';
			document.getElementById("errEmail2").style.display = 'inline';
			document.forms['contact'].elements['emailCompare'].focus();
			return false;
		} else {
			document.getElementById("errEmail2").style.display = 'none';
		}
	} 
	
	//alert('phonenumber='+phonenumber);
	// ********** NUMERO MINIMO DI CIFRE PER NUMERO DI TELEFONO 11 e obbligatorio************
	if (!isLengthMin(phonenumber, 11)){
	   	//alert('U heeft een ongeldig telefoonnummer opgegeven');
	   	document.getElementById("errPhone").style.color= '#FF0000';
	   	document.getElementById("errPhone").style.display = 'inline';
		document.forms['contact'].elements['emailPhone'].focus();
		return false;
	} else {
		document.getElementById("errPhone").style.display = 'none';
	}					
	
	

	return true;
}
function clearAllFieldsSendAMessage(){
		document.forms['contact'].elements['emailName'].value = "";
		document.forms['contact'].elements['emailLastName'].value = "";
		document.forms['contact'].elements['emailPhone'].value = "";
		document.forms['contact'].elements['emailMobile'].value = "";		
		uncheckedValue(document.contact.emailField1);
		//uncheckedValue(document.contact.call);
		document.forms['contact'].elements['emailEmail'].value = "";				
		document.forms['contact'].elements['formsubject'].value = "";
		
		
		
		document.forms['contact'].elements['formtext'].value="";
		document.getElementById("vlerror").style.display = 'none';
		document.getElementById("errName").style.display = 'none';
		document.getElementById("errEmail").style.display = 'none';
		document.getElementById("errPhone").style.display = 'none';
		document.getElementById("errMobile").style.display = 'none';		
		document.getElementById("errPostcode").style.display = 'none';		
		document.getElementById("errSubject").style.display = 'none';
		document.getElementById("errText").style.display = 'none';
}
function GoSendAMessage(){
	if (checkSendAMessage()){
		//alert('check ok');
		//costruisco i campi dell'email
		//	emailField1 initials formname phonenumber  emailEmail formsubject formtext   
		
		//testo : 'Beste lezer,<br>Dit bericht is verstuurd via BeterHoren.nl<br> <titel> <initials> <name> <br><Subject><br><Bericht><br><phonenumber><br><email address><br>Dit bericht is automatisch verstuurd via www.beterhoren.nl';		
		var text = 'Beste lezer,<br>Dit bericht is verstuurd via BeterHoren.nl<br> ' + emailField1 + ' ' + initials + ' ' + formname + '  <br> schreef het volgende: <br> ';
		//text = text + ' Onderwerp: ' +formsubject+'<br> Bericht:  <br> \"'+formtext+'\"  <br><br> Meer gegevens <br> Tel. nr.:'+phonenumber+'<br> E-mailadres:'+emailEmail;
		text = text + ' Onderwerp: ' +formsubject+'<br> Bericht:  <br> \"'+formtext+'\"  <br><br> Meer gegevens <br> Tel. nr.:'+phonenumber+'<br> Mobile nr.:'+mobile+'<br> E-mailadres:'+emailEmail;		
								
		text = text + '<br>Dit bericht is automatisch verstuurd via www.beterhoren.nl';
		document.forms['contact'].elements['emailText'].value = text;
		//alert('text=' + text);

		var subject = 'Bericht van BeterHoren.nl';
		document.forms['contact'].elements['emailSubject'].value = subject;
		//alert('subject=' + subject);				
		
		//document.forms['contact'].elements['urlBack'].value = document.location.href;
		document.forms['contact'].elements['emailCommenti'].value = 'Subject='+formsubject+'; Bericht='+formtext;
		
		if (isShortUrl()){
			partialUrl = document.forms['contact'].elements['urlBack'].value.replace("/wps/wcm/connect/ConsumerNL/consumernl/du/", "/nl/");
			document.forms['contact'].elements['urlBack'].value = "http://" + window.location.host + partialUrl;		
		} else 
			document.forms['contact'].elements['urlBack'].value = "http://" + window.location.host + document.forms['contact'].elements['urlBack'].value;

		//invio
		 document.contact.submit();
	}
}
function getCheckedValue(radioObj){
	for (var i=0; i < 2; i++){
		if (radioObj[i].checked){
			return radioObj[i].value;
		}
	}
	return 0;
}
function uncheckedValue(radioObj){
	for (var i=0; i < 3; i++){
		if (radioObj[i].checked){
			radioObj[i].checked = false;
		}
	}
}
function chkLength(el,nomeEl2){
	if (el.value.length == el.maxLength) {
			document.contact.elements[nomeEl2].focus();
	}
}
