function bwclSearchChangeSeasonFilter (seasonIdArray, divisionIdArray, divisionNameArray) {
	var curSeasonId = document.getElementById("form_filterSeason_10group").value;
	var seasonCount = document.getElementById("form_filterSeason_10group").length;
	divisionArray = new Array(seasonCount);
	for (var i = 0; i < seasonCount; i++) {
		divisionArray[document.getElementById("form_filterSeason_10group").options[i].value] = new Array();
	}
	var lastSeasonId = seasonIdArray[0];
	var j = 0;
	for (var i = 0; i < seasonIdArray.length; ++i) {
		if (lastSeasonId != seasonIdArray[i]) { j = 0; }
		divisionArray[seasonIdArray[i]][j] = new Object();
		divisionArray[seasonIdArray[i]][j]['value'] = divisionIdArray[i];
		divisionArray[seasonIdArray[i]][j]['name'] = divisionNameArray[i];
		lastSeasonId = seasonIdArray[i];
		++j;
	}

	for (var i = 0; i < document.getElementById("form_filterDivision_20group").length; ++i) {
        document.getElementById("form_filterDivision_20group").options[i] = null;
	}
    newOpt = new Option('- all -', -1, false, true);
	document.getElementById("form_filterDivision_20group").options[0] = newOpt;

	if (curSeasonId < 0) {
        document.getElementById("form_filterDivision_20group").disabled = true;
        document.getElementById("form_filterDivision_20group").value = -1;
	}
	else {
        document.getElementById("form_filterDivision_20group").disabled = false;
        for (var i = 0; i < divisionArray[curSeasonId].length; ++i) {
			newOpt = new Option(divisionArray[curSeasonId][i]['name'], divisionArray[curSeasonId][i]['value'], false, false);
	        document.getElementById("form_filterDivision_20group").options[i+1] = newOpt;
		}
	}

}
