/**
 * criarMapa()
 *
 * Cria um mapa do Google Maps e configura para exibição do roteiro de acesso.
 *
 * @param  a_lat latitude
 * @param  a_lng longitude
 * @return vazio
 */
function criarMapa(a_lat, a_lng)
{
	// Criar o mapa
	mapa  = new GMap2(document.getElementById('map_tela'));
	ponto = new GLatLng(a_lat, a_lng);

	mapa.setCenter(ponto, 15);
	marcador = new GMarker(ponto);
	mapa.addOverlay(marcador);
	mapa.addControl(new GLargeMapControl());
	mapa.addControl(new GMapTypeControl());

	// Criar o apontador de rota
	orientacao = new GDirections(mapa, document.getElementById('map_rota'));
}


/**
 * criarRota()
 *
 * Cria um mapa do Google Maps e configura para exibição do roteiro de acesso.
 *
 * @return vazio
 */
function criarRota()
{
	mapa.removeOverlay(marcador);
	orientacao.clear();

	var itens	= document.forms['map_formulario'].elements;
	var partida = itens['logradouro'].value + ', ' + itens['numero'].value + ', ' + itens['cidade'].value + ', ' + itens['estado'].value;

	orientacao.load('from: ' + partida + ' to: ' + destino);
}
