$(document).ready(function(){
	initInstanceRetrieval();
});

// Get the instances of a course
function initInstanceRetrieval(){
	if($('.courses').length){
		$('.courses h3 a, .courses .courses > div').click(function(){
			var course = $(this).parents('.course');
			var rel = $(this).attr('rel');		
		
			if(course.is('.course-active')){
				course.removeClass('course-active');
				$('table', course).remove();
			}else{
				$.ajax({
					type: "POST",
					dataType: "html",
					url: "/php/AjaxController.php",
					data: "action=getInstances&course_id="+rel,
					success: function(msg){
						if(msg.length){
							course.append(msg);
							course.addClass('course-active');
						}
					}
				});
			}
			return false;
			
		});
	}
}