Ho provato, ma sicuramente sbaglio qualcosa

codice:
<form name="myForm" >
 <select name="stamit" id="stamit" onchange='
 valore="Austria"; s = document.myForm.stades;
 for (var i=0;i<s.options.length;i++) {
 if (s.options[i].value==valore) {
 s.options[i] = null; } } '>
 <option selected="selected" value="XX">Seleziona stato..</option>
 <option value="Austria">Austria</option> 
<option value="Belgio">Belgio</option>
 <option value="Bulgaria">Bulgaria</option>
 <option value="Cipro">Cipro</option> 
......
 </select> 
<select name="stades" id="stades" 
onchange=' valore="Italia";
 s = document.myForm.stades;
 for (var i=0;i<s.options.length;i++)
 if (s.options[i].value==valore) s.options[i] = null; ' >
 <option selected="selected" value="XX">Seleziona stato..</option> ....
value="Finlandia">Finlandia</option>
 <option value="Francia">Francia</option>
 <option value="Germania">Germania</option> 
<option value="Grecia">Grecia</option> 
<option value="Italia">Italia </option> 
<option value="Malta">Malta</option>
.....</select>
</form>
Non mi funziona