<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array"/>
  <modified type="array">
    <modified>
      <diff>@@ -72,7 +72,9 @@ Calendar.prototype = {
 			events: [],
 			callback: callback || this.callback,
 			hideOtherMonth: false,
-			cssClass: 'jqueryCalendar'
+			cssClass: 'jqueryCalendar',
+			beforeMove: function() {},
+			afterMove : function() {}
 		}, option);
 		return this;
 	},
@@ -292,6 +294,7 @@ Calendar.prototype = {
 		});
 		// Month change
 		self.option.month = self.option.month + number;
+		self.option.beforeMove(self.option, number); // Callback
 		self.rebuild().show();
 		// Moving animation
 		var time = self.option.moveTime;
@@ -312,6 +315,7 @@ Calendar.prototype = {
 			clone.remove();
 			self.elem.css('position', 'static');
 		});
+		self.option.afterMove(self.option, number); // Callback
 	},
 
 	callback: function(td, evt) {</diff>
      <filename>jquery.calendar.js</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>af5248176881dc4a7010f5985a25343636f6b54c</id>
    </parent>
  </parents>
  <author>
    <name>rewish</name>
    <email>rewish.org@gmail.com</email>
  </author>
  <url>http://github.com/rewish/jQuery.calendar/commit/24cb9aca92f768fd8a1f714e05f7c711ed82cf6a</url>
  <id>24cb9aca92f768fd8a1f714e05f7c711ed82cf6a</id>
  <committed-date>2009-10-30T12:53:36-07:00</committed-date>
  <authored-date>2009-10-30T12:53:36-07:00</authored-date>
  <message>&#26376;&#31227;&#21205;&#12398;&#12467;&#12540;&#12523;&#12496;&#12483;&#12463;&#38306;&#25968;&#12434;&#36861;&#21152;&#12290;beforeMove&#12392;afterMove&#12290;</message>
  <tree>a7174aa0f4f00c452882320915e63d9ed7d57ca4</tree>
  <committer>
    <name>rewish</name>
    <email>rewish.org@gmail.com</email>
  </committer>
</commit>
