function controlla_questionario()
{

	var controllo = true;

	var a='x';
	
	if (document.questionario.u1)
	{

		for (i=0;i<document.questionario.u1.length;i++)
		{
			if (document.questionario.u1[i].checked)
			{
				a = document.questionario.u1[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('U1 obbligatorio');
		}
	}
	
	var a='x';
	
	if (document.questionario.u2)
	{

		for (i=0;i<document.questionario.u2.length;i++)
		{
			if (document.questionario.u2[i].checked)
			{
				a = document.questionario.u2[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u2 obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u3)
	{

		for (i=0;i<document.questionario.u3.length;i++)
		{
			if (document.questionario.u3[i].checked)
			{
				a = document.questionario.u3[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u3 obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u4)
	{

		for (i=0;i<document.questionario.u4.length;i++)
		{
			if (document.questionario.u4[i].checked)
			{
				a = document.questionario.u4[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u4 obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u5)
	{

		for (i=0;i<document.questionario.u5.length;i++)
		{
			if (document.questionario.u5[i].checked)
			{
				a = document.questionario.u5[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u5 obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u6)
	{

		for (i=0;i<document.questionario.u6.length;i++)
		{
			if (document.questionario.u6[i].checked)
			{
				a = document.questionario.u6[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u6 obbligatorio');
		}
	}
	
	var a='x';
	
	if (document.questionario.u7)
	{

		for (i=0;i<document.questionario.u7.length;i++)
		{
			if (document.questionario.u7[i].checked)
			{
				a = document.questionario.u7[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u7 obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u8)
	{

		for (i=0;i<document.questionario.u8.length;i++)
		{
			if (document.questionario.u8[i].checked)
			{
				a = document.questionario.u8[i].value;
				
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u8 obbligatorio');
		}
		else
		{
			if (a=='No')
			{
			
			}
			else
			{
				var a='x';
				
				if (document.questionario.u9)
				{

					for (i=0;i<document.questionario.u9.length;i++)
					{
						if (document.questionario.u9[i].checked)
						{
							a = document.questionario.u9[i].value;
							break;
						}
					}
					if (a=='x')
					{
						controllo=false;				
						alert('u9 obbligatorio');
					}
				}	
			
			}
		}
	}
	
	
	
	var a='x';
	
	if (document.questionario.u10a)
	{

		for (i=0;i<document.questionario.u10a.length;i++)
		{
			if (document.questionario.u10a[i].checked)
			{
				a = document.questionario.u10a[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10a obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u10b)
	{

		for (i=0;i<document.questionario.u10b.length;i++)
		{
			if (document.questionario.u10b[i].checked)
			{
				a = document.questionario.u10b[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10b obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u10c)
	{

		for (i=0;i<document.questionario.u10c.length;i++)
		{
			if (document.questionario.u10c[i].checked)
			{
				a = document.questionario.u10c[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10c obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u10d)
	{

		for (i=0;i<document.questionario.u10d.length;i++)
		{
			if (document.questionario.u10d[i].checked)
			{
				a = document.questionario.u10d[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10d obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u10e)
	{

		for (i=0;i<document.questionario.u10e.length;i++)
		{
			if (document.questionario.u10e[i].checked)
			{
				a = document.questionario.u10e[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10e obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u10f)
	{

		for (i=0;i<document.questionario.u10f.length;i++)
		{
			if (document.questionario.u10f[i].checked)
			{
				a = document.questionario.u10f[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10f obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u10g)
	{

		for (i=0;i<document.questionario.u10g.length;i++)
		{
			if (document.questionario.u10g[i].checked)
			{
				a = document.questionario.u10g[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u10g obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u11)
	{

		for (i=0;i<document.questionario.u11.length;i++)
		{
			if (document.questionario.u11[i].checked)
			{
				a = document.questionario.u11[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u11 obbligatorio');
		}
	}
	
	var a='x';
	
	if (document.questionario.u12a)
	{

		for (i=0;i<document.questionario.u12a.length;i++)
		{
			if (document.questionario.u12a[i].checked)
			{
				a = document.questionario.u12a[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12a obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u12b)
	{

		for (i=0;i<document.questionario.u12b.length;i++)
		{
			if (document.questionario.u12b[i].checked)
			{
				a = document.questionario.u12b[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12b obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u12c)
	{

		for (i=0;i<document.questionario.u12c.length;i++)
		{
			if (document.questionario.u12c[i].checked)
			{
				a = document.questionario.u12c[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12c obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u12d)
	{

		for (i=0;i<document.questionario.u12d.length;i++)
		{
			if (document.questionario.u12d[i].checked)
			{
				a = document.questionario.u12d[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12d obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u12e)
	{

		for (i=0;i<document.questionario.u12e.length;i++)
		{
			if (document.questionario.u12e[i].checked)
			{
				a = document.questionario.u12e[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12e obbligatorio');
		}
	}
	
	var a='x';
	
	if (document.questionario.u12f)
	{

		for (i=0;i<document.questionario.u12f.length;i++)
		{
			if (document.questionario.u12f[i].checked)
			{
				a = document.questionario.u12f[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12f obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u12g)
	{

		for (i=0;i<document.questionario.u12g.length;i++)
		{
			if (document.questionario.u12g[i].checked)
			{
				a = document.questionario.u12g[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u12g obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u13a)
	{

		for (i=0;i<document.questionario.u13a.length;i++)
		{
			if (document.questionario.u13a[i].checked)
			{
				a = document.questionario.u13a[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u13a obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u13b)
	{

		for (i=0;i<document.questionario.u13b.length;i++)
		{
			if (document.questionario.u13b[i].checked)
			{
				a = document.questionario.u13b[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u13b obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u13c)
	{

		for (i=0;i<document.questionario.u13c.length;i++)
		{
			if (document.questionario.u13c[i].checked)
			{
				a = document.questionario.u13c[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u13c obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u13d)
	{

		for (i=0;i<document.questionario.u13d.length;i++)
		{
			if (document.questionario.u13d[i].checked)
			{
				a = document.questionario.u13d[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u13d obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u14a)
	{

		for (i=0;i<document.questionario.u14a.length;i++)
		{
			if (document.questionario.u14a[i].checked)
			{
				a = document.questionario.u14a[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u14a obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u14b)
	{

		for (i=0;i<document.questionario.u14b.length;i++)
		{
			if (document.questionario.u14b[i].checked)
			{
				a = document.questionario.u14b[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u14b obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u14c)
	{

		for (i=0;i<document.questionario.u14c.length;i++)
		{
			if (document.questionario.u14c[i].checked)
			{
				a = document.questionario.u14c[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u14c obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u14d)
	{

		for (i=0;i<document.questionario.u14d.length;i++)
		{
			if (document.questionario.u14d[i].checked)
			{
				a = document.questionario.u14d[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u14d obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u14e)
	{

		for (i=0;i<document.questionario.u14e.length;i++)
		{
			if (document.questionario.u14e[i].checked)
			{
				a = document.questionario.u14e[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u14e obbligatorio');
		}
	}	
	
	var a='x';
	
	if (document.questionario.u15)
	{

		for (i=0;i<document.questionario.u15.length;i++)
		{
			if (document.questionario.u15[i].checked)
			{
				a = document.questionario.u15[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u15 obbligatorio');
		}
	}

	var a='x';
	
	if (document.questionario.u16)
	{

		for (i=0;i<document.questionario.u16.length;i++)
		{
			if (document.questionario.u16[i].checked)
			{
				a = document.questionario.u16[i].value;
				break;
			}
		}
		if (a=='x')
		{
			controllo=false;				
			alert('u16 obbligatorio');
		}
	}	
	
	if (controllo == true)
	{
		document.questionario.action = "index.php";
		
		document.questionario.submit();	
	}	

	
	
}


