ciao ragazzi io ho realizzato un semplice script ajax che carica dei valori in un tag select

qui potete vedere cosa succede

http://www.fitshop.it/nuovo-ticket.asp

il problema è che su firefox è tutto ok mentre in IE 7 non funziona mi sapete dire il perchè vi posto il codice


pagina HTML

<script type="text/javascript" src="ticket.js"></script>
<select size="1" name="marca" onChange="RichiestaAJAX(this.value)">
<option selected value="seleziona">Seleziona</option>


<select size="1" name="modello" id="mod">
</select>


File ticket.js

function RichiestaAJAX(stringa)
{
if (stringa.length > 0)
{
var url = "nuovo-ticket.asp?nome=" + stringa;
XMLHTTP = QualeBrowser(GestioneStato);
XMLHTTP.open("GET", url, true);
XMLHTTP.setRequestHeader("If-Modified-Since","Sat, 1 Jan 2000 00:00:00 GMT");
d=new Date();
t=d.getTime();
thetimestring=t.toString(15);
XMLHTTP.send(thetimestring);
}
else
{
document.getElementById("mod").innerHTML = "";
}
}

function GestioneStato()
{
if (XMLHTTP.readyState == 4)
{
var nomi = XMLHTTP.responseText
var A = document.getElementById("mod");
A.innerHTML = nomi;
}
}


file nuovo-ticket.asp

while not marche.eof
modelli=modelli & "<option>" & marche.fields("nome") & "</option>"
marche.movenext
wend
response.write modelli



non capisco proprio dove sbaglio!!!