
// HTMLロード後に実行
$(function(){
    // gnaviの現在のディレクトリを反転
	if($('#gnavi')){
		gnavi_on();
	}

    // subnaviの現在のディレクトリを反転
	if($('#subnavi')){
		subnavi_on();
	}

    // ページ内スクロール
	topLink_scroll();

    // 外部リンク
	extLink_blankWindow();

});






function gnavi_on(){
	var lastSlash = location.pathname.lastIndexOf('/');
	var now = location.pathname.substring(0,lastSlash);
	if( now == "" ){
		$('#gnavi .gnavi_home').addClass('on');
	}else{
		$('#gnavi a[href$="'+now+'/"]').parent().addClass('on');
	}
}

function subnavi_on(){
	var lastSlash = location.pathname.lastIndexOf('/') + 1;
	var pagename  = location.pathname.substring(lastSlash,location.pathname.length);
	var now = location.pathname;
	if( pagename == 'index.html' ){
		now = location.pathname.substring(0,lastSlash);
	}

//alert(now);

	$('#subnavi ul a[href$="'+now+'"]').parent().addClass('on');
}

function topLink_scroll(){
	$('a[href^="#"]').click(function(){
		$.scrollTo( $($(this).attr('href')), {speed:700,axis:'y', queue:true} );
		return false;
	});
}

function extLink_blankWindow(){
	$('a[href^=http]').click(function(){
		window.open(this.href);
		return false;
	});
}