Quanto da te descritto accade perche' il form che richiama la pagina alla quale vuoi tornare ha method=post, se puoi sopportare di vedere i parametri nella barra degli indirizzi usa method=get
Oppure puoi gestire piu' laboriosamente lato server... con un uso ragionato delle session, ma il javascript in tutto questo non puo' esserti utile.