jQuery(document).ready(function() {

	// Разворачивание / сворачивание подсказки по навигатору.
	$("#navigatorHelpTitle span").click(function(){
		$("#navigatorHelpDescription").toggle();
	});
	
	// Показ / скрытие поля для произвольного типа групп.
	$("#selectGroupType").change(function() {
		if($("#selectGroupType option:selected").val() == 1000) {
			$("#groupTypeCustom").show();
		} else {
			$("#groupTypeCustom").hide();
		}
	});
	
	$("span:has(input:checkbox:checked)").addClass("checkboxSelected");
	
	$("div.directionsSelect input:checkbox").change(function() {
		if(this.checked) {
			$("#container_" + this.id).addClass("checkboxSelected");
		} else {
			$("#container_" + this.id).removeClass("checkboxSelected");
		}		
	});
	
	//----------------------
	// Переключение закладок коротких описаний в админке.
	//----------------------	
	// При открытии страницы прячем все контейнеры, кроме первого.
	var tabContainers = $('div.shortDescriptions > div');
	tabContainers.hide().filter(':first').show();
		
	// Клик по вкладке.
	$('div.shortDescriptions ul.tabNavigation a').click(function () {
		
		// Все прячем, текущую показываем.
		tabContainers.hide();
		tabContainers.filter(this.hash).show();
		
		// Выделяем текущий пункт навигатора.
		$('div.shortDescriptions ul.tabNavigation a').removeClass('selected');
		$(this).addClass('selected');

		return false;
	}).filter(':first').click();
	
	// Копирование полного названия в короткое.
	$('.copyFullName2Short').click(function () {
		
		// Если пустое, то копируем без вопросов.
		if ($.trim($('.shortProdName').val()) == '') {
			$('.shortProdName').val($('.prodName').val());

		// Если уже что-то есть (не равное основному названию), то запрашиваем.
		} else if ($('.shortProdName').val() != $('.prodName').val() 
				&& confirm("У тура уже есть краткое название «" +
				$('.shortProdName').val() + "».\n\nВсе равно заменить?")) {
			$('.shortProdName').val($('.prodName').val());
		}		
	});
	
	//-------------------------
	// Режим направления "Произвольная страница".
	//-------------------------
	$('#isCustomPage').change(function () {
		if (this.checked) {
			$('.directionOnlyElement').hide();
		} else {
			$('.directionOnlyElement').show();
		}
	});
	
	if ($('#isCustomPage').is(':checked')) {
		$('.directionOnlyElement').hide();
	}

});

