/* JavaScript for http://www.inuiyosuke.jp/last updated on 2006.11.09(c) 2006 YOSUKE INUI Design Office-- */ load.Set('FEATURE_PREPARATION();');load.Set('IMAGE_PREPARATION();');// -- FEATURE --var FEATURE;var BUTTON;function FEATURE_PREPARATION () {FEATURE	= new CLASS('FEATURE');if (!FEATURE.length) return;BUTTON	= new CLASS('BUTTON');for (i = 0; i < FEATURE.length; i ++) { 	FEATURE[i].setA(0);	eval('BUTTON[' + i + '].path.onmouseover = function () { FEATURE_SWEEP(' + i + ') }'); 	eval('BUTTON[' + i + '].path.onmouseout = function () { FEATURE_SWEEPtimer[' + (i) + '] = setTimeout("FEATURE[' + (i) + '].setZ(99);sweep.Set(FEATURE[' + (i) + '],150,960,150,0);trans.Set(FEATURE[' + (i) + '],0);", 768); }'); }}var FEATURE_SWEEPtimer = new Array();function FEATURE_SWEEP () {var key	= arguments[0];if (FEATURE_SWEEPtimer[key]) clearTimeout(FEATURE_SWEEPtimer[key]);if (FEATURE[key].Z == 100) { return; }FEATURE[key].setA(0);FEATURE[key].setD(1);FEATURE[key].setC(100,960,200,0);for (i = 0; i < FEATURE.length; i ++) { if (i == key) { FEATURE[i].setZ(100); } else if (FEATURE[i].Z == 100) { FEATURE[i].setZ(98); } else { FEATURE[i].setZ(97); } }sweep.Set(FEATURE[key],0,960,320,0);trans.Set(FEATURE[key],100);}// -- IMAGE --var IMAGE;function IMAGE_PREPARATION () {IMAGE	= new CLASS('IMAGE');if (IMAGE.length > 0) { IMAGE_SLIDEtimer = setTimeout("IMAGE_SLIDE ()", 1000); } // 読み込みからの開始タイム（最初の画像の表示時間）}var IMAGE_SLIDEtimer = new Array();var IMAGEkey = 0;var PURUkey = 0;function IMAGE_SLIDE () {if (IMAGE_SLIDEtimer[IMAGEkey]) clearTimeout(IMAGE_SLIDEtimer[IMAGEkey]);if (IMAGEkey == 23) { } else if (IMAGEkey == 20 || IMAGEkey == 21 || IMAGEkey == 22) { // ぷるぷる	if (PURUkey % 2 == 1)	{ IMAGE[IMAGEkey].setD(1); }	else			{ IMAGE[IMAGEkey].setD(0); }	PURUkey++;	if (PURUkey > 1 )	{ IMAGEkey ++; PURUkey = 0; IMAGE_SLIDEtimer = setTimeout("IMAGE_SLIDE ();", 10); } // ぷるぷる間隔	else		{ IMAGE_SLIDEtimer = setTimeout("IMAGE_SLIDE ();", 10); }} else { // スライド	IMAGE[IMAGEkey].setD(1);	IMAGE[IMAGEkey].setA(0);	trans.Set(IMAGE[IMAGEkey],200, 12);	IMAGEkey++;	if (IMAGEkey == 1)		{ IMAGE_SLIDEtimer = setTimeout("IMAGE_SLIDE ();", 1000); } // スライド間隔	else if (IMAGEkey == 2)	{ IMAGE_SLIDEtimer = setTimeout("IMAGE_SLIDE ();", 1500); } // スライド間隔	else			{ IMAGE_SLIDEtimer = setTimeout("IMAGE_SLIDE ();", 70); } // スライド間隔}}
