// ============================================================ 
// jQuery と prototype コンフリクト対策
// ============================================================ 
jQuery.noConflict();
var $j = jQuery;

// ============================================================ 
// ROLLOVER
// ============================================================ 
function initRollOverImages() {
	var image_cache = new Object();
	$j("img.swap").each(function(i) {
		var imgsrc = this.src;
		var dot = this.src.lastIndexOf('.');
		var imgsrc_on = this.src.substr(0, dot) + '_on' + this.src.substr(dot, 4);
		image_cache[this.src] = new Image();
		image_cache[this.src].src = imgsrc_on;
		$j(this).hover(
			function() { this.src = imgsrc_on; },
			function() { this.src = imgsrc; });
	});
}
$j(document).ready(initRollOverImages);

// ============================================================ 
// SMOOTH SCROLL
// ============================================================ 
$j(function () {
	if (! $j.browser.safari) {
		$j('#pagetop').click(function () {
			$j(this).blur();

			$j('html,body').animate({ scrollTop: 0 }, 'slow');
	
			return false;
		});
	}
});

