// =============================================
//	itemindex.js
//	アイテム一覧用JS
//
//	1.販売開始前表示
//	2.プルダウンリンク
//	3.検索条件BOXスライド
//
// =============================================


//	1.販売開始前表示
// =============================================
$(function(){
	$(".itemBox").mouseover(function(){
		$(this).find("p.saletime").css("display","none");
	});
	$(".itemBox").mouseout(function(){
		$(this).find("p.saletime").css("display","block");
	});
});


//	2.プルダウンリンク
// =============================================
function linkLocation(value){
	if(value!="-"){
		location.href=value;
	}
}

//	3.検索条件BOX条件引き継ぎ
// =============================================
$(function(){
	var searchBoxFlag = $.cookie('searchBoxFlag');
	if(searchBoxFlag == '1')
	{
		$(".slide").css('display' , 'block');
	}
	else
	{
		$(".slide").css('display' , 'none');
	}
});



//	4.検索条件BOXスライド
// =============================================
function slide(){
	// 検索BOXの状態クッキー取得
	var searchBoxFlag = $.cookie('searchBoxFlag');
	// エフェクトのスピード  :   fast  or  normal  or slow
	var slideSpeed = 'normal';
	
	// 検索BOX非表示
	if(searchBoxFlag == '1')
	{
		$.cookie('searchBoxFlag','0' , { path: '/'});
		$(".slide").slideUp(slideSpeed);
		if(IE){
			$(".slide").css("display","none");
		}
		
		// スライドボタン入れ替え
		var btnImage = $("img.slideBtn").attr('src').replace(/_close(\.gif|\.jpg|\.png)$/, "_open"+"$1");
		$("img.slideBtn").attr('src',btnImage);
	}
	
	// 検索BOX表示
	else
	{
		$.cookie('searchBoxFlag','1' , { path: '/'});
		$(".slide").slideUp(slideSpeed);
		$(".slide").slideDown(slideSpeed);
		
		// スライドボタン入れ替え
		var btnImage = $("img.slideBtn").attr('src').replace(/_open(\.gif|\.jpg|\.png)$/, "_close"+"$1");
		$("img.slideBtn").attr('src',btnImage);
	}
}

//	6.クイックカート表示引き継ぎ
// =============================================
$(function(){
	var viewFlag = $.cookie('viewQuickcartFlag');
	if(viewFlag == '1')
	{
		$("li.itemBox .quickcart").css('display' , 'none');
		var btnImage = $("img.sizeBtn").attr('src').replace(/_close(\.gif|\.jpg|\.png)$/, "_open"+"$1");
		$("img.sizeBtn").attr('src',btnImage);
	}
	else
	{
		$("li.itemBox .quickcart").css('display' , 'block');
	}
});

//	6.クイックカート表示
// =============================================
function viewQuickcart(){
	// クイックカート表示クッキー取得
	var viewFlag = $.cookie('viewQuickcartFlag');
	// エフェクトのスピード  :   fast  or  normal  or slow
	var slideSpeed = 'fast';
	
	// クイックカート表示
	if(viewFlag == '1')
	{
		$.cookie('viewQuickcartFlag','0' , { path: '/'});
		$("li.itemBox .quickcart").slideUp(slideSpeed);
		$("li.itemBox .quickcart").slideDown(slideSpeed);
		// スライドボタン入れ替え
		var btnImage = $("img.sizeBtn").attr('src').replace(/_open(\.gif|\.jpg|\.png)$/, "_close"+"$1");
		$("img.sizeBtn").attr('src',btnImage);
	}
	
	// クイックカート非表示
	else
	{
		$.cookie('viewQuickcartFlag','1' , { path: '/'});
		$("li.itemBox .quickcart").slideUp(slideSpeed);
		if(IE){
			$("li.itemBox .quickcart").css("display","none");
		}
		// スライドボタン入れ替え
		var btnImage = $("img.sizeBtn").attr('src').replace(/_close(\.gif|\.jpg|\.png)$/, "_open"+"$1");
		$("img.sizeBtn").attr('src',btnImage);
	}
}

//	7.レイアウト変更
// =============================================
function chageClass(BASS , CHANGE , TYPE)
{
	$("."+ BASS).addClass(CHANGE);
	$("."+ CHANGE).removeClass(BASS);
	
	var layoutFlag = $.cookie('layoutFlag');
	if(TYPE == 1)
	{
		$.cookie('layoutFlag','0' , { path: '/'});
		$("p.quickcart").css("display" , "block");
	}
	else
	{
		$.cookie('layoutFlag','1' , { path: '/'});
		$.cookie('viewQuickcartFlag','0' , { path: '/'});
		$("p.quickcart").css("display" , "none");
		$("li.itemBox .quickcart").css("display" , "none");
	}
}

