﻿	// Declarar variáveis
	var map = null, geocoder = null, geral, address, titulo;
	
	address = 'Av. Paulista, 1009 - Bela Vista, São Paulo - SP, 01311-100';
	titulo = '<span style="color:#333;margin-top:10px">DARYUS Education<br />Av. Paulista, 1009 - 11º andar<br />Bela Vista, São Paulo - SP</span>';

	// Instancia o mapa no site
	function showAddress(address, titulo) {
		if (GBrowserIsCompatible()) {
			map = new GMap2(document.getElementById("mapa"));
			map.addControl(new GSmallMapControl());
			map.addControl(new GMapTypeControl());
			geocoder = new GClientGeocoder();
		}
		if (geocoder) {
			geocoder.getLatLng(
				address,
				function(point) {
					if (!point) {
						alert("Nenhum resultado encontrado para '" + address + "'.");
					} 
					else {
						map.setCenter(point, 15);
						var marker = new GMarker(point);
						map.addOverlay(marker);
						marker.openInfoWindowHtml(titulo);
					}
				}
			);
		}
	}
	// Mostra e escode a div com o mapa
	function mostrar() {
		geral = document.getElementById("geral");
		if(geral.className == "esconder") {
			document.getElementById("geral").className = "geral";
			document.getElementById("localizar").className = "localizacao";
		}else {
			document.getElementById("geral").className = "esconder";
			document.getElementById("localizar").className = "esconder";
		}
		// Executa a função que exibi o mapa
		showAddress(address, titulo);	
	}
