Cita: Vale pues para cada registro tengo un formulario y en cada formulario un boton que me abre un calendario, entonces pulsando ahi la fecha, quiero que lo asigne al campo "fecha de alta".

que!!!?????
No es necesario tener un formulario por registro, es más,
no debes tener un formulario por registro; un formulario, N registros, solo eso.
Y no, no te he entendido aún, no entiendo por que crees que necesitas un formulario por registro, tampoco entiendo cual es el problema (dices que un error de JS pero no dices en que linea y en que operación te marca el error).
Cita: Vamos que en realidad no tengo que pasar mas de un formulario, solo le tengo que pasar uno para que sepa desde el calendario en que formulario tiene que asignar la fecha.
Pues no ..... no entiendo.