//sort of constants
var ID = 0;
var NAME = 1;

var REGION = 0;
var SUBREGION = 1;

function PopulateSubRegion(__subregion_id, Data, region){
	//clear Sub Region combo box
	var subregion = window.document.getElementById(__subregion_id);
		subregion.innerHTML = '';
		subregion.disabled = false;
		subregion.options[0] = new Option('-- Any SubRegion --', '');
		subregion.options[0].selected = true;

	//try to find the Sub Region
	for(var i = 0; i < Data.length; i++){
		if(Data[i][REGION][ID] == region.options[region.selectedIndex].value){
			//populate Sub Region combo box
			for(var k = 0; k < Data[i][SUBREGION].length; k++){
				subregion.options[k+1] = new Option(Data[i][SUBREGION][k][NAME], Data[i][SUBREGION][k][ID]);
			}
			break;
		}
	}
}
