I figured out how to refresh the page and send variables back to the page via the http GET feature in order to populate other boxes that the user had previously selected with some code:
This works great. However, when I add another line, very similar to the others, it suddenly breaks my page refresh functionality:
self.location='progSearch.php?country=' + val + '&term=' + term + '&provider=' + provider + '&language=' + language;
Any idea why this may be happening? Is there a variable limit to js that i don't know, or perhaps is prefix a reserved variable name?