function updateCalendar(data) { var month = $(".calendar_select .select_month option:selected").attr('value'); var year = $(".calendar_select select.select_year option:selected").attr('value'); var ajax_data = ""; if (data == null) { ajax_data = "command=cal_update&month="+month+"&year="+year } else { ajax_data = data; } $.ajax({ url: "http://www.writersguildofcanada.com/v5/cal.php", data: ajax_data, success: function(html) { $('#cal_place').html(html); updateEvents(); } }); } function updateEvents() { $(".calendar_select .select_month").change(function() { updateCalendar(null); }); $(".calendar_select .select_year").change(function() { updateCalendar(null); }); $("#cal_next_link").click(function() { var data = $(this).attr('data'); updateCalendar(data); }); $("#cal_prev_link").click(function() { var data = $(this).attr('data'); updateCalendar(data); }); } $(document).ready(function() { updateEvents(); });