Ciao a tutti sto usando questo script per popolare una select all' ONchange di un'altra select il tutto funziona ho solo un problema che non riesco a risolvere

In pratica queste due select contegono una gli stati e l'altra le citta relative allo stato selezionato il problema sorge quando seleziono prima uno stao con quattro elementi(citta) lui mi popola tranquillamente la select poi se cambio e passo ad uno stato con tre elementi(citta) lui mi mete i primi tre elementi dello stato nuovo e mi lascia come quarto elemento quello dello stato vecchio in sostanza non svuota le option che aveva precedentemente popolato ho provato in vari modi ma non riesco a svuotare la seconda select
qui sotto trovato la funzione
codice:
<script type="text/javascript">
function enzo(selezionata){
ar_1=new Array();
 if(selezionata=="ITALIA"){
   <%SQL="Select citta from  citta where nazione='Italia' "
     Set rs=Conn.Execute(SQL)
     i=0
      Do while Not rs.eof%>
ar_1[<%=i%>]=new Option('<%=rs("citta")%>','<%=rs("citta")%>');
	<%i=i+1
	rs.movenext
	loop%>
	array_rif=ar_1;
	}
	if(selezionata=="FRANCIA"){
	<%SQL="Select citta from  citta where nazione='Francia' "
	Set rs=Conn.Execute(SQL)
	i=0
	Do while Not rs.eof%>
ar_1[<%=i%>]=new Option('<%=rs("citta")%>','<%=rs("citta")%>');
	<%i=i+1
	rs.movenext
	loop%>
	array_rif=ar_1;
	}
	for(i=0;i<array_rif.length;i++)document.casa_vacanze.citta.options[i]=array_rif[i];
}
</script>
che richiamo cosi :

codice:
<select  onChange="enzo(this[this.selectedIndex].value);" name="stato"> 
                      <option value=""></option> 
                      <option value="AUSTRALIA">AUSTRALIA</option> 
                      <option value="AUSTRIA">AUSTRIA</option> 
                      <option value="BELGIO">BELGIO</option> 
                      <option value="CANADA">CANADA</option> 
                      <option value="FRANCIA">FRANCIA</option> 
					  <option value="GALLES">GALLES</option>
                      <option value="GERMANIA">GERMANIA</option> 
                      <option value="INGHILTERRA">INGHILTERRA</option> 
                      <option value="IRLANDA">IRLANDA</option> 
                      <option value="ITALIA">ITALIA</option> 
                      <option value="LUSSEMBURGO">LUSSEMBURGO</option> 
                      <option value="NUOVA ZELANDA">NUOVA ZELANDA</option> 
                      <option value="NORVEGIA">NORVEGIA</option> 
                      <option value="OLANDA">OLANDA</option> 
                      <option value="STATI UNITI">STATI UNITI</option> 
                      <option value="SCOZIA">SCOZIA</option> 
                      <option value="SPAGNA">SPAGNA</option> 
              		  <option value="SVEZIA">SVEZIA</option> 
                      <option value="SVIZZERA">SVIZZERA</option> 
                    </select>
spero di essere stato abastanza chiaro
grazie a tutti