$(document).ready(function(){
	$('.mm_c span').corner("4px");
	$('.letters a').mouseover( function() {
		$(this).corner("4px");
	});
	$('#s_f_text').corner("6px");
	$('#all_c_link').toggle(function(){
		$('#all_c_block').slideDown('slow');	
		return false;
	},
	function(){
		$('#all_c_block').slideUp('slow');
		return false;
	});
	/* старый конец */
	
	/* добавленный код начало */
	$('#all_c_block form input:checkbox').click(function(){
		/* проверка, если ставим галочку на все города все сбрасывается */
		if ($('#CityMenuForm_select_0').attr('checked') == true && $(this).attr('id') == 'CityMenuForm_select_0')
		{
			$('#all_c_block form input:checkbox').attr('checked', false);
			$('#CityMenuForm_select_0').attr('checked', true);
			return;
		}
		/* убераем галочку все города */
		$('#CityMenuForm_select_0').attr('checked', false);
		/* ставим галочку, если становится больше 5, убираем её и выдаем сообщение об ошибке */
		if ($('#all_c_block form input:checkbox[checked="true"]').length > 2)
		{
			$('body').append('<div class="error_window" style="display:none; color:#fff; border:1px solid #fff; padding:15px; width:200px; min-height:50px; background:#ED6060; position:fixed; right:40px; top:0;"></div>');
			$('.error_window').html('Можно выбрать не более двух городов!');
			$('.error_window').show();
			setTimeout(function() { $('.error_window').hide() }, 3000)
			$(this).attr('checked', false);			
			return;
		}		
	});
	$('#all_c_block form input:checkbox[checked="true"]').toggleClass('checked');
	$(function() {
		var offset = $("#right_banner").offset();
		var topPadding = 15;
		$(window).scroll(function() {
			if ($(window).scrollTop() > offset.top) {
				$("#right_banner").stop().animate({marginTop: $(window).scrollTop() - offset.top + topPadding});
			}
			else {$("#right_banner").stop().animate({marginTop: 0});};});
	});
	$( "#tabs" ).tabs();
});
