/* BEGIN Замена шрифтов */
Cufon.replace(".ctt", {fontFamily: 'OfficinaSansCTT'});
Cufon.replace('#content h1', {fontFamily: 'OfficinaSansCTT'});
Cufon.replace('#content h2', {fontFamily: 'Arial Narrow'});
Cufon.replace('.h2', {fontFamily: 'Arial Narrow'});
/* END Замена шрифтов */

$(window).bind("load", function(){
	/* BEGIN Имитация :hover куфон-шрифтов */
	$(".home #menu a.ctt").mouseout(function(){
		Cufon.replace($(this), {fontFamily: 'OfficinaSansCTT', color: '#fff'});
	}).mouseover(function(){
		Cufon.replace($(this), {fontFamily: 'OfficinaSansCTT', color: '#00D1B3'});
	});
	/* END Имитация :hover куфон-шрифтов */
	
	/* BEGIN События инпутов формы обратной связи */
	$("#fdbk-area").focus(function(){
		if ($(this).val()=='Введите текст сообщения...')
			$(this).val("");
	}).blur(function(){
		if ($(this).val()=='')
			$(this).val('Введите текст сообщения...');
	});
	$("#fdbk-inp1").focus(function(){
		if ($(this).val()=='Ваше имя')
			$(this).val("");
	}).blur(function(){
		if ($(this).val()=='')
			$(this).val('Ваше имя');
	});
	$("#fdbk-inp2").focus(function(){
		if ($(this).val()=='E-mail')
			$(this).val("");
	}).blur(function(){
		if ($(this).val()=='')
			$(this).val('E-mail');
	});
	/* END События инпутов формы обратной связи */
	
	/* BEGIN Уголки */
	$(".corner1").add(".corner2").append('<b class="tl"></b><b class="tr"></b><b class="bl"></b><b class="br"></b>');
	/* END Уголки */
	
	/* BEGIN События в фотогалерее */
	$("#bigPhoto").parent().append('<img id="bigPhotoLoading" class="loading" src="/images/progressbar.gif" alt="Загрузка..." />');
	$("#photolist .items a").click(function(){
		$("#bigPhotoLoading").show();
		var Img = document.createElement('img');
		Img.onload = function () { try { $("#bigPhotoLoading").hide(); $("#bigPhoto").attr("src", $(this).attr("src") ); } catch (e) {} };
		Img.src = $(this).attr("href");
		return false;
	});
	/* BEGIN События в фотогалерее */
	
	$("#tape-photos").mouseout(function(){
		animateTape();
	}).mouseover(function(){
		$(this).stop();
	});
	var pTop = -16.5 + ($(".home #menu").height() - $(".home #menu ul").height())/ 2;
	pTop = pTop<0 ? 0 : pTop;
	$(".home #menu ul").animate({paddingTop: pTop+"px"}, "slow");
});

var animateTape = function()
{
		$("#tape-photos")
			.animate(
				{left:"-=10px"},
				200,
				function (){
					var left = parseFloat($("#tape-photos").css("left"));
					if(left < -95)
					{	var d = left + 95;
						$("#tape-photos").css({left: d, backgroundPosition:Math.abs(d)+"px 0"});				 
						var f = $("#tape-photos img:first-child");
						$("#tape-photos").append('<img src="/images/1px.gif" alt=""/>');
						$("#tape-photos img:last-child").css("background-image", f.css("background-image"));
						f.remove();
					}
					else
						$("#tape-photos").css({backgroundPosition: Math.abs(left) + "px 0"});
					animateTape();	
				});
};
