				var isOpen = true;
				
				function hideList(){
					document.getElementById("listDiv").style.display="none";
					document.getElementById("listTD").style.width="0px";
					document.getElementById("arrowTD").innerHTML = "<IMG src=\"images/arleft.gif\" border=0>";
					document.getElementById("arrowTD").onclick=showList;
					isOpen = false;
					resizeMap();
				}
				function showList(){
					isOpen = true;
					resizeMap();
					
					document.getElementById("listDiv").style.display="block";
					document.getElementById("listTD").style.width="300px";
					document.getElementById("arrowTD").innerHTML = "<IMG src=\"images/arright.gif\" border=0>";
					document.getElementById("arrowTD").onclick=hideList;
					
				}
				
				function getSize(){
					document.getElementById("allDiv").style.height=document.body.clientHeight - 143;
					document.getElementById("allDiv").style.width=document.body.clientWidth;
					
					if(navigator.userAgent.indexOf("Firefox")>0){
						if(document.getElementById("detailDiv")){
							document.getElementById("detailDiv").style.height=document.body.clientHeight - 100 - 60;
						}
						if(document.getElementById("busDiv")){
							document.getElementById("busDiv").style.height=document.body.clientHeight - 100 - 102;
						}
						if(document.getElementById("driveDiv")){
							document.getElementById("driveDiv").style.height=document.body.clientHeight - 100 - 132;
						}
					}
					
					resizeMap();
				}
				
				function resizeMap(){
					var mapw = document.body.clientWidth - 15;
					var maph = document.body.clientHeight - 166;
					if(isOpen){
						webgis.resize(mapw-300,maph);
					}else{
						webgis.resize(mapw,maph);
					}
				}
				
				window.onresize = myresize;
				function myresize()
				{
					getSize();
					nowHeight = parseInt(EL("EMG_MAP").style.height)-6;
					
					for(var i = 1; i < 5; i++)
					{
						EL("menuFrame"+i).style.height = nowHeight + "px";
					}
				}
