timerID=0;
timerPadding=7;					//画像が切り替わるタイミング(秒で指定)
imgPath="index_image/main/";	//画像のあるディレクトリ
targetWin="_top";				//クリックしたときのターゲットウィンドウ
bannerImage = new Array();
image = new Array();

//画像名[0], リンク先URL[1], 表示するテキスト[2], ターゲット[3]
bannerImage[0]= new Array("main_lily.jpg" ,"products/vocal/lily/" ,"ボーカロイドアーティスト Lily(リリィ)" , "_blank");
bannerImage[1]= new Array("main_ssw9pro.jpg" ,"products/ssw/win/ssw9pro/" ,"BCNサウンド関連部門3年連続最優秀賞受賞の作曲(音楽作成)ソフト、Singer Song Writer 9 Professional" , "_blank");
bannerImage[2]= new Array("main_ssw9st.jpg" ,"products/ssw/win/ssw9st/" ,"BCNサウンド関連部門3年連続最優秀賞受賞の作曲(音楽作成)ソフト、Singer Song Writer 9 Standard" , "_blank");

menuNum=Math.floor(Math.random()*bannerImage.length);


//ブラウザ判別
function checkBrowser(){
	if(document.getElementById){
		return true;
	}else{
		return false;
	}
}


//画像のプリロード
function preLoadImg(){
	for( i = 0 ; i < bannerImage.length ; i++ ){
		image[i] = new Image();
		image[i].src=imgPath+bannerImage[i][0];
	}
}


//タイマーのセット
function setTimer(){
	timerID=setInterval("changeImg(menuID)",timerPadding*1000);
}

//タイマーの解除
function clearTimer(){
	clearInterval(timerID);
}


//画像の変更・リンク先の変更
function changeImg(menuNum){
	menuID=menuNum;
	if(checkBrowser()){
		//背景
		for( i = 0 ; i < bannerImage.length ; i++ ){
			//document.getElementById("UI_0"+i).style.backgroundColor="#D6DBE6";
		}
		//背景の変更
		//document.getElementById("UI_0"+menuNum).style.backgroundColor="#E1FEB1";
		
		//バナー画像の変更
		document.getElementById('topBaneerImg').src=imgPath+bannerImage[menuID][0];
		//バナー画像コメントの変更
		document.getElementById('topBaneerImg').alt=bannerImage[menuID][2];
		//バナーリンク先の変更
		document.getElementById('topBannerLink').href=bannerImage[menuID][1];
		//ターゲットウィンドウの変更
		document.getElementById('topBannerLink').target=bannerImage[menuID][3];
	}else{
	}

	if(menuID==bannerImage.length-1){
		menuID=0;
	}else{
		menuID+=1;
	}
}



//読み込み時の処理
function init(){
	checkBrowser();//ブラウザ判別
	preLoadImg();//画像のプリロード
	changeImg(menuNum);//画像を変更
	setTimer();//タイマーのセット
}

//読み込み時の処理
function initNoBanner(){
	checkBrowser();//ブラウザ判別
	preLoadImg();//画像のプリロード
}

//リンク先URLの記述を行う
function writeLink(){
	checkBrowser();
	if(checkBrowser()){
		document.write("<table border='0' cellpadding='0' cellspacing='2'><tr>");
		for( i=0 ; i<bannerImage.length ; i++ ){
			document.write("<td id='UI_0"+i+"'><a href='"+bannerImage[i][1]+"' onmouseover='changeImg("+i+");clearTimer();' onmouseout='setTimer();' id='UI_link_'"+i+" target='"+targetWin+"'><span class=t10n>"+bannerImage[i][2]+"</span></a></td><td><img src=img/index/osusume_line.gif width=1 height=9></td>");
		}
		document.write("</tr></table>");
	}else{
		//NN4.xなど
	}
}

//バナーの記述を行う
function writeBanner(){
	if(checkBrowser()){
		//IEなどの場合
		document.write("<a id='topBannerLink'  href='"+bannerImage[menuNum][1]+"''><img id='topBaneerImg' src='"+imgPath+bannerImage[menuNum][0]+"' border='0'alt='"+bannerImage[menuNum][2]+"'></a><br>");
	}else{
		//NN4.xなど(ランダムでバナーを表示するのみ)
		document.write("<a href='"+bannerImage[menuNum][1]+"' id='topBannerLink' target='"+bannerImage[menuNum][3]+"'><img src='"+imgPath+bannerImage[menuNum][0]+"' border='0'' id='topBaneerImg' alt='"+bannerImage[menuNum][2]+"></a><br>");
	}
}
