

function logar () 
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();

	/*pego o id do campo  */
	var poststr = "nome=" + encodeURI( document.getElementById("nome").value );


	/* Um alerta informando da não inclusão da biblioteca */
	if (!myConn) alert("XMLHTTP not available. Try a newer/better browser.");

	/* o result do post */
	var inclusao = function (oXML) { 
		//document.getElementById('g_megane').innerHTML = oXML.responseText;
		alert(document.getElementById('g_megane'));
	};

	/*aqui é enviado mesmo para pagina receber methodo post,+ as variaveis, valores
	e informar onde vai atualizar     */
	myConn.connect("http://localhost/RenaultSiteCompilar/ajax/Listagem.aspx", "POST", poststr, function(response){
		alert(response);
	});

	/*uma coisa legal nesse script se o usuario não tive suporte a JavaScript
	por isso eu coloquei return false no form o php enviar sozinho  */
}
function trace(valor)
{
	alert(valor);
}
function RenaultFel(valor)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if(valor!="")
	{
		var poststr = "valor=" + encodeURI( valor);

		myConn.connect(
			"/ajax/Listagem.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('other_id').innerHTML = response.responseText;						
			}
		);
		document.getElementById('stepway').style.display = 'none';
		document.getElementById('other_id').style.display = '';
		document.getElementById('other_id2').style.display = '';
	}else{
		document.getElementById('other_id').style.display = 'none';
		document.getElementById('other_id2').style.display = 'none';
		document.getElementById('stepway').style.display = '';	
	}

	
}

function CarregaCidade(Estado)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if(Estado!="")
	{
		document.getElementById('dvCidade').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "valor=" + encodeURI( Estado);
		myConn.connect(
			"/ajax/ListaCidades.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvCidade').innerHTML = response.responseText;	
			}
		);
	}
}

function CarregaMotorizacao(sModelo)
{
	
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	document.getElementById('g_col_preco_fechado').style.display='none';
	document.getElementById('dvLinha').style.display='none';

	if(sModelo!="")
	{

		document.getElementById('dvMotorizacao').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "sModelo=" + encodeURI(sModelo) + "&funcao=ComboMotorizacao";
		myConn.connect(
			"/ajax/ListaPacotePreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvMotorizacao').innerHTML = response.responseText;	
			}
		);
	}

}

function CarregaImagemModelo(cModelo)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if(cModelo!=0)
	{
		document.getElementById('dvMotorizacao').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "cModelo=" + encodeURI(cModelo) + "&funcao=ImagemModelo";
		myConn.connect(
			"/ajax/ListaPacotePreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('imgModelo').src = response.responseText;	
			}
		);
	}else{
		document.getElementById('imgModelo').src = 'img/servace/acessorios/Selecione.gif';
}
}

function CarregaTabelaPreco(sModelo, sMotor)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	document.getElementById('dvBuscarConc').style.display = 'inline';
	document.getElementById('g_col_preco_fechado').style.display='inline';
	
	if((sModelo!="") || (sMotor!=""))
	{
		document.getElementById('dvTabelaListaFechada').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "funcao=ListaItens&sModelo=" + encodeURI(sModelo) + "&sMotor=" + encodeURI(sMotor);
		myConn.connect(
			"/ajax/ListaPacotePreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvTabelaListaFechada').innerHTML = response.responseText;	
			}
		);
	}
}

function CarregaAnoModelo(sModelo)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if(sModelo!="")
	{
		document.getElementById('s_loader').style.display = 'inline';
		var poststr = "Funcao=AnoModelo&sModelo=" + encodeURI(sModelo);
		myConn.connect(
			"/ajax/ListaRevisaoPreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvAnoModelo').innerHTML = response.responseText;
				document.getElementById('s_loader').style.display = 'none';	
			}
		);
	}
}

function CarregaMotorizacaoRevisao(sModelo, sAnoModelo)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if((sModelo!="") || (sAnoModelo!=""))
	{
		document.getElementById('s_loader').style.display = 'inline';
		var poststr = "Funcao=Motorizacao&sModelo=" + encodeURI(sModelo) + "&sAnoModelo=" + encodeURI(sAnoModelo);
		myConn.connect(
			"/ajax/ListaRevisaoPreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvMotorizacao').innerHTML = response.responseText;	
				document.getElementById('s_loader').style.display = 'none';
			}
		);
	}
}

function CarregaQuilometragem(sModelo, sAnoModelo, sMotorizacao)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if((sModelo!="") || (sAnoModelo!="") || (sMotorizacao!=""))
	{
		document.getElementById('s_loader').style.display = 'inline';
		var poststr = "Funcao=Quilometragem&sModelo=" + encodeURI(sModelo) + "&sAnoModelo=" + encodeURI(sAnoModelo) + "&sMotorizacao=" + encodeURI(sMotorizacao);
		myConn.connect(
			"/ajax/ListaRevisaoPreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvKM').innerHTML = response.responseText;	
				document.getElementById('s_loader').style.display = 'none';
			}
		);
	}
}

