Ah. An easy to miss little problem.
Your code:
Code:
<INPUT TYPE="Hidden" Name="cat" Value=cat>
<INPUT TYPE="Hidden" Name="catlist" value=catlist>
Needs to look more like this
Code:
<INPUT TYPE="Hidden" Name="cat" Value=<%=cat%>>
<INPUT TYPE="Hidden" Name="catlist" value=<%=catlist%>>
I am sure you see the problem now. You need to use the value from the local variables as you build the HTML. This needs to be enclosed in script tags as you can see - otherwise your HTML just uses the literal string (such as cat and catlist) rather than the variables (and thus the values) those variables hold.
Have fun,
Woody Z
http://www.learntoprogramnow.com