$(document).ready(function() { 
	
	
	//  $('#webform input[name="data[new][adres_sajta]"]').addClass('validate(url)');

	
		
	//color checkbox
	$('input[type="checkbox"]').addClass('op');
	$('input[type="checkbox"]:not(:checked)').wrap('<span class="bgr_check"></span>');
	$('input[type="checkbox"]:checked').wrap('<span class="bgr_check check_span"></span>');	
	$('input[type="checkbox"]').change(function() {
		$(this).parent('span.bgr_check').toggleClass('check_span');
	});
	
	//color radio
	$('input[type="radio"]').addClass('op');
	$('input[type="radio"]:not(:checked)').wrap('<span class="bgr_check"></span>');
	$('input[type="radio"]:checked').wrap('<span class="bgr_check check_span"></span>');	
	$('input[type="radio"]').change(function() {
		 var nm=$(this).attr("name");		 
		if ($(this).is(':checked')) {
			$('input[name="'+nm+'"]').parent('span.bgr_check').removeClass('check_span');
			$(this).parent('span.bgr_check').addClass('check_span');
		}
		else {
			$('input[name="'+nm+'"]').parent('span.bgr_check').addClass('check_span');
			$(this).parent('span.bgr_check').removeClass('check_span');
		}		
	});	
	
	
	$(function() {
		$('ul#tabs').delegate('li:not(.current)', 'click', function() {
			$(this).addClass('current').siblings().removeClass('current')
				.parents('div#linked').find('div.box').removeClass('visible').eq($(this).index()).addClass('visible');
		})	
	});
	
	
    
	
    $("a.zoom").fancybox({
    	titleShow : false
	});
	
	
	$("a.map_link").fancybox({
		'width'				: 640,
		'height'			: 420,
        'autoScale'     	: false,
        'transitionIn'		: 'none',
		'transitionOut'		: 'none',
		'type'				: 'iframe'
	});
	
	$('#struktura li:nth-child(odd)').addClass('oddli');
	
	
	
	
	//contact map
	
	var savedEvents;
	var areaId;	
	
	function sendOver() {
    	areaId = $(this).parents('li.map_item').attr('rel');	
		$("map#map_contacts area#" + areaId).trigger('mouseover');
	}
	
	function sendOut() {
		areaId = $(this).parents('li.map_item').attr('rel');	
		$("map#map_contacts area#" + areaId).trigger('mouseout');
	}	
		
	function hoverArea() {
	    $("#map_img .city_pointer").hover(sendOver, sendOut);
    }
    
	//прячем названия маленьких городов
	$('li.map_item.small_city').find('div.city_name').addClass('active_city');
	
	
	
	//открываем/закрываем адрес при наведении на точку на карте
	function hoverOpen() {
		$(this).hover(function(){
			$(this).parents('li.map_item').toggleClass('not_active');
			//показываем/прячем название маленького города
			$(this).parents('li.map_item.small_city').find('div.city_name').toggleClass('active_city');
		});
	}
	
	//открываем адрес при клике на точку на карте
	function clickOpen() {
		$(this).bind('click',function(){
			//открываем адрес при клике на точку на карте
			$(this).parents('li.map_item').removeClass('not_active');
			//делаем неактивные точки на карте всегда темными
			$('#map_img .city_pointer').addClass('non_active_point');
			//делаем активную точку всегда подсвеченной
			$(this).parents('li.map_item').find('div.city_pointer').removeClass('non_active_point').addClass('active_point');
			//прячем название активного города
			$(this).parents('li.map_item').find('div.city_name').addClass('active_city');
			//делаем неактивными к нажатию и наведению ВСЕ точки на карте
			$('#map_img .city_pointer').unbind();
		});	
	}
	
	//закрываем адрес при клике на кнопку close
	function clickClose() {
		$(this).bind('click',function(){
			//закрываем адрес при клике на кнопку close
			$(this).parents('li.map_item').addClass('not_active');
			//возвращаем точкам на карте подсветку при наведении
			$('#map_img .city_pointer').removeClass('non_active_point');
			$(this).parents('li.map_item').find('div.city_pointer').removeClass('active_point');
			//показываем название активного города,если он не "маленький"
			$(this).parents('li.map_item:not(.small_city)').find('div.city_name').removeClass('active_city');
			//возвращаем активность всем точкам на карте
			$('#map_img .city_pointer').each(hoverOpen);
			$('#map_img .city_pointer').each(clickOpen);
			hoverArea();
			
		});
	}		
	
	$('#map_img .city_pointer').each(hoverOpen);
	$('#map_img .city_pointer').each(clickOpen);
	$('#map_img .city_close').each(clickClose);
	
	$(hoverArea);
	
//	alert(5);

	});


function goBack()
  {
      window.history.go(-2)
  };

function changeClasse(source)
{
	$(source).toggleClass('hidden');
}



