function displayCountries() {
	mainPageCloseDiv('city_list');

	var x = $('country').getCoordinates().top + 16;
	var y = $('country').getCoordinates().left;

	$('country_list').setStyle('top', x+'px');
	$('country_list').setStyle('left', y+'px');

	$('country_list').style.display = 'block';
	$('country_list').makeDraggable({handle:'h', modifiers:{x:false, y:false}});
}

function displayCities() {
	mainPageCloseDiv('country_list');

	var x = $('city').getCoordinates().top + 16;
	var y = $('city').getCoordinates().left - 60;

	$('city_list').setStyle('top', x+'px');
	$('city_list').setStyle('left', y+'px');

	$('city_list').style.display = 'block';
	$('city_list').makeDraggable({handle:'h', modifiers:{x:false, y:false}});

	$('maiPageListMatches').innerHTML = default_text_city_box;
	$('mainPagePlaceCity').value = '';
	$('mainPagePlaceCity').focus();
}

function mainPageGetCities() {

	var countryID = $("mainPageCountryID").value;
	var keyword = $("mainPagePlaceCity").value;

	if(keyword) {
		var req = new Request({
			'method': 'post',
			'url': site_url+"a_getCities",
			'data': {'countryID' : countryID,'keyword':keyword},
			'onRequest': function() {},
			'onComplete': function(txt) {
				$('maiPageListMatches').innerHTML = txt;
			}
		}).send();
	}
	else
	{
		$('city_list').style.display = 'none';
	}
}

function mainPageCloseDiv(divID){
	$(divID).style.display='none';
}