// Funzione che elimina gli spazi dal valore dei campi di una form
function Strip(string) {
   var s_str = string.length
   for (var i=0; i<string.length; i++) {
      if (" " != string.substring(i,i+1)) {
         s_str = i;
         break;
      }
   }
   if (s_str == string.length) {
      return "";
   }
   for (i=string.length-1; i>=0; i--) {
      if (" " != string.substring(i,i+1)) {
         var s_end = i;
         break;
      }
   }
   return string.substring(s_str,s_end+1);
}


// Funzione che effettua tutti i controlli inerenti un campo FLOAT
function controlli_float(campo) {

   var controllo="-,.0123456789"
   var verifica=0
   for (var h=0 ; h<campo.length; h++) {
       variante = campo.substring(h,h+1) 
       for (var u=0 ; u<controllo.length; u++) {
           if (variante != controllo.substring(u,u+1))
              { verifica=1 }
           else
              { verifica=0; break }
       }
       if (verifica == 1) { 
	   alert("Controllare il contenuto dei campi numerici")
	   return 1
	    }
   }
return 0
}



// Funzione che apre una nuova finestra personalizzata
function popup(nomefile, larghezza, altezza, x, y, menubar) {
   win_popup = window.open(nomefile,"popup","toolbar=0,location=0,directories=0,status=0,menubar=" + menubar + ",scrollbars=1,resizable=0,copyhistory=0,width=" + larghezza + ",height=" + altezza); 
   if(x && y); {
     x = parseInt(x);
     y = parseInt(y);
     win_popup.moveTo(x, y);
  }
}

