function loadCityOptions(parentSelector)
{
    var $parentSelector = $(parentSelector);
    var $form = $parentSelector.parents('form:first');
    var $citySelector = $form.find('#cityId');
    var $hotelSelector = $form.find('#hotelId');
    $hotelSelector.attr('disabled', true);
    $citySelector.attr('disabled', true);
    if (parentSelector.value)
    {
        $form.setLoading();
        $citySelector.load(
            '/module/Turs/cities/get-options/',
            {countryId: parentSelector.value, def:1},
            function(){
                $form.setLoading(false);
                this.disabled = false;
            }
        );
    }
}

function loadHotelOptions(parentSelector)
{
    var $parentSelector = $(parentSelector);
    var $form = $parentSelector.parents('form:first');
    var $hotelSelector = $form.find('#hotelId');
    $hotelSelector.attr('disabled', true);
    if (parentSelector.value)
    {
        $form.setLoading();
        $hotelSelector.load
        (
            '/module/Turs/hotels/get4/',
            {cityId: parentSelector.value, type: 'options', def:1},
            function(){
                $form.setLoading(false);
                this.disabled = false;
            }
        );
    }
}

function submitForm(parent)
{
    var href;
    var $hotel = $('#hotelId');
    if ($hotel.val())
    {
        href = getOptionHref($hotel[0]);
        if (href)
        {
            document.location = href;
            return false;
        }
    }
    var $city = $('#cityId');
    if ($city.val())
    {
        href = getOptionHref($city[0]);
        if (href)
        {
            document.location = href;
            return false;
        }
    }

    var $country = $('#countryId');
    if ($country.val())
    {
        href = getOptionHref($country[0]);
        if (href)
        {
            document.location = href;
            return false;
        }
    }
    else {
        alert('\u041dеобходимо выбрать направление!');
        return false;
    }

    var $parent = $(parent);
    var $form;
    if (parent.tagName == 'FORM') $form = $parent;
    else $form = $parent.parents('form:first');
    $form[0].submit();
    return false;
}