//=============================================
//
//  ROLL OVER
//
//=============================================
$(init);
/**
* 
**/
function init(){
	$("#cartBtBlock img, #pageTop img, #launch img, img.imgOver").mouseover(imgOver);
	$("#cartBtBlock img, #pageTop img, #launch img, img.imgOver").mouseout(imgOut);
	//
	$(".bnrBlock .bnrBorder").mouseover(bnrOver);
	$(".bnrBlock .bnrBorder").mouseout(bnrOut);
	//
	$("#top_news .topNews").mouseover(newsOver);
	$("#top_news .topNews").mouseout(newsOut);
	//
	$(".btDetailBase").mouseover(detailOver);
	$(".btDetailBase").mouseout(detailOut);
	$(".nonBtDetailBase").mouseover(nonDetailOver);
	$(".nonBtDetailBase").mouseout(nonDetailOut);
	//
	$("#cartBtBlock img").fadeTo(0, 0.999999);
	$("#pageTop img").fadeTo(0, 0.999999);
	$("#launch img, img.imgOver").fadeTo(0, 0.999999);
}
/**
* 
**/
function imgOver(){
	$(this).fadeTo(100, 0.4);
}
//
function imgOut(){
	$(this).fadeTo(100, 0.999999);
}
/**
* 
**/
function bnrOver(){
	$(this).find("img").addClass("over");
	$(this).find("p").addClass("over");
}
//
function bnrOut(){
	$(this).find("img").removeClass("over");
	$(this).find("p").removeClass("over");
}
/**
* 
**/
function newsOver(){
	$(this).find("h5").addClass("over");
}
//
function newsOut(){
	$(this).find("h5").removeClass("over");
}
/**
* 
**/
function detailOver(){
	$(this).find(".flt_left img").addClass("over");
	$(this).find(".btDetail .hidetext").addClass("over");
}
//
function detailOut(){
	$(this).find(".flt_left img").removeClass("over");
	$(this).find(".btDetail .hidetext").removeClass("over");
}
/**
* 
**/
function nonDetailOver(){
	$(this).find(".flt_left img").addClass("over");
	$(this).find(".entry_link").addClass("over");
}
//
function nonDetailOut(){
	$(this).find(".flt_left img").removeClass("over");
	$(this).find(".entry_link").removeClass("over");
}

//プレミアムメンバーベージ限定
function initRollOverImages() {
	var image_cache = new Object();
	$(".rollover a img, img.rollover").not("[src*='_on.']").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;
		$(this).hover(
			function() { this.src = imgsrc_on; },
			function() { this.src = imgsrc; }
		);
	});
	//
	$('#pm button').rollover();
}
//
$.fn.extend({
	rollover: function(){
		if(this.length)
		{
			var img = $(this).find('img');
			var image_cache = new Object();
			var imgsrc = img.attr('src');
			var dot = imgsrc.lastIndexOf('.');
			var imgsrc_on = imgsrc.substr(0, dot) + '_on' + imgsrc.substr(dot, 4);
			image_cache[imgsrc] = new Image();
			image_cache[imgsrc].src = imgsrc_on;
			$(this).hover(
				function() { $(this).find('img').attr('src', imgsrc_on); },
				function() { $(this).find('img').attr('src', imgsrc); }
			);
		}
	}
});
//
$(document).ready(initRollOverImages);
//=============================================
//
//  LIKN
//
//=============================================
function clickLink(URL, target){
	if(URL != "" ){
		if(target == "top"){
			top.location.href = URL;
		}else if(target == "blank"){
			window.open(URL, "");
		}else if(target != ""){
			eval("parent.' + target + '.location.href = URL");
		}else{
			location.href = URL;
		}
	}
}


//=============================================
//
//  SUB WINDOW
//
//=============================================
//BRAND STORY
function brand_attention(){
	window.open("/brandstory/trackback.html","BRSHOP","width=600,height=350,scrollbars=yes");
}

//CUSTOMERS VOICE
function galleryWin(URL){
	var galleryWin=window.open(URL,"BRSHOP","width=600,height=500,toolbar=no,scrollbars=yes,resizable=yes,menubar=yes,status=yes");
	galleryWin.window.focus();
}

//Order Made Suit and Shirt
function orderWin(URL){
	var orderWin=window.open(URL,"BRSHOP","width=600,height=500,toolbar=no,scrollbars=yes,resizable=yes,menubar=yes,status=yes");
	orderWin.window.focus();
}


//=============================================
//
//  画像の変更
//
//=============================================
function changePhoto(myNum){
	document.detail_photo.src = "images/" + myNum + ".jpg";
}