
//ADVシステムver4.03
//oder[count]内に表示するキャラクタ番号、キャラクタ名番号、本文番号、各種フラグを搭載して、order配列の中身の数字だけで制御するのが目的
//通常描画関数とバックログ時の描画関数を分ける仕様
//レイヤーシステム搭載　透過率100%の800*600の画像を制御レイヤーとして使用する


//変数

	//カウンタ
	count = 0;	//表示カウンタ
	countmax = 43;	//総描画回数(実際は+1ダミー含むと+2)
	cc = 0;		//判別用

	//座標
	apsx = 729;		//バックログ開始位置X座標
	apsy = 43;		//バックログ開始位置Y座標
	apex = 795;		//バックログ終了位置Y座標
	apey = 144;		//バックログ終了位置Y座標

	cp1x =  150;		//一人キャラ表示X座標
	cp2lx =  -50;	//二人キャラ表示X座標左
	cp2rx =  300;	//二人キャラ表示X座標右

	//ステータス関連
	sutatus = 4;	//ステータス数(実際は+1)	

	//フラグ
	cf = 0;		//クリックフラグ
	c1f = 0;	//キャラクタ1表示数フラグ
	c2f = 0;	//キャラクタ2表示数フラグ
    fcf1 = 0;	//振動関数へのフラグ
	fcf2 = 0;	//
	eff = 0;

	//振動関数変数
	x = 0;		//初期位置X
	y = 0;		//初期位置Y
	p1 = 0;		//判別関数1
	p2 = 0;		//判別関数2
	mvd = 2;	//振動幅

	//フェードイン・フェードアウト関数
	spd = 30; // 変化させる間隔（ミリ秒単位）
	ntc = 2; // 何%ずつ変化させるか
	acnt1 = 100;
	acnt2 = 100;

	//おみくじ
	ocount = 0;
	rand = Math.floor(Math.random() * 6);

//本文登録

