<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Туры в Грузию - Геккон Клуб Тур</title>
	<atom:link href="https://gekkon.club/destinations/turi-v-gruziyu/feed/" rel="self" type="application/rss+xml" />
	<link>https://gekkon.club/destinations/turi-v-gruziyu/</link>
	<description>Активные туры в горы</description>
	<lastBuildDate>Mon, 04 May 2026 17:57:39 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://gekkon.club/wp-content/uploads/2025/02/cropped-cropped-krasniy-beliy-logo2-4-32x32.png</url>
	<title>Туры в Грузию - Геккон Клуб Тур</title>
	<link>https://gekkon.club/destinations/turi-v-gruziyu/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Туры в Грузию</title>
		<link>https://gekkon.club/trip/turi-v-gruziyu-info/</link>
		
		<dc:creator><![CDATA[Михаил Мазоха]]></dc:creator>
		<pubDate>Thu, 19 Mar 2026 08:02:08 +0000</pubDate>
				<guid isPermaLink="false">https://gekkon.club/?post_type=trip&#038;p=20567</guid>

					<description><![CDATA[<p>Расписание восхождений в Грузии:</p>
<p>Сообщение <a href="https://gekkon.club/trip/turi-v-gruziyu-info/">Туры в Грузию</a> появились сначала на <a href="https://gekkon.club">Геккон Клуб Тур</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<div class="tout_set_items">
<h2>Восхождения и походы в Грузии, маршруты:</h2><div class="tour_set_item">
<div class="tour_set_item_section">
<a class="img_a" href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">
<img class="tour_set_img" loading="lazy"
src="https://gekkon.club/wp-content/uploads/2025/12/Image-1290x737.jpg"
alt="Восхождение на Казбек"
onerror="this.onerror=null; this.src='https://gekkon.club/wp-content/themes/travel-booking-pro/images/zag.jpg'">
</a>

<h3><a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">Восхождение на Казбек</a></h3><div class="tour_set_destination_wrap"><a class="tour_set_destination" href="/destination/turi-v-gruziyu"><strong>Туры в Грузию</strong></a></div><p>Казбек — одна из самых знаковых вершин Кавказа, легендарная гора для альпинистов и любителей высокогорных приключений. Этот маршрут с южной стороны Грузии сочетает доступность и...</p></div>

<div class="tour_set_item_section">


<div class="tour_set_price_days_reviews">


<div class="tout_set_min_price">
от <b>1 250 $ <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4c9.png" alt="📉" class="wp-smiley" style="height: 1em; max-height: 1em;" /></b><br>
цена тура
</div>

<div class="tour_set_days_count">
<b>8 <img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f557.png" alt="🕗" class="wp-smiley" style="height: 1em; max-height: 1em;" /></b><br> дней</div>

</div>

<div class="tour_sets_offers">
<div class="tour_sets_offer_item">
<div class="tour_sets_offer_dates">
<b>28.06.2026</b> — 05.07.2026</div>
<div class="tour_sets_offer-prices">

<div>

<div class="old_sale_price">
<div class="offer_set_old_price">1 350</div>
<div class="offer_set_sale_price"><b><span>1 250</span> $</b></div>
</div>
<div class="offer_sale_off"> * до 16 Май 2026</div>

</div>

</div>
</div>
<div class="tour_sets_offer_item">
<div class="tour_sets_offer_dates">
<b>17.08.2026</b> — 24.08.2026</div>
<div class="tour_sets_offer-prices">
<div class="offer_set_price">

<b>1 350 $</b>

</div>


</div>
</div>

</div>

<div class="tour_set_link_wrap"><a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/"><div class="tour_set_more color">Подробнее</div></a></div>
</div>
</div>




<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Восхождение на Казбек",
"startDate": "2026-08-17",
"endDate": "2026-08-24",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/", 
"image": [
"https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
],
"description": "Восхождение на Казбек", <!-- Уточнение: также используем esc_attr для описания, если это заголовок -->

"location": {
"@type": "Place",
"name": "Тур", 
"address": {
"@type": "PostalAddress",
"addressCountry": {
"@type": "Country",
"name": "Грузия",
"isoCode": "GE"
},
"addressRegion": "Мцхета-Мтианети"
}
},

"offers": {
"@type": "Offer",
"price": "1250.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2025-05-07",
"validThrough": "2026-08-16"
},

"organizer": {
"@type": "Organization",
"name": "Gekkon Club",
"email": "info@gekkon.club",
"url": "https://gekkon.club/",
"logo": {
"@type": "ImageObject",
"url": "https://gekkon.club/wp-content/uploads/2021/08/cropped-krasniy-beliy-logo2-4.png"
}
}
}
</script>





</div>

<h2>Расписание восхождений в Грузии:</h2>
<div class="tour-offers-container" id="tour-offers-container"><div class="tour-offer-item" 
data-gid-id="12896"  
data-gid-name="Владислав Андрейчук"
data-date-start="2026-06-28" 
data-date-end="2026-07-05" 
data-destination="Туры в Грузию"
data-activities="Восхождения"
data-post-id="19463"><script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Event",
    "name": "Восхождение на Казбек",
    "startDate": "2026-06-28",
    "endDate": "2026-07-05",
    "eventStatus": "https://schema.org/EventScheduled",
    "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
    "url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
    "image": [
        "https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
    ],
    "description": "Восхождение на Казбек",
    
  "location": {
    "@type": "Place",
    "name": "Туры в Грузию", 
    "address": {
        "@type": "PostalAddress",
        "addressCountry": {
            "@type": "Country",
            "name": "Грузия",
            "isoCode": "GE"
        },
        "addressRegion": "Мцхета-Мтианети"
    }
},

    "offers": {
        "@type": "Offer",
        "url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
        "price": "1250.00",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2025-05-07",
        "validThrough": "2026-06-27"
    },
    "organizer": {
        "@type": "Organization",
        "name": "Gekkon Club",
        "email": "info@gekkon.club",
        "url": "https://gekkon.club/",
        "logo": {
            "@type": "ImageObject",
            "url": "https://gekkon.club/wp-content/uploads/2021/08/cropped-krasniy-beliy-logo2-4.png"
        }
    }
}
</script>
<div class="offer_item">

