//creo la funzione che controlla la validità dei dati inseriti
function datiValidi(text)
{
	var myRegExp = /[^\d\-d]/;
	return !(myRegExp.test(text));
}
function TotaleTest1()
{
//creo la variabile di riduzione del codice d1
	var d1a = document.frmTest.d1[0]
	var d1b = document.frmTest.d1[1]
	var d1c = document.frmTest.d1[2]
	var d1d = document.frmTest.d1[3]
	if (d1a.checked)
	{
		d1a = 1;
		d1b = 0; 
		d1c = 0;
		d1d = 0;
	}
	if (d1b.checked)
	{
		d1a = 0;
		d1b = 1;
		d1c = 0;
		d1d = 0;
	}
	if (d1c.checked)
	{
		d1a = 0;
		d1b = 0;
		d1c = 1;
		d1d = 0;
	}
	if (d1d.checked)
	{
		d1a = 0;
		d1b = 0;
		d1c = 0;
		d1d = 1;
	}
//creo la variabile di riduzione del codice d2
	var d2a = document.frmTest.d2[0]
	var d2b = document.frmTest.d2[1]
	var d2c = document.frmTest.d2[2]
	var d2d = document.frmTest.d2[3]
	if (d2a.checked)
	{
		d2a = 1;
		d2b = 0; 
		d2c = 0;
		d2d = 0;
	}
	if (d2b.checked)
	{
		d2a = 0;
		d2b = 1;
		d2c = 0;
		d2d = 0;
	}
	if (d2c.checked)
	{
		d2a = 0;
		d2b = 0;
		d2c = 1;
		d2d = 0;
	}
	if (d2d.checked)
	{
		d2a = 0;
		d2b = 0;
		d2c = 0;
		d2d = 1;
	}
//creo la variabile di riduzione del codice d3
	var d3a = document.frmTest.d3[0]
	var d3b = document.frmTest.d3[1]
	var d3c = document.frmTest.d3[2]
	var d3d = document.frmTest.d3[3]
	if (d3a.checked)
	{
		d3a = 1;
		d3b = 0; 
		d3c = 0;
		d3d = 0;
	}
	if (d3b.checked)
	{
		d3a = 0;
		d3b = 1;
		d3c = 0;
		d3d = 0;
	}
	if (d3c.checked)
	{
		d3a = 0;
		d3b = 0;
		d3c = 1;
		d3d = 0;
	}
	if (d3d.checked)
	{
		d3a = 0;
		d3b = 0;
		d3c = 0;
		d3d = 1;
	}
	//creo la variabile di riduzione del codice d4
	var d4a = document.frmTest.d4[0]
	var d4b = document.frmTest.d4[1]
	var d4c = document.frmTest.d4[2]
	var d4d = document.frmTest.d4[3]
	if (d4a.checked)
	{
		d4a = 1;
		d4b = 0; 
		d4c = 0;
		d4d = 0;
	}
	if (d4b.checked)
	{
		d4a = 0;
		d4b = 1;
		d4c = 0;
		d4d = 0;
	}
	if (d4c.checked)
	{
		d4a = 0;
		d4b = 0;
		d4c = 1;
		d4d = 0;
	}
	if (d4d.checked)
	{
		d4a = 0;
		d4b = 0;
		d4c = 0;
		d4d = 1;
	}
//creo la variabile di riduzione del codice d5
	var d5a = document.frmTest.d5[0]
	var d5b = document.frmTest.d5[1]
	var d5c = document.frmTest.d5[2]
	var d5d = document.frmTest.d5[3]
	if (d5a.checked)
	{
		d5a = 1;
		d5b = 0; 
		d5c = 0;
		d5d = 0;
	}
	if (d5b.checked)
	{
		d5a = 0;
		d5b = 1;
		d5c = 0;
		d5d = 0;
	}
	if (d5c.checked)
	{
		d5a = 0;
		d5b = 0;
		d5c = 1;
		d5d = 0;
	}
	if (d5d.checked)
	{
		d5a = 0;
		d5b = 0;
		d5c = 0;
		d5d = 1;
	}
//creo la variabile di riduzione del codice d6
	var d6a = document.frmTest.d6[0]
	var d6b = document.frmTest.d6[1]
	var d6c = document.frmTest.d6[2]
	var d6d = document.frmTest.d6[3]
	if (d6a.checked)
	{
		d6a = 1;
		d6b = 0; 
		d6c = 0;
		d6d = 0;
	}
	if (d6b.checked)
	{
		d6a = 0;
		d6b = 1;
		d6c = 0;
		d6d = 0;
	}
	if (d6c.checked)
	{
		d6a = 0;
		d6b = 0;
		d6c = 1;
		d6d = 0;
	}
	if (d6d.checked)
	{
		d6a = 0;
		d6b = 0;
		d6c = 0;
		d6d = 1;
	}
//creo la variabile di riduzione del codice d7
	var d7a = document.frmTest.d7[0]
	var d7b = document.frmTest.d7[1]
	var d7c = document.frmTest.d7[2]
	var d7d = document.frmTest.d7[3]
	if (d7a.checked)
	{
		d7a = 1;
		d7b = 0; 
		d7c = 0;
		d7d = 0;
	}
	if (d7b.checked)
	{
		d7a = 0;
		d7b = 1;
		d7c = 0;
		d7d = 0;
	}
	if (d7c.checked)
	{
		d7a = 0;
		d7b = 0;
		d7c = 1;
		d7d = 0;
	}
	if (d7d.checked)
	{
		d7a = 0;
		d7b = 0;
		d7c = 0;
		d7d = 1;
	}
//creo la variabile di riduzione del codice d8
	var d8a = document.frmTest.d8[0]
	var d8b = document.frmTest.d8[1]
	var d8c = document.frmTest.d8[2]
	var d8d = document.frmTest.d8[3]
	if (d8a.checked)
	{
		d8a = 1;
		d8b = 0; 
		d8c = 0;
		d8d = 0;
	}
	if (d8b.checked)
	{
		d8a = 0;
		d8b = 1;
		d8c = 0;
		d8d = 0;
	}
	if (d8c.checked)
	{
		d8a = 0;
		d8b = 0;
		d8c = 1;
		d8d = 0;
	}
	if (d8d.checked)
	{
		d8a = 0;
		d8b = 0;
		d8c = 0;
		d8d = 1;
	}
//creo la variabile di riduzione del codice d9
	var d9a = document.frmTest.d9[0]
	var d9b = document.frmTest.d9[1]
	var d9c = document.frmTest.d9[2]
	var d9d = document.frmTest.d9[3]
	if (d9a.checked)
	{
		d9a = 1;
		d9b = 0; 
		d9c = 0;
		d9d = 0;
	}
	if (d9b.checked)
	{
		d9a = 0;
		d9b = 1;
		d9c = 0;
		d9d = 0;
	}
	if (d9c.checked)
	{
		d9a = 0;
		d9b = 0;
		d9c = 1;
		d9d = 0;
	}
	if (d9d.checked)
	{
		d9a = 0;
		d9b = 0;
		d9c = 0;
		d9d = 1;
	}
//creo la variabile di riduzione del codice d10
	var d10a = document.frmTest.d10[0]
	var d10b = document.frmTest.d10[1]
	var d10c = document.frmTest.d10[2]
	var d10d = document.frmTest.d10[3]
	if (d10a.checked)
	{
		d10a = 1;
		d10b = 0; 
		d10c = 0;
		d10d = 0;
	}
	if (d10b.checked)
	{
		d10a = 0;
		d10b = 1;
		d10c = 0;
		d10d = 0;
	}
	if (d10c.checked)
	{
		d10a = 0;
		d10b = 0;
		d10c = 1;
		d10d = 0;
	}
	if (d10d.checked)
	{
		d10a = 0;
		d10b = 0;
		d10c = 0;
		d10d = 1;
	}
//creo la variabile di riduzione del codice d11
	var d11a = document.frmTest.d11[0]
	var d11b = document.frmTest.d11[1]
	var d11c = document.frmTest.d11[2]
	var d11d = document.frmTest.d11[3]
	if (d11a.checked)
	{
		d11a = 1;
		d11b = 0; 
		d11c = 0;
		d11d = 0;
	}
	if (d11b.checked)
	{
		d11a = 0;
		d11b = 1;
		d11c = 0;
		d11d = 0;
	}
	if (d11c.checked)
	{
		d11a = 0;
		d11b = 0;
		d11c = 1;
		d11d = 0;
	}
	if (d11d.checked)
	{
		d11a = 0;
		d11b = 0;
		d11c = 0;
		d11d = 1;
	}
//creo la variabile di riduzione del codice d12
	var d12a = document.frmTest.d12[0]
	var d12b = document.frmTest.d12[1]
	var d12c = document.frmTest.d12[2]
	var d12d = document.frmTest.d12[3]
	if (d12a.checked)
	{
		d12a = 1;
		d12b = 0; 
		d12c = 0;
		d12d = 0;
	}
	if (d12b.checked)
	{
		d12a = 0;
		d12b = 1;
		d12c = 0;
		d12d = 0;
	}
	if (d12c.checked)
	{
		d12a = 0;
		d12b = 0;
		d12c = 1;
		d12d = 0;
	}
	if (d12d.checked)
	{
		d12a = 0;
		d12b = 0;
		d12c = 0;
		d12d = 1;
	}
//creo la variabile di riduzione del codice d13
	var d13a = document.frmTest.d13[0]
	var d13b = document.frmTest.d13[1]
	var d13c = document.frmTest.d13[2]
	var d13d = document.frmTest.d13[3]
	if (d13a.checked)
	{
		d13a = 1;
		d13b = 0; 
		d13c = 0;
		d13d = 0;
	}
	if (d13b.checked)
	{
		d13a = 0;
		d13b = 1;
		d13c = 0;
		d13d = 0;
	}
	if (d13c.checked)
	{
		d13a = 0;
		d13b = 0;
		d13c = 1;
		d13d = 0;
	}
	if (d13d.checked)
	{
		d13a = 0;
		d13b = 0;
		d13c = 0;
		d13d = 1;
	}
	//creo la variabile di riduzione del codice d14
	var d14a = document.frmTest.d14[0]
	var d14b = document.frmTest.d14[1]
	var d14c = document.frmTest.d14[2]
	var d14d = document.frmTest.d14[3]
	if (d14a.checked)
	{
		d14a = 1;
		d14b = 0; 
		d14c = 0;
		d14d = 0;
	}
	if (d14b.checked)
	{
		d14a = 0;
		d14b = 1;
		d14c = 0;
		d14d = 0;
	}
	if (d14c.checked)
	{
		d14a = 0;
		d14b = 0;
		d14c = 1;
		d14d = 0;
	}
	if (d14d.checked)
	{
		d14a = 0;
		d14b = 0;
		d14c = 0;
		d14d = 1;
	}
//creo la variabile di riduzione del codice d15
	var d15a = document.frmTest.d15[0]
	var d15b = document.frmTest.d15[1]
	var d15c = document.frmTest.d15[2]
	var d15d = document.frmTest.d15[3]
	if (d15a.checked)
	{
		d15a = 1;
		d15b = 0; 
		d15c = 0;
		d15d = 0;
	}
	if (d15b.checked)
	{
		d15a = 0;
		d15b = 1;
		d15c = 0;
		d15d = 0;
	}
	if (d15c.checked)
	{
		d15a = 0;
		d15b = 0;
		d15c = 1;
		d15d = 0;
	}
	if (d15d.checked)
	{
		d15a = 0;
		d15b = 0;
		d15c = 0;
		d15d = 1;
	}
//creo la variabile di riduzione del codice d16
	var d16a = document.frmTest.d16[0]
	var d16b = document.frmTest.d16[1]
	var d16c = document.frmTest.d16[2]
	var d16d = document.frmTest.d16[3]
	if (d16a.checked)
	{
		d16a = 1;
		d16b = 0; 
		d16c = 0;
		d16d = 0;
	}
	if (d16b.checked)
	{
		d16a = 0;
		d16b = 1;
		d16c = 0;
		d16d = 0;
	}
	if (d16c.checked)
	{
		d16a = 0;
		d16b = 0;
		d16c = 1;
		d16d = 0;
	}
	if (d16d.checked)
	{
		d16a = 0;
		d16b = 0;
		d16c = 0;
		d16d = 1;
	}
//creo la variabile di riduzione del codice d17
	var d17a = document.frmTest.d17[0]
	var d17b = document.frmTest.d17[1]
	var d17c = document.frmTest.d17[2]
	var d17d = document.frmTest.d17[3]
	if (d17a.checked)
	{
		d17a = 1;
		d17b = 0; 
		d17c = 0;
		d17d = 0;
	}
	if (d17b.checked)
	{
		d17a = 0;
		d17b = 1;
		d17c = 0;
		d17d = 0;
	}
	if (d17c.checked)
	{
		d17a = 0;
		d17b = 0;
		d17c = 1;
		d17d = 0;
	}
	if (d17d.checked)
	{
		d17a = 0;
		d17b = 0;
		d17c = 0;
		d17d = 1;
	}
//creo la variabile di riduzione del codice d18
	var d18a = document.frmTest.d18[0]
	var d18b = document.frmTest.d18[1]
	var d18c = document.frmTest.d18[2]
	var d18d = document.frmTest.d18[3]
	if (d18a.checked)
	{
		d18a = 1;
		d18b = 0; 
		d18c = 0;
		d18d = 0;
	}
	if (d18b.checked)
	{
		d18a = 0;
		d18b = 1;
		d18c = 0;
		d18d = 0;
	}
	if (d18c.checked)
	{
		d18a = 0;
		d18b = 0;
		d18c = 1;
		d18d = 0;
	}
	if (d18d.checked)
	{
		d18a = 0;
		d18b = 0;
		d18c = 0;
		d18d = 1;
	}
//creo la variabile di riduzione del codice d19
	var d19a = document.frmTest.d19[0]
	var d19b = document.frmTest.d19[1]
	var d19c = document.frmTest.d19[2]
	var d19d = document.frmTest.d19[3]
	if (d19a.checked)
	{
		d19a = 1;
		d19b = 0; 
		d19c = 0;
		d19d = 0;
	}
	if (d19b.checked)
	{
		d19a = 0;
		d19b = 1;
		d19c = 0;
		d19d = 0;
	}
	if (d19c.checked)
	{
		d19a = 0;
		d19b = 0;
		d19c = 1;
		d19d = 0;
	}
	if (d19d.checked)
	{
		d19a = 0;
		d19b = 0;
		d19c = 0;
		d19d = 1;
	}
//creo la variabile di riduzione del codice d20
	var d20a = document.frmTest.d20[0]
	var d20b = document.frmTest.d20[1]
	var d20c = document.frmTest.d20[2]
	var d20d = document.frmTest.d20[3]
	if (d20a.checked)
	{
		d20a = 1;
		d20b = 0; 
		d20c = 0;
		d20d = 0;
	}
	if (d20b.checked)
	{
		d20a = 0;
		d20b = 1;
		d20c = 0;
		d20d = 0;
	}
	if (d20c.checked)
	{
		d20a = 0;
		d20b = 0;
		d20c = 1;
		d20d = 0;
	}
	if (d20d.checked)
	{
		d20a = 0;
		d20b = 0;
		d20c = 0;
		d20d = 1;
	}
//creo la variabile di riduzione del codice d21
	var d21a = document.frmTest.d21[0]
	var d21b = document.frmTest.d21[1]
	var d21c = document.frmTest.d21[2]
	var d21d = document.frmTest.d21[3]
	if (d21a.checked)
	{
		d21a = 1;
		d21b = 0; 
		d21c = 0;
		d21d = 0;
	}
	if (d21b.checked)
	{
		d21a = 0;
		d21b = 1;
		d21c = 0;
		d21d = 0;
	}
	if (d21c.checked)
	{
		d21a = 0;
		d21b = 0;
		d21c = 1;
		d21d = 0;
	}
	if (d21d.checked)
	{
		d21a = 0;
		d21b = 0;
		d21c = 0;
		d21d = 1;
	}
//creo la variabile di riduzione del codice d22
	var d22a = document.frmTest.d22[0]
	var d22b = document.frmTest.d22[1]
	var d22c = document.frmTest.d22[2]
	var d22d = document.frmTest.d22[3]
	if (d22a.checked)
	{
		d22a = 1;
		d22b = 0; 
		d22c = 0;
		d22d = 0;
	}
	if (d22b.checked)
	{
		d22a = 0;
		d22b = 1;
		d22c = 0;
		d22d = 0;
	}
	if (d22c.checked)
	{
		d22a = 0;
		d22b = 0;
		d22c = 1;
		d22d = 0;
	}
	if (d22d.checked)
	{
		d22a = 0;
		d22b = 0;
		d22c = 0;
		d22d = 1;
	}
//creo la variabile di riduzione del codice d23
	var d23a = document.frmTest.d23[0]
	var d23b = document.frmTest.d23[1]
	var d23c = document.frmTest.d23[2]
	var d23d = document.frmTest.d23[3]
	if (d23a.checked)
	{
		d23a = 1;
		d23b = 0; 
		d23c = 0;
		d23d = 0;
	}
	if (d23b.checked)
	{
		d23a = 0;
		d23b = 1;
		d23c = 0;
		d23d = 0;
	}
	if (d23c.checked)
	{
		d23a = 0;
		d23b = 0;
		d23c = 1;
		d23d = 0;
	}
	if (d23d.checked)
	{
		d23a = 0;
		d23b = 0;
		d23c = 0;
		d23d = 1;
	}
	//creo la variabile di riduzione del codice d24
	var d24a = document.frmTest.d24[0]
	var d24b = document.frmTest.d24[1]
	var d24c = document.frmTest.d24[2]
	var d24d = document.frmTest.d24[3]
	if (d24a.checked)
	{
		d24a = 1;
		d24b = 0; 
		d24c = 0;
		d24d = 0;
	}
	if (d24b.checked)
	{
		d24a = 0;
		d24b = 1;
		d24c = 0;
		d24d = 0;
	}
	if (d24c.checked)
	{
		d24a = 0;
		d24b = 0;
		d24c = 1;
		d24d = 0;
	}
	if (d24d.checked)
	{
		d24a = 0;
		d24b = 0;
		d24c = 0;
		d24d = 1;
	}
//creo la variabile di riduzione del codice d25
	var d25a = document.frmTest.d25[0]
	var d25b = document.frmTest.d25[1]
	var d25c = document.frmTest.d25[2]
	var d25d = document.frmTest.d25[3]
	if (d25a.checked)
	{
		d25a = 1;
		d25b = 0; 
		d25c = 0;
		d25d = 0;
	}
	if (d25b.checked)
	{
		d25a = 0;
		d25b = 1;
		d25c = 0;
		d25d = 0;
	}
	if (d25c.checked)
	{
		d25a = 0;
		d25b = 0;
		d25c = 1;
		d25d = 0;
	}
	if (d25d.checked)
	{
		d25a = 0;
		d25b = 0;
		d25c = 0;
		d25d = 1;
	}
//creo la variabile di riduzione del codice d26
	var d26a = document.frmTest.d26[0]
	var d26b = document.frmTest.d26[1]
	var d26c = document.frmTest.d26[2]
	var d26d = document.frmTest.d26[3]
	if (d26a.checked)
	{
		d26a = 1;
		d26b = 0; 
		d26c = 0;
		d26d = 0;
	}
	if (d26b.checked)
	{
		d26a = 0;
		d26b = 1;
		d26c = 0;
		d26d = 0;
	}
	if (d26c.checked)
	{
		d26a = 0;
		d26b = 0;
		d26c = 1;
		d26d = 0;
	}
	if (d26d.checked)
	{
		d26a = 0;
		d26b = 0;
		d26c = 0;
		d26d = 1;
	}
//creo la variabile di riduzione del codice d27
	var d27a = document.frmTest.d27[0]
	var d27b = document.frmTest.d27[1]
	var d27c = document.frmTest.d27[2]
	var d27d = document.frmTest.d27[3]
	if (d27a.checked)
	{
		d27a = 1;
		d27b = 0; 
		d27c = 0;
		d27d = 0;
	}
	if (d27b.checked)
	{
		d27a = 0;
		d27b = 1;
		d27c = 0;
		d27d = 0;
	}
	if (d27c.checked)
	{
		d27a = 0;
		d27b = 0;
		d27c = 1;
		d27d = 0;
	}
	if (d27d.checked)
	{
		d27a = 0;
		d27b = 0;
		d27c = 0;
		d27d = 1;
	}
//creo la variabile di riduzione del codice d28
	var d28a = document.frmTest.d28[0]
	var d28b = document.frmTest.d28[1]
	var d28c = document.frmTest.d28[2]
	var d28d = document.frmTest.d28[3]
	if (d28a.checked)
	{
		d28a = 1;
		d28b = 0; 
		d28c = 0;
		d28d = 0;
	}
	if (d28b.checked)
	{
		d28a = 0;
		d28b = 1;
		d28c = 0;
		d28d = 0;
	}
	if (d28c.checked)
	{
		d28a = 0;
		d28b = 0;
		d28c = 1;
		d28d = 0;
	}
	if (d28d.checked)
	{
		d28a = 0;
		d28b = 0;
		d28c = 0;
		d28d = 1;
	}
//creo la variabile di riduzione del codice d29
	var d29a = document.frmTest.d29[0]
	var d29b = document.frmTest.d29[1]
	var d29c = document.frmTest.d29[2]
	var d29d = document.frmTest.d29[3]
	if (d29a.checked)
	{
		d29a = 1;
		d29b = 0; 
		d29c = 0;
		d29d = 0;
	}
	if (d29b.checked)
	{
		d29a = 0;
		d29b = 1;
		d29c = 0;
		d29d = 0;
	}
	if (d29c.checked)
	{
		d29a = 0;
		d29b = 0;
		d29c = 1;
		d29d = 0;
	}
	if (d29d.checked)
	{
		d29a = 0;
		d29b = 0;
		d29c = 0;
		d29d = 1;
	}
//creo la variabile di riduzione del codice d30
	var d30a = document.frmTest.d30[0]
	var d30b = document.frmTest.d30[1]
	var d30c = document.frmTest.d30[2]
	var d30d = document.frmTest.d30[3]
	if (d30a.checked)
	{
		d30a = 1;
		d30b = 0; 
		d30c = 0;
		d30d = 0;
	}
	if (d30b.checked)
	{
		d30a = 0;
		d30b = 1;
		d30c = 0;
		d30d = 0;
	}
	if (d30c.checked)
	{
		d30a = 0;
		d30b = 0;
		d30c = 1;
		d30d = 0;
	}
	if (d30d.checked)
	{
		d30a = 0;
		d30b = 0;
		d30c = 0;
		d30d = 1;
	}
//creo la Variabile per il calcolo del totale
	var totaleA = d1a+d2a+d3a+d4a+d5a+d6a+d7a+d8a+d9a+d10a+d11a+d12a+d13a+d14a+d15a+d16a+d17a+d18a+d19a+d20a+d21a+d22a+d23a+d24a+d25a+d26a+d27a+d28a+d29a+d30a;
	var totaleB = d1b+d2b+d3b+d4b+d5b+d6b+d7b+d8b+d9b+d10b+d11b+d12b+d13b+d14b+d15b+d16b+d17b+d18b+d19b+d20b+d21b+d22b+d23b+d24b+d25b+d26b+d27b+d28b+d29b+d30b;
	var totaleC = d1c+d2c+d3c+d4c+d5c+d6c+d7c+d8c+d9c+d10c+d11c+d12c+d13c+d14c+d15c+d16c+d17c+d18c+d19c+d20c+d21c+d22c+d23c+d24c+d25c+d26c+d27c+d28c+d29c+d30c;
	var totaleD = d1d+d2d+d3d+d4d+d5d+d6d+d7d+d8d+d9d+d10d+d11d+d12d+d13d+d14d+d15d+d16d+d17d+d18d+d19d+d20d+d21d+d22d+d23d+d24d+d25d+d26d+d27d+d28d+d29d+d30d;
//faccio apparire il totale
	var tst = document.frmTest
	tst.TotA.value=totaleA;
	tst.TotB.value=totaleB;
	tst.TotC.value=totaleC;
	tst.TotD.value=totaleD;
	tst.Totale.value=totaleA+totaleB+totaleC+totaleD
}
function ControllaTest1()
{
	TotaleTest1();
//creo la variabile di riduzione del codice
	var test = document.frmTest;
//creo la variabile per annullare l'invio del modulo se è compilato erroneamente
	var returnValue = false;
//imposto le condizioni di verifica
	if (test.Totale.value != 30)
	{
		alert ("Prego, verificare di aver dato la risposta a tutte le domande!");
	}
	else
	{
		returnValue = true;
	}
	return returnValue;
}