Vanessa,
Publisher is intended for simple static webpages, and probably does not
offer the dynamic functionality you seek...at least not directly. It was my
guess that you could somehow incorporate the Google search feature to
accomplish what you want to do. You may be better served by switching to
asp.net or some other application that offers this dynamic feature.
I am not sure how I would approach this using Publisher, but perhaps you
could incorporate a calendar with links to pages of events? A table with
links to events and dates? Create a "monthly' page(s)? You do have the
options of inserting calendars, schedules, list of activities etc. Check
under View > Task Page > Website Options > Add functionality and try Display
a calendar or schedule, and see if that gives you what you want.
However you do it, you might want to build your site with multiple Publisher
documents so you can change the time sensitive parts of your website more
easily. To understand more about how to build your web site with multiple
Pub docs, and how you might link that material together, read: "Building a
web site with multiple Publisher web publication files":
http://msmvps.com/blogs/dbartosik/archive/2006/01/16/81264.aspx
You could also incorporate script that would open those "calendar" pages in
a new window when you click on a link, which could be closed after viewing,
and leaving the original window available. Here is an article about that:
"Hyperlinks that open a new browser window"
http://msmvps.com/blogs/dbartosik/archive/2006/01/13/81266.aspx
Hope this leads to a solution for you...
DavidF