//startCountry
function showStartCountryTips( isCarrier, userId )
{
	if( $('startCountry').value == '' )
	{
		closeStartCountryTips();
		return;
	}
	var parametersArray = {};
	parametersArray['phrase'] = $('startCountry').value;
	parametersArray['isCarrier'] = isCarrier;
	parametersArray['userId'] = userId;
	new Ajax.Updater( 'startCountryTips', PATH + 'getStartCountries.php', 
	                  { method: 'post', parameters: parametersArray, 
	                    onComplete: onGetStartCountriesComplete, onFailure: triggerCriticalError } );
}
function onGetStartCountriesComplete()
{
	if( $('startCountryTips').innerHTML != '' ) $('startCountryTips').style.display = '';
	else closeStartCountryTips();
}
function closeStartCountryTips()
{
	$('startCountryTips').style.display = 'none';
}
function showStartCountry( country )
{
	$('startCountry').value = country;
	closeStartCountryTips();
}

//startCity
function showStartCityTips( isCarrier, userId )
{
	if( $('startCity').value == '' )
	{
		closeStartCityTips();
		return;
	}
	var parametersArray = {};
	parametersArray['phrase'] = $('startCity').value;
	parametersArray['isCarrier'] = isCarrier;
	parametersArray['userId'] = userId;
	new Ajax.Updater( 'startCityTips', PATH + 'getStartCities.php', 
	                  { method: 'post', parameters: parametersArray, 
	                    onComplete: onGetStartCitiesComplete, onFailure: triggerCriticalError } );
}
function onGetStartCitiesComplete()
{
	if( $('startCityTips').innerHTML != '' ) $('startCityTips').style.display = '';
	else closeStartCityTips();
}
function closeStartCityTips()
{
	$('startCityTips').style.display = 'none';
}
function showStartCity( city )
{
	$('startCity').value = city;
	closeStartCityTips();
}

//finishCountry
function showFinishCountryTips( isCarrier, userId )
{
	if( $('finishCountry').value == '' )
	{
		closeFinishCountryTips();
		return;
	}
	var parametersArray = {};
	parametersArray['phrase'] = $('finishCountry').value;
	parametersArray['isCarrier'] = isCarrier;
	parametersArray['userId'] = userId;
	new Ajax.Updater( 'finishCountryTips', PATH + 'getFinishCountries.php', 
	                  { method: 'post', parameters: parametersArray, 
	                    onComplete: onGetFinishCountriesComplete, onFailure: triggerCriticalError } );
}
function onGetFinishCountriesComplete()
{
	if( $('finishCountryTips').innerHTML != '' ) $('finishCountryTips').style.display = '';
	else closeFinishCountryTips();
}
function closeFinishCountryTips()
{
	$('finishCountryTips').style.display = 'none';
}
function showFinishCountry( country )
{
	$('finishCountry').value = country;
	closeFinishCountryTips();
}

//finishCity
function showFinishCityTips( isCarrier, userId )
{
	if( $('finishCity').value == '' )
	{
		closeFinishCityTips();
		return;
	}
	var parametersArray = {};
	parametersArray['phrase'] = $('finishCity').value;
	parametersArray['isCarrier'] = isCarrier;
	parametersArray['userId'] = userId;
	new Ajax.Updater( 'finishCityTips', PATH + 'getFinishCities.php', 
	                  { method: 'post', parameters: parametersArray, 
	                    onComplete: onGetFinishCitiesComplete, onFailure: triggerCriticalError } );
}
function onGetFinishCitiesComplete()
{
	if( $('finishCityTips').innerHTML != '' ) $('finishCityTips').style.display = '';
	else closeFinishCityTips();
}
function closeFinishCityTips()
{
	$('finishCityTips').style.display = 'none';
}
function showFinishCity( city )
{
	//alert("o.O");
	$('finishCity').value = city;
	closeFinishCityTips();
}
