﻿ $(document).ready(function() {

 $('div.slider-right div.slider div.left').css('display','none');
 /*poisk*/
 $("div.searth input").focus(function()
{
	var q=$(this);
	if (q.attr("value")=="Поиск по сайту")
		{
			q.attr("value","");
		}
	$(this).css("color", "#005AA9")
});
$("div.searth input").blur(function()
{
	var q=$(this);
	if(q.attr("value")=="")
		{
			q.attr("value","Поиск по сайту")
			
		}
	$(this).css("color","#999999")
	
});
/*speed searth*/ 
 $("#quick").focus(function()
{
	var q=$(this);
	if (q.attr("value")=="Быстрый поиск")
		{
			q.attr("value","");
		}
	$(this).css("color", "#005AA9")
});
$("#quick").blur(function()
{
	var q=$(this);
	if(q.attr("value")=="")
		{
			q.attr("value","Быстрый поиск")
			
		}
	$(this).css("color","#999999")
	
});
 
//spoiler
	if ($('.spoiler').length) {
		var spoiler = $('.spoiler');
		var expand = $('div.expand');
		if(spoiler.hasClass('active')){
			$('.spoiler.active').next(expand).show();
		}
		spoiler.click(function(){
			$(this).next(expand).css('height','auto')
			if (!$(this).hasClass('active')){
				$(this).addClass('active').next(expand).show(300);
				v=$(this).find('a').html();
				if (v=='Посмотреть на карте')
					{$(this).find('a').html('Спрятать карту');
						YMaps.load(init);
					}
			}   
			else { 
				$(this).removeClass('active').next(expand).hide(300);
				n=$(this).find('a').html();
				if (n=='Спрятать карту')
					{$(this).find('a').html('Посмотреть на карте');}
			}
		});
	};
	
	var filterTarget = $(this);
	var child='table tbody tr';
	var hide;
	var show;
	var filter;
	var zad=true;
	$("#quick").keyup(function()
		{
			filter=$(this).val();
			hide = $(filterTarget).find(child+':not(:Contains("'+filter +'"))');
			show = $(filterTarget).find(child+':Contains("'+filter+'")');
			hide.hide(0);
			show.show(0);
		}
	);
	Shadowbox.init();	
});




$(window).load(function() {

 /*listalka*/
    time=200;
	slider=$('div.img-list ul');
	items=$('div.img-list ul li');
	q= items.length;
	qwidth= items.width();

	wslider= q*qwidth;
	slider.width(wslider);
	
	nextlist =$('div.slider div.right');
	backlist =$('div.slider div.left');
	if (q==3){nextlist.fadeTo(0,0);}
	
	check=true;
	
/*next*/	
	function next_anim()
	{
		pos=slider.position();
		fix=-wslider+3*qwidth;
		if(pos.left>fix)
			{	check=false;
				slider.animate({left: "-=" + qwidth}, time,function(){check=true;	
					backlist.css('display','block');
					fix=-wslider+3*qwidth;
					pos=slider.position();
					if(pos.left==fix||pos.left<fix)
						{nextlist.css('display','none');}
						else {}
				});
			}
	}
	nextlist.click(function(){
		check == true ? next_anim() : '';
	});

/*back*/	
	function back_anim()
	{
		pos=slider.position();
		fix=0;
		if(pos.left<fix)
			{	
				check=false;
				slider.animate({left: "+=" + qwidth}, time,function(){check=true;
					nextlist.css('display','block');
					pos=slider.position();
					if(pos.left==0)
						{backlist.css('display','none');}
					else {}
					
				});
			}
	}
	backlist.click(function(){
		check == true ? back_anim() : '';
	});
/*podskaska*/
		$(".tooltip-target").ezpz_tooltip({
			contentPosition: 'leftFollow',
			showContent: function(content) {
				content.fadeIn('fast');
			},
			hideContent: function(content) {
				content.stop(true, true).fadeOut('fast');
			}
		});
		
/*pereklu4alka*/	
	$("div.slider div.img-list ul li:first").addClass('active');
	$("div.img img,div.slider-right div.text-block div").hide();
	$("div.img img:first,div.slider-right div.text-block div:first").show();
	$("div.slider div.img-list ul li").click(function()
		{
			if (!$(this).hasClass('active'))
				{
					$("div.slider div.img-list ul li").removeClass('active');
					$(this).addClass('active');
					rel=$(this).attr('rel');
					div=$('div.img img,div.slider-right div.text-block div');
					
					div.not(div.filter($('[rel='+rel+']'))).fadeOut(400,0);
					div.filter($('[rel='+rel+']')).fadeIn(400);

				}
			
		}
	
	
	);
/*interval slider*/	

function forward_anim(){
	nav=$('.slider-right .slider')
	var crnt = nav.find('.active'),
		trgrs = nav.find('li');
	if (crnt.index() == trgrs.length-1) 
		{
			trgrs.eq(0).find('img').trigger('click');
			$('div.slider div.img-list ul').animate({left: 0}, time);
			backlist.css('display','none');
			nextlist.css('display','block');
		}
	else 
		{
			crnt.next('li').find('img').trigger('click');
			nextlist.trigger('click');
		}
}

	function slider_go(){
			forward_anim();
		};

	var intervalSlider;	
	function start_slider() {
			intervalSlider = setInterval(slider_go,5000);	
		}
	function stop_slider() {
			clearInterval(intervalSlider);
		}
	start_slider();
	gallery=$('.img');
	gallery2=$('.text-block .more');
	gallery3=$('div.slider-right div.slider div.img-list ul li img');
	gallery4=nextlist;
	gallery5=backlist;
	gallery.hover(stop_slider,start_slider);
	gallery2.hover(stop_slider,start_slider);
	gallery3.hover(stop_slider,start_slider);
	gallery4.hover(stop_slider,start_slider);
	gallery5.hover(stop_slider,start_slider);

});

		jQuery.expr[':'].Contains = function(a,i,m){
		return jQuery(a).text().toLowerCase().indexOf(m[3].toLowerCase())>=0;
		}; 	

