function Modulo() {
   var nome = document.myForm.nome.value;
	 var cognome = document.myForm.cognome.value;
   var telefono = document.myForm.telefono.value;
	  if ((nome == "") || (nome == "undefined")) {
      alert("Il campo Nome è obbligatorio.");
    	document.myForm.nome.focus();
    return false;
    }
   	else if ((cognome == "") || (cognome == "undefined")) {
      alert("Il campo Cognome è obbligatorio.");
    	document.myForm.cognome.focus();
    return false;
    }
    else if ((telefono == "") || (telefono == "undefined")) {
      alert("Il campo telefono è obbligatorio.");
    	document.myForm.telefono.focus();
    return false;
    }
        else {
           document.myForm.action = "ajax/invio-tel.php";
           document.myForm.submit();
        }
  }
	
function Numeri()
{
	if (event.keyCode < 48 || event.keyCode > 57)
		{
			event.returnValue = false
		}
}


function Replace(campo){
	var campo = campo.replace("_"," ");

	return campo;
}


function encodeNameAndValue(sName, sValue){
	var sParam = encodeURIComponent(sName);
	sParam += "=";
	sParam += encodeURIComponent(sValue);
	
	return sParam;
}


function getRequestBody(oForm){
	var aParams = new Array();

	for( var i=0; i< oForm.elements.length; i++){
		var oField = oForm.elements[i];
		
		if(oField.value != ""){
			switch(oField.type){
				case 'button':
				case 'submit':
				case 'reset':
				break;
					
				case 'checkbox':
				case 'radio':
					if(!oField.checked){
						break;
					}
	
				case 'text':
				case 'hidden':
				case 'password':
					aParams.push(encodeNameAndValue(oField.name,oField.value));
				break;

				default:
					switch(oField.tagName.toLowerCase()){
						case 'select':
							aParams.push(encodeNameAndValue(oField.name,oField.options[oField.selectedIndex].value));
						break;

						default:
							aParams.push(encodeNameAndValue(oField.name,oField.value));
					}
			}
		}
	}
	
	return aParams.join("&");
}