<!-- あ(MOJIBAKE TAISAKU) -->
<!---	AJML 共通 java script	--->

//	########## Check Num.
//	ajml_com.pl も同時に変更する事
gRunChk = 3049001 ;

//	########## 画像をメモリにプリロード ＆ グローバル変数定義
var gImgAjml1 = gImgDir + "ic_ajml1.gif" ;
var gImgAjml2 = gImgDir + "ic_ajml2.gif" ;
var gImgMand = gImgDir + "ic_mand.gif" ;
var gImgAniMand = gImgDir + "an_mand.gif" ;
jsPreLoadChgImg( 1, gImgAjml1, gImgAjml2 ) ;
jsPreLoadChgImg( 2, gImgMand, gImgAniMand ) ;


//	########## TOP PAGE 初期設定
function jsInitTop()
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	jsInitCom() ;
	jsFadingInit() ;
	jsTitleTrans('All Japan MandoLink') ;

	//	Mac IE5 対処
	if( (isBrw.ie5) && gOS == 'NoWin' ) { jsGetOj("lySoon").top= 7 ; }

	gAvailableWidth = eval( gInWidth ) ;
	gAvailableHeight = eval( gInHeight ) ;
	jsMoveBottom('lyTsumuri') ;
}


//	########## TOP PAGE 初期設定
function jsInitTop3()
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	jsInitCom() ;
	jsTitleTrans('All Japan MandoLink') ;

	//	Mac IE5 対処
	if( (isBrw.ie5) && gOS == 'NoWin' ) { jsGetOj("lySoon").top= 7 ; }

	gAvailableWidth = eval( gInWidth ) ;
	gAvailableHeight = eval( gInHeight ) ;
	jsMoveBottom('lyTsumuri') ;
}


//	########## NoTOP PAGE 初期設定
function jsInitNoTop()
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	jsTitleTrans('All Japan MandoLink') ;
	gAvailableWidth = eval( gInWidth ) ;
	gAvailableHeight = eval( gInHeight ) ;
	jsMoveBottom('lyTsumuri') ;
}


//	########## AJML CGI 初期設定
function jsInitAjmlCGI()
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	gAvailableWidth = eval( gInWidth ) ;
	gAvailableHeight = eval( gInHeight ) ;
	jsMoveBottom('lyTsumuri') ;
}


//	########## TOP PAGE MENU LIST 記述用
function jsWriteList( pImg, pOverCom, pOutCom, pTitle, pLink )
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	document.write("<IMG SRC=" + gImgSpacer + " WIDTH=5 HEIGHT=1><A HREF=\"" + pLink + "\" onMouseOver=\"jsOverImage('" + pImg + "',2," + pOverCom + ");\" onMouseOut=\"jsOutImage('" + pImg + "',2," + pOutCom + ");\" TARGET=\"_blank\"><IMG NAME=\"" + pImg + "\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" SRC=\"" + gOutImage[2].src + "\"><\/A> <A CLASS=\"N1\" HREF=\"" + pLink + "\" onMouseOver=\"jsOverImage('" + pImg + "',2," + pOverCom + ");\" onMouseOut=\"jsOutImage('" + pImg + "',2," + pOutCom + ");\">" + pTitle + "<\/A><BR>") ;
}


//	########## TOP PAGE MENU LIST (Check) 記述用
function jsWriteListChk( pImg, pOverCom, pOutCom, pTitle, pLink )
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	document.write("<IMG SRC=" + gImgSpacer + " WIDTH=5 HEIGHT=1><A HREF=\"" + pLink + "&runch=" + gRunChk + "\" onMouseOver=\"jsOverImage('" + pImg + "',2," + pOverCom + ");\" onMouseOut=\"jsOutImage('" + pImg + "',2," + pOutCom + ");\" TARGET=\"_blank\"><IMG NAME=\"" + pImg + "\" BORDER=\"0\" WIDTH=\"15\" HEIGHT=\"15\" SRC=\"" + gOutImage[2].src + "\"><\/A> <A CLASS=\"N1\" HREF=\"" + pLink + "&runch=" + gRunChk + "\" onMouseOver=\"jsOverImage('" + pImg + "',2," + pOverCom + ");\" onMouseOut=\"jsOutImage('" + pImg + "',2," + pOutCom + ");\">" + pTitle + "<\/A><BR>") ;
}


