// JavaScript Document
function direciona(url){
	
	document.location = url
	
}

function change_menu(num, state){
	ne = "menu"+num;
	w = screen.width;
	w = ((w - 760)/2);
	
	// MUDA A IMAGEM DO MENU
	e = document.getElementById(ne);
	e.src = "../img/menu/menu"+num+"_"+state+".gif";
	
	switch(num){
		case "1":
			w = w + 32;
			break;
		case "3":
			w = w + 306;
			break;
		case "4":
			w = w + 443;
			break;
	}
	
	// MOSTRA OU ESCONDE O SUBMENU
	if ((num == 1) || (num == 3) || (num == 4)){
		if (state == "on"){
			vis = "visible";
		}
		else {
			vis = "hidden";
		}
		
		ne = "submenu"+num;
		
		document.getElementById(ne).style.left = w+"px";
		document.getElementById(ne).style.visibility = vis;
	}
}

function muda_agencia(cidade){
		
	switch(cidade){
		
		case "Blumenau":
			txt = "<p class='titulo'>Matriz - Blumenau</p><p>Rua Paulo Zimmermann, 55 - Centro <br>Fone/Fax (47) 3144-9500 <br>Email: <a href='mailto:blumenau@blusol.org.br'>blumenau@blusol.org.br</a><br><br><b>Município de Abrangência:</b> Blumenau.</p>";
			imagem = "../images/agencias/blumenau.jpg";
			break;
		case "Gaspar":
			txt = "<p class='titulo'>Filial de Gaspar </p><p>Rua Vereador Augusto Beduschi, 99-A <br>Fone/Fax (47) 3332-6238 <br>Email: <a href='mailto:gaspar@blusol.org.br'>gaspar@blusol.org.br</a><br><br><b>Município de Abrangência:</b> Gaspar.</p>";
			imagem = "../images/agencias/gaspar.jpg";
			break;
		case "Brusque":
			txt = "<p class='titulo'>Filial de Brusque e Região</p><p>Av. Lauro Muller, 70 <br>Fone/Fax (47) 3351-3928 <br>Email: <a href='mailto:brusque@blusol.org.br'>brusque@blusol.org.br</a><br><br><b>Municípios de Abrangência:</b> Brusque, Guabiruba, Botuverá, Nova Trento, Canelinha, São João Batista e Tijucas.</p>";
			imagem = "../images/agencias/brusque.jpg";
			break;
		case "Indaial":
			txt = "<p class='titulo'>Filial de Indaial e Região</p><p>Rua Prefeito Frederico Hardt, 145 <br>Fone/Fax (47) 3333-6495 <br>Email: <a href='mailto:indaial@blusol.org.br'>indaial@blusol.org.br</a><br><br><b>Municípios de Abrangência:</b> Indaial, Timbó, Benedito Novo, Rodeio, Rio dos Cedros, Pomerode, Doutor Pedrinho,<br>Apiúna e Ascurra.</p>";
			imagem = "../images/agencias/indaial.jpg";
			break
		case "Riodosul":
			txt = "<p class='titulo'>Filial de Rio do Sul e Região</p><p>Av. Oscar Barcelos, 1180 <br>Fone/Fax (47) 3521-2579 <br>Email: <a href='mailto:riodosul@blusol.org.br'>riodosul@blusol.org.br</a><br><br><b>Municípios de Abrangência:</b> Rio do Sul, Rio do Campo, Laurentino, Presidente Getúlio, Dona Emma, Witmarsun, Vitor Meireles, Agronômica, Aurora, Ituporanga, Lontras, José Boiteux, Ibirama, Imbuia, Presidente Nereu, Petrolândia.</p>";
			imagem = "../images/agencias/rio-do-sul.jpg";
			break;
		case "Jaragua":
			txt = "<p class='titulo'>Filial de Jaraguá do Sul e Região</p><p>Rua Barão do Rio Branco, 134 <br>Fone/Fax (47) 3376-3644 <br>Email: <a href='mailto:jaraguadosul@blusol.org.br'>jaraguadosul@blusol.org.br</a><br><br><b>Municípios de Abrangência:</b> Jaraguá do Sul, Corupá, Schroeder, Massaranduba, Guaramirim.</p>";
			imagem = "../images/agencias/jaragua-do-sul.jpg";
			break;
		case "Ilhota":
			txt = "<p class='titulo'>Posto Avançado de Ilhota e Região</p><p>Rua Izidoro Maes, 231 sala 2 <br>Fone/Fax (47) 3343-0259 <br>Email: <a href='mailto:ilhota@blusol.org.br'>ilhota@blusol.org.br</a><br><br><b>Municípios de Abrangência:</b> Ilhota, Luis Alves.</p>";
			imagem = "../images/agencias/ilhota.jpg";
			break;
		case "PousoRedondo":
			txt = "<p class='titulo'>Posto Avançado de Pouso Redondo e Região</p><p>BR 470 km 175, sala 2 ( anexo a rodoviária de Pouso Redondo )<br>Fone/Fax (47) 3545-1523 <br>Email: <a href='mailto:pousoredondo@blusol.org.br'>pousoredondo@blusol.org.br</a><br><br><b>Municípios de Abrangência:</b> Pouso Redondo, Agrolandia, Atalanta, Braço do Trombudo, Mirim Doce, Rio do Campo, Salete, Santa Terezinha, Salete, Taio, Trombudo Central.</p>";
			imagem = "../images/agencias/pouso-redondo.jpg";
			break;			
	}
	document.getElementById("texto").innerHTML = txt;
	document.getElementById("imgag").src = imagem;
}

