fixed date problem in safari; firefox now 12-hour