Corretto:
codice:
function checkItems(items,minimum) {
var rv = false;
var sum = parseInt(items);
var rig = document.form1.Quantity;
    if (rig.length) { // Se rig e' un array (ce n'e' piu' di uno)
        for(var i=0; i<rig.length; i++) {
            var temp = parseInt(rig[i].value,10);
            if (temp) {
                sum += temp;
            }
        }
    }
    else {  // se non e' un array: ce n'e' uno solo!
            var temp = parseInt(rig.value,10);
            if (temp) {
                sum += temp;
            }
    }		
	if (sum >= parseInt(minimum)) {
		rv = true;
	}
	if (!rv) 
        alert("You selected " + sum + " items: the minimum is " + minimum + " items");
    return rv;
}
Se c'&egrave; un solo campo, allora la variabile rig non &egrave; un array, da cui
l'istruzione var temp = parseInt(rig[i].value,10); non &egrave; lecita.

HTH
Zappa