	var img = new Image();
	img.src = '/images/mapStyle/mBtnOn.png';
	var h = 0;
    function expand()
        {
		var ms =document.getElementById('mapStyleMenu');
		h +=30;
		ms.style.height = h + 'px';
		if(h > 215)		
			return;
		else	
			setTimeout('expand()',10);     
        }
		
    function collapse()
        {
		var ms =document.getElementById('mapStyleMenu');
		h -=30;
		ms.style.height = h + 'px';
		if(h == 0)
			{
			document.getElementById('mStyleBtn').style.display='block';
			return;
			}
		else	
			setTimeout('collapse()',10);     
        }
		
	function panoWikiChecked(panoChecked, wikiChecked)	
		{
		document.getElementById('pano').checked = panoChecked;
		document.getElementById('wiki').checked = wikiChecked;
		}
	function setMenuPos(margin)	
		{
		document.getElementById('mapStyleMenu').style.top = margin + 'px';
		document.getElementById('mStyleBtn').style.top = margin + 'px';
		}
	function setActiveMapStyle(activeMap)
		{
		var mStyleArr = new Array('Standard Map', 'Satellite Map', 'Hybrid Map', 'Terrain Map');
		if(activeMap == 3)
			map.setMapType(G_PHYSICAL_MAP);	
		else		
			map.setMapType(G_DEFAULT_MAP_TYPES[activeMap]);

		for (var x=0; x<4; x++)
			{
			if(activeMap == x)
				document.getElementById('mStyle'+x).innerHTML = mStyleArr[x];
			else
				document.getElementById('mStyle'+x).innerHTML = "<a href='#' onclick='setActiveMapStyle(" + x + ");return false;'>" + mStyleArr[x] + "</a>";
			}
		} 
	var wikiLayer = new GLayer("org.wikipedia.en");
	var panoLayer = new GLayer("com.panoramio.all");
	function isWiki(flag)	
		{
		(flag)?map.addOverlay(wikiLayer):map.removeOverlay(wikiLayer);
		}
	function isPano(flag)	
		{
		(flag)?map.addOverlay(panoLayer):map.removeOverlay(panoLayer);
		}	
