window.addEvent("domready", function() {
	if($('sportChanger')) {
		$('sportChanger').addEvent("change", function() {
			new Request.HTML({
				url: siteAddress+'areaFinder',
				method: 'get',
				update: $('areaHolder'),
				onComplete: function() {
					$('areaChanger').addEvent('change', function() {
						new Request.HTML({
							url: siteAddress+'regionFinder',
							method: 'get',
							update: $('regionHolder'),
							onComplete: function() {
								$('regionChanger').addEvent("change", function() {
									window.location = siteAddress+'region/'+this.value+'/events';
								});
							}
						}).send('from=ajax&area_id='+this.value);
					})
				}
			}).send('from=ajax&sport_id='+this.value);
		});
	}
});