mes = new Array();
mes[0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「皆様あけましておめでとうございますっ」<br><br><br></div></font>";
mes[1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「みんなーあけおめー！！！」<br><br><br></div></font>";
mes[2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「駄目ですよちゃんとご挨拶しないと」<br><br><br></div></font>";
mes[3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「あーうー」<br><br><br></div></font>";
mes[4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「もう、仕方のない神様ですねぇ・・・」<br>（かわいらしいなぁ・・・）<br><br></div></font>";

mes[5] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「そんな事言うなら神様らしい事するよ？」<br><br><br></div></font>";
mes[6] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「はい？」<br><br><br></div></font>";
mes[7] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ほら新年だからおみくじ的なことさ！」<br><br><br></div></font>";
mes[8] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「諏訪子様？おみくじは神様の意思を間接的に授かるものですよ<br>ここに諏訪子様がいらっしゃるならあまり意味が・・・」<br><br></div></font>";
mes[9] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「あーうー、なんか早苗可愛くないー<br>なんだよー昔はあんなにいい子だったのにー」<br><br></div></font>";

mes[10] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「じゃあいいですよ、さ、おみくじを引かせてください」<br><br><br></div></font>";
mes[11] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ん？ないよ」<br><br><br></div></font>";
mes[12] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「・・・。」<br><br><br></div></font>";
mes[13] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ないから直接口頭で伝えるね！」<br><br><br></div></font>";
mes[14] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「は、はぁ」<br>（だからそれはおみくじじゃない気が・・・）<br><br></div></font>";

mes[15] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「これから諏訪子様が今年一年の皆様の運勢を<br>占ってくださるそうなので、生暖かく見守って差し上げてくださいね」<br><br></div></font>";
mes[16] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「んー、<br><br><br></div></font>";
mes[17] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「んー、てやー！！」<br><br><br></div></font>";
mes[18] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「って、ひゃあああああっ、どこ触ってるんですか！！！？」<br><br><br></div></font>";
mes[19] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「おっぱい。新感覚おっぱいおみくじ」<br><br><br></div></font>";

mes[20] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「駄目ですよそんな卑猥なの！！何考えてるんですか！！」<br><br><br></div></font>";
mes[21] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「えー、いいと思うんだけどなぁ・・・」<br><br><br></div></font>";
mes[22] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「・・・いいですから、どうなんですか？」<br><br><br></div></font>";
mes[23] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「うーんと・・・、すっごいやわらかかった！！」<br><br><br></div></font>";
mes[24] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「そうじゃないでしょう！運勢です、う、ん、せ、い！！」<br><br><br></div></font>";

mes[25] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「はいはい、運勢だよー」<br><br><br></div></font>";

mes[26] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left><br><br><br></div></font>";
mes[27] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left><br><br><br></div></font>";
mes[28] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left><br><br><br></div></font>";
mes[29] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left><br><br><br></div></font>";
mes[30] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left><br><br><br></div></font>";

mes[31] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「これは・・・なんだか違わないですか？」<br><br><br></div></font>";
mes[32] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「なんで？どこが？」<br><br><br></div></font>";
mes[33] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「だってこれ、運勢の良し悪しじゃなくて・・・<br>その、大きさじゃないですか・・・」<br><br></div></font>";
mes[34] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「うん、そうだよ。だっておっぱいおみくじだもの！！！」<br><br><br></div></font>";
mes[35] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ああ・・・そうでしたね・・・ははは」<br><br><br></div></font>";

mes[36] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「うーん、これで私が神様だってよくわかったでしょう？<br><br><br></div></font>";
mes[37] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「うーん、これで私が神様だってよくわかったでしょう？<br>それじゃねー！！」<br><br></div></font>";
mes[38] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「・・・皆さんエフェクトテストお疲れ様でした・・・」<br><br><br></div></font>";
mes[39] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ええと、とりあえずですね他にも、<br><br><br></div></font>";
mes[40] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ええと、とりあえずですね他にも、こんなのとか、<br><br><br></div></font>";

mes[41] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ええと、とりあえずですね他にも、こんなのとか、<br>こんなのとか、<br><br></div></font>";
mes[42] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「ええと、とりあえずですね他にも、こんなのとか、<br>こんなのとか、こんなのとか」<br><br></div></font>";
mes[43] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>「いろいろ作ったみたいです、そんなこんなで<br>皆さん今年もよろしくお願いしますー」<br><br></div></font>";



//キャラクタネーム登録

cname = new Array();
cname[0] = "<font style=position:absolute;bottom:115px;left:25;font-size:15pt; color=ffffff><div align=left><b>早苗<br></b></div></font>";
cname[1] = "<font style=position:absolute;bottom:115px;left:25;font-size:15pt; color=ffffff><div align=left><b>諏訪子<br></b></div></font>";


//画像登録 キャラクタネーム登録の順番と同じ順番

imgNames = new Array();
imgNames[0] = "../jsimg/sana01.png";
imgNames[1] = "../jsimg/sana02.png";
imgNames[2] = "../jsimg/sana03.png";
imgNames[3] = "../jsimg/sana04.png";
imgNames[4] = "../jsimg/suwako01.png";
imgNames[5] = "../jsimg/suwako02.png";
//一人表示時のダミー
imgNames[6] = "";

imgs = new Array();
for(i = 0; i < imgNames.length; i++) {
	imgs[i] = new Image();
	imgs[i].src = imgNames[i];
}


//表示順番登録配列
/*order[countmax][sutatus]
order[] = new Array( "0:キャラ名" , "1:キャラ1ファイル名" , "2;キャラ1位置" , "3;キャラ1状態" , "4;キャラ2ファイル名" , "5;キャラ2位置" , "6;キャラ2状態")
*/

//キャラ状態フラグ　0:通常　1:振動　2:フェードアウト　3:フェードイン　
//4:ブラックアウト(oder[][3]のみ) 5:ブラックイン(oder[][3]のみ)　
//6:ホワイトアウト(oder[][3]のみ)　7:ホワイトアウト(oder[][3]のみ)
//8:ブラッドアウト(oder[][3]のみ)　9:ブラッドアウト(oder[][3]のみ)　8:以下追加可能

//表示順番登録
order = new Array();
//					   0     1      2      3     4      5      6
order[0] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[1] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[2] = new Array( "0" , "4" , "10" , "0" , "1" , "310" , "0");
order[3] = new Array( "1" , "5" , "10" , "0" , "0" , "310" , "0");
order[4] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "1");

order[5] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[6] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[7] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[8] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[9] = new Array( "1" , "5" , "10" , "0" , "0" , "310" , "0");

order[10] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[11] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[12] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[13] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[14] = new Array( "0" , "4" , "10" , "0" , "1" , "310" , "0");

order[15] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[16] = new Array( "1" , "4" , "10" , "6" , "0" , "310" , "0");
order[17] = new Array( "1" , "4" , "150" , "7" , "0" , "310" , "0");
order[18] = new Array( "0" , "4" , "10" , "0" , "2" , "310" , "1");
order[19] = new Array( "1" , "4" , "10" , "0" , "2" , "310" , "1");

order[20] = new Array( "0" , "4" , "10" , "0" , "1" , "310" , "0");
order[21] = new Array( "1" , "5" , "10" , "0" , "0" , "310" , "0");
order[22] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");
order[23] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[24] = new Array( "0" , "4" , "10" , "0" , "3" , "310" , "0");

order[25] = new Array( "1" , "5" , "10" , "0" , "1" , "310" , "0");

order[26] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[27] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[28] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[29] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");
order[30] = new Array( "1" , "4" , "10" , "0" , "0" , "310" , "0");

order[31] = new Array( "0" , "4" , "10" , "0" , "1" , "310" , "0");
order[32] = new Array( "1" , "5" , "10" , "0" , "1" , "310" , "0");
order[33] = new Array( "0" , "4" , "10" , "0" , "1" , "310" , "0");
order[34] = new Array( "1" , "4" , "10" , "0" , "1" , "310" , "0");
order[35] = new Array( "0" , "4" , "10" , "0" , "0" , "310" , "0");

order[36] = new Array( "1" , "4" , "10" , "0" , "1" , "310" , "0");
order[37] = new Array( "1" , "4" , "10" , "2" , "1" , "310" , "0");
order[38] = new Array( "0" , "0" , "150" , "0" , "6" , "0" , "0");
order[39] = new Array( "0" , "0" , "150" , "4" , "6" , "0" , "0");
order[40] = new Array( "0" , "0" , "150" , "5" , "6" , "0" , "0");

order[41] = new Array( "0" , "0" , "150" , "8" , "6" , "0" , "0");
order[42] = new Array( "0" , "0" , "150" , "9" , "6" , "0" , "0");
order[43] = new Array( "0" , "0" , "150" , "1" , "6" , "0" , "0");




//カウント対策ダミー
order[44] = new Array( "0" , "0" , "0" , "0" , "0" , "0" , "0");

//おみくじ
omikuzi = new Array();

omikuzi[0] = new Array();
omikuzi[0][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>おお、吉だよ！<br>良かったね！！！<br>十分に良いね！！！！<br></div></font>";
omikuzi[0][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:神様に頼もう！<br>待人:待たなくてもすぐそこにいるよ！<br>失物:神様が代わりを用意してあげるよ！<br></div></font>";
omikuzi[0][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:山の上の神社がいいよ！<br>商売:霊感商法がおすすめだよ！<br>学問:神の声を聞くといいよ！<br></div></font>";
omikuzi[0][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:神様がいるから無敵だよ！<br>転居:幻想卿にくるといいよ！<br>病気:神様が看病してあげるよ！<br></div></font>";
omikuzi[0][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:蛇オバサンより可愛いケロちゃんを選ぶといいよ！<br><br>以上だよ<br></div></font>";

omikuzi[1] = new Array();
omikuzi[1][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>えーと、小吉だよ！<br>良かったね！！！<br>小さいことはいいことだ！！！！<br></div></font>";
omikuzi[1][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:長年の友人を頼るといいよ！<br>待人:ゲームの発売日が伸びるよ！<br>失物:死ぬ前には大体見つかるよ！<br></div></font>";
omikuzi[1][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:哀願動物(月兎)と一緒がいいよ！<br>商売:哀願動物(月兎)にお客を取らせよう！<br>学問:天才のをカンニングするといいよ！<br></div></font>";
omikuzi[1][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:死なないから勝てるよ！<br>転居:ご近所トラブルに注意！<br>病気:薬師にまかせるといいよ！<br></div></font>";
omikuzi[1][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:結婚条件に無理難題はやめよう！<br><br>以上だよ<br></div></font>";

omikuzi[2] = new Array();
omikuzi[2][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>はい、中吉だよ！<br>良かったね！！！<br>ほどほどがいいよね！！！！<br></div></font>";
omikuzi[2][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:いろいろスルーされるよ！<br>待人:ストーキングしちゃ駄目だよ！<br>失物:身近な泥棒に注意！<br></div></font>";
omikuzi[2][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:引きこもるのがいいよ！<br>商売:特技が生かせるよ！<br>学問:のめりこむといいよ！<br></div></font>";
omikuzi[2][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:藁人形を使うと勝てるよ！<br>転居:ダブルベッド用意するといいよ！<br>病気:ヤンデレに注意！<br></div></font>";
omikuzi[2][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:ストーキングしちゃｒｙ！<br><br>以上だよ<br></div></font>";

omikuzi[3] = new Array();
omikuzi[3][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>うぁ、凶だよ！<br>良かったね！！！<br>これからに期待だね！！！！<br></div></font>";
omikuzi[3][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:部屋からは出れないよ！<br>待人:泥棒に会えるかも知れないよ！<br>失物:すぐ壊れちゃうよ！<br></div></font>";
omikuzi[3][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:だから部屋から出れないよ！<br>商売:解体業などがお勧め！<br>学問:家庭教師を雇うといいよ！<br></div></font>";
omikuzi[3][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:やっちゃえば勝てるよ！<br>転居:だからｒｙ<br>病気:頭の病気は治らないよ！<br></div></font>";
omikuzi[3][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:無理やりがいいよ！<br><br>以上だよ<br></div></font>";

omikuzi[4] = new Array();
omikuzi[4][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>おめでとう、大吉だよ！<br>良かったね！！！<br>後は落ちるだけだよ！！！！<br></div></font>";
omikuzi[4][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:上司の目を盗むといいよ！<br>待人:昼寝して待つといいよ！<br>失物:探す気がなくなるよ！<br></div></font>";
omikuzi[4][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:上司の目の届かないところがいいよ！<br>商売:運送関係がいいよ！<br>学問:おっぱいにソフィア(知識)が奪われるよ！<br></div></font>";
omikuzi[4][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:リーチが上回っていれば勝てるよ！<br>転居:なるべく遠いところがいいよ！<br>病気:胸元を開けすぎると危険だよ！<br></div></font>";
omikuzi[4][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:職場結婚がいいよ！<br><br>以上だよ<br></div></font>";

omikuzi[5] = new Array();
omikuzi[5][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>おめでとう、大凶だよ！<br>良かったね！！！<br>これ以上下はないよ！！！！<br></div></font>";
omikuzi[5][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:いじめられるよ！<br>待人:自ら動くといいよ！<br>失物:地面近くにあるよ！<br></div></font>";
omikuzi[5][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:いっちゃうといいよ！<br>商売:ももを売ると良いよ！<br>学問:しったかぶって痛い目を見るといいよ！<br></div></font>";
omikuzi[5][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:わざと負けるほうが良いよ！<br>転居:転居先を破壊するといいよ！<br>病気:痛い子は直らないよ！<br></div></font>";
omikuzi[5][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:Sの人がおすすめだよ！<br><br>以上だよ<br></div></font>";

//ダミー
omikuzi[6] = new Array();
omikuzi[6][0] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>おめでとう、大凶だよ！<br>良かったね！！！<br>これ以上下はないよ！！！！<br></div></font>";
omikuzi[6][1] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>願事:いじめられるよ！<br>待人:自ら動くといいよ！<br>失物:地面近くにあるよ！<br></div></font>";
omikuzi[6][2] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>旅立:いっちゃうといいよ！<br>商売:ももを売ると良いよ！<br>学問:しったかぶって痛い目を見るといいよ！<br></div></font>";
omikuzi[6][3] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>争事:わざと負けるほうが良いよ！<br>転居:転居先を破壊するといいよ！<br>病気:痛い子は直らないよ！<br></div></font>";
omikuzi[6][4] = "<font style=position:absolute;bottom:25px;left:30;font-size:14pt; color=ffffff><div align=left>縁談:Sの人がおすすめだよ！<br><br>以上だよ<br></div></font>";



//表示関数
//表示順番　1:背景　2:人物(演出GIF含む)　3:テキストエリア　4:名前テキスト　5:本文テキスト　6:レイヤー(イベントハンドラ持ち)　7:ボタン

window.onload = function drawdisp(){

//各種フラグとステータスリセット
	c1f = 0;
	c2f = 0;
	acnt1 = 100;
	eff = 0;
	blf = 0;
	whf = 0;
	bof = 0;

//背景表示
	//document.all["outbg"].innerHTML =

//キャラ1表示準備
	c1name = order[count][1];
	c1x = order[count][2];

//キャラ2表示準備
	c2name = order[count][4];
	c2x = order[count][5];

//キャラ状態判定フラグ設定
	if (order[count][3] == 1){
		c1f = 1;
		eff = 1;
	}
	if (order[count][6] == 1){
		c2f = 1;
		eff = 1;
	}
	if (order[count][3] == 2){
		c1f = 1;
		eff = 2;
	}
	if (order[count][6] == 2){
		c2f = 1;
		eff = 2;
	}
	if (order[count][3] == 3){
		c1f = 1;
		eff = 3;
		acnt1 = 0;
	}
	if (order[count][6] == 3){
		c2f = 1;
		eff = 3;
		acnt1 = 0;
	}

//通常時の初期透過設定　不透明度100
	document.all["outimg1"].innerHTML = "<div style=position:absolute;bottom:0px;left:"+ c1x + ";  id=mvi1><div style=width:100%;filter:alpha(opacity=100); id=aei1><img src=../jsimg/blank.gif style=filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+ imgs[c1name].src + ",sizingmethod=image);></div></div>";
	document.all["outimg2"].innerHTML = "<div style=position:absolute;bottom:0px;left:"+ c2x + ";  id=mvi2><div style=width:100%;filter:alpha(opacity=100); id=aei2><img src=../jsimg/blank.gif style=filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+ imgs[c2name].src + ",sizingmethod=image);></div></div>";

//フェードイン時の初期透過設定　不透明度0
	if(order[count][3] == 3){
	document.all["outimg1"].innerHTML = "<div style=position:absolute;bottom:0px;left:"+ c1x + "; id=mvi1><div style=width:100%;filter:alpha(opacity=0); id=aei1><img src=../jsimg/blank.gif style=filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+ imgs[c1name].src + ",sizingmethod=image);></div></div>";
	}
	if(order[count][6] == 3){
	document.all["outimg2"].innerHTML = "<div style=position:absolute;bottom:0px;left:"+ c2x + "; id=mvi2><div style=width:100%;filter:alpha(opacity=0); id=aei2><img src=../jsimg/blank.gif style=filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="+ imgs[c2name].src + ",sizingmethod=image);></div></div>";
	}

//表示キャラは任意で追加可能ただしバランス上最大3が望ましい

//テキストエリア表示
	document.all["outbox"].innerHTML = "<img src=../jsimg/advtxt3.gif style=position:absolute;bottom:0px;left:0;filter:alpha(opacity=80);>";

//バックログボタン表示

	document.all["outback"].innerHTML = "<img src=../jsimg/back.gif onclick=back(window.event.type,window.event.offsetX,window.event.offsetY) style=position:absolute;bottom:5px;left:730;filter:alpha(opacity=80);>";

//キャラ名表示
	name = order[count][0];
	document.all["outname"].innerHTML = cname[name];

//本文表示
	if((count >= 26)&&(count <= 30)){
	ocount = count - 26;
	document.all["outtxt"].innerHTML = omikuzi[rand][ocount];

	} else {
	document.all["outtxt"].innerHTML = mes[count];
	}

//ブラックアウトホワイトアウトレイヤー表示
	document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=0);></div></div>";

	if(order[count][3] == 4){
		acnt1 = 0;
		eff = 4;
		blf = 1;
		document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=0); id=black><img src=../jsimg/black.gif></div></div>";
	}
	if(order[count][3] == 5){
		eff = 5;
		blf = 1;
		document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=100); id=black><img src=../jsimg/black.gif></div></div>";
	}
	if(order[count][3] == 6){
		acnt1 = 0;
		eff = 6;
		whf = 1;
		document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=0); id=white><img src=../jsimg/white.gif></div></div>";
	}
	if(order[count][3] == 7){
		eff = 7;
		whf = 1;
		document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=100); id=white><img src=../jsimg/white.gif></div></div>";
	}
	if(order[count][3] == 8){
		acnt1 = 0;
		eff = 8;
		bof = 1;
		document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=0); id=blood><img src=../jsimg/blood.gif></div></div>";
	}
	if(order[count][3] == 9){
		eff = 9;
		bof = 1;
		document.all["outefl"].innerHTML = "<div style=position:absolute;bottom:0px;left:0;><div style=width:100%;filter:alpha(opacity=100); id=blood><img src=../jsimg/blood.gif></div></div>";
	}

//制御レイヤー表示

	document.all["outly"].innerHTML = "<img src=../jsimg/ly1.gif onclick=adv(window.event.type,window.event.offsetX,window.event.offsetY);effect(0) onmouseover=effect(eff) onmouseout=effect(0) style=position:absolute;bottom:0px;left:0;filter:alpha(opacity=0);>";		

//状態変化なしの場合のエフェクト関数を持たない制御レイヤー描画	
	if ((order[count][3] == 0)&&(order[count][6] == 0)){
		document.all["outly"].innerHTML = "<img src=../jsimg/ly1.gif onclick=adv(window.event.type,window.event.offsetX,window.event.offsetY) style=position:absolute;bottom:0px;left:0;filter:alpha(opacity=0);>";		
	}

}


//ADV処理関数
//cf=window.event.type ox=window.event.offsetX oy=window.event.offsetY

//進める
function adv(cf,ox,oy){

	if(count != countmax){
		count = count + 1;
	}

	if(count == countmax + 1){
		count = count - 1;
	}

	drawdisp();		//表示関数呼び出し

}

//戻る
function back(cf,ox,oy){

	switch(count){
		case 0:
			break;
		default:
			count = count - 1;
    		break;
	}

	drawdisp();		//表示関数呼び出し

}


//振動関数
function vibm(){

	if(c1f == 1){
		x = parseInt(c1x);//引数に与えられた文字列を解析し指定された値を根とする整数に変換して返す
		if(p1 == x){
			p1 = x + mvd;
			y = mvd;
		}else{
			p1 = x;
			y = 0;
		}
		document.all["mvi1"].style.left = p1;
		document.all["mvi1"].style.bottom = y;
	}
			
	if(c2f == 1){
		x = parseInt(c2x);//引数に与えられた文字列を解析し指定された値を根とする整数に変換して返す
		if(p2 == x){
			p2 = x + mvd;
			y = mvd;
		}else{
			p2 = x;
			y = 0;
		}
		document.all["mvi2"].style.left = p2;
		document.all["mvi2"].style.bottom = y;
	}		

}


// フェードアウト
function fdout() {

	acnt1 -= ntc;
	if(acnt1 <= 0) return;
	if(c1f == 1){
		aei1.filters['alpha'].opacity = acnt1;
	}
	if(c2f == 1){
		aei2.filters['alpha'].opacity = acnt1;
	}
	if(blf == 1){
		black.filters['alpha'].opacity = acnt1;
	}
	if(whf == 1){
		white.filters['alpha'].opacity = acnt1;
	}
	if(bof == 1){
		blood.filters['alpha'].opacity = acnt1;
	}

}


// フェードイン
function fdin() {
   
	acnt1 += ntc;
	if(acnt1 > 100) return;
	if(c1f == 1){
		aei1.filters['alpha'].opacity = acnt1;
	}
	if(c2f == 1){
		aei2.filters['alpha'].opacity = acnt1;
	}
	if(blf == 1){
		black.filters['alpha'].opacity = acnt1;
	}
	if(whf == 1){
		white.filters['alpha'].opacity = acnt1;
	}
	if(bof == 1){
		blood.filters['alpha'].opacity = acnt1;
	}

}

//制御部
function effect(ef) {

	if(ef == 1){
		timer = setInterval("vibm()", 50);
	} else if(ef == 0) {
		clearInterval(timer);
	} else if( (ef == 2) || (ef == 5) || (ef == 7) || (ef == 9) ) {
  		timer = setInterval("fdout()",spd);
	} else if( (ef == 3) || (ef == 4) || (ef == 6) | (ef == 8) ) {
  		timer = setInterval("fdin()",spd);
	}

}