function CarregaTabelaRevisao(sModelo, sAnoModelo, sMotorizacao, sKM)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	
	if((sModelo!="") || (sAnoModelo!="") || (sMotorizacao!="") || (sKM !=""))
	{
		document.getElementById('s_loader').style.display = 'inline';
		var poststr = "Funcao=TabelaRevisao&sModelo=" + encodeURI(sModelo) + "&sAnoModelo=" + encodeURI(sAnoModelo) + "&sMotorizacao=" + encodeURI(sMotorizacao) + "&sKM=" + encodeURI(sKM);
		myConn.connect(
			"/ajax/ListaRevisaoPreco.aspx", 
			"POST", 
			poststr, 
			function(response){
				var retorno = response.responseText.split('|X|')
				
				document.getElementById('s_loader').style.display = 'none';
				document.getElementById('dvImgVeiculo').style.display = 'inline';
				document.getElementById('dvTabelaPreco').style.display = 'inline';
				//document.getElementById('g_col_preco_fechado').style.display = 'inline';
				document.getElementById('dvLinha').style.display = 'none';
				
				document.getElementById('imgVeiculo').src = 'img/servace/acessorios/' + retorno[3];
				document.getElementById('dvQuilometragem').innerHTML = formatMoeda(retorno[0], false);
				document.getElementById('dvAcessorios').innerHTML = retorno[1];
				document.getElementById('dvPreco').innerHTML = 'R$ ' + formatMoeda(retorno[2], true);		
			}
		);
	}
}

function CarregaMotivo()
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	var poststr = "Funcao=CarregaMotivo";
	myConn.connect(
		"/ajax/FaleConosco.aspx", 
		"POST", 
		poststr, 
		function(response){
			document.getElementById('dvMotivo').innerHTML = response.responseText;	
		}
	);
}

function CarregaEscolaridade()
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	var poststr = "Funcao=CarregaEscolaridade";
	myConn.connect(
		"/ajax/FaleConosco.aspx", 
		"POST", 
		poststr, 
		function(response){
			document.getElementById('dvEscolaridade').innerHTML = response.responseText;	
		}
	);
}

//AJAX/consultaAcessorios.aspx
function CarregaCategoria(cModelo)
{
	var myConn = new XHConn();
	if(cModelo!="")
	{
		document.getElementById('ALPLoading').style.display = 'inline';
		document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "cModelo=" + encodeURI(cModelo) + "&funcao=CarregaCategoria";
		myConn.connect(
			"/ajax/ConsultaAcessorios.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvCategorias1').src = response.responseText;	
				document.getElementById('ALPLoading').style.display = 'none';
			}
		);
	}
}

function ListaAcessorio(id_modelo, id_categoria, acessorioporpagina, paginaacessorio)
{
	var myConn = new XHConn();
	if(id_modelo!="")
	{
		document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "id_modelo=" + encodeURI(id_modelo) + "&id_categoria=" + encodeURI(id_categoria) + "&acessorioporpagina=" + encodeURI(acessorioporpagina) + "&paginaacessorio=" + encodeURI(paginaacessorio) + "&funcao=ListaAcessorio";
		myConn.connect(
			"/ajax/ConsultaAcessorios.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvListaAcessorios').innerHTML = response.responseText;	
				PaginacaoAcessorios(id_modelo, id_categoria, acessorioporpagina);
				TotalPaginas(id_modelo, id_categoria, acessorioporpagina);
			}
		);
		
		document.getElementById('PaginaAtual').value = paginaacessorio;
	}
}

function ListaAcessorioModelo(id_modelo, id_categoria, acessorioporpagina, paginaacessorio)
{
	var myConn = new XHConn();
	if(id_modelo!="")
	{
		document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "id_modelo=" + encodeURI(id_modelo) + "&id_categoria=" + encodeURI(id_categoria) + "&acessorioporpagina=" + encodeURI(acessorioporpagina) + "&paginaacessorio=" + encodeURI(paginaacessorio) + "&funcao=ListaAcessorio";
		myConn.connect(
			"/ajax/ConsultaAcessorios.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvListaAcessorios').innerHTML = response.responseText;	
				PaginacaoAcessorios(id_modelo, id_categoria, acessorioporpagina);
				TotalPaginasModelo(id_modelo, id_categoria, acessorioporpagina);
			}
		);
		
		document.getElementById('PaginaAtual').value = paginaacessorio;
	}
}

