function RightBnr(){
var bnrheight = 360;//バナーの高さを設定
$('div#RightbannerCulum').css('height',$('body').height()) // ブロックの高さをBODYに合わせる。
$('div#RightbannerCulum').css('overflow','hidden') // bodyの高さを超える要素を隠す。
var htmloutput = '<ul style="display : none;">';
var count = 0;

for(i = 0; i < BnrArr.length; i++){
 if(BnrArr[i] == "" || BnrArr[i] == null){
  BnrArr.splice(i,1);
 }
}

for (var i=0; i < Math.floor($('body').height()/bnrheight)+0.5/BnrArr.length; i++) {
	for (var ii=0; ii < BnrArr.length; ii++) {
		htmloutput += RightBnrlimake(BnrArr[ii][0],BnrArr[ii][1]);
		count +=1;
		  if (count >= Math.floor($('body').height()/bnrheight)+0.5/BnrArr.length){break;}//
		};
};
htmloutput += "</ul>"

$(window).one("scroll", function(){
	$('div#RightbannerCulum').prepend(htmloutput);
	$('div#RightbannerCulum ul').fadeIn(2000);
});

function RightBnrlimake (imgurl,linkurl){ // li要素の生成用関数
	return '<li><a href="' + linkurl +  '"><img src="' + imgurl +  '"></a></li>'
};

}

function onetimebnr (){
/* クッキーの操作方法
	$.cookie('the_cookie'); //cookieの取得
	$.cookie('the_cookie', 'the_value'); //cookieをセット
	$.cookie('the_cookie', 'the_value', { expires: 7 }); //cookieを有効期限を7日間でセット
	$.cookie('the_cookie', '', { expires: -1 }); //cookieを削除
	$.cookie('the_cookie', null); //cookieを削除
*/


$('div#one_time').css('display',"none");
/*表示・非表示を切り替える モジュール------------*/
var toggle1 = function(){
	$('div#one_time').fadeOut(400);
	$('span#bnrclose').empty();
	$('span#bnrclose').append('<a href="#">再表示+</a>');
	return false;
	$.cookie('banr_show',null);	
};
var toggle2 = function(){
	$('div#one_time').fadeIn(400);
	$('span#bnrclose').empty();
	$('span#bnrclose').append('<a href="#">閉じる×</a></span>');
	return false;
};
/*-------------表示/非表示を切り替える モジュール*/



if($.cookie('banr_show')){ //有効なクッキーを持っていた場合の処理
	$('div#one_timehead').append('<span id="bnrclose"><a href="#"><a href="#">再表示+</a></span>');
	$('span#bnrclose').toggle(toggle2,toggle1);
}else{//有効なクッキーを持っていない場合の処理
	$('div#one_timehead').append('<span id="bnrclose"><a href="#">イシオシを閉じる+</a></span>');
	$('span#bnrclose').toggle(toggle1,toggle2);
	$('div#one_time').fadeIn(400);
	$.cookie('banr_show',"1", { expires: 3 }); //7日有効のクッキーをセットする。
}; 

	/*
	$('span#ckmst').click(function(){ //[テスト用]クッキーを削除する。
		$.cookie('banr_show',null)
	});
	*/
	
};


/*ニュースの読み込み モジュール--------*/
function newsload(loadURI){
	$('div.shopnews').load(loadURI);
	
	if ((navigator.userAgent.indexOf('iPhone') > 0 && navigator.userAgent.indexOf('iPad') == -1) || navigator.userAgent.indexOf('iPod') > 0 || navigator.userAgent.indexOf('Android') > 0) {
		$('span.newsnext').click(function(){
			if($('div.shopnews p:visible').length>5){
				for (var i=0; i < 6; i++) {
					$('div.shopnews p:visible').eq(i).fadeOut(600);
				};
			}
				return false;
		});
		$('span.newsprev').click(function(){
			if($('div.shopnews p:hidden').length!=0){
				for (var i=0; i < 6; i++) {
					$('div.shopnews p:visible').prev().fadeIn(600);
				};
			}
				return false;
		});
	};
}
/*--------ニュースの読み込み モジュール*/


/*タブ切り替え モジュール--------*/
function newsTab(){
	$('div#shopnews ul li.c0 a').css('background-color','#fff');
	$('div#shopnews ul li.c0 a').css('color','#222');
	$('div#shopnews ul li.c0 a').css('border','none');
	$('div#shopnews ul li.c0 a').css('border-top','5px solid #39c');
	$('div#shopnews ul li.c0 a').css('border-left','1px solid #39c');
	$('div#shopnews ul li.c0 a').css('border-right','1px solid #39c');
	$('div#shopnews ul li.c0 a').css('margin-top','-3px');

	$('div#shopnews ul li a').click(function(){
		var prm = '/webshop/update_utf8.php?' + $(this).parent().attr('class').replace("c","c=") + " p";
		newsload(prm);
		
		$('div#shopnews ul li a').css('background-color','#eee');
		$('div#shopnews ul li a').css('color','#333');
		$('div#shopnews ul li a').css('border','solid #fff 1px');
		$('div#shopnews ul li a').css('margin','0');
		
		$(this).css('background-color','#fff');
		$(this).css('color','#222');
		$(this).css('border','none');
		$(this).css('border-top','5px solid #39c');
		$(this).css('border-left','1px solid #39c');
		$(this).css('border-right','1px solid #39c');
		$(this).css('margin-top','-3px');
		
		return false;
	});
}
/*--------タブ切り替え モジュール*/
	
	
	
	

