OK, ho capito; purtroppo in questo modo il valore non rimane più memorizzato all'interno della select DAY:

codice:
<SELECT size="1" NAME="DAY" onChange="window.document.location='Form.asp?DAY='+this.options[this.selectedIndex].value+'';">
<option>Selezionare Data </option>

<%

Set Rs = Server.CreateObject("ADODB.Recordset")
Rs.Open strSql, objconn

If Not Rs.EOF Then
Do while NOT Rs.EOF


If DAY = "" then %>

         <option value= "<% = formatDBDate(Rs("DAY"), "mysql") %>"><%  = date_functions.getFormattedDate(Rs("DAY"),"dd/mm/yyyy","/",false) %></option>

<% Else %>

          <option value="<% = formatDBDate(Rs("DAY"), "mysql") %>"<%=SELECTED(formatDBDate(Rs("DAY"), "mysql"), DAY)%>><%  = date_functions.getFormattedDate(Rs("DAY"),"dd-mm-yyyy","-",false) %></option>

<% 

End If 

Rs.MoveNext
Loop
End If

Rs.Close
set Rs = nothing

%>

</SELECT>