No, no te has explicado muy bien
Bueno, si lo que quieres es acceder desde cada catalogo a su correspondiente carrito pasando por indice catalogo automaticamente, no te has explicado tan mal.
Primero quiero advertirte que yo no se mucho de forms.
De todas
form as te cuento lo que se me ha ocurrido.
Imagino que desde cada catalogo se abre una pagina nueva con indice catalogo, si no es así se puede hacer asi:
<form name="form1" method="post" action="indiceCatalogos.htm" target="blank">
despues en indiceCatalogos.htm en el evento onload llamamos a la funcion a una funcion que dependiendo del titulo de la ventana que lo haya abierto vaya a un carrito o a otro.
var carrito
if (window.opener.document.title=="catalogo1")carrito ="carrito1.htm"
if (window.opener.document.title=="catalogo2") carrito="carrito2.htm"
if (window.opener.document.title=="catalogo3")carrito ="carrito3.htm"
...
...
vamos al carrito adecuado, en una nueva pagina:
window.open.....
o en la misma
window.location.href=carrito
Es una forma, pero te digo que yo no controlo de forms.
Suerte
rsalvadores