$(document).ready(function(){
	function refreshTeacherNumber($RowNo) {
		if ($("#teacher_number_flag" + $RowNo).is(":checked")) {
			$("#membernumber" + $RowNo).show();
		} else {
			$("#membernumber" + $RowNo).hide();
		}
	}

	function hideEnrollments() {
		for (var i = 1; i <= 10; i++) { 
			$("#enrollment" + i).hide();
		}	
	}

	function showEnrollments() {
		var numEnrollments = $("#numenrollments").val();
		for (var i = 1; i <= numEnrollments; i++) { 
			$("#enrollment" + i).show();
		}
	}

	function refreshEnrollments() {
		hideEnrollments();
		showEnrollments();
	}
	
	for (var i = 1; i <= 10; i++) {
		refreshTeacherNumber(i);
	}
	refreshEnrollments();
	
	$("#teacher_number_flag1").click(function(){ refreshTeacherNumber(1); });
	$("#teacher_number_flag2").click(function(){ refreshTeacherNumber(2); });
	$("#teacher_number_flag3").click(function(){ refreshTeacherNumber(3); });
	$("#teacher_number_flag4").click(function(){ refreshTeacherNumber(4); });
	$("#teacher_number_flag5").click(function(){ refreshTeacherNumber(5); });
	$("#teacher_number_flag6").click(function(){ refreshTeacherNumber(6); });
	$("#teacher_number_flag7").click(function(){ refreshTeacherNumber(7); });
	$("#teacher_number_flag8").click(function(){ refreshTeacherNumber(8); });
	$("#teacher_number_flag9").click(function(){ refreshTeacherNumber(9); });
	$("#teacher_number_flag10").click(function(){ refreshTeacherNumber(10); });
	
	$("#numenrollments").change(function(){
		refreshEnrollments();	
	});

	$("#step1submitbutton").click(function(){
		$("#changeState").val( "0");
	   $("#step1form").submit();
	});

	$(".availabestate").change(function(){
		$("#changeState").val("1");
	   $("#step1form").submit();
	});
});