// SIMULACAO DE CREDITO
function limpa(campo) {
	campo.value = "";
}
function valida_numero(campo) {
	if(isNaN(campo.value)) {
		alert("Por favor, digite apenas números.\nExemplo: 3000");
		campo.focus();
		campo.value = "";
	}
}

function milhares(numero) {
	// quebra a milhar em números individuais
	var partes = new Array(numero.length);
	for(var i=0; i<numero.length; i++) {
		partes[i] = numero.substr(i, 1);
	}
	casa = 1;
	for(i=partes.length-1; i>=0; i--) {
		if(casa > 2) {
			partes[i] = "." + partes[i];
			casa = 0;
		}
		casa++;
	}
	var valor_retorno = "";
	for(var i=0; i<partes.length; i++) {
		valor_retorno = valor_retorno + partes[i];
	}
	// tira o ponto se ele ficar só na frente
	
	if(valor_retorno.substr(0,1) == ".") {
		tamanho = valor_retorno.length;
		valor_retorno = valor_retorno.slice(1,tamanho);
	}
	return(valor_retorno);
}

function formata_moeda(numero) {
	valor = numero;
	valor = valor.toString();
	var array_valor = new Array();
	
	// +++++ centavos +++++
	array_valor = valor.split(".");
	if(centavos = array_valor[1].substr(0, 2)) {
		terceiro_numero = array_valor[1].substr(2, 1); //usado pra arrendondar os centavos
		if(terceiro_numero >= 5 ) 
			centavos++;
	} else
		centavos = "00";
	// +++++ fim dos centavos +++++
	return("R$ " + milhares(array_valor[0]) + "," + centavos);
}

//retira a formatacao de moeda
function retira_formatacao(valor) {
	if(isNaN(valor)) {
		array_valor = valor.split(',');
		valor = array_valor[0];
		valor = valor.replace('R$ ', '');
		valor = valor.replace('.', '');
	}
	return(valor);
}

function calcula() {
	var valor = document.form.valor.value;
	var percentual = document.form.parcelas[document.form.parcelas.selectedIndex].value;
	var parcelas = document.form.parcelas[document.form.parcelas.selectedIndex].text;

	valor = retira_formatacao(valor);

	if(valor !="") {
		valor_prestacao = valor*percentual;
		valor_total = valor_prestacao * parcelas;
		document.form.prestacao.value = formata_moeda(valor_prestacao);
		document.form.total.value = formata_moeda(valor_total);
		document.form.valor.value = "R$ " + milhares(valor) + ",00";
	}
	else
		alert("Por favor, informe o valor desejado");
		document.form.valor.focus();
}

function validaContato(form){
	if((form.nome.value == "") || (form.nome.value == "Digite seu Nome!") ){
		form.nome.value = "Digite seu Nome!"
		form.nome.select();
		return(false);		
	}
	
	if((form.email.value.indexOf('@') == -1 ) || (form.email.value.indexOf('.') == -1) ){
		form.email.value = "Digite um Email válido!"
		form.email.select();
		return(false);		
	}
	
	if((form.mensagem.value == "") || (form.mensagem.value == "Digite sua Mensagem!") ){
		form.mensagem.value = "Digite sua Mensagem!"
		form.mensagem.select();
		return(false);		
	}
	
}