$(document).ready(function(){
																											
//Current
if(location.pathname != "/") {  
	var now = location.href.split('/');  
	var dirName = now.slice(4,5);
	if(dirName=="g" || dirName=="goods" || dirName=="c" || dirName=="category" ){
		$('#header ul.gn li:eq(2)').addClass('gn03-c');
		$('#footer ul.mn li:eq(2)').addClass('mn03-c');
	}else if(dirName=="storesearch"){
		$('#header ul.gn li:eq(3)').addClass('gn04-c');
		$('#footer ul.mn li:eq(3)').addClass('mn04-c');
	} 
}  

//Home Map
$('#home p.japanmap area').hover(function(){
	$('#home p.japanmap img').attr('src','image/'+$(this).attr('class')+'.gif');
},function(){
	$('#home p.japanmap img').attr('src','image/area-bt02-00.gif');
})

//Dealer Map
$('div.full p.japanmap area').hover(function(){
	$('div.full p.japanmap img').attr('src','../common/image/item-dealer/'+$(this).attr('class')+'.gif');
},function(){
	$('div.full p.japanmap img').attr('src','../common/image/item-dealer/area-bt02-00.gif');
})


//Table TR Stripe
 $('div.stripe-table>table').each(function() {
  stripetable = $(this).children();
  $(stripetable).find('tr:has(td):even').addClass('even');
  $(stripetable).find('tr:has(td):odd').addClass('odd');
//Table TR Hover
	$('tr:has(td):even',this).hover(function(){
		$(this).addClass('even-hover');
	},function(){
		$(this).removeClass('even-hover');
	})
$('tr:has(td):odd',this).hover(function(){
		$(this).addClass('odd-hover');
	},function(){
		$(this).removeClass('odd-hover');
	})
 });

//Side Second Hover
$('#side ul.second li span:has(a)').hover(function(){
	$(this).addClass('hover');
},function(){
	$(this).removeClass('hover');
})
//Side Third Hover
$('#side ul.second li ul.third li span').hover(function(){
	$(this).addClass('hover');
},function(){
	$(this).removeClass('hover');
})


//Anchor Hover
$('#main div.anchor-area ul.str01 li,#main div.anchor-area ul.str02 li ul li,#main div.anchor-area ul.str03 li ul li').hover(function(){
	$(this).addClass('hover');
},function(){
	$(this).removeClass('hover');
})

//Anchor Scroll
$("[href^=#]").click(function() {  
    var hash = this.hash;  
    if(!hash || hash == "#")  
        return false;  
    $($.browser.safari ? 'body' : 'html')  
        .animate({scrollTop: $(hash).offset().top}, 500, "swing");  
    return false;  
})


//Detail Photo
$('div.photo-sub-set a').click(function(){
	var msize = $(this).attr('href'); 
	var title = $(this).attr('title'); 
	var lsize = $(this).attr('href');
	if(msize.match(/goods\/L/)){
		var lsize = msize.replace(/goods\/L/g, '/goods\/1/');
	}else  if(msize.match(/goods\/3/)){
		var lsize = msize.replace(/goods\/3/g, '/goods\/4/');
	}else  if(msize.match(/goods\/6/)){
		var lsize = msize.replace(/goods\/6/g, '/goods\/7/');
	}
	$('p.zoom-btn a').attr('href',lsize);
	$('p.photo-main a').attr('href',lsize);
	$('p.photo-main a').attr('title',title);
	$('p.photo-main img').attr('src',msize);
	return false;  	  
})
	
//Back Office
function dealerClosed() {
	$('#backoffice input:checkbox').each(function(){
	var chk = $(this).attr('checked');
	if(chk == true){
		$(this).closest('td').removeClass('dealerclosed');
	}else{
		$(this).closest('td').addClass('dealerclosed');
	}
	return true;
	});
}
dealerClosed();
$('#backoffice input:checkbox').click(dealerClosed);
$('#backoffice td.past').each(function(){
$('input',this).attr('disabled','disabled');
})



/* --------------------------------------------------
	HOME 201012ADD
-------------------------------------------------- */
//Recommend #jcarousel
if($('#mycarousel').length){

//Random
jQuery(function($) {
$.fn.extend({
	randomdisplay : function(num) {
		return this.each(function() {
			var chn = $(this).children().hide().length;
			for(var i = 0; i < num && i < chn; i++) {
				var r = parseInt(Math.random() * (chn - i)) + i;
				$(this).children().eq(r).show().prependTo($(this));
			}
		});
	}
});
$(function(){
	$('.randomdisplay').each(function() {
		var $rdmDisp = $('.randomdisplay');
		var rdmNum = $('li',$rdmDisp).length
		$rdmDisp.randomdisplay(rdmNum);
	});
});
});

$('#mycarousel').jcarousel();
//Recommend Roll Over #opacityrollover
$('.recommended-products li').opOver(1.0,0.7,50,50);

}

//Social Book Mark
$("#sharestip a.share").click(function(){
	var URL=encodeURIComponent(location.href);
	var TITLE=encodeURIComponent(document.title);
	var h=$(this).attr("rel");
	h=h.replace("URL",URL);
	h=h.replace("TITLE",TITLE);
	$(this).attr("href",h);
});

/* --------------------------------------------------
	Roll Over 201101ADD
-------------------------------------------------- */
$('.ro').each(function() {
	var postfix = 'on';
	var img = $(this);
	var src = img.attr('src');
	var src_on = src.substr(0, src.lastIndexOf('.'))
	+ postfix
	+ src.substring(src.lastIndexOf('.'));
	img.hover(
	function() {img.attr('src', src_on).css('cursor','pointer');},
	function() {img.attr('src', src);}
	);
	img.click(
	function() {img.attr('src', src);}
	);
});


if($('.op').length){
	$('.op').opOver(1.0,0.7,50,50);
}

/* --------------------------------------------------
	Side Height 201101ADD
-------------------------------------------------- */
var mainH=$('#main').outerHeight();
var sideH=$('#side').outerHeight();

if($('#home').length && mainH < sideH){
	$('#main').css({'height': sideH});
} else if (!$('#home').length && mainH > sideH){
	$('#side').css({'height': mainH});
};

/* ---------------------------------------------------------------------------------------------------- */  
});


