function calcolacf(){
	
    var cc = window.document.getElementById("in_surname").value;
    if (cc==""){
    alert("Errore. Manca il cognome!!!");
		return;
		}
    var nn = window.document.getElementById("in_name").value;
    if (nn==""){
    alert("Errore. Manca il nome!!!");
		return;
		}
    var datac = window.document.getElementById("in_bornon").value;
    var str=datac;
  	var ggg = str.substr(0,2);
    var mm = str.substr(3,2);
    var aa = str.substr(6,4);
    
    dd = ggg + mm + aa;
     if (dd==""){
    alert("Errore. Manca la data di nascita!!!");
		return;
		}
    var pp = window.document.getElementById("in_bornin").value;
    if (pp==""){
    alert("Errore. Manca il comune di nascita!!!");
		return;
		}
    var ggg = window.document.getElementById("gender").value;
    if (ggg=="M") {
        gg="M";
    }else{
        gg="F";
    }
    eraseCookie("CercoCF");
    eraseCookie("CF_Surname");
    eraseCookie("CF_Name");
    eraseCookie("CF_Date");
    eraseCookie("CF_Gender");
    eraseCookie("CF_Place");
    createCookie("CercoCF","OK",1);
    createCookie("CF_Surname",cc,1);
    createCookie("CF_Name",nn,1);
    createCookie("CF_Date",dd,1);
    createCookie("CF_Gender",gg,1);
    createCookie("CF_Place",pp,1);
    httpurl=readCookie("NEW_PAGE")
		location.replace(httpurl);
}
function CheckInput(){ 

var ss = document.getElementById("in_surname").value
var nn = document.getElementById("in_name").value
var place = document.getElementById("in_bornin").value
var dd = document.getElementById("in_bornon").value
var gg = document.getElementById("gender").value
	if (place.lenght=0){
		document.getElementById("in_err").innerHTML = "Errore. Specificare un comune di nascita."
	}
	if (place.lenght>0){
		var fl = place.substr(0,1);
		$v=IsNumeric(fl);
	
		if ($v==true){
			alert("Luogo di nascita deve iniziare con una lettera!!!");
			document.getElementById("in_bornin").value = ""
		}
	}
}
function risperror(sError){
switch(sError){
		case 1:
			document.getElementById("in_err").innerHTML = "Errore. Comune di nascita non trovato nell'elenco."
			break;
		case 2:
			document.getElementById("in_err").innerHTML = "Errore. Il comune di nascita deve iniziare con una lettera."
			break;
		case 3:
			document.getElementById("in_err").innerHTML = "Errore. Specificare un comune di nascita."
			break;
		case 4:
			document.getElementById("in_err").innerHTML = "Errore. Specificare la provincia."
			break;
		case 5:
			document.getElementById("in_err").innerHTML = "Errore. Data di nascita non nel formato corretto."
			break;
		case 6:
			document.getElementById("in_err").innerHTML = "Errore. Sesso non specificato o errato."
			break;
		case 7:
			document.getElementById("in_err").innerHTML = "Errore. Cognome non specificato o errato."
			break;
		case 8:
			document.getElementById("in_err").innerHTML = "Errore. Nome non specificato o errato."
			break;
		case 0:
			document.getElementById("in_err").innerHTML = ""
			break;
		default:
			document.getElementById("in_err").innerHTML = ""
			break;
	}

}
function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var IsNumber=true;
   var Char;

 	
   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
   
   }
   