/*		==============================================================================




								処理ファイルセット




		==============================================================================	*/


/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

			データ設定値エリア

	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/





/*	********************************************************************************
	********************************************************************************
	**************************		！！ 注意 ！！			****************************
	********************************************************************************
	****************			これより下は編集しないでください。				********************
	****************			正常に動作しなくなる可能性があります。		********************
	********************************************************************************
	********************************************************************************	*/



/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

					初期化

	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/



/*		============================================================
							ブラウザチェック(IE6以下)
	・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・
		return	true	：	ブラウザがIEかつ引数で指定されたバージョン以下の場合
				false	：	IE以外もしくはIEのバージョンが指定以降の場合
		============================================================	*/
function chkIEVerLess_l(chk_ver) {
	var ua = navigator.userAgent;
	var bN = navigator.appName.charAt(0);
	var result = false;
//browser check sequence

  	if(bN=="M")	{
  		ua.match(/MSIE (\d\.\d+)/);
  		version = RegExp.$1;
//	 	alert(version);

		if(version <= chk_ver )	result = true;
  	}

	return result;
}



/* :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
	
					処理実行

	:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::	*/


/*		=============================================
					js有効確認処理
		=============================================		*/
$(function() {
	$('.jsavailable').css('display','block');		//	jsにて要素を表示する。
});
/*		=============================================
					画像ロールオーバ処理
		=============================================		*/
var lgth_unit0 = 4;		//	the length of '.gif' or '.jpg'
var lavel_on0 = '_1';
var lavel_off0 = '_2';

$(function(){ 

	$('img.rovr').live('mouseover',function()	{		//	onmouseover event
			var this_img0 = $(this).attr('src');
			var dat0 = this_img0.split('/');
			var img_name0 = dat0[dat0.length-1];
			var start0 = this_img0.length - lgth_unit0;
			var end0 = this_img0.length;
			var unit0 = this_img0.slice(start0,end0);			//	'.gif' or '.jpg'
			var name_nml0 = img_name0.split(unit0);
			var name_tgl0 = img_name0.replace(lavel_on0,lavel_off0);
			var img_tgl0 = this_img0.replace(img_name0,name_tgl0);
			$(this).attr('src',img_tgl0);
		});

	$('img.rovr').live('mouseout',function()	{		//	onmouseout event
			var this_img0 = $(this).attr('src');
			var dat0 = this_img0.split('/');
			var img_name0 = dat0[dat0.length-1];
			var start0 = this_img0.length - lgth_unit0;
			var end0 = this_img0.length;
			var unit0 = this_img0.slice(start0,end0);			//	'.gif' or '.jpg'
			var name_tgl0 = img_name0.replace(lavel_off0,lavel_on0);
			var img_tgl0 = this_img0.replace(img_name0,name_tgl0);
			$(this).attr('src',img_tgl0);
		});
});

/*		=============================================
					グローバルなびアクティブ処理
		=============================================		*/

function setActiveGMenu()	{
	var tgt_nav0 = '#gnav ul li a';
	var myurl0 = document.URL;
	var cnt_category_foldrer = 3;

	var this_href0 = '';
	var folder0 = myurl0.split('/');
	var tgt_gnav_id0 = 'none';
	
//	alert('folder0 = ' + folder0);
//	alert('folder0.length = ' + folder0.length);

//	alert(folder0[folder0.length-1]);		//	「/」切りのURLの場合、「空文字列」
//	alert(folder0[folder0.length-2]);		//	「直近」のフォルダ名
//	alert('[' + cnt_category_foldrer + '] = ' + folder0[cnt_category_foldrer]);		//	グローバルナビのフォルダ名
	tgt_gnav_id0 = folder0[cnt_category_foldrer];

	//	グローバルナビのアクティブ処理
	$(tgt_nav0).each(function(idx0) {
		this_href0 = $(this).attr('href');

		if(	(tgt_gnav_id0 != '')
		&&	(tgt_gnav_id0.indexOf('.html') == -1)	)	{
			if(this_href0.indexOf(tgt_gnav_id0) != -1) {		//	リンクURLのフォルダと現在ページのグローバルナビフォルダが同じ場合のみ、アクティブ処理を実行
				var $tgt_img0 = $(this).children('img');
				$tgt_img0.removeClass('rovr');
	
				var $tgt_src0 = $tgt_img0.attr('src');
				var tgl_src0 = $tgt_src0.replace(lavel_on0,lavel_off0);
				$tgt_img0.attr('src',tgl_src0);
			}
		}

	});


}



$(function(){ 

	// グローバルナビアクティブ処理
	setActiveGMenu();

	//	フッターのサイトマップの高さ揃え用class設定
//	$('.category').addClass('heightLine-ft-cate01');

});