function googleAnalytics(){
	try {
		var pageTracker = _gat._getTracker("UA-12337062-1");
		pageTracker._trackPageview();
	} catch(err) {}
}

function criaObjeto(){
    var obj;
	try{		
		// XmlHttpRequest para Firefox,	Opera, Safari e derivados.		
		obj = new XMLHttpRequest();
	}	catch (e){		
		// XmlHttpRequest para Internet Explorer.		
		try{			
		// Internet Explorer 6.0+
			obj = new ActiveXObject("Msxml2.XMLHTTP");
		}catch (e){
			// Internet Explorer.			
			obj = new ActiveXObject("Microsoft.XMLHTTP");		
		}	
	}	
	return obj;
}

var http = criaObjeto();
var nomeDiv;
var mensagemNova=0;

function enviaRequisicao(campo,acao,mensagem,caminho){
	campoEnviado = campo;
	acaoEnviado  = acao;
	mensagemEnviado = mensagem;
	caminhoEnviado = caminho;
	if (mensagem != undefined){
		document.getElementById(campo).innerHTML = '<table style="padding-bottom:20px;" bgcolor="#ffffff" width="100%"><tr><td align=center><br/><img src="imagens/loading.gif"><br/>' +  mensagem + '</td></tr></table>';
	}
	if (caminho != undefined){
		caminhoLocal = caminho;
	}
	nomeDiv = campo;
    http.open('get',acao,true);
    http.onreadystatechange = processaResposta;
    http.send(null);
}

function processaResposta(){
    if(http.readyState == 4){
        if(http.status == 200){
            var resposta = http.responseText;
            document.getElementById(nomeDiv).innerHTML = resposta;
     		
			if(resposta.indexOf('limparCamposComentario') > 0){
				document.getElementById('com_nome').value = "";
				document.getElementById('com_email').value = "";
				document.getElementById('com_mensagem').value = "";
				alert("Obrigado pela sua participação. Comentário enviado com sucesso!");
			}
			
			if(resposta.indexOf('erroRetornoAjax') > 0){
				inicio = resposta.indexOf('*')+1;
				fim = resposta.indexOf('**');
				alert(resposta.substring(inicio,fim));
			}
			
            if (resposta.indexOf('totalRetornoEnderecos') >0){
            	inicio = resposta.indexOf('*')+1;
				fim = resposta.indexOf('**');
				if (document.getElementById('totalEnderecos')!=null){
            		document.getElementById('totalEnderecos').value = parseInt(resposta.substring(inicio,fim));
            	}
            }
			
			googleAnalytics();
        }else{
       		if(mensagemNova==0){
				mensagemTemp = 'Ainda Carregando...';
				mensagemNova=1;
			}else{
				mensagemTemp = 'Tentando Novamente...';
				mensagemNova=0;
			}
        	document.getElementById('textoSponsor').innerHTML =mensagemTemp;
        	enviaRequisicao(campoEnviado,acaoEnviado,mensagemTemp,caminhoEnviado);
            //document.getElementById(nomeDiv).innerHTML = "Erro.";
        }
      
    }
    
}
