$(document).ready(function() {
	hideElement('#menuElms');
	initFancyBox();
	viewMenuElms();
	decorPriceTable();
	initFotoScroller();
	loadCounter();
});

function loadCounter() {

	var html = '<a href="http://www.liveinternet.ru/click" '+
	'target=_blank><img src="http://counter.yadro.ru/hit?t18.7;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>';

	$('#footerCounter').append(html);

}

var fotoScrollPlace_height = 0;
function getScrollerSize() {
	foto_count = $('.fotoScrollPlace .fotoBlock').size();
	if(foto_count > 2) {
		fotoScrollPlace_height = ((foto_count-1) * 150);
		$('#button_fa_up').css("opacity",0.3);
		
		return true;
	} else {
		$('#button_fa_up, #button_fa_down').css("visibility","hidden");
	
		return false;
	}
}

function fotoscrollUP() {
	var margin = $(".fotoScrollPlace #scroller").css("margin-top");
	margin = margin.replace('px','');
	if(margin < 0) {
		margin = parseInt(margin) + 150;
	
		$('#scroller').animate({
								"margin-top":margin+'px'
							}, 100);
	}
	
	if(margin == 0)
		$('#button_fa_up').css("opacity",0.3);
	
	$('#button_fa_down').css("opacity",1);
}

function fotoscrollDOWN() {
	var margin = $(".fotoScrollPlace #scroller").css("margin-top");
	margin = margin.replace('px','');
	margin = parseInt(margin) - 150;
	
	if(fotoScrollPlace_height > (-1)*margin ) {
		$('#scroller').animate({
								"margin-top":margin+'px'
							}, 100);
	}
	
	if(fotoScrollPlace_height == (-1)*margin+150)
		$('#button_fa_down').css("opacity",0.3);
	
	$('#button_fa_up').css("opacity",1);
}

function initFotoScroller() {
	var getscroll = getScrollerSize();	//Получаем размеры контента и размер видимой области
	
	if(getscroll) {
		$("#button_fa_up").click(function(){
			fotoscrollUP();
		});

		$("#button_fa_down").click(function(){
			fotoscrollDOWN();
		});
	}
}

function decorPriceTable() {
	jQuery('table.price tr').each(function(i) {
		var td_childs = jQuery(this).children('td');
	
		td_childs.first().css("font-weight","bold");
		
		if(i == 0) {
			jQuery(this).addClass('HeaderRowPrice');
			td_childs.last().addClass('priceRow');
		} else {
			td_childs.last().addClass('priceInPriceTable');
			td_childs.eq(1).css("padding-left","40px");
		}
		
		if(i % 2) {
			jQuery(this).addClass('greyRowBG');
		}
	});
}


function initFancyBox() {
	$("a.showImage").fancybox({
		'zoomSpeedIn': 300,
		'zoomSpeedOut': 150,
		"overlayOpacity" : 0.2,
		"zoomSpeedChange" : 80,
		"zoomOpacity" : true
	});
}

function hideElement(obj) {
	$(obj).css('display','none');
}

function viewMenuElms() {
	setTimeout(function() {
		$("#menuElms").slideDown(300);
	}, 100);
}

function toggleParagraph(id) {
	var paragraph 	= $('#p'+id);
	var capture		= $('#h'+id);
	var display 	= paragraph.css('display');
	
	if(display == 'none') {
		paragraph.slideDown(300);
		capture.removeClass().addClass('minHCur');
	} else {
		paragraph.slideUp(300);
		capture.removeClass().addClass('minH');
	}
}