<!-- изображение -->

<a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">

<img class="tour_img" loading="lazy"
src="https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
alt="Восхождение на Казбек"
onerror="this.onerror=null; this.src='https://gekkon.club/wp-content/themes/travel-booking-pro/images/zag.jpg'">
</a>


<div class="offer_item_section">


<!--  заголовок  -->
<h3><a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">Восхождение на Казбек</a></h3>

<!-- даты -->
<div class="date_offer_info">

<!-- количество дней -->


<div>
<b>8</b> дней, c&nbsp; <b>28.06.2026</b>  —  <b>05.07.2026</b>
</div>


<!-- гид -->

<div class="gid_offer padding">
<a href="https://gekkon.club/team/vlad_andreychuk/">
<img loading="lazy"
src="https://gekkon.club/wp-content/uploads/2024/03/photo_2024-03-18_06-07-11-150x150.jpg"
alt="Аватар гида" class="gid_avatar size_corr">
</a>
<a class="offer_gid_link" href="https://gekkon.club/team/vlad_andreychuk/">
Владислав Андрейчук</a>
</div>

</div>

<div class="offer_price_request style">

<div class="offer_price_request_section">

<!-- цена  -->

<div class="price-info">


<!-- Блок для активной скидки -->
<div class="offer-detail-row">
<span class="detail-value">
<!-- Обычная цена без валюты и на той же строке -->
<span class="original-price"><!-- Валюта убрана отсюда -->
<nobr>1 350</nobr></span>
<!-- Скидочная цена сразу после обычной -->
<span class="sale-price"><nobr>
<nobr>1 250<span>&nbsp;$</nobr></span></nobr>
</span>
</span>
</div>

<div class="date-range">
* до 16 Май 2026</div>

</div>


<!-- места  -->


<div class="offer_places padding">
<div class="places_line">Свободных мест:  <span class="places_count">4</span></div></div>


</div>


<!-- кнопка -->

<div class="offer_button_wrap">
<button type="button"
class="request request-button"
data-tour_offers_header="Восхождение на Казбек"
data-offer_data_start="2026-06-28"
data-offer_data_stop="05.07.2026"
data-offer_places_count="4"
data-offer_price="1350.00"
data-offer_sale_price="1250.00"
data-offer_sale_price_start=""
data-offer_sale_price_stop="2026-05-16"
data-tour_currency=""
data-tour_request_type="Регистрация на тур"
data-modal-title="Регистрация на тур"
data-current-url="https://gekkon.club/destinations/turi-v-gruziyu/feed/"
>
Заявка
</button>
</div>
</div>


<div class="tour_set_destination_wrap padding"><a class="tour_set_destination" href="/destination/turi-v-gruziyu"><strong>Туры в Грузию</strong></a></div>



    

</div>
</div>
</div>

