Cita: el problema esta en que a la hora de dar click al REGISTRO INDICADO me marca un error que dice "Se esperaba un identificador"
mmmm, ¿ el error es de javascript ?
Esa línea (el IF) es casi imposible que marque error

, supongo que el error es de JS y te da un número de línea, y ese IF corresponde a dicha línea, pero al ser un error de cliente la línea debes buscarla en el código fuente enviado al cliente, es decir, en el HTML.
Supongo que el error en realidad es en esta línea:
<a style="cursor:pointer;" onclick="javascript
:window.opener.<%response.Write (request("form"))%>.<%response.Write(request("nomb r"))%>.value='<%response.Write(rs("id"))%>';window .opener.<%response.Write(request("form"))%>.<%resp onse.Write(request("nombre"))%>.value='<%response. Write(rs("nombre"))%>';window.close();"> &nbs p;<%response.write(rs("id"))%></a>
Me gustaría ver esa linea interpretada (el HTML) ya que se me hace un poco confusa la lógica que usaste.
Esperemos
Saludos