Click Event Fires Twice on First Page Load then Works Properly Afterwards

Click Event Fires Twice on First Page Load then Works Properly Afterwards

Hello,
  
   I am a web developer and have been using jQuery for awhile now and have yet to run across a problem like the one I'm currently getting.   I converted a script from MooTools to use JQuery instead,  The Basic theory is simple
I have a Calendar with 2 Span Images To Go Forward and Back Wards,  I have everything working except for on the very first page load, When you click a Forward or Backward Button the Entire Click event is Firing Twice.  I have added return falses, and everything else I can think of to fix this.  It only does this on the First page load, after that everything works ok.  At the present time you can view the calendar demo at


EDIT: Found a Fix For This

$('#cal_prev').unbind("click").click(function (event) {

unbound the click before calling the click function fixed it.










Any suggestions would be very helpful.

Shawn Crigger
S-Vizion Web Development