/* +++photo*WAVE++++++++++++++++++++++++++++++++++++++++++++++
+
+ Since:2007-12-28
+ Update:2008-09-29
+
+ http://www.photowave.co.jp
+ EditiorID:MGN
+ EditiorID:
+
+ + use library:jquery-1.2.3.pack.js,jquery-jqir.js,jquery.pngFix.js,jquery.media.js
+
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */

/* On Load Action ++++++++++++++++++++++++++++++++++++++++++ */

	$(document).ready(function(){
		//01 PNG：この記述追加で無条件でPNGが使用できる
		$(document).pngFix();

		//02：FLASH
		//$('.media').media( { width: 496, height: 409, autoplay: true } );

		//03：Top Page Bana Fade
		$('#banaTop').cycle({ 
		fx:     'fade', 
		speed:   3400, 
		timeout: 3000, 
		next:   '#banaTop', 
		random:  1 
		});

	});


/* Category:FLASH +++++++++++++++++++++++++++++++++++++++++ */

/*FLASHのパス設定*/

//swf pass
/*
function swf(){
$('#flashArea').html('<div id=flashArea><a href=test.swf class=media></a></div>');
$('.media').media( { width: 496, height: 409, autoplay: false } ); 
}*/


/*SEO対策：画像置換*/
//$(".クラス名").jQIR("画像の拡張子", "ファイルパス");

//All page Header: +++++++++++++++++++++++++++ */

//トップページパス
/*
$(function(){
$("#top .gtop").jQIR("gif", "images/common/");
$("#top .jtop").jQIR("jpg", "images/common/");
});
*/


/* Category:ポップアップ +++++++++++++++++++++++++++++++++++++ */
/*
$(function(){
$(".pop").hover(function(){
    $(".pop a").fadeOut(1).fadeIn(100).addClass("popUp");
}, function(){
    $(".pop a").fadeOut("fast").removeClass("pop");
});
});
*/

/* Category:MouseOver +++++++++++++++++++++++++++++++++++++ */

//ショップ案内:マップロールオーバー
// ++++++ 1F フロア +++++++++++++++++++++++++++++++++++
$(function(){


/*流水書房
$("#shop1F #shop01").hover(function(){
    $(".mapPic1F").addClass("ryusuiMap");//マップ
    $(".shopPic1F").addClass("ryusuiPic");//ショップ写真

}, function(){
    $(".mapPic1F").removeClass("ryusuiMap");
    $(".shopPic1F").removeClass("ryusuiPic");
});
*/
//タリーズ
$("#shop1F #shop01").hover(function(){
    $(".mapPic1F").addClass("tullysMap");
    $(".shopPic1F").addClass("tullysPic");

}, function(){
    $(".mapPic1F").removeClass("tullysMap");
    $(".shopPic1F").removeClass("tullysPic");
});
//トゥザハーブス
$("#shop1F #shop02").hover(function(){
    $(".mapPic1F").addClass("totheMap");
    $(".shopPic1F").addClass("tothePic");

}, function(){
    $(".mapPic1F").removeClass("totheMap");
    $(".shopPic1F").removeClass("tothePic");
});
//グリル満点星　麻布十番
$("#shop1F #shop03").hover(function(){
    $(".mapPic1F").addClass("guriruMap");
    $(".shopPic1F").addClass("guriruPic");

}, function(){
    $(".mapPic1F").removeClass("guriruMap");
    $(".shopPic1F").removeClass("guriruPic");
});
//屋台DELI
$("#shop1F #shop04").hover(function(){
    $(".mapPic1F").addClass("yataiMap");
    $(".shopPic1F").addClass("yataiPic");

}, function(){
    $(".mapPic1F").removeClass("yataiMap");
    $(".shopPic1F").removeClass("yataiPic");
});
//FamilyMart
$("#shop1F #shop05").hover(function(){
    $(".mapPic1F").addClass("familyMap");
    $(".shopPic1F").addClass("familyPic");

}, function(){
    $(".mapPic1F").removeClass("familyMap");
    $(".shopPic1F").removeClass("familyPic");
});
//グランパーク歯科クリニック
$("#shop1F #shop06").hover(function(){
    $(".mapPic1F").addClass("dcMap");
    $(".shopPic1F").addClass("dcPic");

}, function(){
    $(".mapPic1F").removeClass("dcMap");
    $(".shopPic1F").removeClass("dcPic");
});

});
// +++++ B1F フロア ++++++++++++++++++++++++++++++++++
$(function(){
//信州そば処 そじ坊
$("#shopB1F #shop05").hover(function(){
    $(".mapPicB1F").addClass("sojiMap");//マップ
    $(".shopPicB1F").addClass("sojiPic");//ショップ写真

}, function(){
    $(".mapPicB1F").removeClass("sojiMap");
    $(".shopPicB1F").removeClass("sojiPic");
});
//杵屋
$("#shopB1F #shop06").hover(function(){
    $(".mapPicB1F").addClass("kineyaMap");
    $(".shopPicB1F").addClass("kineyaPic");

}, function(){
    $(".mapPicB1F").removeClass("kineyaMap");
    $(".shopPicB1F").removeClass("kineyaPic");
});
//銀座ライオン
$("#shopB1F #shop07").hover(function(){
    $(".mapPicB1F").addClass("lionMap");
    $(".shopPicB1F").addClass("lionPic");

}, function(){
    $(".mapPicB1F").removeClass("lionMap");
    $(".shopPicB1F").removeClass("lionPic");
});
//いなば和幸
$("#shopB1F #shop08").hover(function(){
    $(".mapPicB1F").addClass("wakouMap");
    $(".shopPicB1F").addClass("wakouPic");

}, function(){
    $(".mapPicB1F").removeClass("wakouMap");
    $(".shopPicB1F").removeClass("wakouPic");
});
//百代茶屋
$("#shopB1F #shop09").hover(function(){
    $(".mapPicB1F").addClass("hyakudaiMap");
    $(".shopPicB1F").addClass("hyakudaiPic");

}, function(){
    $(".mapPicB1F").removeClass("hyakudaiMap");
    $(".shopPicB1F").removeClass("hyakudaiPic");
});
//ピーコックストア
$("#shopB1F #shop10").hover(function(){
    $(".mapPicB1F").addClass("daimaruMap");
    $(".shopPicB1F").addClass("daimaruPic");

}, function(){
    $(".mapPicB1F").removeClass("daimaruMap");
    $(".shopPicB1F").removeClass("daimaruPic");
});

});

/*JQuery:ロールオーバー*/
//mouseoverさせる画像【class="imgOn"】を指定して
//マウスオーバー後のイメージに【ロールオーバー前と同じファイル名_on.拡張子】指定させる
function initRollOverImages() {
/*img src*/
  var image_cache = new Object();
  $("img.imgOn").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; });
  });
/*input image*/
  var image_cache = new Object();
  $("input.imgOn").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; });
  });
}

$(document).ready(initRollOverImages);


/*自動TargetBlank指定*/
$(document).ready( function () {
    $('#banaList li a').click(function(){
        window.open(this.href, '_blank');
        return false;
    });
    $('#introBox #detailTxt a').click(function(){
        window.open(this.href, '_blank');
        return false;
    });
		/*
    $('a').click(function(){
        window.open(this.href, '_blank','width=600,height=621');
        return false;
    });*/
});