Hi,
Thanks for your input - I used a case instead:
...and so on. However, I still have one problem - if the page called is default.asp?page=main, for example, then the correct content from the corresponding "main.asp" is displayed. This is great, but if I just call the page by it's root - default.asp - then no content is displayed, obviously because I have not told it to display some data. However, i cannot seem to get an elseif statement to display some default text if the url is NOT default.asp?page=whatever.