// JavaScript Document

//no botão Pesquisar inserir evento onclick = return buscamapa()
function buscamapa(){
	var Origem = document.getElementById(idOrigem).value;
	document.getElementById(frmMapa).style.height ="0px";
	document.getElementById(imgLoading).style.display="block";
	document.getElementById(frmMapa).src = "localizacao02.php?Origem="+Origem;
	return false;
}



function detectanavegador(){
sNav = navigator.appName;
}



/*function expandesubcategoria(divcat,divsubcat,qtdcat){
	if(document.getElementById(divsubcat).style.visibility == "visible"){
		document.getElementById(divsubcat).style.visibility = "hidden";
		document.getElementById(divsubcat).style.height = "1px";
		document.getElementById(divsubcat).style.overflow = "hidden";
		document.getElementById(divcat).style.height = "20px";
	}
	else{
		document.getElementById(divcat).style.height = "auto";
		document.getElementById(divsubcat).style.height = "auto";
		document.getElementById(divsubcat).style.visibility = "visible";
		document.getElementById(divsubcat).style.overflow = "hidden";
	}
	for(i=1;i<=5;i++){
		nomedivsubcat = "divsubcatcat0"+i;
		nomedivcat = "divcat0"+i;
		if(nomedivsubcat !== divsubcat){
			document.getElementById(nomedivsubcat).style.visibility = "hidden";
			document.getElementById(nomedivsubcat).style.height = "1px";
			document.getElementById(nomedivsubcat).style.overflow = "hidden";
			document.getElementById(nomedivcat).style.height = "20px";
		}
	}
}*/



function ocultalayer(ide,posrec,div){
	//Detecta navegador
	detectanavegador();
	//Se MSIE
	if(sNav == "Microsoft Internet Explorer"){ posrec = 0; posavc = 0; }
	//Oculta um texto do corpo da mensagem referenciado pelo id
	document.getElementById(ide).style.visibility = "hidden";
	//Recua div para cima
	document.getElementById(ide).style.marginTop = posrec+"px";
	//Redefine a posição do rodapé após ocultar o div
	defineposicaorodape(div);
}



function mostralayer(layer){ 
	document.getElementById(layer).style.visibility = "visible";
}

function ocultalayer(layer){ 
	document.getElementById(layer).style.visibility = "hidden";
}

function PopUp(theURL,winName,features) //CORREIOS
{ 
	window.open(theURL,winName,features);
}


function preparacampos(campo){
	caonteudo = document.getElementById(campo).value;
	if(conteudo == "Nome" || conteudo == "Sobrenome" || conteudo == "E-mail" || conteudo == "Confirme e-mail"){
		conteudo = "";	
	}
}



function eliminaespacosduplos(campo){ 
	while(campo.search('  ') > -1){
		campo = campo.replace('  ',' ');
	}
}



function formataformulario(){
	n = document.getElementById("frmnltnom").value;
	s = document.getElementById("frmnltsobnom").value;
	e = document.getElementById("frmnlteml").value;
	ce = document.getElementById("frmnltcnfeml").value;
	eliminaespacosduplos(n);
	eliminaespacosduplos(s);
	eliminaespacosduplos(e);
	eliminaespacosduplos(ce);
	enviaformularioemail(n,s,e,ce);//em ajax
}


function limpacampos(){
	n = this.document.getElementById("frmnltnom").value;
	s = this.document.getElementById("frmnltsobnom").value;
	e = this.document.getElementById("frmnlteml").value;
	ce = this.document.getElementById("frmnltcnfeml").value;

	if(n == ' ' || n == '' || n == "Nome"){
		null;
	}
	else if(s == ' ' || s == '' || s == "Sobrenome"){
		null;
	}
	else if(e == ' ' || e == '' || e == "E-mail" ){
		null;
	}
	//verifica se o formato do e-mail é válido
	apos=e.indexOf("@");
  	dotpos=e.lastIndexOf(".");
	if (apos<1||dotpos-apos<2){
		null;
	}
	else if(ce !== e){
		null;
	}
	else{
		this.document.getElementById("frmnltnom").value = "Nome";
		this.document.getElementById("frmnltsobnom").value = "Sobrenome";
		this.document.getElementById("frmnlteml").value = "E-mail";
		this.document.getElementById("frmnltcnfeml").value = "Confirme e-mail";
	}
	
}

