
/* CSS差分ファイル読み込み */

function ReDir(num){

	if(num==0){
		dir ="";
	}else if(num==1){
		dir ="../";
	}else if(num==2){
		dir ="../../";
	}else if(num==3){
		dir ="../../../";
	}else if(num==4){
		dir ="../../../../";
	}else if(num==5){
		dir ="../../../../../";
	}
	return dir;
}


function ReadCss(num){

	var dir="";
	var fName="";
	var ua = navigator.userAgent.toUpperCase();
	var plt = (navigator.platform) ? navigator.platform : 'Other';

	if(ua.indexOf('MAC OS X') > -1){
		if(ua.indexOf('SAFARI') > -1){
			fName = "df-safari.css";
		}else if(ua.indexOf('GECKO') > -1){
			fName = "df-macgecko.css";
		}
	}else if(plt.indexOf('Mac') > -1){
		//For Mac OS9
	}else if(ua.indexOf('WINDOWS') > -1){
		if(ua.indexOf("NT 6.0") != -1 || ua.indexOf("NT 6.1") != -1){
			fName = "df-vista7.css";	//For Windows Vista and 7
		}else if(navigator.appVersion.indexOf('MSIE 6') > -1){
			fName = "df-ie6.css";
		}else if(navigator.appVersion.indexOf('MSIE 7') > -1){
			fName = "df-ie7.css";
		}else if(navigator.appVersion.indexOf('MSIE 8') > -1){
			fName = "df-ie8.css";
		}
	}

	if(fName!=""){
		dir = ReDir(num);
		document.write('<link rel="stylesheet" href="' + dir + 'common/css/df-files/' + fName + '" type="text/css">');
	}

}


/* ロールオーバー用 */

jQuery(document).ready(function($) {
    var postfix = '_on';
    $('img.btn').not('[src*="'+ postfix +'."]').each(function() {
        var img = $(this);
        var src = img.attr('src');
        var src_on = src.substr(0, src.lastIndexOf('.'))
                   + postfix
                   + src.substring(src.lastIndexOf('.'));
        $('<img>').attr('src', src_on);
        img.hover(
            function() {
                img.attr('src', src_on);
            },
            function() {
                img.attr('src', src);
            }
        );
    });
});


function checkJS(){
	document.write('<p id="jsCheck">現在お使いのブラウザのJavaScriptは有効になっています。このまま当サイトをご覧ください。<p>');
}

/*----------------------------------------------------
 *フォントサイズ変更

jQuery(function($){
    var history = $.cookie('fontSize');
    ////適用する箇所を指定
    var elm = $('body');
    var selectS = $('#fontS a');
    var selectM = $('#fontM a');
    var selectL = $('#fontL a');
    (!history)? elm.addClass('fontM'):elm.addClass(history);
    if(!history){
    	selectM.addClass('fontM');
    }else if(history == 'fontS'){
    	selectS.addClass('fontS');
    	selectM.removeClass();
    	selectL.removeClass();
    }else if(history == 'fontM'){
    	selectS.removeClass();
    	selectM.addClass('fontM');
    	selectL.removeClass();
    }else if(history == 'fontL'){
    	selectS.removeClass();
    	selectM.removeClass();
    	selectL.addClass('fontL');
    }else{
    	return false;
    }
	
		$('dd','#fontChange').click(function(){
				var setFontSize = this.id;
			$.cookie('fontSize', setFontSize);
				elm.removeClass().addClass(setFontSize);
				if(setFontSize == 'fontS'){
							selectS.addClass('fontS');
							selectM.removeClass();
							selectL.removeClass();
					}else if(setFontSize == 'fontM'){
							selectS.removeClass();
							selectM.addClass('fontM');
							selectL.removeClass();	
					}else if(setFontSize == 'fontL'){
							selectS.removeClass();
							selectM.removeClass();
							selectL.addClass('fontL');	
					}else{
						return false;
					}
		});
});

-----------------------------------------------------*/


/*----------------------------------------------------
 *外部リンク
	
	■通常の別ウィンドウ
	　<a>タグにclass="blank"をつける。
	
	■別ウィンドウ＋外部サイトアイコンつき
	　<a>タグにclass="outside"をつけると、
	　外部リンクアイコンをつけて別ウィンドウで開きます。

-----------------------------------------------------*/

$(function(){
		   
	$("a.blank").click(function(){
		window.open(this.href,'_blank');
		return false;																		
	});
	
	if ($.browser.msie){
		
		$('a.outside')
		.append('<img src="/common/img/icon_extarnal.gif" "width="15" height="13" align="baseline" alt="" />')
		.click(function(){
			window.open(this.href,'_blank');
			return false;
		});
		
		
	}else{
		
		$('a.outside')
		.addClass("external")
		.click(function(){
			window.open(this.href,'_blank');
			return false;
		});
		
	}
});

