

/*------------teacher.js----------*/

reg.postSetup(function() {
	
	// focus on first form field
	if ($("#form-schoolrequest").length > 0) {
		focusFirst('form-schoolrequest');
	}
	
	if ($("#form-login").length > 0) {
		focusFirst('form-login');
	}
	
	if ($("#form-forgot-password").length > 0) {
		focusFirst('form-forgot-password');
	}
});

// populate districts drop down from selected city
function selectCityAjax(obj) {
	$.post("/teacher/login/getDistricts", { city_id: obj.value },
  function(data){
		
		// empty school field
		$("#district_id").removeOption(/./);
		$("#school").removeOption(/./);
		
		$("#district_id_forgot").removeOption(/./);
		$("#school_forgot").removeOption(/./);
		
		// update field if data
		if (data) {
			$("#district_id").addOption(data.districts, false);
    	$("#district_id_forgot").addOption(data.districts, false);
		}
  }, "json");
}

// populate schools drop down from selected district
function selectDistrictAjax(obj) {
	// empty school field
	$("#school").removeOption(/./);
	$("#school_forgot").removeOption(/./);
	
	$.post("/teacher/login/getSchools", { district_id: obj.value },
  function(data){
		if (data) {
    	$("#school").addOption(data.schools, false);
			$("#school_forgot").addOption(data.schools, false);
		}
  }, "json");
}