//	########## お気に入り追加記述用		/home に favicon.ico が必要
function jsAddFavorite()
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	if( isBrw.ie5 ) {
		fav_add = "<A CLASS=\"N1\" HREF=\"javascript:window.external.AddFavorite('http://www.musefan.net/ajml/','♪ All Japan MandoLink ♪♪♪');\" onMouseOver=\"jsOverImage('IMG13',1, 13);\" onMouseOut=\"jsOutImage('IMG13',1, 0);\"><IMG NAME=\"IMG13\" STYLE=\"margin-left:1px;\" BORDER=\"0\" WIDTH=\"60\" HEIGHT=\"60\" ALT=\"お気に入りに追加 Only IE4+\" SRC=\"" + gImgAjml1 + "\" HSPACE=8 ALIGN=\"LEFT\">←←←<BR>お気に入りに追加<BR>Only IE4+</A><BR CLEAR=\"LEFT\">" ;
		document.write( fav_add ) ;
	}
}


//	########## TOP PAGE COMMENT LAYER 記述用
function jsWriteComLay( pNum, pOpen, pTitle, pCom )
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	document.write("<DIV CLASS=\"comment\" ID=\"comment" + pNum + "\"><TABLE BORDER=0 WIDTH=190 CELLSPACING=0 CELLPADDING=0><TR><TD CLASS=\"info\" VALIGN=TOP WIDTH=\"100%\" BGCOLOR=\"#804D00\">\n") ;
	document.write("<SPAN CLASS=\"text\">" + pTitle + "<\/SPAN><BR>" + pCom) ;
	if( pOpen == 2 ) {
		document.write("<BR>　内容へのお問合せは、ＨＰ内をよくご覧になり該当ＨＰ管理者様宛にお願いします。") ;
	}
	if( pOpen ) {
		document.write("<BR>　回るMandolinをClickすると新規Windowで開きます。") ;
	}
	document.write("\n") ;
	document.write("<\/TD><\/TR><\/TABLE><\/DIV>\n") ;
}


//	########## 演奏会メッセージ配列設定
function jsSetMsgArray( pMsg1, pMsg2, pDelay )
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	this.message1 = pMsg1 ;
	this.message2 = pMsg2 ;
	this.delay = pDelay ;
}


//	########## 演奏会フェードメッセージ
var gFConDirect = "in" ;
var gFConMsgIndex = 0 ;
var gFConIndex = 1 ;
var gFConSpeed = 100 ;
var gFConLayer = "" ;

function jsFadingConcertText( pLayer )
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	gFConLayer = pLayer ;
	if(gFConMsgIndex <= gMsgArray.length-1) {
		if(gFConDirect == "in") {
			if(gFConIndex <= 5) {
				jsDispConcertText(gFConLayer);
				setTimeout("jsFadingConcertText(gFConLayer)", gFConSpeed);
				gFConIndex++;
			} else {
				gFConIndex = 5;
				gFConDirect = "out"
				setTimeout("jsFadingConcertText(gFConLayer)", gMsgArray[gFConMsgIndex].delay);
			}
		} else if(gFConDirect == "out") {
			if(gFConIndex >= 1) {
				jsDispConcertText(gFConLayer);
				setTimeout("jsFadingConcertText(gFConLayer)", gFConSpeed);
				gFConIndex--;
			} else {
				gFConIndex = 1;
				gFConDirect = "in"
				setTimeout("jsFadingConcertText(gFConLayer)", 0);
				gFConMsgIndex++;
			}
		}
	}
	else {
		gFConMsgIndex = 0 ;
		setTimeout("jsFadingConcertText(gFConLayer)", 0);
	}
}


//	########## 演奏会フェードメッセージ実行
var gFadeLayer = "" ;

function jsDispConcertText( pLayer )
{
	<!-- あ(MOJIBAKE TAISAKU) -->
	gFadeLayer = pLayer ;
//	vFadeHTML = eval(gDoc + '["' + gFadeLayer + '"]' + gHtml) ;
	var vMsg = '<TABLE BORDER="0" WIDTH="640"><TR><TD ALIGN=CENTER><SPAN CLASS=clFadeA' + gFConIndex + '>' + gMsgArray[gFConMsgIndex].message1 + '</SPAN><BR><SPAN CLASS=clFadeB' + gFConIndex + '>' + gMsgArray[gFConMsgIndex].message2 + '</SPAN></TD></TR></TABLE>';
	if(isBrw.ns4) {
//		vFadeHTML.write(vMsg) ;
//		vFadeHTML.close() ;
		jsGetHtml( gFadeLayer ).write(vMsg) ;
		jsGetHtml( gFadeLayer ).close() ;
	}
	else {
//		vFadeHTML.innerHTML = vMsg ;
		jsGetHtml( gFadeLayer ).innerHTML = vMsg ;
	}
}
