asp dentro de javascript

pedro
13 de Diciembre del 2005
tengo esto
<%
set rs=conn.execute("SELECT * FROM prueba order by idprueba")
%>
<script language="JavaScript">
<!--
function cambiafoto(){

var ran = "";
<%if (not(rs.eof)) then
rs.movenext
else
rs.movefirst
end if
end if%>
ran = '<% = rs.fields("foto") %>';
document.img.src = ran;
}
// -->
</script>
y al hacer click en una imagen quiero que me traiga el sigueinte registro de la base de datos, pero esto solo lo hace una vez y no vuelve a funcionar
saben como hacerlo o que estoy haciendo mal

gracias