Terry,
Try having the battery load tested and if it is ok, then look for some kind of drain that is pulling the battery down after you stop the car. You said it took 30 minutes before that happened again and that would kind of point to a drain or a weak battery plate. Also be sure that you alternator is charging as much as it should be.
Ron
