$(document).ready(function(){
	
	//ページの先頭に戻る
	$('a[href*=#]').click(function() {
		var href = this.hash;
		var $target = $(href == '#top' ? 'body' : href);
		if ($target.size()) {
			var targetOffset = $target.offset().top;
			$($.browser.safari ? 'body' : 'html').animate({ scrollTop: targetOffset }, 1000, 'easeOutQuint');
			return false;
		}
	});
	
	//商品ボックスにロールオーバー追加
	$('.columnProduct').live('mouseover', function(){
		$(this).find('.columnProductTop').addClass('columnProductTopHover');
		$(this).find('.columnProductInner').addClass('columnProductInnerHover');
		$(this).find('.columnProductBottom').addClass('columnProductBottomHover');
		}
	);
	$('.columnProduct').live('mouseout', function(){
		$(this).find('.columnProductTop').removeClass('columnProductTopHover');
		$(this).find('.columnProductInner').removeClass('columnProductInnerHover');
		$(this).find('.columnProductBottom').removeClass('columnProductBottomHover');
		}
	);
	
	//サムネイルクリックで画像切り替え
	$('.thumbnail80').bind('click', function() {
		var nextSrc = $(this).find('img').attr('src');
		nextSrc = nextSrc.replace(/_thumb/ig,'');
		$('.detailsImg img').fadeOut('fast', function(){
			$('.detailsImg img').attr('src', nextSrc);
			$('.detailsImg img').fadeIn();
		});
	});
	
	//IE6のpng有効化
	$(function(){
		$(".pngfix").pngfix();
	});
	
	//バナーにトラッキング追加
	$('.footer_banner .ichiba').bind('click', function() {
		pageTracker._trackPageview("/banner_ichiba");
	});
	
	//トラッキング追加
	$('.tracking').click(function(){
    pageTracker._trackPageview(this.rel);
    
  });
});


function smartRollover() {
	if(document.getElementsByTagName) {
		var images = document.getElementsByTagName("img");

		for(var i=0; i < images.length; i++) {
			if(images[i].getAttribute("src").match("_off."))
			{
				images[i].onmouseover = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_off.", "_on."));
				}
				images[i].onmouseout = function() {
					this.setAttribute("src", this.getAttribute("src").replace("_on.", "_off."));
				}
			}
		}
	}
}

if(window.addEventListener) {
	window.addEventListener("load", smartRollover, false);
}
else if(window.attachEvent) {
	window.attachEvent("onload", smartRollover);
}



