function set_locations() {
	var lo = document.getElementById('locale_id');
	if (lo) {
		
		var noCountry = getOption(lo, "nocountry");
		
		if(noCountry) //body onload spusteni => melo by se ponechat "vyberte zemi" z html
			return;
		
		addOption(lo, null, "irrelevant", "- nerozhoduje -");
		for (var k in json.data) {
			addOption(lo, null, k, json.data[k]);
		}
	}
}

function change_country(obj) {
	if (!document.getElementById) return;

	var lo = document.getElementById('locale_id');
	if (lo) {
		for (var i=lo.options.length-1; i>=0; i--) {
			if (true) { //TODO: tady podminka pro nejake vyjimky
				lo.removeChild(lo.options[i]);
			}
		}
		
		if(obj.value=="irrelevant")
		{
			addOption(lo, null, "irrelevant", "- vyberte zemi -");
		}
		else
		{			
			json.init();
			json.ondata = set_locations;
			json.url = makeUrl('ajax/locations.php', {'country_id':obj.value});
			json.open();
		}
	}

	hashChange(obj);
}


