dom.event.addEventListener(window, 'load', initDocument);
//データ一時格納要素
var flgmntNode = document.createDocumentFragment();
var b;
var bx;
var swin;
var tmrID;    //タイマーID

//初期読込
function initDocument() {
	//ハンドラ設定
	bx = document.getElementById('searchBox').getElementsByTagName('ul');
	//画像にハンドラ設定／画像交換
	for(i=0;i<bx.length;i++){
		l = bx.item(i).getElementsByTagName('li');
		for(j=0;j<l.length;j++){
			mg = l.item(j).childNodes[1];
			dom.event.addEventListener(mg, 'mouseover', sbwin);
			dom.event.addEventListener(mg, 'mouseout', tio);
			dwin = mg.nextSibling;
			dom.event.addEventListener(dwin, 'mouseover', dbwin);
			dom.event.addEventListener(dwin, 'mouseout', tio2);
		}
	}
}
function sbwin(req){
	swin = dom.event.target(req)
    clearTimeout(tmrID);
	dwin = swin.nextSibling;
	dwin.className = 'window dspBlock';
	swin.src = '/img/list_button_on.gif';
	//伝播防止
	dom.event.stopPropagation(req);
}

function tio(req){
	dwin = swin.nextSibling;
	tmrID = window.setTimeout( "new interval()", 100);
	//伝播防止
	dom.event.stopPropagation(req);
}
function dbwin(req){
    clearTimeout(tmrID);
	dwin = swin.nextSibling;
	//伝播防止
	dom.event.stopPropagation(req);
}
function tio2(req){
	tmrID = window.setTimeout( "new interval()", 100);
	//伝播防止
	dom.event.stopPropagation(req);
}
function interval(){
	swin.src = '/img/list_button_off.gif';
	dwin = swin.nextSibling;
	dwin.className = 'window dspNone';
    clearTimeout(tmrID);
}
