function ControlloInteri(scheda, sNomeAss) {
    if (document.scheda.Quantita.value > 0) {
   		return (true);
   	}
   	else {
   		// ** Var intArray mi restituisce il valore dell'array (in base alle caselle di testo create)
   		var numQta = document.scheda.Quantita.length;
   		// ** Ciclo for che controlla l'inserimento di almeno una quantita nel form
   		for (i = 0; i < numQta; i++)
   		{
			
   		// ** Controlla che siano stati inseriti valori <> 0
   		    //alert (i + " -- " + document.scheda.Quantita[i].value)
   			if (document.scheda.Quantita[i].value > 0)
   			   {  
   					return true;
   			   }
   		}	

   		alert("Inserire almeno una quantità maggiore di zero in corrispondenza\ndi uno dei " +  sNomeAss + " che si trovano sotto la foto")
   		location.href = "#assortimenti"
   		return (false);
   	}
}


function ControlloQta(scheda, sNomeAss, um) {
    var qta, intero;
    if (document.scheda.Quantita.value) {
        // *** Prodotto senza assortimenti ***
        qta = document.scheda.Quantita.value.replace(",", ".");
        intero = qta.indexOf("."); //intero==-1 --> numero intero
        if ((um != 'mt') && (intero != -1)) {
            alert("Per questo prodotto è possibile inserire solo quantità intere (1,2,...)");
            return false;
        }
        if (qta > 0) {
            if (intero != -1) qta = parseFloat(qta).toFixed(1);
            if (qta < 1) {
                alert("La quantità minima ordinabile è 1");
                return false;
            }
            document.scheda.Quantita.value = qta;
            return true;
        }
        alert("La quantità inserita non è valida.");
        return false;
    }
    else {
        // *** Prodotto con assortimenti ***
        var numQta = document.scheda.Quantita.length;
        var numOk = 0;
        for (i = 0; i < numQta; i++) {
            qta = document.scheda.Quantita[i].value.replace(",", ".");
            intero = qta.indexOf("."); //intero==-1 --> numero intero
            if ((um != 'mt') && (intero != -1)) {
                alert("Per questo prodotto è possibile inserire solo quantità intere (1,2,...)");
                return false;
            }
            if (qta > 0) {
                if (intero != -1) qta = parseFloat(qta).toFixed(1);
                if (qta < 1) {
                    alert("La quantità minima ordinabile è 1");
                    return false;
                }
                document.scheda.Quantita[i].value = qta;
                numOk++;
                continue;
            }
            if (Trim(qta) != '') {
                alert("La quantità inserita non è valida.");
                return false;
            }
        }
        if (numOk > 0) return true;

        alert("Inserire almeno una quantità maggiore di zero in corrispondenza\ndi uno dei " + sNomeAss + " che si trovano sotto la foto")
        location.href = "#assortimenti"
        return (false);
    }
}
