Non è chiarissimo quello che scrivi... provo a sintetizzare...
codice:
<!doctype html>
<html>
<head>
<title>Esempio</title>
<script type="text/javascript">
function miaFunzione(questionario) {
var indiceMateriali = questionario.materiali.selectedIndex;
var indiceCucitura = questionario.cucituraantisfilo.selectedIndex;
document.getElementById("tuttoinvisibile").style.display = (indiceMateriali + 1 | 3) - indiceCucitura === 3 ? "none" : "block";
document.getElementById("idCucitura").style.display = indiceMateriali === 3 ? "none" : "block";
}
</script>
</head>
<body>
<form name="miaForm">
<select name="materiali" onchange="miaFunzione(this.form);">
<option value="tuoValoreA1" selected>Telo bandiera antivento 155 gr (A)</option>
<option value="tuoValoreA2">Telo bandiera per interni 130 gr (A)</option>
<option value="tuoValoreA3">Gonfalone e stendardo (A)</option>
<option value="tuoValoreA4">TNT 95 gr (B)</option>
<option value="tuoValoreA5">Canvas 400 gr (C)</option>
<option value="tuoValoreA6">Canvas 400 gr ad alta risoluzione (C)</option>
</select></p>
<select name="cucituraantisfilo" id="idCucitura" onchange="miaFunzione(this.form);">
<option value="tuoValoreB1">Si</option>
<option value="tuoValoreB2">No</option>
</select></p>
<input type="submit" value="Invia dati"></p>
<div id="tuttoinvisibile" style="display: none;">Questo div si ha per id "tuttoinvisibile".</div>
</form>
</body>
</html>
È quello che volevi?