// JavaScript Document

function AbasInternas (local, tipo){ 
	document.getElementById('aba_' + local + '_' + tipo).className = "aba_on";
	if (tipo == 'address'){
		outrotipo = 'points';
	} else {
		outrotipo = 'address';
	}
	document.getElementById('aba_' + local + '_' + outrotipo).className = "aba_off";	
}

function selectEnderecoLocal(OrigemOuDestino, EnderecoOuLocal) {
	if (EnderecoOuLocal == 'Local') {
		document.getElementById(OrigemOuDestino + 'Local').style.display = 'block';
		document.getElementById(OrigemOuDestino + 'Endereco').style.display = 'none';
		
		localHTML = document.getElementById(OrigemOuDestino + 'Local' + 'Aba').innerHTML;
		enderecoHTML = document.getElementById(OrigemOuDestino + 'Endereco' + 'Aba').innerHTML;
		
		
		if ((localHTML.indexOf('<strong>') == -1) && 
			(localHTML.indexOf('<STRONG>') == -1)) {
			
			enderecoHTML = enderecoHTML.replace('<strong>','');
			enderecoHTML = enderecoHTML.replace('</strong>','');
			enderecoHTML = enderecoHTML.replace('<STRONG>','');
			enderecoHTML = enderecoHTML.replace('</STRONG>','');
			document.getElementById(OrigemOuDestino + 'Endereco' + 'Aba').innerHTML = enderecoHTML;
		
			/*localHTML = localHTML.replace('<div class="left">','<strong><div class="left">');
			localHTML = localHTML.replace('</div></div></div>','</div></div></div></strong>');
			localHTML = localHTML.replace('<DIV class=left>','<strong><div class="left">');
			localHTML = localHTML.replace('</DIV></DIV></DIV>','</div></div></div></strong>');
			*/
			localHTML = "<strong>" + localHTML;
			localHTML = localHTML + "</strong>";
			document.getElementById(OrigemOuDestino + 'Local' + 'Aba').innerHTML = localHTML;
		}		
		
	} else if (EnderecoOuLocal == 'Endereco') {
		
		document.getElementById(OrigemOuDestino + 'Local').style.display = 'none';
		document.getElementById(OrigemOuDestino + 'Endereco').style.display = 'block';
		
		localHTML = document.getElementById(OrigemOuDestino + 'Local' + 'Aba').innerHTML;
		enderecoHTML = document.getElementById(OrigemOuDestino + 'Endereco' + 'Aba').innerHTML;
		
		if ((enderecoHTML.indexOf('<strong>') == -1) && 
			(enderecoHTML.indexOf('<STRONG>') == -1)) {
			
			localHTML = localHTML.replace('<strong>','');
			localHTML = localHTML.replace('</strong>','');
			localHTML = localHTML.replace('<STRONG>','');
			localHTML = localHTML.replace('</STRONG>','');
			document.getElementById(OrigemOuDestino + 'Local' + 'Aba').innerHTML = localHTML;
			
			/*enderecoHTML = enderecoHTML.replace('<div class="left">','<strong><div class="left">');
			enderecoHTML = enderecoHTML.replace('</div></div></div>','</div></div></div></strong>');
			enderecoHTML = enderecoHTML.replace('<DIV class=left>','<strong><div class="left">');
			enderecoHTML = enderecoHTML.replace('</DIV>/DIV></DIV>','</div></div></div></strong>');*/
			enderecoHTML = "<strong>" + enderecoHTML;
			enderecoHTML = enderecoHTML + "</strong>";
			document.getElementById(OrigemOuDestino + 'Endereco' + 'Aba').innerHTML = enderecoHTML;
		}	
	}
}

