After much hair pulling I figured out what was going on. The calendar was working fine, the problem was my template. I was using position:relative and had a z-order assigned to the div containing the calendar. Since the div using the .calendar class from the calendar css did not have a z-index, the calendar popup ended up hidden. I assigned a high z-index to the .calendar class in the .css file I was using from the
modules/pagesetter/guppy/jscalendar/css
folder.
Hope this help someone else with popup problems.
Remaining question: Can I move the guppy css to the pagesetter folder in my theme to keep it from being overwritten on future upgrades?
Damon