il mio codice è questo:
codice:
<FORM name="orderform" method="post" onsubmit="javascript: return FormValidation();">
<script language="JavaScript" type="text/javascript">var cal1 = new calendar(null, 'orderform',null,null,null,1);</script>
//inserisco nella casella di testo il valore della data
[img]/images/tickets/confirm1.gif[/img]
<input type="text" value="" name="product_options[480]" id="data" onFocus="carica_eventi()"/>
Tipologia di biglietto
<select name="biglietto" id="biglietto">
<option value="">Seleziona una data...</option>
</select>
</form>
mettendo semplicemente onFocus invece di onChange mi basta cliccare sulla casella di testo per riempire la select.. invece prima dovevo cambiare manualmente il valore..
non ho capito come devo usare la funzione InserisciData che mi hai consigliato... 
grazie ancora per la pazienza.