$(function(){
	$('.map-in').click(function(){
		if ($('#map-contener').css('display')=='block') {
			$('#map-contener').css('display','none');
			$('#showmap').html('Показать на карте');
			//pageTracker._trackEvent("Map","Hide");
		} else {
			$('#map-contener').css('display','block');
			$('#showmap').html('Скрыть карту');
			//pageTracker._trackEvent("Map","Show");
		}
	});

	$("div.wrapfooter table td a,.podmenu-contener .podmenu a").each(function(){
		$(this).next("span").hide();
		$(this).hover(function(){
			var myspan = $(this).next("span");
			if(myspan.text()=='()') myspan.text('(0)');
			myspan.show();
		},function(){
			$(this).next("span").hide();
		})
	})

	$('div.about a').bind('click',function(){
		var href = $(this).attr('href');
		$(href).slideToggle("fast");
		return false;
	})
	
	$('.favButton').jFav();
	$(".podmenu_close").click(function(){
		$(".podmenu-contener").hide();
		return false;
	});
	
	$('#search_close').bind('click',function(){
		$('#suggestions').hide();
		$('.vidacha').html('');
		return false;
	})
	
	/*
	$('#nav ul li a').bind('click',function(){
		pic = $('#podmenu'+$(this).attr('id'));
		if(pic){
			if(pic.is(':visible')) {
				pic.hide();
			} else {
				$(".podmenu-contener").hide();
				pic.show();
			}
		}
		return false;
	});
	*/
	
	if($.browser.msie && $.browser.version == '6.0'){
		var zIndexNumber = 1000;
		$('div').each(function() {
		$(this).css('zIndex', zIndexNumber);
			zIndexNumber -= 10;
		});
	}
	
	$('#changeCitySelect').change(function() {
		top.location = '/?setcity='+$('#changeCitySelect option:selected').val();
	});
	
		// переключение картинок

	function setPica(pica) {
		pic = pica.attr("href");
		$("#bigPic").attr("src", pic);
		
		thisrel = pica.attr("rel");
		a = $("#bigPic").parent();
		if(thisrel && pica.find('img').hasClass("fotos-pica-hd")) {
			a.attr("href",thisrel).lightBox();
		} else {
			a.removeAttr("href").unbind('click');
		}
		
		$(".fotos a img").attr("src", '/images/pic_off.jpg');
		pica.find('img').attr("src", '/images/pic_on.jpg');
		
		currentPica = parseInt(pica.attr("number"));
	}
		
	$(".fotos a").click(function(){
		setPica($(this));
		return false;
	});
	
	$("#bigPic").css('cursor','pointer');
	
	$("#bigPic").click(function(){
		currentPica = ( currentPica == countPica ) ? 0 : (currentPica+1);
		setPica(picasArr.eq(currentPica));
		return false;
	});
	
	var picasArr = $(".fotos a");
	var currentPica = 0;
	var countPica = picasArr.length-1;
	
	if(countPica==0||countPica=='') {
		$(".fotos-pica-right").hide();
		$(".fotos-pica-left").hide();
	}
	
	$(".fotos-pica-right img").click(function(){
		currentPica = ( currentPica == countPica ) ? 0 : (currentPica+1);
		setPica(picasArr.eq(currentPica));
		return false;
	});

	$(".fotos-pica-left img").click(function(){
		currentPica = ( currentPica == 0 ) ? countPica : (currentPica-1);
		setPica(picasArr.eq(currentPica));
		return false;
	});
	
	$(".fotos-pica-left img").mouseover(function(){
		$(this).attr('src','/images/pica-left-off.jpg');
	});

	$(".fotos-pica-left img").mouseout(function(){
		$(this).attr('src','/images/pica-left-on.jpg');
	});

	$(".fotos-pica-right img").mouseover(function(){
		$(this).attr('src','/images/pica-right-off.jpg');
	});

	$(".fotos-pica-right img").mouseout(function(){
		$(this).attr('src','/images/pica-right-on.jpg');
	});
	
		// выравнивание меню единственного города посередине
		
	var myMenuTopW = $('div#nav').width();
	var myMenuTopLi = $('div#nav > ul > li.onlyThatClub ');
	var myMenuTopLiW = myMenuTopLi.width();
	myMenuTopLi.css('margin-left',(myMenuTopW-myMenuTopLiW)/2-45+'px');
	
		// большая карта
	
	/*
	$('.goBigMap').click(function(){
		scrollTo(0,150);
		$('#podmenumaptop').show();
		return false;
	});
	*/
	
		// объекты на главной

	var objectDivCurrCount = 3;
	var permanentIncCount = 0;
	var realIncEnd = '';
	var getIncChar = '';
	
	$('div.more a').click(function(){
        $.post("/objectsDiv.php", {objectDivCount:objectDivCount,objectDivCurrCount:objectDivCurrCount}, function(data){
            if(data.length>0) {
				$('ul.listclubs').append(data);
				objectDivCurrCount += 12;
				
				permanentIncCount = objectDivCount-objectDivCurrCount;
				$('.realIncCount').text(permanentIncCount);
				realIncEnd = 'клубов';
				
				getIncChar = permanentIncCount.toString().charAt(permanentIncCount.toString().length-1);
				
				if(getIncChar==1) realIncEnd = 'клуб';
				if(getIncChar==2||getIncChar==3||getIncChar==4) realIncEnd = 'клуба';
				$('.realIncEnd').text(realIncEnd);
				
				if(objectDivCurrCount>=objectDivCount) {
					$('div.more').hide();
					$('div.razdelit').hide();
				}
            }
        });
		return false;
	});
	
	$('a[rel^=lightbox]').lightBox();
	
});

$(document).ready(function() {
	try {
		initialize(); // google map ini
	}
	catch (error){
	}
	//$('#podmenumaptop').show();
	
	//$('#podmenumaptop').hide(); // map in top menu
	//window.setTimeout("$('#map-contener').hide()",1500); // map in inner sauna page
	$('#map-contener').hide();
});

$(document).unload(function() {
	GUnload(); // google map unload
});
