
function setMenuEvent(element){
	element.onmouseover=function(){
		var pw=this.parentNode.clientWidth;
		this.parentNode.style.width = '500px';
		var wFF=this.clientWidth;
		this.style.display = 'inline';
		this.style.width = 'auto';
		var w = this.clientWidth == 0 ? wFF : this.clientWidth;
		
		
		this.parentNode.style.width = null;
		this.style.display = '';
		this.style.width = w > 140 ? w + 'px' : '140px';
		
		this.parentNode.style.overFlow='hidden';
	
	}
	element.onmouseout=function(){
		this.style.width = null;
		this.parentNode.style.position='';
	}
}
function link_crawler(id){
	var aTags = document.getElementById(id).getElementsByTagName('ul').item(0).getElementsByTagName('a');
	for(var i=0; i<aTags.length; i++){
		setMenuEvent(aTags.item(i));
	}
}



function layout_crawler(id){
	var spanTags = document.getElementById(id).getElementsByTagName('span');
	for(var i=0; i<spanTags.length; i++){
		setLayout(spanTags.item(i));
	}
}

function setLayout(element){
	var span_tag = element;
	var p_tag = span_tag.parentNode;
	var ul_tag = p_tag.getElementsByTagName('ul').item(0);
	
	h = ul_tag.clientHeight > span_tag.clientHeight ? ul_tag.clientHeight : span_tag.clientHeight;
	span_tag.style.height = h + 'px';
	
}
