por qué no funciona??

deixis
16 de Agosto del 2004
en el codigo de la página tengo lo siguiente:

Tengo este enlace en el que IdReg cada vez va a tener un valor distinto, ese valor se lo paso por paámetro a la funcion VER, que lo que hace es poner en el valor del hidden del form (llamado enlace) el valor de IdReg, y hace un submit de ese form.
El action del form se refiere a una pagina diferente de la que estoy ahora.

y la pregunta es ¿por que no funciona?
Muchisimas gracias a quien me conteste.
Aqui abajo esta mi codigo


<form action="telefonos.asp" name="enlace" method=post>
<input type="hidden" name="clave" value="">
</form>

<a href="clientes.asp" title="ver telefonos" onclick="Ver(<%=IdReg%>)";return true > <%=RecSet("cName")%> </a>

function Ver(num)
{
document.enlace.clave.value=num;

document.enlace.submit();
// window.location.href="telefonos.asp"
}