function format(farad) {
// format large values into millifarad and kilofarad
	if (farad >= 1000000) {
		farad /= 1000000
		return "" + farad + " µF "
	} else {
		if (farad >= 1000) {
			farad /= 1000
			return "" + farad + " nF "
		} else {
			return "" + farad + " pF "
		}
	}
}
// calcola i valori di capacitą e di tolleranza
function CalcolaFarad() {
// crea i vettori per tutti i moltiplicatori
var moltiplicatore = new Array()
moltiplicatore[0] = 10
moltiplicatore[1] = 100
moltiplicatore[2] = 1000
moltiplicatore[3] = 10000
moltiplicatore[4] = 100000
// crea i vettori per tutte le tolleranze
var tolleranza = new Array()
tolleranza[0] = "+/- 20%"
tolleranza[1] = "+/- 1%"
tolleranza[2] = "+/- 2%"
tolleranza[3] = "+/- 5%"
tolleranza[4] = "+/- 10%"
// crea i vettori per tutte le tensioni
var tensione = new Array()
tensione[0] = "100 V"
tensione[1] = "250 V"
tensione[2] = "400 V"
tensione[3] = "630 V"
        
	var form = document.FrmResnew
    var d0 = form.Prima.selectedIndex
	var d1 = form.Seconda.selectedIndex
	var m = form.terza.selectedIndex
	var t = form.moltipl.selectedIndex
	var v = form.Toller.selectedIndex
	d0 = d0 + 1
   	var farad = d0 * 10
	farad = farad + d1
	farad = farad * moltiplicatore[m]
	//farad = eval("" + farad + "e" + moltiplicatore[m])
	farad = format(farad)
	var tens = tensione[v]
	var tol = tolleranza[t]
	document.FrmResnew.result2.value = farad + "          " + tol + "          " + tens
}


function setHund2(choice) {
        
	CalcolaFarad()
}

function setTens2(choice) {
	
	CalcolaFarad()
}

function setOnes2(choice) {
	
	CalcolaFarad()
}
function setMult2(choice) {
	
	CalcolaFarad()
}
function setTol2(choice) {
	
	CalcolaFarad()
}