<div class="tour-offer-item" 
data-gid-id="14094"  
data-gid-name="Михаил Беляев"
data-date-start="2026-08-17" 
data-date-end="2026-08-24" 
data-destination="Туры в Грузию"
data-activities="Восхождения"
data-post-id="19463"><script type="application/ld+json">
{
    "@context": "https://schema.org",
    "@type": "Event",
    "name": "Восхождение на Казбек",
    "startDate": "2026-08-17",
    "endDate": "2026-08-24",
    "eventStatus": "https://schema.org/EventScheduled",
    "eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
    "url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
    "image": [
        "https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
    ],
    "description": "Восхождение на Казбек",
    
  "location": {
    "@type": "Place",
    "name": "Туры в Грузию", 
    "address": {
        "@type": "PostalAddress",
        "addressCountry": {
            "@type": "Country",
            "name": "Грузия",
            "isoCode": "GE"
        },
        "addressRegion": "Мцхета-Мтианети"
    }
},

    "offers": {
        "@type": "Offer",
        "url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
        "price": "1250.00",
        "priceCurrency": "USD",
        "availability": "https://schema.org/InStock",
        "validFrom": "2025-05-07",
        "validThrough": "2026-08-16"
    },
    "organizer": {
        "@type": "Organization",
        "name": "Gekkon Club",
        "email": "info@gekkon.club",
        "url": "https://gekkon.club/",
        "logo": {
            "@type": "ImageObject",
            "url": "https://gekkon.club/wp-content/uploads/2021/08/cropped-krasniy-beliy-logo2-4.png"
        }
    }
}
</script>
<div class="offer_item">

<!-- изображение -->

<a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">

<img class="tour_img" loading="lazy"
src="https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
alt="Восхождение на Казбек"
onerror="this.onerror=null; this.src='https://gekkon.club/wp-content/themes/travel-booking-pro/images/zag.jpg'">
</a>


<div class="offer_item_section">


<!--  заголовок  -->
<h3><a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">Восхождение на Казбек</a></h3>

<!-- даты -->
<div class="date_offer_info">

<!-- количество дней -->


<div>
<b>8</b> дней, c&nbsp; <b>17.08.2026</b>  —  <b>24.08.2026</b>
</div>


<!-- гид -->

<div class="gid_offer padding">
<a href="https://gekkon.club/team/mikhail-belyaev/">
<img loading="lazy"
src="https://gekkon.club/wp-content/uploads/2024/06/beliakov-150x150.jpg"
alt="Аватар гида" class="gid_avatar size_corr">
</a>
<a class="offer_gid_link" href="https://gekkon.club/team/mikhail-belyaev/">
Михаил Беляев</a>
</div>

</div>

<div class="offer_price_request style">

<div class="offer_price_request_section">

<!-- цена  -->

<div class="price-info">

<!-- Блок для обычной цены (скидка отсутствует, закончилась ИЛИ группа набрана) -->
<div class="offer-detail-row">
<span class="detail-value">
<span class="regular-price no-sale">
<nobr>1 350 $</nobr></span>
</span>
</div>

</div>


<!-- места  -->


<div class="offer_places padding">

<div class="group_full">
<span>Группа набрана!</span>

<!-- Ссылка "Уведомить о местах" -->
<a class="request" href="#"
data-tour_offers_header="Восхождение на Казбек"
data-offer_data_start="2026-08-17"
data-offer_data_stop="24.08.2026"
data-offer_places_count="0"
data-offer_price="1350.00"
data-offer_sale_price="1250.00"
data-offer_sale_price_start=""
data-offer_sale_price_stop="2026-04-01"
data-tour_currency="$"
data-tour_request_type="Уведомить о местах"
data-modal-title="Уведомить о местах"
data-current-url="https://gekkon.club/destinations/turi-v-gruziyu/feed/"
>

Уведомить о&nbsp;местах</a>
</div>

</div>


</div>


<!-- кнопка -->

<div class="offer_button_wrap">
<button type="button"
class="request request-buttonrequest request-button gray_button"
data-tour_offers_header="Восхождение на Казбек"
data-offer_data_start="2026-08-17"
data-offer_data_stop="24.08.2026"
data-offer_places_count="0"
data-offer_price="1350.00"
data-offer_sale_price="1250.00"
data-offer_sale_price_start=""
data-offer_sale_price_stop="2026-04-01"
data-tour_currency=""
data-tour_request_type="Уведомить о местах"
data-modal-title="Уведомить о местах"
data-current-url="https://gekkon.club/destinations/turi-v-gruziyu/feed/"
>
Заявка
</button>
</div>
</div>


<div class="tour_set_destination_wrap padding"><a class="tour_set_destination" href="/destination/turi-v-gruziyu"><strong>Туры в Грузию</strong></a></div>



    

</div>
</div>
</div>

</div>