/*時間切り替えバナー モジュール-----------------------------*/
function dispShowCace(JQselecter,listHush){
	// li要素の生成用関数

	function limake (imgurl,linkurl,display,ClassName){ // li要素の生成用関数
		if(display == 1){
			return '<li style="display : none;" class=' + ClassName +'><a href="' + linkurl +  '"><img src="' + imgurl +  '"></a></li>\r\n'
		}else if(display == 0){
			return '<li class=' + ClassName + '><a href="' + linkurl +  '"><img src="' + imgurl +  '"></a></li>\r\n'
		}
	};

var ImgDir = "/ec/img/showcace/"; //画像フォルダへのパスを設定
var LinkDir = "http://store.ishibashi.co.jp"; //リンク先の基本パスを設定
var chgtime = 5000; //バナー変更時間 ms
var fIntime = 1500; //フェードイン時間 ms

for(i = 0; i < listHush.length; i++){
 if(listHush[i] == undefined ||listHush[i] == "" || listHush[i] == null ){
  listHush.splice(i,1);
 }
}

for (var i=0; i < listHush.length; i++) { //[\ \;]*でspilitしてハッシュ化
	listHush[i] = listHush[i].replace(/\s/gi,"");
	
	if((listHush[i] != undefined) && (/^http/.test(listHush[i]) == true)){
		
		listHush[i] = {"link": listHush[i].split(/\;/)[0],"img": listHush[i].split(/\;/)[1]};
	}else if(listHush[i] != undefined){
		listHush[i] = {"link": LinkDir + listHush[i].split(/\;/)[0],"img":  listHush[i].split(/\;/)[1]};
	}
};
var htstr = "";
for (var i=0; i < listHush.length; i++) {
	htstr += limake (ImgDir + listHush[i].img,listHush[i].link,1,"b" + i)
};
$(JQselecter + ' li').remove();

$(JQselecter).append(htstr);

$(JQselecter + ' li:first').css("display",'block');

htstr = '\r\n<ul id="' + JQselecter.replace('\#','').replace(/^ul/,'') + '_Tn">\r\n';

for (var i=0; i < listHush.length; i++) {
	htstr += limake ( ImgDir + "tn_" + listHush[i].img,listHush[i].link,0,"b" + i)
};

htstr += '</ul>\r\n'

$(JQselecter).after(htstr);

var hoverClass;	
var bnrindex;

var timer = setInterval(function(){ timebnrchg($(JQselecter + '_Tn li').length)}, chgtime);//バナーの自動更新間隔をセット ms

	//$(JQselecter).css({height : $(JQselecter).height(),overflow:"hidden"}); //はみ出さないようにoverflow設定
	$(JQselecter + '_Tn li:first').fadeTo(10,0.8);
	$(JQselecter + '_Tn li').hover(function(){
		hoverClass = $(this).attr("class");
		
		$(JQselecter + ' li.' + hoverClass).fadeIn(fIntime,function(){
			$(JQselecter + ' li[class!='+ hoverClass +']').fadeOut(fIntime);
		});
		
		$(JQselecter + '_Tn li').fadeTo(10,1);
		$(JQselecter + '_Tn li').css('padding-top',"3px");
		$(this).fadeTo(10,0.8);
		$(this).css('padding-top',"0");
		clearInterval(timer);
	},function(){
	timer = setInterval(function(){ timebnrchg($(JQselecter + '_Tn li').length)}, chgtime);
	return false;});


/*バナー時間更新用モジュール*/
	
function timebnrchg(num){
	bnrindex = $(JQselecter + ' li').index($(JQselecter + ' li:visible'));
	if(bnrindex < num-1){
		$(JQselecter + '_Tn li').eq(bnrindex + 1).trigger("mouseover");
		timer = setInterval(function(){ timebnrchg($(JQselecter + '_Tn li').length)}, chgtime);
	}else{
		$(JQselecter + '_Tn li').eq(0).trigger("mouseover");
		timer = setInterval(function(){ timebnrchg($(JQselecter + '_Tn li').length)}, chgtime);
	}
}
};

/*-----------------------------時間切り替えバナー モジュール*/
