// JavaScript Document
function aoAbrir(valor){
    //verifica se o browser tem suporte a ajax
    try {
		ajax = new ActiveXObject("Microsoft.XMLHTTP");
	}catch(e) {
		try {
			ajax = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(ex) {
		    try {
        		ajax = new XMLHttpRequest();
			} catch(exc) {
		        alert("Esse browser não tem recursos para uso do Ajax");
        		ajax = null;
	        }
    	}
	}	
	
	if(ajax) { 
		idOpcao = document.getElementById("estado");
		var url = "loadUF.php?uf="+valor;
	    ajax.open("GET", url, true);
    	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
		
		ajax.onreadystatechange = function() {
		    if(ajax.readyState == 0) {
        		document.getElementById("status").innerHTML = "<center class='texto_normal'><img src=carregando_preto.gif width=16 height=16><br/> carregando...</center></td>";
      		}			
		    if(ajax.readyState == 1) {
        		document.getElementById("status").innerHTML = "<center class='texto_normal'><img src=carregando_preto.gif width=16 height=16><br/> carregando...</center></td>";
      		}  
		    if(ajax.readyState == 3) {
        		document.getElementById("status").innerHTML = "<center class='texto_normal'><img src=carregando_preto.gif width=16 height=16><br/> carregando...</center></td>";
      		}		
      		if(ajax.readyState == 4 ) {
				document.getElementById("status").innerHTML = "<center class='texto_normal'><img src=carregando_preto.gif width=16 height=16><br/> carregando...</center></td>";
				if(ajax.status == 200) { 
					var resposta = ajax.responseText;
					resposta = resposta.replace(/\+/g," ");
			    	document.getElementById("status").innerHTML = unescape(resposta);
		        } else {
		        	alert(ajax.statusText);
       			}
			}
    	}
		ajax.send(null);
	}
}







// JavaScript Document
startList = function() {
if (document.all&&document.getElementById) {
navRoot = document.getElementById("nav");
for (i=0; i<navRoot.childNodes.length; i++) {
node = navRoot.childNodes[i];
if (node.nodeName=="LI") {
node.onmouseover=function() {
this.className+=" over";
  }
  node.onmouseout=function() {
  this.className=this.className.replace(" over", "");
   }
   }
  }
 }
}
window.onload=startList;

function OpenAjax() {
   var ajax;
   try {
		ajax = new XMLHttpRequest();
   }catch(ee){
		try {
				ajax = new ActiveXObject("Msxml2.XMLHTTP");
			}catch(e){
				try {
					ajax = new ActiveXObject("Microsoft.XMLHTTP");
				}catch (E){
					ajax=false;	
				}
			}
		}return ajax;
   }   
   
function abreConteudo(url,conteudoID)
{
// Inicia o Ajax.
var ajax = OpenAjax();
// Envia o termo da busca como uma querystring para o filtro
	ajax.open("GET", url, true);
	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange = function()
	{
	// Quando estiver carregando, exibe: carregando...
		if (ajax.readyState == 1)
			document.getElementById(conteudoID).innerHTML  = '<div style="height: 150px; padding-top: 35px;"  align="center"><img src="../img/loading.gif" /> <br />Aguarde... carregando conte&uacute;do</div>';
		
		if(ajax.readyState == 4 && ajax.status==200){
			document.getElementById(conteudoID).innerHTML;
			//conteudoID.innerHTML = "";
			var texto = ajax.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			document.getElementById(conteudoID).innerHTML  = texto;
		}
	}
	ajax.send(null)
}

<!-- faz o movimento de rolagem na pagina
var ScrollWin = {
  w3c : document.getElementById,
  iex : document.all,
  scrollLoop : false,
  scrollInterval : null, // setInterval id
  currentBlock : null,   // object reference
  getWindowHeight : function(){
    if(this.iex) return (document.documentElement.clientHeight) ? document.documentElement.clientHeight : document.body.clientHeight;
    else return window.innerHeight;
  },
  getScrollLeft : function(){
    if(this.iex) return (document.documentElement.scrollLeft) ? document.documentElement.scrollLeft : document.body.scrollLeft;
    else return window.pageXOffset;
  },
  getScrollTop : function(){
    if(this.iex) return (document.documentElement.scrollTop) ? document.documentElement.scrollTop : document.body.scrollTop;
    else return window.pageYOffset;
  },
  getElementYpos : function(el){
    var y = 0;
    while(el.offsetParent){
      y += el.offsetTop
      el = el.offsetParent;
    }
    return y;
  },
  scroll : function(num){
    if(!this.w3c){
      location.href = "#"+this.anchorName+num;
      return;
    }
    if(this.scrollLoop){
      clearInterval(this.scrollInterval);
      this.scrollLoop = false;
      this.scrollInterval = null;
    }
    if(this.currentBlock != null) this.currentBlock.className = this.offClassName;
    this.currentBlock = document.getElementById(this.blockName+num);
    this.currentBlock.className = this.onClassName;
    var doc = document.getElementById(this.containerName);
    var documentHeight = this.getElementYpos(doc) + doc.offsetHeight;
    var windowHeight = this.getWindowHeight();
    var ypos = this.getElementYpos(this.currentBlock);
    if(ypos > documentHeight - windowHeight) ypos = documentHeight - windowHeight;
    this.scrollTo(0,ypos);
  },
  scrollTo : function(x,y){
    if(this.scrollLoop){
      var left = this.getScrollLeft();
      var top = this.getScrollTop();
      if(Math.abs(left-x) <= 1 && Math.abs(top-y) <= 1){
        window.scrollTo(x,y);
        clearInterval(this.scrollInterval);
        this.scrollLoop = false;
        this.scrollInterval = null;
      }else{
        window.scrollTo(left+(x-left)/2, top+(y-top)/2);
      }
    }else{
      this.scrollInterval = setInterval("ScrollWin.scrollTo("+x+","+y+")",100);
      this.scrollLoop = true;
    }
  }
};

// Edit these variables

ScrollWin.containerName = "mioloMae"; // The id name of the div containing the content
ScrollWin.anchorName    = "anchor";    // The alpha portion of the anchor names
ScrollWin.blockName     = "block";     // The alpha portion of the content blocks
ScrollWin.onClassName   = "active";    // The CSS class name for the 'on' state
ScrollWin.offClassName  = "visited";   // The CSS class name for the 'off' state
//-->


<!--funções imagens empresas administradas-->
<!--
function MM_swapImgRestore() { //v3.0
  var i,x,a=document.MM_sr; for(i=0;a&&i<a.length&&(x=a[i])&&x.oSrc;i++) x.src=x.oSrc;
}

function MM_preloadImages() { //v3.0
  var d=document; if(d.images){ if(!d.MM_p) d.MM_p=new Array();
    var i,j=d.MM_p.length,a=MM_preloadImages.arguments; for(i=0; i<a.length; i++)
    if (a[i].indexOf("#")!=0){ d.MM_p[j]=new Image; d.MM_p[j++].src=a[i];}}
}

function MM_findObj(n, d) { //v4.01
  var p,i,x;  if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length) {
    d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
  if(!(x=d[n])&&d.all) x=d.all[n]; for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
  for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
  if(!x && d.getElementById) x=d.getElementById(n); return x;
}

function MM_swapImage() { //v3.0
  var i,j=0,x,a=MM_swapImage.arguments; document.MM_sr=new Array; for(i=0;i<(a.length-2);i+=3)
   if ((x=MM_findObj(a[i]))!=null){document.MM_sr[j++]=x; if(!x.oSrc) x.oSrc=x.src; x.src=a[i+2];}
}
//-->

<!--fotosGarden-->
var photos=new Array()
var which=0

photos[0]="../img/foto_empresas/garden_01.jpg"
photos[1]="../img/foto_empresas/garden_02.jpg"
photos[2]="../img/foto_empresas/garden_03.jpg"
photos[3]="../img/foto_empresas/garden_04.jpg"

function troca(num){
document.images.photoslider.src=photos[num]
which=num;
}

<!--fotosVitabel-->
var photos01=new Array()
var which01=0

photos01[0]="../img/foto_empresas/vitabel_01.jpg"
photos01[1]="../img/foto_empresas/vitabel_02.jpg"
photos01[2]="../img/foto_empresas/vitabel_03.jpg"
photos01[3]="../img/foto_empresas/vitabel_04.jpg"

function troca01(num){
document.images.photoslider01.src=photos01[num]
which01=num;
}


<!--fotosAvtur-->
var photos02=new Array()
var which02=0

photos02[0]="../img/foto_empresas/avtur_01.jpg"
photos02[1]="../img/foto_empresas/avtur_02.jpg"
photos02[2]="../img/foto_empresas/avtur_03.jpg"
photos02[3]="../img/foto_empresas/avtur_04.jpg"

function troca02(num){
document.images.photoslider02.src=photos02[num]
which02=num;
}

<!--FIM funções imagens empresas administradas-->
function pesquisarUF(url,conteudoID)
{
	
// Inicia o Ajax.
var ajax = OpenAjax();
// Envia o termo da busca como uma querystring para o filtro

	var ListaEstado = document.getElementById('ListaEstado').value;

	ajax.open("GET", url+"?ListaEstado="+ListaEstado, true);
	
	ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange = function()
	{
	// Quando estiver carregando, exibe: carregando...
		if (ajax.readyState == 1)
			document.getElementById(conteudoID).innerHTML  = '<div  align="center"><img src="../img/loading.gif" /> Aguarde... carregando conte&uacute;do</div>';
		
		if(ajax.readyState == 4 && ajax.status==200){
			document.getElementById(conteudoID).innerHTML;
			//conteudoID.innerHTML = "";
			var texto = ajax.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			document.getElementById(conteudoID).innerHTML  = texto;
		}
	}
	ajax.send(null)
}

function formFale(conteudoID)
{
	
// Inicia o Ajax.
var ajax = OpenAjax();
// Envia o termo da busca como uma querystring para o filtro

	var formFale = document.getElementById('formFale').value;
	
	if(formFale=='1')
	{	var url		=	'../fale_conosco/formBeneficiario.php';
		var perfil	=	'Beneficiario';	 		
		ajax.open("GET", url+"?perfil="+perfil, true);
	}
	else if(formFale=='2')
	{	var url		=	'../fale_conosco/formPrestador.php';
		var perfil	=	'Prestador';	 		
		ajax.open("GET", url+"?perfil="+perfil, true);
	}
	else if(formFale=='3')
	{	var url		=	'../fale_conosco/formOutros.php';
		var perfil	=	'Outros';	 		
		ajax.open("GET", url+"?perfil="+perfil, true);
	}
	else
	{	var url		=	'../fale_conosco/msnError.php';
		ajax.open("GET", url, true);
	}

ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
	ajax.onreadystatechange = function()
	{
	// Quando estiver carregando, exibe: carregando...
		if (ajax.readyState == 1)
			document.getElementById(conteudoID).innerHTML  = '<div  align="center"><img src="../img/loading.gif" /> Aguarde... carregando conte&uacute;do</div>';
		
		if(ajax.readyState == 4 && ajax.status==200){
			document.getElementById(conteudoID).innerHTML;
			//conteudoID.innerHTML = "";
			var texto = ajax.responseText;
			texto = texto.replace(/\+/g," ");
			texto = unescape(texto);
			document.getElementById(conteudoID).innerHTML  = texto;
		}
	}
	ajax.send(null)
}
function validaFalaConosco()
{
	var nomeComp 	= document.getElementById('nomeComp').value;
	var cpf_cnpj 	= document.getElementById('cpf_cnpj').value;
	var ncarteira	= document.getElementById('ncarteira').value;
	var endereco	= document.getElementById('endereco').value;
	var municipio 	= document.getElementById('municipio').value;
	var ListaEstado = document.getElementById('ListaEstado').value;
	var cep			= document.getElementById('cep').value;
	var email		= document.getElementById('email').value;
	var assunto 	= document.getElementById('assunto').value;
	var comentario	= document.getElementById('comentario').value;
	var idPerfil	= document.getElementById('idPerfil').value;

	if(nomeComp=="")
	{
		document.getElementById("errorNome").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o nome completo!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorNome").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(cpf_cnpj=="")
	{
		document.getElementById("errorCic").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o CPF/CNPJ!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorCic").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(ncarteira=="")
	{
			document.getElementById("errorCarteira").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com a carteira!</b></font>";
			return false;
	}
	else
	{
			document.getElementById("errorCarteira").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	
	if(endereco=="")
	{
		document.getElementById("errorEndereco").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o endereco!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorEndereco").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(municipio=="")
	{
		document.getElementById("errorMunicipio").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o munic&iacute;pio!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorMunicipio").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(ListaEstado=="")
	{
		document.getElementById("errorEstados").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o estado!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorEstados").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(email=="")
	{
		document.getElementById("errorEmail").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o email!</b></font>";
		return false;
	}	
	else
	{
		document.getElementById("errorEmail").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(assunto=="")
	{
		document.getElementById("errorAssunto").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o assunto!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorAssunto").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(comentario=="")
	{
		document.getElementById("errorComentario").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o coment&aacute;rio!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorComentario").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}



}

function validaOuvidoria()
{
	
	var nomeComp 	= document.getElementById('nomeComp').value;
	var cpf_cnpj 	= document.getElementById('cpf_cnpj').value;
	var endereco	= document.getElementById('endereco').value;
	var cidade		= document.getElementById('cidade').value;
	var bairro 		= document.getElementById('bairro').value;
	var cep 		= document.getElementById('cep').value;
	var tel			= document.getElementById('tel').value;
	var fax			= document.getElementById('fax').value;
	var email 		= document.getElementById('email').value;
	var assunto		= document.getElementById('assunto').value;
	var comentario	= document.getElementById('comentario').value;

	if(nomeComp=="")
	{
		document.getElementById("errorNome").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o nome completo!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorNome").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(cpf_cnpj=="")
	{
		document.getElementById("errorCic").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o CPF/CNPJ!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorCic").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(endereco=="")
	{
			document.getElementById("errorEndereco").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o endereço!</b></font>";
			return false;
	}
	else
	{
			document.getElementById("errorEndereco").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	
	if(cidade=="")
	{
		document.getElementById("errorCidade").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com a cidade!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorCidade").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(bairro=="")
	{
		document.getElementById("errorBairro").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o bairro!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorBairro").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(cep=="")
	{
		document.getElementById("errorCep").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o cep</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorCep").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(tel=="")
	{
		document.getElementById("errorTel").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o telefone!</b></font>";
		return false;
	}	
	else
	{
		document.getElementById("errorTel").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(email=="")
	{
		document.getElementById("errorMail").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o email!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorMail").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(assunto=="")
	{
		document.getElementById("errorAssunto").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o assunto!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorAssunto").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}
	
	if(comentario=="")
	{
		document.getElementById("errorComentario").innerHTML="<font color='#EA5200'><img src='../aplicativos/centros/reservas_online/img/unchecked.gif'>&nbsp;&nbsp;<b>Entra com o coment&aacute;rio!</b></font>";
		return false;
	}
	else
	{
		document.getElementById("errorComentario").innerHTML="<img src='../aplicativos/centros/reservas_online/img/checked.gif'>";
	}



}

