ciao a tutti,ho questo menu a tendina:

codice:
<select name="professione2" style="font-family: Verdana; font-size: 10 px" OnChange="doRedirect2(this, this.value, <%=idev%>, <%=idprof%>)">   
                  <%
                    if idprof2 <> "" then
                    sql = "SELECT * FROM Professioni WHERE ID=" & idprof2 & ""
                    rs2.Open sql, conn, 1, 3
                    nomeprof2 = rs2("Nome")
                    rs2.close
                  %>
                  <option value="<%=idprof2%>"><%=nomeprof2%></option>
                  <option></option>
                  <%
                    else
                  %>
                  <option></option>
                  <%
                    end if
                    sql = "SELECT * FROM Professioni ORDER BY Nome"
                    rs2.Open sql, conn, 1, 3
                    do while not rs2.EOF
                  %>
                  <option value="<%=rs2("ID")%>"><%=rs2("Nome")%></option>
                  <%
                      rs2.movenext
                    loop
                    rs2.close
                  %>
                </select>
con la relativa funziona javascript doRedirect2 così:

codice:
<script language="javascript">
				  function doRedirect2(myObject, d_value, idev, idprof) {
				 	  if (myObject.options[myObject.selectedIndex].value!="") {
						  top.location.href="ins-event.asp?idprof2=" + d_value + "&idev=" + idev + "&idprof=" & idprof
					  }	  else {
						  return false;
					  }
				  }
				</script>
la pagina si chiama ins-event.asp (quindi è giusta),solo che quando io clicco su una voce del menù parte si il redirect, ma mi manda a una pagina "0" (e me lo indica proprio nella url..del tipo www.miosito.it/0).perchè?uso questo script da molto e non ho mai avuto problemi.
grazie mille a chi mi darà una mano