//imposta il numero massimo di caratteri che possa contenere una TEXTAREA
//in base al parametro che passiamo - len
  function verifyText(textArea,len){
    var z = len - textArea.value.length;
    if (z < 0){
      textArea.value = textArea.value.substring(0, textArea.value.length + z);
      z = 0;
    }
  }

//Se in un campo ho digitato solo dei blank,
//il suo valore deve rimanere ""
  function verifyTextBlank(field){
    var str = field.value;
    for(var i=0; i<str.length; i++)
      if(str.charAt(i) != " ") break;
    if(i==str.length){
      field.value="";
    }
  }
  

//Se in un campo ho digitato solo dei blank,
//il suo valore deve rimanere ""
  function verifyTextAlfanumerici(field){
    var str = field.value;
    for(var i=0; i<str.length; i++) {
	var c = str.charAt(i);
	if( 
		(c< 'a' || c>'z') &&
		(c< 'A' || c>'Z') &&
		(c< '0' || c>'9')
	  ){
	  alert('Caratte inserito non valido, inserire solo caratteri alfanumerici');
	//field.select();	
	field.focus();	
	return false;	
	}
  
    }
    return true;    
   }