Hello, everyone. I have reached a dead-end with everything I try with the
following problem, and need some fresh ideas.

The Scenario
I have a site that allows users to view program errors with our batch
programs. At the front of this site, is a "home" page where the user can see
various information without logging in (such as a current calendar, feedback
area, instructions, etc.). They can also see the menu of tools that require a
signon to use. The way the user signs in to the site, is by clicking on one of
the links that require authentication. This will then attempt to authenticate
the user with the corporate network, using their Lan ID and password. Once
they are authenticated, their CGI.Auth_Id is compared to our DB to see whether
they have an entry. If so, they are permitted. If not, they are sent to a
"not authorized" page.

The Problem
Originally, this site was designed to be used only by our employees. As a
result of this, a list of on-call and on-site support staff was abe to be
viewed without a sign in. However, this site is getting ready to roll out to
several different locations, each of which contain their own on-call and
on-site support staff. I have the DB constructed with each location's support
staff.

Currently, the problem is that when the user visits the "home" page, they will
only see the support staff for our location (because they have not signed in
yet, and we don't know what location they are in). I was told that the section
would still remain on that page, even though there will be several locations.

I would like to have the section heading there on the home page when the user
visits it. However, instead of displaying the list, I would like to have a
link that states "click here to refresh the Support list". Once the user
clicks this link, they will go through the normal authentication process. Once
authenticated the list will display the user's specific location's support list.

I am not too familiar with the proper way of going about this. I have tried
Session variables, Application variables, etc, etc, all with no results that
work properly. However, I am probably not doing something correctly.

Can anyone please help me with this? I am open to any suggestions.

Thank you in advance for your time and help.