codice:
<html>
<head>
<script>
var labella = new Array('7','1','sottocategoria: 1',
			'7','13','sottocategoria: 2',
			'7','3','sottocategoria: 3',
			'5','5','sottocategoria: 4',
			'5','6','sottocategoria: 5',
			'4','10','sottocategoria: 6',
			'4','11','sottocategoria: 7',
			'4','7','sottocategoria: 8',
			'2','4','sottocategoria: 9',
			'2','12','sottocategoria: 10',
			'3','14','sottocategoria: 11',
			'3','15','sottocategoria: 12',
			'6','16','sottocategoria: 13',
			'6','17','sottocategoria: 14'
		);

	function pippo() {
		var sc=document.modulo.cat.options[document.modulo.cat.selectedIndex].value;
		var obj = document.modulo.sotto_cat.options;
		var aa = obj.length;
		for (cont=aa;cont>0;cont--){
			obj[cont-1] = null;	
		} 
		for (cont=0;cont<(labella.length/3);cont++){
			if (labella[cont*3]==sc) 
				obj[obj.length] = new Option(labella[cont*3+2],labella[cont*3+1]);	
		}
	}
</script>
</head>

<body>
<form name="modulo" id="modulo" action="" method="post">
Categoria di appartenenza: <select name=cat id=cat onChange="pippo()"> 
<option value='7'>categoria: 1</option>
<option value='6'>categoria: 2</option>
<option value='5'>categoria: 3</option>
<option value='4'>categoria: 4</option>
<option value='3'>categoria: 5</option>
<option value='2'>categoria: 6</option>
</select>
Sottocategoria di appartenenza: <select name=sotto_cat id=sotto_cat>
<option  label='7' value='1' >sottocategoria: 1</option>
<option  label='7' value='13' >sottocategoria: 2</option>
<option  label='7' value='3' >sottocategoria: 3</option>
<option  label='5' value='5' >sottocategoria: 4</option>
<option  label='5' value='6' >sottocategoria: 5</option>
<option  label='4' value='10' >sottocategoria: 6</option>
<option  label='4' value='11' >sottocategoria: 7</option>
<option  label='4' value='7' >sottocategoria: 8</option>
<option  label='2' value='4' >sottocategoria: 9</option>
<option  label='2' value='12' >sottocategoria: 10</option>
<option  label='3' value='14' >sottocategoria: 11</option>
<option  label='3' value='15' >sottocategoria: 12</option>
<option  label='6' value='16' >sottocategoria: 13</option>
<option  label='6' value='17' >sottocategoria: 14</option>
</select>
</form>
</body>
</html>
ciao