var topObj = new Object;

function topInit() {

/*
	topObj.contObj=null;
	topObj.tabObj=null;
	
	topObj.grab = null;
	topObj.cont = null;
	topObj.maxLayer = 6; // 最大レイヤー
	topObj.names = new Array('topLink','topNews','topSchedule','topReserve','topShopping');
	
	
	topObj.wrapX = getDiv('Wrap').offsetLeft;
	topObj.wrapY = getDiv('Wrap').offsetTop;
	topObj.topLinkMinX = topObj.wrapX+getDiv('topLinkTab').offsetLeft;
	topObj.topLinkMinY=  topObj.wrapY+getDiv('topLinkTab').offsetTop;
	topObj.topLinkMaxX = topObj.topLinkMinX+getDiv('topLinkTab').offsetWidth;
	topObj.topLinkMaxY = topObj.topLinkMinY+getDiv('topLinkTab').offsetHeight+getDiv('topLinkCont').offsetHeight;
	

	topObj.topLinkFlag = false;
*/

}

function overLink(){
	topObj.topLinkFlag = true;
	
	if(topObj.topLinkFlag){
		openTop('topLink');
	}
}

function outLink(){
	//レンジ外なら
	topObj.topLinkFlag = false;
	//resetTops();
}

function checkLink(mx,my){
	if(topObj.topLinkFlag){
		if(mx < topObj.topLinkMinX  || mx > topObj.topLinkMaxX){
			outLink();
		}
		if(my < topObj.topLinkMinY  || my > topObj.topLinkMaxY){
			outLink();
		}
	}
}

function openTop(name){
	resetTops();
	cont_id=name+'Cont';
	tab_id=name+'Tab';
	topObj.contObj= getDiv(cont_id);
	topObj.contObj.style.visibility='visible';

	topObj.tabObj = getDiv(tab_id);
	topObj.tabObj.style.zIndex=topObj.maxLayer+1;
}


function resetTops(){

/*
	for(i=0; i< topObj.names.length; i++){
		getDiv(topObj.names[i]+'Cont').style.visibility='hidden';
		getDiv(topObj.names[i]+'Tab').style.zIndex=(topObj.maxLayer-i);
		
		var child_name = topObj.names[i]+'Child';
		var childObj = document.getElementsByClassName(child_name);
		for(j=0; j < childObj.length; j++) {
			childObj[j].style.position = 'absolute';
			childObj[j].style.visibility = 'hidden';
		}

	}
*/

}