function PaginacaoAcessorios(id_modelo, id_categoria, acessorioporpagina)
{
	var myConn = new XHConn();
	if(id_modelo!="")
	{
		document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "id_modelo=" + encodeURI(id_modelo) + "&id_categoria=" + encodeURI(id_categoria) + "&acessorioporpagina=" + encodeURI(acessorioporpagina) + "&funcao=PaginacaoAcessorios";
		myConn.connect(
			"/ajax/ConsultaAcessorios.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('dvPaginacao').innerHTML = response.responseText;	
			}
		);
	}
}

function TotalPaginas(id_modelo, id_categoria, acessorioporpagina)
{
	var myConn = new XHConn();
	if(id_modelo!="")
	{
		document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "id_modelo=" + encodeURI(id_modelo) + "&id_categoria=" + encodeURI(id_categoria) + "&acessorioporpagina=" + encodeURI(acessorioporpagina) + "&funcao=TotalPaginas";
		myConn.connect(
			"/ajax/ConsultaAcessorios.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('TotalPaginas').value = response.responseText;	
				
				if(eval(document.getElementById('PaginaAtual').value) + 1< eval(document.getElementById('TotalPaginas').value))
				{
					if(eval(document.getElementById('TotalPaginas').value) > 1)
						document.getElementById('dvProximo').style.display = 'inline';
					else
						document.getElementById('dvProximo').style.display = 'none';
				}
			}
		);
	}
}

function TotalPaginasModelo(id_modelo, id_categoria, acessorioporpagina)
{
	var myConn = new XHConn();
	if(id_modelo!="")
	{
		document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
		var poststr = "id_modelo=" + encodeURI(id_modelo) + "&id_categoria=" + encodeURI(id_categoria) + "&acessorioporpagina=" + encodeURI(acessorioporpagina) + "&funcao=TotalPaginas";
		myConn.connect(
			"/ajax/ConsultaAcessorios.aspx", 
			"POST", 
			poststr, 
			function(response){
				document.getElementById('TotalPaginas').value = response.responseText;	
				//alert(document.getElementById('TotalPaginas').value);
				if((eval(document.getElementById('TotalPaginas').value) > 1) && (eval(document.getElementById('TotalPaginas').value) <= 10))
				{
					document.getElementById('dvProximo').style.display = 'inline';
					document.getElementById('dvAnterior').style.display = 'none';
				}
				else
				{
					document.getElementById('dvProximo').style.display = 'none';
					document.getElementById('dvAnterior').style.display = 'none';
				}
			}
		);
	}
}

function CarregaImagem(id_modelo_select)
{
	var myConn = new XHConn();
	document.getElementById('ALPLoading').innerHTML = "<img src='http://facelift.tempsite.ws/img/geral/ajax-loader.gif'>"
	var poststr = "id_modelo_select=" + encodeURI(id_modelo_select) + "&funcao=CarregaImagem";
	myConn.connect(
		"/ajax/ConsultaAcessorios.aspx", 
		"POST", 
		poststr, 
		function(response){
			document.getElementById('imgModelo').src = response.responseText;	
		}
	);
}
//------------------------------------

function CarregaSubMotivo(id_motivo)
{
	/*aqui eu chamo a  a class*/
	var myConn = new XHConn();
	var poststr = "Funcao=CarregaSubMotivo&id_motivo=" + encodeURI(id_motivo);
	myConn.connect(
		"/ajax/FaleConosco.aspx", 
		"POST", 
		poststr, 
		function(response){
			document.getElementById('dvSubMotivo').innerHTML = response.responseText;	
		}
	);
}

// Função para formatar para exibir moeda
function formatMoeda(valor, temDecimal) {
	var centavos = "00";
	if(valor.indexOf(".") >= 0) {
		centavos = valor.split(".")[1];
		valor = Math.floor(valor.split(".")[0]);
	}
	if(valor.indexOf(",") >= 0) {
		centavos = valor.split(",")[1];
		valor = Math.floor(valor.split(",")[0]);
	}
	
	var result = "";
	var tamanho = valor.length;
	var pontos = Math.floor(tamanho / 3);
	for(var i = 0; i <= pontos; i++) {
		if(tamanho - (i * 3) > 3)
			result = "." + valor.substr(tamanho - ((i + 1) * 3), 3) + "" + result;
		else
			result = valor.substr(0, tamanho - (i * 3)) + "" + result;
	}
	if(temDecimal)
		return result + "," + centavos;
	else
		return result;
}

function ShowEnsaio(URL){
	window.open(URL,"Teste","width=770,height=535");
}
function ShowPhoto(URL){
	window.open(URL,"Teste","width=800,height=600");
}