<script>
document.addEventListener('DOMContentLoaded', function() {
// Создаем HTML разметку фильтров
createFilterHTML();

// Инициализируем фильтрацию
initializeFilters();

// Функция создания HTML разметки фильтров
function createFilterHTML() {
// Создаем контейнер для фильтров
const filterContainer = document.createElement('div');
filterContainer.className = 'tour-filters-container';
filterContainer.id = 'tour-filters-container';

// HTML разметка фильтров
let filterHTML = '';

// Проверяем количество опций для каждого селекта перед добавлением
const offers = document.querySelectorAll('.tour-offer-item');

// Собираем уникальные значения
const destinations = new Set();
const types = new Set();
const gids = new Map();
const tours = new Map();
const months = new Set();

offers.forEach(offer => {
// Направления
const destination = offer.getAttribute('data-destination');
if (destination) {
const destArray = destination.includes(',') ? destination.split(',') : [destination];
destArray.forEach(dest => {
const trimmedDest = dest.trim();
if (trimmedDest) {
    destinations.add(trimmedDest);
}
});
}

// Типы тура
const activities = offer.getAttribute('data-activities');
if (activities) {
const activityArray = activities.includes(',') ? activities.split(',') : [activities];
activityArray.forEach(activity => {
const trimmedActivity = activity.trim();
if (trimmedActivity) {
    types.add(trimmedActivity);
}
});
}

// Гиды - получаем из data-атрибутов
const gidId = offer.getAttribute('data-gid-id');
const gidName = offer.getAttribute('data-gid-name');
if (gidId && gidName) {
gids.set(gidId, gidName);
}

// Туры - получаем из data-атрибутов
const postId = offer.getAttribute('data-post-id');
const postTitle = offer.querySelector('h3 a')?.textContent || 'Тур #' + postId;
if (postId) {
tours.set(postId, postTitle);
}

// Месяцы из дат
const startDate = offer.getAttribute('data-date-start');
const endDate = offer.getAttribute('data-date-end');
if (startDate) {
const monthKey = formatDateToMonthKey(startDate);
if (monthKey) months.add(monthKey);
}
if (endDate) {
const monthKey = formatDateToMonthKey(endDate);
if (monthKey) months.add(monthKey);
}
});

// Добавляем селектбоксы только если больше 1 опции
if (destinations.size > 1) {
filterHTML += `
<div class="filter-group">
<!--  <label for="filter_tour_destination">Направление:</label>-->
<select name="filter_tour_destination" id="filter_tour_destination">
<option value="">Направления</option>
</select>
</div>`;
}

if (types.size > 1) {
filterHTML += `
<div class="filter-group">
<!--  <label for="filter_tour_type">Тип тура:</label>-->
<select name="filter_tour_type" id="filter_tour_type">
<option value="">Типы туров</option>
</select>
</div>`;
}

if (gids.size > 1) {
filterHTML += `
<div class="filter-group">
<!--  <label for="filter_tour_gid">Гид:</label>-->
<select name="filter_tour_gid" id="filter_tour_gid">
<option value="">Гиды</option>
</select>
</div>`;
}

/*
if (tours.size > 1) {
filterHTML += `
<div class="filter-group">
<label for="filter_tour_tours">Туры:</label>
<select name="filter_tour_tours" id="filter_tour_tours">
<option value="">Все туры</option>
</select>
</div>`;
}
*/

if (months.size > 1) {
filterHTML += `
<div class="filter-group">
<!-- <label for="filter_tour_month">Месяц:</label>-->
<select name="filter_tour_month" id="filter_tour_month">
<option value="">Месяцы</option>
</select>
</div>`;
}

filterContainer.innerHTML = filterHTML;

// Вставляем фильтры перед контейнером офферов
const offersContainer = document.getElementById('tour-offers-container');
if (offersContainer) {
offersContainer.parentNode.insertBefore(filterContainer, offersContainer);
}
}

// Функция инициализации фильтров
function initializeFilters() {
// Заполняем селекты данными из офферов
populateSelects();

// Добавляем обработчики событий
addEventListeners();

// Инициальная фильтрация
filterOffers();
}

// Функция заполнения селектов данными
function populateSelects() {
const offers = document.querySelectorAll('.tour-offer-item');
const destinations = new Set();
const types = new Set();
const gids = new Map();
const tours = new Map();
const months = new Set();

// Собираем уникальные значения из офферов
offers.forEach(offer => {
// Направления
const destination = offer.getAttribute('data-destination');
if (destination) {
const destArray = destination.includes(',') ? destination.split(',') : [destination];
destArray.forEach(dest => {
const trimmedDest = dest.trim();
if (trimmedDest) {
    destinations.add(trimmedDest);
}
});
}

// Типы тура
const activities = offer.getAttribute('data-activities');
if (activities) {
const activityArray = activities.includes(',') ? activities.split(',') : [activities];
activityArray.forEach(activity => {
const trimmedActivity = activity.trim();
if (trimmedActivity) {
    types.add(trimmedActivity);
}
});
}

// Гиды - получаем из data-атрибутов
const gidId = offer.getAttribute('data-gid-id');
const gidName = offer.getAttribute('data-gid-name');
if (gidId && gidName) {
gids.set(gidId, gidName);
}

// Туры - получаем из data-атрибутов
const postId = offer.getAttribute('data-post-id');
const postTitle = offer.querySelector('h3 a')?.textContent || 'Тур #' + postId;
if (postId) {
tours.set(postId, postTitle);
}

// Месяцы из дат
const startDate = offer.getAttribute('data-date-start');
const endDate = offer.getAttribute('data-date-end');
if (startDate) {
const monthKey = formatDateToMonthKey(startDate);
if (monthKey) months.add(monthKey);
}
if (endDate) {
const monthKey = formatDateToMonthKey(endDate);
if (monthKey) months.add(monthKey);
}
});

// Заполняем селекты только если они существуют
const destSelect = document.getElementById('filter_tour_destination');
if (destSelect && destinations.size > 1) {
// Сортируем направления по алфавиту
const sortedDestinations = Array.from(destinations).sort();
fillSelectFromArray('filter_tour_destination', sortedDestinations);
}

const typeSelect = document.getElementById('filter_tour_type');
if (typeSelect && types.size > 1) {
// Сортируем типы по алфавиту
const sortedTypes = Array.from(types).sort();
fillSelectFromArray('filter_tour_type', sortedTypes);
}

const gidSelect = document.getElementById('filter_tour_gid');
if (gidSelect && gids.size > 1) {
// Сортируем гидов по алфавиту
const sortedGids = new Map([...gids.entries()].sort((a, b) => a[1].localeCompare(b[1])));
fillSelectFromMap('filter_tour_gid', sortedGids);
}

const toursSelect = document.getElementById('filter_tour_tours');
if (toursSelect && tours.size > 1) {
// Сортируем туры по алфавиту
const sortedTours = new Map([...tours.entries()].sort((a, b) => a[1].localeCompare(b[1])));
fillSelectFromMap('filter_tour_tours', sortedTours);
}

const monthSelect = document.getElementById('filter_tour_month');
if (monthSelect && months.size > 1) {
// Сортируем месяцы от младших к старшим
const sortedMonths = Array.from(months).sort((a, b) => {
const [monthA, yearA] = a.split('_');
const [monthB, yearB] = b.split('_');
const dateA = new Date(parseInt(yearA), parseInt(monthA) - 1, 1);
const dateB = new Date(parseInt(yearB), parseInt(monthB) - 1, 1);
return dateA - dateB;
});
fillSelectFromArray('filter_tour_month', sortedMonths);
}
}

// Функция форматирования даты в ключ месяца
function formatDateToMonthKey(dateString) {
try {
const date = new Date(dateString);
if (isNaN(date.getTime())) return null;
const month = String(date.getMonth() + 1).padStart(2, '0');
const year = date.getFullYear();
return `${month}_${year}`;
} catch (e) {
return null;
}
}

// Функция получения названия месяца
function getMonthLabel(monthKey) {
if (!monthKey) return '';
const [month, year] = monthKey.split('_');
const monthNames = {
'01': 'Январь', '02': 'Февраль', '03': 'Март', '04': 'Апрель',
'05': 'Май', '06': 'Июнь', '07': 'Июль', '08': 'Август',
'09': 'Сентябрь', '10': 'Октябрь', '11': 'Ноябрь', '12': 'Декабрь'
};
return (monthNames[month] || month) + ' ' + year;
}

// Функция заполнения селекта из массива
function fillSelectFromArray(selectId, options) {
const select = document.getElementById(selectId);
if (select && options.length > 0) {
// Очищаем существующие опции (кроме первой)
while (select.children.length > 1) {
select.removeChild(select.lastChild);
}

// Добавляем новые опции
options.forEach(option => {
if (option) {
const opt = document.createElement('option');
opt.value = option;
if (selectId === 'filter_tour_month') {
    opt.textContent = getMonthLabel(option);
} else {
    opt.textContent = option;
}
select.appendChild(opt);
}
});
}
}

// Функция заполнения селекта из Map
function fillSelectFromMap(selectId, optionsMap) {
const select = document.getElementById(selectId);
if (select && optionsMap.size > 0) {
// Очищаем существующие опции (кроме первой)
while (select.children.length > 1) {
select.removeChild(select.lastChild);
}

// Добавляем новые опции
optionsMap.forEach((label, value) => {
const opt = document.createElement('option');
opt.value = value;
opt.textContent = label;
select.appendChild(opt);
});
}
}

// Функция добавления обработчиков событий
function addEventListeners() {
const selectors = [
'filter_tour_destination',
'filter_tour_type',
'filter_tour_gid',
'filter_tour_tours',
'filter_tour_month'
];

selectors.forEach(selectorId => {
const element = document.getElementById(selectorId);
if (element) {
element.addEventListener('change', filterOffers);
}
});
}

// Функция фильтрации офферов
function filterOffers() {
const offers = document.querySelectorAll('.tour-offer-item');
const filters = getActiveFilters();

offers.forEach(offer => {
const matches = checkOfferMatches(offer, filters);
offer.style.display = matches ? 'block' : 'none';
});
}

// Функция получения активных фильтров
function getActiveFilters() {
const filters = {};

const destination = document.getElementById('filter_tour_destination');
if (destination && destination.value) {
filters.destination = destination.value;
}

const type = document.getElementById('filter_tour_type');
if (type && type.value) {
filters.type = type.value;
}

const gid = document.getElementById('filter_tour_gid');
if (gid && gid.value) {
filters.gid = gid.value;
}

const tours = document.getElementById('filter_tour_tours');
if (tours && tours.value) {
filters.tours = tours.value;
}

const month = document.getElementById('filter_tour_month');
if (month && month.value) {
filters.month = month.value;
}

return filters;
}

// Функция проверки соответствия оффера фильтрам
function checkOfferMatches(offer, filters) {
// Если нет активных фильтров, показываем все
if (Object.keys(filters).length === 0) {
return true;
}

// Проверка по направлению
if (filters.destination) {
const offerDestination = offer.getAttribute('data-destination');
if (offerDestination) {
const destArray = offerDestination.includes(',') ? offerDestination.split(',') : [offerDestination];
const trimmedDestArray = destArray.map(dest => dest.trim());
if (!trimmedDestArray.includes(filters.destination)) {
return false;
}
} else {
return false;
}
}

// Проверка по типу тура
if (filters.type) {
const offerActivities = offer.getAttribute('data-activities');
if (offerActivities) {
const activityArray = offerActivities.includes(',') ? offerActivities.split(',') : [offerActivities];
const trimmedActivityArray = activityArray.map(activity => activity.trim());
if (!trimmedActivityArray.includes(filters.type)) {
return false;
}
} else {
return false;
}
}

// Проверка по гиду
if (filters.gid) {
const offerGidId = offer.getAttribute('data-gid-id');
if (offerGidId != filters.gid) { // != для сравнения чисел и строк
return false;
}
}

// Проверка по туру
if (filters.tours) {
const offerPostId = offer.getAttribute('data-post-id');
if (offerPostId != filters.tours) {
return false;
}
}

// Проверка по месяцу
if (filters.month) {
const offerStartDate = offer.getAttribute('data-date-start');
const offerEndDate = offer.getAttribute('data-date-end');
if (!isInMonth(offerStartDate, offerEndDate, filters.month)) {
return false;
}
}

return true;
}

// Функция проверки, попадает ли период в месяц
function isInMonth(startDate, endDate, monthFilter) {
if (!startDate || !endDate || !monthFilter) return true;

try {
const [filterMonth, filterYear] = monthFilter.split('_');
const start = new Date(startDate);
const end = new Date(endDate);

const filterStart = new Date(parseInt(filterYear), parseInt(filterMonth) - 1, 1);
const filterEnd = new Date(parseInt(filterYear), parseInt(filterMonth), 0);

return start <= filterEnd && end >= filterStart;
} catch (e) {
return true;
}
}
});
</script>