function AbasInternas(OrigemOuDestino, EnderecoOuLocal) {
	if (EnderecoOuLocal == 'Local') {
		document.getElementById(OrigemOuDestino + 'Local').style.display = 'block';
		document.getElementById(OrigemOuDestino + 'Endereco').style.display = 'none';
		
		document.getElementById(OrigemOuDestino + 'Local' + 'Aba').className = "aba_on";		
		document.getElementById(OrigemOuDestino + 'Endereco' + 'Aba').className = "aba_off";				
	} 
	else if (EnderecoOuLocal == 'Endereco') {
		document.getElementById(OrigemOuDestino + 'Local').style.display = 'none';
		document.getElementById(OrigemOuDestino + 'Endereco').style.display = 'block';
		
		document.getElementById(OrigemOuDestino + 'Endereco' + 'Aba').className = "aba_on";
		document.getElementById(OrigemOuDestino + 'Local' + 'Aba').className = "aba_off";				
	}
}

function abrirMaisExemplos(qualJanela) {
	document.getElementById('maisExemplos' + qualJanela).style.display = 'block';
}

function fecharMaisExemplos(qualJanela) {
	document.getElementById('maisExemplos' + qualJanela).style.display = 'none';
}

function fixArrobaEmail() {
	tempEmails = document.getElementsByTagName('em');
	for (i = 0; i <= tempEmails.length - 1; i++) {
		tempHTML = tempEmails[i].innerHTML;
		tempHTML = tempHTML.replace('[arroba]','@');
		tempHTML = tempHTML.replace('%5Barroba%5D','@');
		tempEmails[i].innerHTML = tempHTML;
		if (document.all) { // verifica se e' IE
			tempText = tempEmails[i].getElementsByTagName('a')[0].innerText;
			tempText = tempText.replace('[arroba]','@');
			tempEmails[i].getElementsByTagName('a')[0].innerText = tempText;
		}
	}
	
	
}

function showDetalhes(qualDetalhe) {
	document.getElementById('showDetalhes' + qualDetalhe).style.display = 'none';
	document.getElementById('hideDetalhes' + qualDetalhe).style.display = 'block';
	document.getElementById('detalhes'     + qualDetalhe).style.display = 'block';
}

function showLinhas(qualLinha) {
	document.getElementById('linhas' + qualLinha).style.display = 'block';
}

function hideDetalhes(qualDetalhe) {
	document.getElementById('showDetalhes' + qualDetalhe).style.display = 'block';
	document.getElementById('hideDetalhes' + qualDetalhe).style.display = 'none';
	document.getElementById('detalhes'     + qualDetalhe).style.display = 'none';
	document.getElementById('linhas' + qualDetalhe).style.display = 'none';
}


function abre_areaComprador() {
		document.getElementById('area_comprador').className = 'ac_aberta';
		document.getElementById('login_input').value="";
}

function hasEmail(comEmail) {  // variavel boolean true ou false
	if (comEmail) {
		document.getElementById('com_email').style.display = 'block';
		document.getElementById('sem_email').style.display = 'none';
	} else {
		document.getElementById('com_email').style.display = 'none';
		document.getElementById('sem_email').style.display = 'block';
	}
}

function showCadastro(pessoa) {
	if (document.all) {  // para o IE
			if (pessoa == 'juridica') {
			document.getElementById('cnpj').style.display = 'block';
			document.getElementById('cpf').style.display = 'none';
			document.getElementById('razao').style.display = 'block';
			document.getElementById('nome').style.display = 'none';
			document.getElementById('inscMunicipal').style.display = 'block';
			document.getElementById('pessoaContato').style.display = 'block';
		} else if (pessoa == 'fisica') {
			document.getElementById('cnpj').style.display = 'none';
			document.getElementById('cpf').style.display = 'block';
			document.getElementById('razao').style.display = 'none';
			document.getElementById('nome').style.display = 'block';
			document.getElementById('inscMunicipal').style.display = 'none';
			document.getElementById('pessoaContato').style.display = 'none';
		}
	} else { // para o Firefox
		if (pessoa == 'juridica') {
			document.getElementById('cnpj').style.display = 'block';
			document.getElementById('cpf').style.display = 'none';
			document.getElementById('razao').style.display = 'table-row';
			document.getElementById('nome').style.display = 'none';
			document.getElementById('inscMunicipal').style.display = 'table-row';
			document.getElementById('pessoaContato').style.display = 'table-row';
		} else if (pessoa == 'fisica') {
			document.getElementById('cnpj').style.display = 'none';
			document.getElementById('cpf').style.display = 'block';
			document.getElementById('razao').style.display = 'none';
			document.getElementById('nome').style.display = 'table-row';
			document.getElementById('inscMunicipal').style.display = 'none';
			document.getElementById('pessoaContato').style.display = 'none';
		}
	}
}

