$(document).ready(function(){

	// lazy load
    $("img").lazyload();


	$('#go_step_2').click(function(){
		$('#step_1').hide()
		$('#step_2').show()
	})
	$('#go_step_1').click(function(){
		$('#step_2').hide()
		$('#step_1').show()
		$('.formErrorContent').trigger('click')
	})
	
	
	$('.but_bron').css({opacity:'0.5'})
	$('.but_bron').bind('mouseenter',function(){
		$(this).css({opacity:'1'})	
	})
	$('.but_bron').bind('mouseleave',function(){
		$(this).css({opacity:'0.3'})	
	})
	
	
	//enter
	$('.enter_link2, .close').click(function(){
		$('.enter_swich').slideToggle(0)
		return false
	})
	$('.repass').click(function(){
		$('.form_enter').hide(0)
		$('.form_repass').show(0)
		return false
	})
	$('.back_repass').click(function(){
		$('.form_enter').show(0)
		$('.form_repass').hide(0)	
		return false
	})	
	$('.enter_swich').bind('mouseleave',function(){
		timeoutId = setTimeout(function() { 
			$('.enter_swich').slideUp(0)
		}, 1000) 
	})
	$('.enter_link2,.enter_swich').bind('mouseenter',function(){
			clearTimeout(timeoutId) //отменяем таймер
		})							   
						   
$(".table1 tr").mouseover(function() {$(this).addClass("over");}).mouseout(function() {$(this).removeClass("over");});
$(".table1 tr:even").addClass("alt");
});

//photo Gallery
$(document).ready(function(){
	$('.img_link').hover(function(){
		var h_img = $(this).height()
		$(this)
		.find('img')
		.animate({opacity:'0.5'},100)	
		.animate({opacity:'1'},300)	
	},function(){})
});

// img style
$(document).ready(function(){
	$('.content>img,.content>p>img').addClass('cont_img')
	$('input[type="text"],input[type="password"]').addClass('typetext')
});

$(document).ready(function(){
	$('.add_link').hover(function(){
		$('.dobavit').animate({paddingLeft:'10px'}, 300)
		$('.pnsionat').animate({paddingLeft:'20px'}, 300)
		$('.free_txt').animate({paddingLeft:'10px'}, 300)
	},function(){
		$('.dobavit').animate({paddingLeft:'20px'}, 200)
		$('.pnsionat').animate({paddingLeft:'10px'}, 200)
		$('.free_txt').animate({paddingLeft:'40px'}, 200)
		})
	
	$('.site_searh').hover(function(){
		$('.s_search_poisk').animate({paddingLeft:'10px'}, 300)
		$('.s_search_sites').animate({paddingLeft:'25px'}, 300)

	},function(){
		$('.s_search_poisk').animate({paddingLeft:'35px'}, 200)
		$('.s_search_sites').animate({paddingLeft:'10px'}, 300)
		})
});

