
// ---------- png画像処理 ----------
jQuery(function($){
	$(document).pngFix();
});


// ---------- 背景色指定 ----------
var timer;
jQuery(function($){
	timer = setInterval("setBackground()",1000); 
});
function setBackground(){
	$("body").css("background-color", "#692a09");
	clearInterval(timer);
}

// ---------- ページトップ スクロール処理 ----------
jQuery.easing.quart = function (x, t, b, c, d) {
	$(this).find('img.jq-over').stop().fadeTo(500, 0);
	return -c * ((t=t/d-1)*t*t*t - 1) + b;
};  


// ---------- ページの先頭へ ----------
jQuery(function($){
	$('.pagetoplink a').click(function () {
		$('html,body').animate({ scrollTop: 0 }, 500, 'quart');
	});
});

jQuery(function($){
	var imgH = 137;
	var marginH = 120;
	
	var top = Math.floor(($(window).height() - $("#wrapper p.pagetoplink").height()));
	$("#wrapper p.pagetoplink").css({"top": top-imgH});
	
	//スクロール処理
	$(window).scroll(function () {
		var scrollH = $(this).scrollTop();
		$('#wrapper p.pagetoplink').stop().animate({ top: top + scrollH - marginH }, 800, 'quart');
	});
	
	//リサイズ処理
	$(window).resize(function(){
		top = Math.floor(($(window).height() - $("#wrapper p.pagetoplink").height()));
		var _scrollH = $(this).scrollTop();
		$('#wrapper p.pagetoplink').stop().animate({ top: top + _scrollH - marginH }, 800, 'quart');
	});
	
});
