$(document).ready(function() {
	showCounter();
	zoomImage();
	toggleParagraph();
	toggleButtonAt404();
	//footerAtBottomFix();
});


function showCounter()
{
	try{document.getElementById('footerCounter').innerHTML = '<a href="http://www.liveinternet.ru/click" '+'target=_blank><img src="http://counter.yadro.ru/hit?t14.2;r'+escape(document.referrer)+((typeof(screen)=='undefined')?'':';s'+screen.width+'*'+screen.height+'*'+(screen.colorDepth?screen.colorDepth:screen.pixelDepth))+';'+Math.random()+'" alt="liveinternet.ru: iieacaii ?enei oeoia ca 24 ?ana, iinaoeoaeae ca 24 ?ana e ca naaiai\y" '+'border=0 width=88 height=31></a>';}
	catch(e){};

/*
	try{document.getElementById('footerCounter1').innerHTML = '<script type="text/javascript" id="__visorCode"></script><script type="text/javascript">var __visorInit = new Function(\'\', \'if (typeof window["__visor"] != "undefined") __visor.init(11297);\');setTimeout(\'document.getElementById("__visorCode").src="//c1.web-visor.com/c.js";\',10);</script><noscript><img src="//c1.web-visor.com/noscript?sid=11297" alt="" style="position:absolute;width:1px;height:1px;left:-999px;top:-999px;"></noscript>';}
	catch(e){};
*/

}


function toggleParagraph(){
	$(".toggleParagraphContainer").hide(); 

	//Switch the "Open" and "Close" state per click
	$("h2.paragraphTrigger").toggle(function(){
		$(this).addClass("active");
		}, function () {
		$(this).removeClass("active");
	});

	//Slide up and down on click
	$("h2.paragraphTrigger").click(function(){
		$(this).next(".toggleParagraphContainer").slideToggle("fast");
	});

};


function zoomImage(){
	$("a.single_image").fancybox({
		'zoomOpacity' : true,
		'overlayShow' : false,
		'zoomSpeedIn' : 150,
		'zoomSpeedOut' : 150 
	}); 
}


function toggleCalcTabs(curTab){
	$('#calculatorTabs > div').removeClass('curCalcTab');
	$('#' + curTab).addClass('curCalcTab');
	
	//подсчёт стоимости
	$("input[name^='calculatedField']").calculatePrice("keyup", "#calResValue");
}


function toggleButtonAt404(){
	$('#eggGlassed').css('opacity', 0);
	
	$('#errOnOff div').toggle(
		function(){
			$('#eggGlassed').animate({opacity: 1.0}, 200);
			$(this).addClass('turnedOn');}, 
		function(){
			$('#eggGlassed').animate({opacity: 0.0}, 400);	
			$(this).removeClass('turnedOn');
	});
}


function footerAtBottomFix (){
	var siteHeight = $('#around').height();
	var windowHeight = $(window).height();
	var marginValue = windowHeight - siteHeight;
	
	if(siteHeight < windowHeight){
		$('#around').height(windowHeight + 'px');
		$('#footer').css('padding-top', 100 + marginValue + 'px');
	}
}
