If you give the same id to all those forms how do you expect this bit of code to work?
var obj = document.getElementById("quest");
It will simply return the first form it finds with id=quest, hence only the first answer will ever get displayed.
Every element on your page must have a unique id (if it is assigned one).
<a href="faq.php?category_id=2#3#5&cat_name=Computer%20Repairs&answer=5">What type of computers do you repair?</a>
for example, and get rid of all those forms.
NB you should use the php function urlencode()
when putting php variables in the query string of the url.