$(document).ready(function(){
	// Показывать тольк те курсы, для которых есть группы
	$('#sh_select_course option').hide();
	$('#sh_select_group option').each(function(){
		$('#sh_select_course option.'+this.className).show();
	});
	$('#sh_select_course option.'+$('#sh_select_group option:selected').get(0).className).attr('selected', 'selected');
	
	// При изменении курса менять список групп
	$('#sh_select_course').change(function(){
		var cl = $('#sh_select_course option:selected').attr('class');
		$('#sh_select_group option').hide();
		$('#sh_select_group option.'+cl).show();
		if (typeof($('#sh_select_group option.'+cl).get(0)) != 'undefined' &&
			$('#sh_select_group option.'+cl+':selected').length == 0) {
			$('#sh_select_group option.'+cl).get(0).selected = true;
		}
	}).change();
	
	// Показывать расписание группы
	$('#sh_show_schedule').click(function(){
		var $sel = $('#sh_select_group option:selected');
		if ($sel.length) {
			window.location.href = BASE_FURL + 'schedule/table/group_id/' + $sel.val();
		}
	});
	
})