// スケジュールが来たら自動で削除するプラグイン
// 使い方：$("#test").deleteSchedule({ year:2011, month:11, date:16, hour:0, minute:0 });
$.fn.deleteSchedule = function(cfg_) {
	var target = this;

	var del = new Date(cfg_.year, cfg_.month - 1, cfg_.date, cfg_.hour, cfg_.minute);
	var now = new Date();

	if(del.getTime() < now.getTime()) {
		target.remove();
	}
};

// スケジュールが来たら自動で追加するプラグイン
// 使い方：$("#test2").addSchedule({ year:2011, month:11, date:16, hour:0, minute:0 });
$.fn.addSchedule = function(cfg_) {
	var target = this;

	var add = new Date(cfg_.year, cfg_.month - 1, cfg_.date, cfg_.hour, cfg_.minute);
	var now = new Date();

	if(add.getTime() > now.getTime()) {
		target.remove();
	}
};


