function changeColor(id){
	$(id).setStyle("background-color", "#E9E8E3");
}

function deleteColor(id){
	$(id).setStyle("background-color", "#FAF9F3");
}

// Função para mudar elemento para display: block
// @param {String || HTMLElement} el

function show(el){
	$(el).setStyle("display", "block");
}


// Função para mudar elemento para display: none
// @param {String || HTMLElement} el

function hide(el){
	$(el).setStyle("display", "none");
}


// Função para alternar elemento entre display: none e block
// @param {String || HTMLElement} el

function toggle(el){
	var el = $(el);
	if(!el){ return; }
	var val = (el.getStyle("display") == "none") ? "block" : "none";
	el.setStyle("display", val);
}


// Corrige bug do menu flash ficar na frente do conteudo HTML em todos os browsers menos o IE
// @param {Number} acao: valor 1 traz menu para a frente, qualquer outro valor leva menu para tras

function changeLayerMenu(acao){
	//alert("entrou");

	
	if(acao==1) {
		var z_topo = 5000;
		var z_conteudo = 10;
	} else {
		var z_topo = 10;
		var z_conteudo = 5000;
	}
	
	$("topo").setStyle("zIndex", z_topo);
	$("conteudo").setStyle("zIndex", z_conteudo);
}

//Função para correção de Bug no ie7 com menu superior e a função acima
function verificaBrowser(){
	var ua = navigator.userAgent.toLowerCase();
	if(!/msie/.test(ua)){
		return 1;
	}else{
		return 0;
	}
}

function initAccordion(){
	// Efeito sanfona
	// cria icones na esquerda e direita
	var els = $$(".g_toggler");
	els.forEach(
		function(el){
			var txt = el.innerHTML;
			el.innerHTML = '<span class="g_toggler_left"></span>' + txt + '<span class="g_toggler_right"></span>';
		}
	);
	// inicializa efeito sanfona
	new Accordion(
		$$(".g_toggler"),
		$$(".g_stretcher"),
		{
			onActive: function(el){
				el.addClass("current");
			},
			onBackground: function(el){
				el.removeClass("current");
			}
		}
	);
}

function initPrint(intAction){
	if(intAction == 0){
		// Inicia função de impresão
		var els = $$(".s_bt_print");
		els.forEach(
			function(els){
				els.onclick = function () {
					window.print();
				};
			}
		);
	}else{
		window.print();
	}
}

//funcao que chama POPUPS pelo Flash
function callPOP(endereco, titulo, w, h){
	TB.frameShow(endereco, titulo, w, h);
	window.scrollTo(0,0);
}

function callPOPCadastro(endereco, titulo, w, h){
	TB.frameShowCadastro(endereco, titulo, w, h);
	window.scrollTo(0,0);
}

function callPOP_default(endereco, titulo, w, h){
	TB.frameShow_default(endereco, titulo, w, h);
	window.scrollTo(0,0);
}


// função para fechar pop e redirecionar
function redirectTo(redirectTo) {
	location.href = redirectTo;
	//TB.remove('TB_iframe');
}


function limpa_campo(campo,valor_padrao) {
	if(campo.value==valor_padrao) {
		campo.value='';
	}
}

function completa_campo(campo,valor_padrao) {
	if(campo.value=='') {
		campo.value=valor_padrao;
	}
}

//Codifica string
function escapeTxt(os){
	var ns='';
	var t;
	var chr='';
	var cc='';
	var tn='';
	for(i=0;i<256;i++){
		tn=i.toString(16);
		if(tn.length<2)tn="0"+tn;
		cc+=tn;
		chr+=unescape('%'+tn);
	}
	cc=cc.toUpperCase();
	os.replace(String.fromCharCode(13)+'',"%13");
	for(q=0;q<os.length;q++){
		t=os.substr(q,1);
		for(i=0;i<chr.length;i++){
			if(t==chr.substr(i,1)){
				t=t.replace(chr.substr(i,1),"%"+cc.substr(i*2,2));
				i=chr.length;
			}
		}
		ns+=t;
	}
	return ns;
}

function enterPressed(e, id_campo) 
{     
       if (e.keyCode) code = e.keyCode;
       else if (e.which) code = e.which; // Netscape 4.?
       else if (e.charCode) code = e.charCode; // Mozilla
        
       if( code == 13 ) {  
            if (e.preventDefault) {
                e.preventDefault();
            } else {
                e.returnValue = false;
            }

            
			var campo=document.getElementById(id_campo);
			
			var string_padrao="\(CEP\) ou \(Nome\) ou \(Cidade/UF\)";
			if(string_padrao==campo.value) 
			{
				alert("Digite uma palavra para a busca");
				campo.focus();
			}else {
				callPOP('http://webservices.maplink2.com.br/renault2/lista.aspx?type=geral&value=' + escapeTxt(campo.value)
					, "Busca de Concession&aacute;rias", 800, 600);
				campo.value = string_padrao;
				
				
			}
			
       }
      
	  
	
}
function busca_concessionaria(id_campo) {
	var campo=document.getElementById(id_campo);
	var string_padrao="\(CEP\) ou \(Nome\) ou \(Cidade/UF\)";
	if(string_padrao==campo.value) {
		alert("Digite uma palavra para a busca");
		campo.focus();
	}
	else {
		callPOP('http://webservices.maplink2.com.br/renault2/lista.aspx?type=geral&value=' + escapeTxt(campo.value)
			, "Busca de Concession&aacute;rias", 800, 600);
		campo.value = string_padrao;
	}
}

/*function TagCounter(nomeTag)
{
	var intervalo = window.setInterval(setTagName, 1000);
	function setTagName() {
		_ATM.ATMFC(nomeTag);
	}
	clearInterval(intervalo);
	//atmCLL(nomeTag);	
}*/

function TagCounter(nomeTag)
{
	//atmCLL(nomeTag);
	_ATM.ATMFC(nomeTag);
}


		function Zindex1(){
				
			$("rodape").setStyle("z-index", "5000");

		}
		function Zindex0(){
			
			$("rodape").setStyle("z-index", "0");
		
		
		}