//Menu Left	
$(document).ready(function(){
	$(window).load(function(){
	//Добавляем кнопку скрыть/показать
	$('.menu_left>li').append('<div class="show_all_item swich_border"><img src="images/cone_arr_2.gif" alt="" class="cone_arr_2" /><a href="#" class="show_all_item_link">Показать все объекты</a><img src="images/cone_arr_1.gif" alt="" class="cone_arr_1" /></div>')
	//Закрываем неактивные подменю
	$('.menu_left>li>a').not('.selected').parent().find('.podmenu_left').hide()
	//активный пункт меню при загрузке страницы
	$('.selected').parent()
		.find('.podmenu_left')
		.show(function(){ //Открываем подменю и приверяем колличество подпунктов
			//var l_li2 = $(this).find('li').length;
			var l_li2 = $(this).children('*').length;
			if(l_li2>20){ //Если больше 20 то показываем кнопку "Скрыть"
				$(this).parent()
				.find('.show_all_item')
				.css({border:'0', borderBottom:'1px dashed #e9d7ae'})
				.slideToggle()
				.find('.cone_arr_1').css({display:'none'}).parent()
				.find('.cone_arr_2').css({display:'block'}).parent()
				.find('a').text('Только первые 20').parent()
			}
		})
	//Действие кнопки до клика
	$('.show_all_item').toggle(function(){
		var name_link2 = $(this).parent().find('a:first').text() 
		$(this)
		.css({border:'0', borderTop:'1px dashed #e9d7ae'})
		.find('a').text('Все объекты ' + '«' + name_link2 + '»').parent()
		.find('.cone_arr_1').css({display:'block'}).parent()
		.find('.cone_arr_2').css({display:'none'}).parent().parent()
		//.find('.podmenu_left li:gt(20)').addClass('hidden_list').hide()
		.find('.podmenu_left > *:gt(20)').addClass('hidden_list').hide()
	},function(){
		$(this)
		.css({border:'0', borderBottom:'1px dashed #e9d7ae'})
		.find('a').text('Только первые 20').parent()
		.find('.cone_arr_1').css({display:'none'}).parent()
		.find('.cone_arr_2').css({display:'block'}).parent().parent()
		//.find('.podmenu_left li.hidden_list').show()
		.find('.podmenu_left > *.hidden_list').show()
	})	
	//Клик по городу 
	$('.menu_left>li>a').click(function(){
		// Закрываем другие подменю
		$('.menu_left>li>a').not(this).parent().find('.podmenu_left:visible').slideUp().parent()
			.find('.show_all_item').slideUp().parent()
			.children('a').toggleClass('selected')
		//Определяем количество подпунктов
		//var l_li = $(this).parent().find('.podmenu_left li').length;
		var l_li = $(this).parent().find('.podmenu_left > *').length;
		if(l_li>20){ //Если попунктов больше 20, то...
			var name_link = $(this).text() //Извлекаем название города
			$(this).toggleClass('selected').parent() //Добавляем класс
				//.find('.podmenu_left li:gt(20)').addClass('hidden_list').hide().parent() //Скрываем лишние подпункты
				.find('.podmenu_left > *:gt(20)').addClass('hidden_list').hide().parent() //Скрываем лишние подпункты
				.slideToggle(function(){
					$(this).parent()
						.find('.show_all_item') //Меняем состояние кнопки
						.css({border:'0', borderTop:'1px dashed #e9d7ae'})
						.slideToggle()
						.find('a').text('Все объекты ' + '«' + name_link + '»').parent() 
						.find('.cone_arr_1').css({display:'block'}).parent()
						.find('.cone_arr_2').css({display:'none'}).parent()
					}).end()
			//Действие кнопки после клика
			$('.show_all_item').toggle(function(){
				$(this)
				.css({border:'0', borderBottom:'1px dashed #e9d7ae'})
				.find('a').text('Только первые 20').parent()
				.find('.cone_arr_1').css({display:'none'}).parent()
				.find('.cone_arr_2').css({display:'block'}).parent().parent()
				//.find('.podmenu_left li.hidden_list').show()
				.find('.podmenu_left > *.hidden_list').show()
			},function(){
				$(this)
				.css({border:'0', borderTop:'1px dashed #e9d7ae'})
				.find('a').text('Все объекты ' + '«' + name_link + '»').parent()
				.find('.cone_arr_1').css({display:'block'}).parent()
				.find('.cone_arr_2').css({display:'none'}).parent().parent()
				//.find('.podmenu_left li.hidden_list').hide()
				.find('.podmenu_left > *.hidden_list').hide()
			})
		}
		else{
			$(this).toggleClass('selected').parent().find('.podmenu_left').slideToggle() //Добавляем класс и открываем подменю
		}
		return false
	})
	})
});

// zebra
$(document).ready(function(){
	$('.best10_block').find('.best10_list li:even').addClass('alt')
	$('.best20_list').find('li:even').addClass('alt')
	$('.str_element').find('li:even').addClass('left_str')
	$('.str_element').find('li:odd').addClass('right_str')
	$('.str_element').find('li.left_str:even,li.right_str:even').addClass('alt')
});

$(document).ready(function(){
	$('.read_more').css({opacity:'0'})
	$('.news_item, .otzivi_item_descr').hover(function(){
		$(this).find('.read_more').animate({opacity:'1'},150)
	}, function(){
		$(this).find('.read_more').animate({opacity:'0'},150)
		})
});

//голосование
$(document).ready(function(){
	$('.golosovanie .diagramma').show(function(){
		$(this).css({opacity:$(this).width()/200})
	 })
});

//login
$(document).ready(function(){
						   
	//enter
	$('.enter_link, .enter_close').click(function(){
		$('.enter_box').slideToggle(0)
		return false
	})
	$('.enter_box .repass').click(function(){
		$('.enter_box .form_enter').hide(0)
		$('.enter_box .form_repass').show(0)
		return false
	})
	$('.enter_box .back_repass').click(function(){
		$('.enter_box .form_enter').show(0)
		$('.enter_box .form_repass').hide(0)	
		return false
	})	
	$('.enter_box').bind('mouseleave',function(){
		timeoutId2 = setTimeout(function() { 
			$('.enter_box').slideUp(0)
		}, 1000) 
	})
	$('.enter_link,.enter_box').bind('mouseenter',function(){
			clearTimeout(timeoutId2) //отменяем таймер
		})							   
						   
	/*					   
	$('.enter_link,.enter_close').click(function(){
		$('.reg_box').slideUp(200)										 
		$('.enter_box').slideToggle(200)
	})
	$('.reg_link,.reg_close').click(function(){
		$('.enter_box').slideUp(200)									 
		$('.reg_box').slideToggle(200)
	})*/
	
	
	// аякс показать пансионат
	$('.pan_bg').each(function(){
		var el = $(this)
		var el_link = $('.info_pansionat',el)
		var el_photo = $('#info_pansionat_result',el)
		var poss_loader = el.height()/2
		el_link.mouseover(function(){
			el_photo.empty()
			$('<img>').attr('src','/images/loader.gif').addClass('loader').css({marginTop:poss_loader-10}).appendTo(el_photo)
			
			jQuery.post('/ajax/get_pansionat.php', {'id': this.id}, function(data) {
							//alert('Сервер ответил: ' + data);
							
							//if (data) {
								el_photo.empty().html(data);
							//} 
							
			}); // POST-запрос к /ajax/script.php
			return false;	
		})
	
	})
	
	
});

