function EnviaForm(){
document.enqueteForm.submit();
}

function EncontrarCidade()
{
   if (document.frmcidade.busca.value=="")
   {
		alert ('Digite o nome da cidade');
		return;

   } else {

		document.frmcidade.action = '/g4r/busca/cidade/resultado_cidade.php' ;
		document.frmcidade.submit();
	}

}

function EncontrarCidade2()
{
   if (document.frmcidade2.busca.value=="")
   {
		alert ('Digite o nome da cidade');
		return;

   } else {

		document.frmcidade2.action = '/g4r/busca/cidade/resultado_cidade.php' ;
		document.frmcidade2.submit();
	}

}

function CidadeBuscaSimples()
{
   if (document.form_simples.listEstados.value==0)
   {
		alert ('Informe o estado');
		return;

   } else {

		document.form_simples.action = 'resultado_cidade.php' ;
		document.form_simples.submit();
	}
}

function CidadeBuscaAvancada()
{
   if (document.form_avancada.listEstados2.value==0)
   {
		alert ('Informe o estado');
		return;

   } else {

		document.form_avancada.action = 'resultado_cidade.php' ;
		document.form_avancada.submit();
	}

}


function enviarFormulario(frm){
			if (frm.cidade_origem.value.length < 3) {
				alert('Informe a cidade de origem.');
				return false;
			}
			if (frm.cidade_destino.value.length < 3) {
				alert('Informe a cidade de destino.');
				return false;
			}
			
			frm.cidade_origem.value = limpaAcentuacao(frm.cidade_origem.value);
			frm.cidade_destino.value = limpaAcentuacao(frm.cidade_destino.value);
			//document.mainrotas.target='_top';
		}
		
		function limpaAcentuacao(palavra) {
			ac = 'áäâàãéëêèíïîìóöôòõúüûùçñýÿÁÄÂÀÃÉËÊÈÍÏÎÌÓÖÔÒÕÚÜÛÙÇÑÝ,';
			dc = 'aaaaaeeeeiiiiooooouuuucnyyAAAAAEEEEIIIIOOOOOUUUUCNY ';
			for (i = 0; i < ac.length; i++)	
				palavra = palavra.replace(ac.charAt(i), dc.charAt(i)).toLowerCase();
			
			return palavra;
		}
		
function replace(string,text,by) {
    var i = string.indexOf(text), newstr = '';
    if ((!i) || (i == -1))
        return string;
    newstr += string.substring(0,i) + by;
    if (i+text.length < string.length)
        newstr += replace(string.substring(i+text.length,string.length),text,by);
    return newstr;
}
function isNumeric(str){
  var len= str.length;
  if (len==0)
    return false;
  //else
  var p=0;
  var ok= true;
  var ch= "";
  while (ok && p<len)
  {
    ch= str.charAt(p);
    if ('0'<=ch && ch<='9' || ch==".")
      p++;
    else
      ok= false;
  }
  return ok;
}

function campoOrigem(){
	if(typeof nome_loc == "undefined") {
	document.write("<input type='text' value='' name='cidade_origem' class='inputaGuia'/>")
	}else{
	document.write("<input type='text' value='" + nome_loc + "' name='cidade_origem' class='inputaGuia'/>")
	}
}

function gotoUrl(url){
	document.location=url;
}

function clearform(which){
if (which.value=="Digite o seu destino" || which.value=="Digite aqui a origem" || which.value=="Digite aqui o destino")
which.value=''
}

function MapLink(targ,selObj,restore){ //v3.0
  LinksPopUpMapLink(selObj.options[selObj.selectedIndex].value);
  if (restore) selObj.selectedIndex=0;
}

function $(id) {return document.getElementById(id);}
	
function buscarEndereco() {
	if ($('ruaEnd').value.length < 3) {
		alert('- O endereço deve ter no mínimo 3 caracteres.');
		return false;
	}
	$('op').value = 'address';
	document.formPesquisa.action = 'http://mapas.viajeaqui.abril.com.br/viajeaqui/mapa.aspx';
	document.formPesquisa.submit();
}