<!--
function NumeroDiTelefono (str)
{
	var digits = "0123456789-/+ ";
	var output = true;
	for (var i = 0; i < str.length; i++)
		if (digits.indexOf(str.charAt(i)) == -1)
			output = false;
	if ((output == true) && (str.length > 0))
	   { return true; }
		else { return false; }
}
function validate ()
 {
  var errMsg = "";
  var errAgree = "";
  if (document.spareparts.name.value == "") errMsg = errMsg + " - The CONTACT NAME field is  mandatory\n"
  if (!(document.spareparts.email.value.indexOf (".") > 0 && document.spareparts.email.value.indexOf ("@") > 0)) errMsg = errMsg + " - The E-MAIL address is not correct\n"
  if (document.spareparts.email.value.length < 7) errMsg = errMsg + " - The E-MAIL address is too short\n"
  if (document.spareparts.telephone.value == "") { errMsg = errMsg + " - The TELEPHONE field is mandatory\n" }
     else if (!NumeroDiTelefono(document.spareparts.telephone.value)) { errMsg = errMsg + " - The TELEPHONE field is not correct. \n     Please use only numbers, -, /, + and spaces\n"; }
    if (document.spareparts.company.value == "") errMsg = errMsg + " - the COMPANY field is mandatory\n"
  if (errMsg != "")
	{
		errMsg = "Warning:\n\n" + errMsg + "\nPlease correct and submit the form again.";
		alert (errMsg);
	}
  if (document.spareparts.agree[1].checked)
	{
		alert ("It is mandatory to give your consent.");
		errAgree = "N";
	} else { errAgree = "S"; }
  if ((errMsg == "")  && (errAgree == "S"))
	{ return true; }
	else { return false; }
 }
//-->


