/* rollover */
$(function () {
	var preLoad = new Object();
	$('img.ro,input.ro,#gnavi li a img').not("[src*='_ro.']").each(function(){
		var imgSrc = this.src;
		var fType = imgSrc.substring(imgSrc.lastIndexOf('.'));
		var imgName = imgSrc.substr(0, imgSrc.lastIndexOf('.'));
		var imgOver = imgName + '_ro' + fType;
		preLoad[this.src] = new Image();
		preLoad[this.src].src = imgOver;
		$(this).hover(
			function (){
				this.src = imgOver;
			},
			function (){
				this.src = imgSrc;
			}
		);
	});
});


/* page top */

var pagetopTimer = false;
function pagetop() {
	if(document.all){
		var currentY = document.documentElement.scrollTop;
	}else{
		var currentY = window.pageYOffset;
	}
	if (currentY > 0.5) {
		var newY = parseInt(currentY - currentY / 5);
		window.scrollTo(0, newY);
		pagetopTimer = setTimeout('pagetop()', 1);
	}
	else {
		window.scrollTo(0, 0);
		clearTimeout(pagetopTimer);
		pagetopTimer = false;
	}
}

$(function () {
	$('.pagetop a').click(function () {
		pagetop();
		return false;
	});
});


