function riempiUser (obj){
obj.form.Nome.value = obj.value;
}
function validateThis(form){
	form.Nome.value = form.Nome.value.toLowerCase();
	if (okUsername(form.Nome.value) == false || form.Nome.value.length<4) {
	alert("Inserire uno Nome valido di almeno 4 caratteri, composto da lettere ed eventualmente numeri.")
	form.Nome.focus();
	    return false;
   }
	form.Cognome.value = form.Cognome.value.toLowerCase();
	if (okUsername(form.Cognome.value) == false || form.Cognome.value.length<4) {
	alert("Inserire uno Cognome valido di almeno 4 caratteri, composto da lettere ed eventualmente numeri.")
	form.Cognome.focus();
    return false;
   }
   	form.Stato.value = form.Stato.value.toLowerCase();
	if (okUsername(form.Stato.value) == false || form.Stato.value.length<4) {
	alert("Inserire uno Stato valido di almeno 4 caratteri, composto da lettere ed eventualmente numeri.")
	form.Stato.focus();
    return false;
   }
   	form.User.value = form.User.value.toLowerCase();
	if (okUsername(form.User.value) == false || form.User.value.length<5) {
	alert("Inserire uno Username valido di almeno 5 caratteri, composto da lettere ed eventualmente numeri.")
	form.User.focus();
    return false;
   }
   	form.Pass.value = form.Pass.value.toLowerCase();
	if (okUsername(form.Pass.value) == false || form.Pass.value.length<5) {
	alert("Inserire una Password valido di almeno 5 caratteri, composto da lettere ed eventualmente numeri.")
	form.Pass.focus();
    return false;
   }
   	form.Email.value = form.Email.value.toLowerCase();
	if (form.Email.value.indexOf("@") == -1) {
	alert("E' necessario inserire un indirizzo E-Mail valido.")
	form.Email.focus();
    return false;
   }
   	form.Email.value = form.Email.value.toLowerCase();
	if (form.Email.value.indexOf(".") == -1) {
	alert("E' necessario inserire un indirizzo E-Mail valido.")
	form.Email.focus();
    return false;
   }
}
function okUsername(string) {   if (!string) return false;
  var RE = new RegExp ("^[a-zA-Z0-9][a-zA-Z0-9\-\.\_]*[a-zA-Z0-9]$");
  if(string.match(RE)) return true;
  return false;
}

