	//mostrarMenuFlash();
	var map;
	var center;
	var zoom;
	
	function initialize() {
	    map = new GMap2(document.getElementById("mapHotsite"));
	    map.addControl(new GSmallMapControl());
	    map.addControl(new GMapTypeControl());
	    var lat = document.getElementById("mapPoint.latitude").value;
		var lng = document.getElementById("mapPoint.longitude").value;
		zoom = document.getElementById("mapPoint.zoom").value;
		if(zoom == '')
			zoom = 15;
		else
			zoom = parseInt(zoom);
		if(lat != ''){
	    	center = new GLatLng(lat,lng);
	    	map.setCenter(center, zoom);
	    	var pointA = new GPoint(lng, lat);
		   	var icone = new GIcon();
			icone.image = ctx+"/images/icon/"+prefixo+"2-alfinete.png";
			icone.shadow = ctx+'/images/icon/'+prefixo+'2-alfinete-shadow.png';
			icone.transparent = ctx+'/images/icon/'+prefixo+'2-alfinete-trans.png';
			icone.iconSize = new GSize(2*20, 2*34);
			icone.shadowSize = new GSize(2*30, 2*34);
			icone.iconAnchor = new GPoint(2*30/4.37, 2*34);
			icone.infoWindowAnchor = new GPoint(2*5, 2*10);
			
	    	map.addOverlay(new GMarker(pointA,icone));
	    	
	    	map.setZoom(zoom);
	    }else{
	    	center = new GLatLng(-21.983801417384697, -48.49365234375);
	    	map.setCenter(center,6);
	    }
	}
	
	initialize();
	
	function enterPress(e){
		var k = e.keyCode||e.charCode;
		if(k == 13) 
			redirecionaBusca(); 
		return false;
	}
	
	function redirecionaBusca(){
		var search = document.getElementById('search').value;
		location.href = ctx+'/index.html?search='+search;
	}
	
	function doResize(){
		if (self.innerWidth){
			frameWidth = self.innerWidth;
			frameHeight = self.innerHeight;
		}
		else if (document.documentElement && document.documentElement.clientWidth){
			frameWidth = document.documentElement.clientWidth;
			frameHeight = document.documentElement.clientHeight;
		}
		else if (document.body){
			frameWidth = document.body.clientWidth;
			frameHeight = document.body.clientHeight;
		}
		
		document.getElementById('mapContainer').style.width = ((frameWidth - 560) < 365 ? 365 : (frameWidth - 560)) + 'px';
//		if(frameWidth < 813){
//			document.getElementById('flashMenu').style.display = 'none';
//		}else{
//			document.getElementById('flashMenu').style.display = 'block';
//		}
		
		map.checkResize();
		 
		if (center) map.setCenter(center,zoom);
	}
	window.onresize = doResize;
	
	doResize();
	