// ブラウザ and バージョンチェック
var ver4 = (navigator.appVersion.charAt(0) >= "4");
var NN4  = ver4 && (navigator.appName == "Netscape");
var IE4 = ver4 && (navigator.appName.charAt(0) == "M");
var NN3 = ((navigator.appVersion.charAt(0) == "3") && (navigator.appName == "Netscape"));

//swapImage設定：カンマ区切りで  name,元画像,変更画像;
var swap_setting = 
		"whatsnew,parts/mn_whatsnew.gif,parts/mn_whatsnew_s.gif;"
	+	"schedule,parts/mn_schedule.gif,parts/mn_schedule_s.gif;"
	+	"profile,parts/mn_profile.gif,parts/mn_profile_s.gif;"
	+	"blog,parts/mn_blog.gif,parts/mn_blog_s.gif;"
	+	"discography,parts/mn_discography.gif,parts/mn_discography_s.gif;"
	+	"mailbox,parts/mn_mailbox.gif,parts/mn_mailbox_s.gif;"
	+	"lesson,parts/mn_lesson.gif,parts/mn_lesson_s.gif;"
	+	"link,parts/mn_link.gif,parts/mn_link_s.gif;"


// swap画像の設定読み込み
var image = new Array();
var group = swap_setting.split(';');
for( i = 0; i < group.length; i++ ){
	var val = group[i].split(',');
	var name1 = val[0] + '_original';
	var name2 = val[0] + '_swap';
	image[name1] = new Image();
	image[name1].src = val[1];
	image[name2] = new Image();
	image[name2].src = val[2];
	image[ val[0] ] = 1;
}

/* 画像スワップ
 * 利用方法
 * １．変更したい画像に name 属性をつける
 * ２．変更したい動作した時のイベントに swapImage(name); の関数をつける
 * ３．設定文を変数 swap_setting に name,元画像のURL,SWAP画像のURL;の型式で記述
 */
function swapImage( name ){
	if(NN3 || NN4 || IE4){
		var url;
		if( image[name] ){
			url = name + '_swap';
			image[name] = 0;
		}else{
			url = name + '_original';
			image[name] = 1;
		}
		document.images[name].src = image[url].src;
	}
}