function showHideResposta(qualResposta) {
	somenteFechar = false;
	
	divs = document.getElementsByTagName('div');
	respostas = new Array();
	for (i = 0; i <= divs.length - 1; i++) {
		if (divs[i].className == 'resposta') {
			respostas.push(divs[i]);
		}
	}
	
	
	for (i = 0; i <= respostas.length - 1; i++) {
		if (respostas[i].style.display == 'block') {
			if (respostas[i].id == 'resposta' + qualResposta) {
				somenteFechar = true;
			}
			respostas[i].style.display = 'none';
		}
	}
	
	if (!somenteFechar) {
		document.getElementById('resposta' + qualResposta).style.display = 'block';
	}
}


function activateTab(qualTab) {
	qualTab = qualTab + 'Tab';
	Tabs = document.getElementsByTagName('li');
	for (i = 0; i <= Tabs.length - 1; i++) {
		if (Tabs[i].className == 'bgaba_ativo') {
			Tabs[i].className = 'bgaba';
			tempInnerHTML = Tabs[i].innerHTML;
			Tabs[i].innerHTML = tempInnerHTML.replace('dir_aba2','dir_aba');
		}
	}
	document.getElementById(qualTab).className = 'bgaba_ativo';
	tempInnerHTML = document.getElementById(qualTab).innerHTML;
	document.getElementById(qualTab).innerHTML = tempInnerHTML.replace('dir_aba','dir_aba2');
}

function makeSelectorSelected(folderOrFileName,selectorObject) {
	
	qualItem = folderOrFileName;
	selector = selectorObject;
	
	if (document.URL.indexOf(qualItem) != -1) {
		index = -1;
		jaAchou = false;
		for (i = 0; i <= selector.options.length-1; i++) {
			if (!jaAchou) {
				if (selector.options[i].value.indexOf(qualItem) != -1) {
					index = i
					jaAchou = true;
				}
			}
		}
		selector.selectedIndex = index;
	}
}

function gotoSelection(selectorObject, prevSelecionado) {
	nextSelecionado = selectorObject.options.selectedIndex;
	selectorObject.options.selectedIndex = prevSelecionado;
	if (selectorObject.options[nextSelecionado].value != '') {
		document.location = selectorObject.options[nextSelecionado].value;
	}
	return false;
}

function showSugestao() {
	document.getElementById('sugestaoLocalEspecial').style.display = 'block';
	document.getElementById('selectAssunto').selectedIndex = 3;
}

function hideSugestao() {
	document.getElementById('sugestaoLocalEspecial').style.display = 'none';
	document.getElementById('selectAssunto').selectedIndex = 0;
}

function showHideSugestao(qualSelecionado) {
	if (qualSelecionado == 3) {
		showSugestao();
	} else {
		hideSugestao();
		document.getElementById('selectAssunto').selectedIndex = qualSelecionado;
	}
}

var letraAtual = '';

function selectLetra(L) {
	if (letraAtual != '') {
		//document.getElementById('interLetra' + letraAtual).style.display = 'none';
		document.getElementById('menuLetras' + letraAtual).className = '';
	}
	document.getElementById('interLetraTodas').style.display = 'block';
	document.getElementById('menuLetras' + L).className = 'active';
	letraAtual = L;
	CarregarLetra(L,'interLetraTodas');
	
}

function trocaTipo(local, valor)
{
	document.getElementById('tipo_exibe_' + local).value = 	valor;
}	
