//formulario de contato
function ValidaFormContato(FormLogin){
	if (FormLogin.txtNome.value == 'Nome:' || FormLogin.txtNome.value == '') {
		FormLogin.txtNome.focus();
		document.getElementById("txtNome_Erro").style.display = 'block';
		return false;
	} else {
		document.getElementById("txtNome_Erro").style.display = 'none';
	}
	
	if (!FormLogin.txtEmail.value.match(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/)) {
		FormLogin.txtEmail.focus();
		document.getElementById("txtEmail_Erro").style.display = 'block';
		return false;
	} else {
		document.getElementById("txtEmail_Erro").style.display = 'none';
	}

	if (FormLogin.txtMensagem.value == 'Mensagem:' || FormLogin.txtMensagem.value == '') {
		FormLogin.txtMensagem.focus();
		document.getElementById("txtMensagem_Erro").style.display = 'block';
		return false;
	} else {
		document.getElementById("txtMensagem_Erro").style.display = 'none';
	}
}

//formulario de contato
function ValidaFormNewsletter(FormLogin){
	if (FormLogin.txtNomeNews.value == 'Nome:' || FormLogin.txtNomeNews.value == '') {
		FormLogin.txtNomeNews.focus();
		document.getElementById("txtNome_MSG").style.display = 'block';
		return false;
	} else {
		document.getElementById("txtNome_MSG").style.display = 'none';
	}

	if (!FormLogin.txtEmailNews.value.match(/^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$/)) {
		FormLogin.txtEmailNews.focus();
		document.getElementById("txtEmail_MSG").style.display = 'block';
		return false;
	} else {
		document.getElementById("txtEmail_MSG").style.display = 'none';
	}
}

//Inicia google maps
var map;
var loja1;
var loja2;
var loja3;
var loja4;
var loja5;
var loja6;
var loja7;
var lojaHTML = new Array();
lojaHTML[1] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_andradas1.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Rua dos Andradas, 1504</address><dl><dt>Segunda &agrave; sexta</dt><dd>das 9h &agrave;s 19h</dd><dt>S&aacute;bados</dt><dd>das 9h &agrave;s 13h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';
lojaHTML[2] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_andradas2.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Rua dos Andradas, 1715</address><dl><dt>Segunda &agrave; sexta</dt><dd>das 9h &agrave;s 19h</dd><dt>S&aacute;bados</dt><dd>das 9h &agrave;s 13h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';
lojaHTML[3] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_maison.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Rua 24 de Outubro, 874</address><dl><dt>Segunda &agrave; sexta</dt><dd>das 9h &agrave;s 19h30</dd><dt>S&aacute;bados</dt><dd>das 9h &agrave;s 18h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';
lojaHTML[4] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_mostardeiro.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Rua Mostardeiro, 120 (5&ordf; Av. Center)</address><dl><dt>Segunda &agrave; sexta</dt><dd>das 9h &agrave;s 19h</dd><dt>S&aacute;bados</dt><dd>das 9h &agrave;s 13h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';
lojaHTML[5] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_iguatemi.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Av. Jo&atilde;o Wallig, 1800 (Loja 1227)</address><dl><dt>Segunda &agrave; S&aacute;bad</dt><dd>das 10h &agrave;s 22h</dd><dt>Domingos</dt><dd>das 14h &agrave;s 20h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';
lojaHTML[6] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_total.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Av. Cristov&atilde;o Colombo, 545 (Loja 2076)</address><dl><dt>Segunda &agrave; S&aacute;bado</dt><dd>das 10h &agrave;s 22h</dd><dt>Domingos</dt><dd>das 14h &agrave;s 20h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';
lojaHTML[7] = '<div class="enderecowrap"><div class="endereco"><img src="imagens/loja_paseo.jpg" alt="imagem aqui"/><span>Hor&aacute;rio de atendimento</span><address>Av. Wenceslau Escobar, 1823 (Loja 29)</address><dl><dt>Segunda &agrave; S&aacute;bado</dt><dd>das 10h &agrave;s 22h</dd><dt>Domingos</dt><dd>das 10h &agrave;s 20h</dd></dl></div><img src="imagens/img_balao_map.png" /></div>';

function createMarker(point, html, lat, lng) {
     var blueIcon = new GIcon(G_DEFAULT_ICON);
     blueIcon.image = 'imagens/img_flag_maps.png';
     markerOptions = { icon:blueIcon, title: 'Clique e saiba mais' };
     var marker = new GMarker(point, markerOptions);
     GEvent.addListener(marker, "click", function() {
       //map.setCenter(new GLatLng(lat , lng));
       //map.panTo(new GLatLng(lat, lng));
       //marker.openInfoWindowHtml(html);
       marker.openExtInfoWindow(
          map,
          "endereco",
          html
       );
     });

     return marker;
}


function IniciaMapa() {
    map = new GMap2(document.getElementById("map_canvas"));
    map.setCenter(new GLatLng(-30.05969, -51.217604), 12);
    map.setUIToDefault();
    map.disableScrollWheelZoom();
    map.removeMapType(G_HYBRID_MAP);

    //Rua dos Andradas, 1715
    var point = new GLatLng(-30.02973, -51.226599);
    map.addOverlay(
    loja1 = createMarker(point, lojaHTML[1], -30.02973, -51.226599));

    //Rua dos Andradas, 1715
    var point = new GLatLng(-30.029604, -51.224325);
    map.addOverlay(
    loja2 = createMarker(point, lojaHTML[2], -30.029604, -51.224325));

    //Rua 24 de Outubro
    var point = new GLatLng(-30.023844, -51.200014);
    map.addOverlay(
    loja3 = createMarker(point, lojaHTML[3], -30.023844, -51.200014));

    //Rua Mostardeiro, 120
    var point = new GLatLng(-30.028656, -51.205893);
    map.addOverlay(
    loja4 = createMarker(point, lojaHTML[4], -30.028656, -51.205893));

    //Av. João Wallig, 1800
    var point = new GLatLng(-30.022553, -51.163514);
    map.addOverlay(
    loja5 = createMarker(point, lojaHTML[5], -30.022553, -51.163514));

    //Av. Cristovão Colombo, 545
    var point = new GLatLng(-30.025377, -51.21233);
    map.addOverlay(
    loja6 = createMarker(point, lojaHTML[6], -30.025377, -51.21233));

    //Av. Wenceslau Escobar, 1823
    var point = new GLatLng(-30.10705, -51.254055);
    map.addOverlay(
    loja7 = createMarker(point, lojaHTML[7], -30.10705, -51.254055));
}


function animate(lat, lng, numero_loja, loja) {
    map.setCenter(new GLatLng(lat , lng ), 15);
    //map.panTo(new GLatLng(lat , lng));
    loja.openExtInfoWindow(
          map,
          "endereco",
          lojaHTML[numero_loja]
    );
    return false;
}