<p>Сообщение <a href="https://gekkon.club/trip/turi-v-gruziyu-info/">Туры в Грузию</a> появились сначала на <a href="https://gekkon.club">Геккон Клуб Тур</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Восхождение на Казбек</title>
		<link>https://gekkon.club/trip/voshozhdenie-na-kazbek/</link>
		
		<dc:creator><![CDATA[Влад Андрейчук]]></dc:creator>
		<pubDate>Wed, 24 Dec 2025 08:24:01 +0000</pubDate>
				<guid isPermaLink="false">https://gekkon.club/?post_type=trip&#038;p=19463</guid>

					<description><![CDATA[<p>Казбек — одна из самых знаковых вершин Кавказа, легендарная гора для альпинистов и любителей высокогорных приключений. Этот маршрут с южной стороны Грузии сочетает доступность и настоящий альпинистский опыт: постепенный набор &#8230; </p>
<p>Сообщение <a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">Восхождение на Казбек</a> появились сначала на <a href="https://gekkon.club">Геккон Клуб Тур</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><strong>Казбек</strong> — одна из самых знаковых вершин Кавказа, легендарная гора для альпинистов и любителей высокогорных приключений.</p>
<p>Этот маршрут с южной стороны Грузии сочетает доступность и настоящий альпинистский опыт: <em>постепенный набор высоты</em>, <em>ледниковые участки</em>, <em>снежные склоны и панорамные виды</em>, которые надолго остаются в памяти.<br />
Наше путешествие начинается в живописной долине Степанцминды, откуда группа постепенно поднимается в высокогорную зону. На пути открываются лучшие виды Кавказа: величественные хребты, Троицкая церковь на фоне заснеженной вершины, <strong>ледник Гергети</strong> и альпийские луга. Программа включает ночевки в горных приютах, акклиматизационные выходы и занятия по технике передвижения на снегу и льду — всё для безопасного и комфортного восхождения.<br />
Кульминацией тура становится штурм вершины Казбека — момент, когда усилия, терпение и подготовка вознаграждаются грандиозным видом с высоты <strong>5033 метра.</strong> Это не просто маршрут, а настоящее путешествие, которое оставляет ощущение силы, свободы и единения с горами.</p>
<p>Для участников маршрут подходит как для первой встречи с пятитысячниками, так и для тех, кто хочет пройти испытание высотой, но при этом чувствовать уверенность и безопасность на всём пути.<br />
<strong>Казбек ждёт тех, кто готов идти шаг за шагом навстречу вершине, своим собственным силам и новым впечатлениям.</strong></p>
<p><b>

    <div class="tour_offers_wrap">


<h2 id="dati_i_ceni">Цена Восхождения на Казбек <nobr>— от 1 250&nbsp;$</nobr> при бронировании до 16.05.2026<br><span>Стоимость без скидки: <b>1 350&nbsp;$</b>. Ближайшие даты и цены:</h2>

<style>

    .main_content h2 span {
        font-size: 18px;
        font-weight: lighter;
    }

    .main_content h2 span b {
        font-size: 18px;
        font-weight: 700 !important;
    }

</style>













<div class="tour-offers-table-container">

<table class="tour-offers-table">
<thead>
<tr>
<th>Даты</th>
<th>Гид</th>

<th>Свободные места</th> 
<th>Цена</th>

</tr>
</thead>
<tbody>


<tr>


<!-- даты -->
<td class="date_offer">
<b>28.06.2026</b>  — 05.07.2026</td>

<!-- гид  -->
<td>
<div class="gid_offer">
<a href=" https://gekkon.club/team/vlad_andreychuk/">
<img decoding="async" loading="lazy" src="https://gekkon.club/wp-content/uploads/2024/03/photo_2024-03-18_06-07-11-150x150.jpg" alt="Аватар гида" class="gid_avatar">
</a>
<a class="offer_gid_link" href=" https://gekkon.club/team/vlad_andreychuk/">Владислав Андрейчук</a>
</div>
</td>

<!-- места  -->



<td class="offer_places_td">


<div class="offer_places">
<div class="mobile_header_count_places">Свободные места: </div> <span class="available_places">4</span></div>
</td>



<!-- цена  -->

<td>

<div class="offer_price_request">

<div class="price-info">


<!-- Блок для активной скидки -->
<div class="offer-detail-row">
<span class="detail-value">
<!-- Обычная цена без валюты и на той же строке -->
<span class="original-price"><!-- Валюта убрана отсюда -->
1 350</span>
<!-- Скидочная цена сразу после обычной -->
<span class="sale-price"><nobr>
1 250<span>&nbsp;$</span></nobr>
</span>
</span>
</div>

<div class="date-range">
* до 16 Май 2026</div>

</div>



<!-- кнопка    -->



<button type="button"
class="request request-button js-open-modal"
data-modal="1"
data-tour_offers_header="Восхождение на Казбек"
data-offer_data_start="2026-06-28"
data-offer_data_stop="05.07.2026"
data-offer_places_count="4"
data-offer_price="1350.00"
data-offer_sale_price="1250.00"
data-offer_sale_price_start=""
data-offer_sale_price_stop="2026-05-16"
data-tour_currency="$"
data-tour_request_type="Заявка на тур"
data-modal-title="Заявка на тур"
        data-current-url="https://gekkon.club/destinations/turi-v-gruziyu/feed/"
>
Заявка
</button>

</div>


</td>


<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Восхождение на Казбек",
"startDate": "2026-06-28",
"endDate": "2026-07-05",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
"image": [
"https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
],
"description": "Восхождение на Казбек",

"location": {
"@type": "Place",
"name": "Тур", 
"address": {
"@type": "PostalAddress",
"addressCountry": {
"@type": "Country",
"name": "Грузия",
"isoCode": "GE"
},
"addressRegion": "Мцхета-Мтианети"
}
},

"offers": {
"@type": "Offer",
"url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
"price": "1250.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2025-05-07",
"validThrough": "2026-06-27"
},
"organizer": {
"@type": "Organization",
"name": "Gekkon Club",
"email": "info@gekkon.club",
"url": "https://gekkon.club/",
"logo": {
"@type": "ImageObject",
"url": "https://gekkon.club/wp-content/uploads/2021/08/cropped-krasniy-beliy-logo2-4.png"
}
}
}
</script>
<tr>


<!-- даты -->
<td class="date_offer">
<b>17.08.2026</b>  — 24.08.2026</td>

<!-- гид  -->
<td>
<div class="gid_offer">
<a href=" https://gekkon.club/team/mikhail-belyaev/">
<img decoding="async" loading="lazy" src="https://gekkon.club/wp-content/uploads/2024/06/beliakov-150x150.jpg" alt="Аватар гида" class="gid_avatar">
</a>
<a class="offer_gid_link" href=" https://gekkon.club/team/mikhail-belyaev/">Михаил Беляев</a>
</div>
</td>

<!-- места  -->



<td class="offer_places_td">


<div class="offer_places">

<div class="group_full">
<span>Группа набрана!</span>

<!-- Ссылка "Уведомить о местах" -->
<a class="request js-open-modal" href="#"
data-modal="1"
data-tour_offers_header="Восхождение на Казбек"
data-offer_data_start="2026-08-17"
data-offer_data_stop="24.08.2026"
data-offer_places_count="0"
data-offer_price="1350.00"
data-offer_sale_price="1250.00"
data-offer_sale_price_start=""
data-offer_sale_price_stop="2026-04-01"
data-tour_currency="$"
data-tour_request_type="Уведомить о местах"
data-modal-title="Уведомить о местах"
data-current-url="https://gekkon.club/destinations/turi-v-gruziyu/feed/"
>Уведомить о&nbsp;местах</a>
</div>

</div>
</td>



<!-- цена  -->

<td>

<div class="offer_price_request">

<div class="price-info">

<!-- Блок для обычной цены (скидка отсутствует, закончилась ИЛИ группа набрана) -->
<div class="offer-detail-row">
<span class="detail-value">
<span class="regular-price no-sale"><nobr>
1 350&nbsp;$</nobr></span>
</span>
</div>


</div>



<!-- кнопка    -->



<button type="button"
class="request request-buttonrequest request-button gray_button js-open-modal"
data-modal="1"
data-tour_offers_header="Восхождение на Казбек"
data-offer_data_start="2026-08-17"
data-offer_data_stop="24.08.2026"
data-offer_places_count="0"
data-offer_price="1350.00"
data-offer_sale_price="1250.00"
data-offer_sale_price_start=""
data-offer_sale_price_stop="2026-04-01"
data-tour_currency="$"
data-tour_request_type="Уведомить о местах"
data-modal-title="Уведомить о местах"
        data-current-url="https://gekkon.club/destinations/turi-v-gruziyu/feed/"
>
Заявка
</button>

</div>


</td>


<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "Event",
"name": "Восхождение на Казбек",
"startDate": "2026-08-17",
"endDate": "2026-08-24",
"eventStatus": "https://schema.org/EventScheduled",
"eventAttendanceMode": "https://schema.org/OfflineEventAttendanceMode",
"url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
"image": [
"https://gekkon.club/wp-content/uploads/2025/12/Image-370x235.jpg"
],
"description": "Восхождение на Казбек",

"location": {
"@type": "Place",
"name": "Тур", 
"address": {
"@type": "PostalAddress",
"addressCountry": {
"@type": "Country",
"name": "Грузия",
"isoCode": "GE"
},
"addressRegion": "Мцхета-Мтианети"
}
},

"offers": {
"@type": "Offer",
"url": "https://gekkon.club/trip/voshozhdenie-na-kazbek/",
"price": "1250.00",
"priceCurrency": "USD",
"availability": "https://schema.org/InStock",
"validFrom": "2025-05-07",
"validThrough": "2026-08-16"
},
"organizer": {
"@type": "Organization",
"name": "Gekkon Club",
"email": "info@gekkon.club",
"url": "https://gekkon.club/",
"logo": {
"@type": "ImageObject",
"url": "https://gekkon.club/wp-content/uploads/2021/08/cropped-krasniy-beliy-logo2-4.png"
}
}
}
</script>

</tr>

</tbody>
</table>

</div>
</div>


</b></p>
<p>Сообщение <a href="https://gekkon.club/trip/voshozhdenie-na-kazbek/">Восхождение на Казбек</a> появились сначала на <a href="https://gekkon.club">Геккон Клуб Тур</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Кэширование страницы с использованием Disk: Enhanced 
CDN через N/A
Отложенная загрузка (feed)

Served from: gekkon.club @ 2026-05-07 06:40:55 by W3 Total Cache
-->