var idDivCustomCookie, idDivAQC;

function viewHistoricoCookie(id, local, quantidadeVisualizacao, quantidadePorPagina, domain, nomePasta, paginaAtual, protocolo, origem){
	if(id == ""){
		alert("Informe onde será impresso o ajax.");
		return false;
	}else if(domain == ""){
		alert("Informe um domínio para ser utilizado no ajax.");
		return false;
	}else if(local == ""){
		alert("Informe um local para ser utilizado no ajax.");
		return false;
	}else{
		idDivCustomCookie = id;
		//alert(idDivCustomCookie);
		var strIMAGE = "<br><img src='"+protocolo+"://www.jet.com.br/painel/images/load2.gif' border='0'/>";
		
		document.getElementById(idDivCustomCookie).innerHTML = strIMAGE;
		var enderecoAjax;
		//Adicionado por não ser possível a utilização no domínio do cliente
		if (domain == "www.jet.com.br")
			enderecoAjax = protocolo+"://"+domain+"/tunicar/asp/historico_navegacao_cookie_ajax.asp";
		else
			enderecoAjax = "historico_navegacao_cookie_ajax_loja.asp";
		
		var urlNav = enderecoAjax + "?sId="+Math.random()+"&nomePasta="+escape(nomePasta) + "&domain=" + escape(domain) + "&paginaAtual=" + paginaAtual + "&id=" + id + "&origem=" + escape(origem);
		enviaPostUrlStateChange("local=" + escape(local) + "&quantidadeVisualizacao=" + escape(quantidadeVisualizacao) + "&quantidadePorPagina=" + escape(quantidadePorPagina), false, urlNav, "stateChangedNavegacao");
	}
}

function excluirCookie(id, local, quantidadeVisualizacao, quantidadePorPagina, domain, nomePasta, paginaAtual, protocolo, origem, conteudo, todos){
	if(confirm("Você realmente deseja excluir este histórico de navegação ?")){
		if(id == ""){
			alert("Informe onde será impresso o ajax.");
			return false;
		}else if(domain == ""){
			alert("Informe um domínio para ser utilizado no ajax.");
			return false;
		}else if(local == ""){
			alert("Informe um local para ser utilizado no ajax.");
			return false;
		}else{
			idDivCustomCookie = id;
			


		//Adicionado por não ser possível a utilização no domínio do cliente
		enderecoAjax = protocolo+"://"+domain+"/sys/asp/historico_navegacao_cookie_exclui_ajax.asp";

		var urlNav = enderecoAjax + "?sId="+Math.random()+"&nomePasta="+escape(nomePasta) + "&domain=" + escape(domain) + "&paginaAtual=" + paginaAtual + "&id=" + id + "&origem=" + escape(origem);

		enviaPostUrlStateChange("local=" + escape(local) + "&quantidadeVisualizacao=" + escape(quantidadeVisualizacao) + "&quantidadePorPagina=" + escape(quantidadePorPagina)+"&conteudo=" + escape(conteudo) + "&todos=" + escape(todos), true, urlNav, "stateChangedNavegacaoExcluir");
		}
	}
}

function stateChangedNavegacao(){
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){
		var result = xmlHttp.responseText;
		document.getElementById(idDivCustomCookie).innerHTML = result;
	}
}

function stateChangedNavegacaoExcluir(){
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){
		var result = xmlHttp.responseText;
		//document.getElementById(idDivCustomCookie).innerHTML = result;

		//document.getElementById(idDivCustomCookie).innerHTML = result;
		viewHistoricoCookie(result.split("#")[0], result.split("#")[1], result.split("#")[2], result.split("#")[3], result.split("#")[4], result.split("#")[5], result.split("#")[6], result.split("#")[7], result.split("#")[8]);
	}
}

function carregarTodosCookies(domain, nomePasta, protocolo, origem, mod20, mod21, mod22, mod23){
	//alert(domain+"-"+nomePasta+"-"+protocolo+"-"+origem+"-"+ mod20+"-"+mod21+"-"+mod22+"-"+mod23);
	if(mod22 == true) viewHistoricoCookie("hDetalhes","detalhes", "", "", domain, nomePasta,1, protocolo, origem); //Ativar histórico de produtos visualizados?
	if(mod21 == true) viewHistoricoCookie("hCarrinho","carrinho", "6", "6", domain, nomePasta,1, protocolo, origem);	 //Ativar histórico de produtos adicionados ao carrinho?
	if(mod23 == true) viewHistoricoCookie("hTermo","busca", "", "", domain, nomePasta,1, protocolo, origem);	 //Ativar histórico de termos pesquisados?
	if(mod20 == true) viewHistoricoCookie("hCategoria","categoria", "", "", domain, nomePasta,1, protocolo, origem);	 //Ativar histórico de categorias visitadas?
}

function stateChangedAviseMeQuandoChegar(){
	if (xmlHttp.readyState == 4 || xmlHttp.readyState == "complete"){
		var result = xmlHttp.responseText;
		document.getElementById(idDivAQC).innerHTML = result;
	}
}

function abrirAviseMeQuandoChegar(idproduto, nomeproduto){
	if (idproduto == ""){
		alert("Não foi possível realizar a operação! IdProduto não identificado.");
		return false;
	}
	callLayerBlock('cortinaJqueryCookie');
	idDivAQC = "cortinaJqueryCookie";
	var urlNav ="aviseme_ajax.asp?sId=" + Math.random() + "&IdProduto=" + escape(idproduto) + "&NomeProduto=" + escape(nomeproduto);
	enviaPostUrlStateChange("sId=" + Math.random(), false, urlNav, "stateChangedAviseMeQuandoChegar");
}

function gravarAviseMeQuandoChegar(objidproduto, objnomeProduto, objnome, objemail, objtelefone, objddd){
	var idproduto = objidproduto.value;
	var nomeProduto = objnomeProduto.value;
	var nome = objnome.value;
	var email = objemail.value;
	var telefone = objtelefone.value;
	var ddd = objddd.value;

	if (idproduto == ""){
		alert("Não foi possível realizar a operação! IdProduto não identificado.");
		return false;
	}else if(nome == ""){
		alert("Informe o seu nome.");	
		return false;
	}else if(email == ""){
		alert("Informe o seu email.");	
		return false;
	}
	
	idDivAQC = "cortinaJqueryCookie";
	var urlNav ="aviseme_ajax.asp?sId=" + Math.random() + "&IdProduto=" + escape(idproduto) + "&NomeProduto=" + escape(nomeProduto) + "&Status=2";
	enviaPostUrlStateChange("sId=" + Math.random() + "&Nome=" + escape(nome) + "&Email=" + escape(email) + "&DDD=" + escape(ddd) + "&Telefone="+ escape(telefone) + "&IdProduto=" + escape(idproduto), false, urlNav, "stateChangedAviseMeQuandoChegar");
	
}


