function openAjax() {

var ajax;

try{
    ajax = new XMLHttpRequest(); // XMLHttpRequest para browsers decentes, como: Firefox, Safari, dentre outros.
	}catch(ee){
		try{
			ajax = new ActiveXObject("Msxml2.XMLHTTP"); // Para o IE da MS
		}catch(e){
			try{
				ajax = new ActiveXObject("Microsoft.XMLHTTP"); // Para o IE da MS
			}catch(E){
				ajax = false;
			}
		}
	}
return ajax;
}

function include(id,pag,destino){
		url = 'ajax/'+pag+'.php?id='+id;
		var ajax = openAjax(); // Inicia o Ajax
		ajax.open("GET", url, true);
		ajax.send(null);
		ajax.onreadystatechange = function() {
			if (ajax.readyState == 4) {
				if (ajax.status == 200) {
					document.getElementById(destino).innerHTML = ajax.responseText;
				}else{
					document.getElementById(destino).innerHTML ="Erro: " + ajax.statusText;
				}
			 }else{
				document.getElementById(destino).innerHTML = '<font color="#FF0000"><img src=\"http://www.leitura.com/imagens/ajax_loading.gif\" alt=\"Carregando...\" />Carregando...</font>';
			}
		}
}


function comprar_item(item_id){
  	include(item_id,'add_carrinho','add_carrinho')
  	window.setTimeout("comprar()",1500);
  	window.setTimeout("location.href = '<?=$urlPosCompra?>'",1500);
  }
  
  function avise_me(conteudo, destino){
	document.getElementById('frm_aviso_'+destino).style.display='none';
    include(conteudo,'email_aviseme','aviseme_'+destino);
  }

  function avise_me_busca(conteudo){
	document.getElementById('tbl_aviso_busca').style.display='none';
    include(conteudo,'email_aviseme_busca','aviseme_busca');
  }  
  
function somente_numero(e){
    var tecla=(window.event)?event.keyCode:e.which;
    if((tecla > 47 && tecla < 58)||(tecla == 0)) return true;
    else{
		if (tecla != 8) return false;
		else return true;
    }
}

function formata_data(x,tecla){ 
		separador="/"; 
		tecla=tecla.keyCode; 
//		alert(tecla);
		valor=x.value.split(''); 
		formatado=""; 
		i=0; 
		while(i<valor.length){ 
			caractere=valor[i]; 
			numeros=/^\d+$/; 
			if((numeros.test(caractere) || caractere==separador)){ formatado+=String(caractere);}
			if((formatado.length==2 || formatado.length==5 ) && (tecla!=8)){formatado+=separador; i++;}
			i++; 
		}
		if((tecla==111)||(tecla==193)){formatado=formatado.substring(0,formatado.length-1);}
		x.value=formatado; 	
}






function removeacentos(id,palavra){
resultado='';
	for(i=0;i<=palavra.length;i++){
	atual=palavra.substr(i,1);	
	//window.alert(atual);

		switch (atual) {
case "á": 
	resultado=resultado+"a" 
	break
case "à": 
	resultado=resultado+"a" 
	break
case "ã": 
	resultado=resultado+"a" 
	break
case "ä": 
	resultado=resultado+"a" 
	break
case "â": 
	resultado=resultado+"a" 
	break
case "Á": 
	resultado=resultado+"A" 
	break
case "À": 
	resultado=resultado+"A" 
	break
case "Ã": 	
	resultado=resultado+"A" 
	break
case "Ä": 
	resultado=resultado+"A" 
	break
case "Â": 
	resultado=resultado+"A" 
	break
case "é": 
	resultado=resultado+"e" 
	break
case "è": 
	resultado=resultado+"e" 
	break
case "ë": 
	resultado=resultado+"e" 
	break
case "ê": 
	resultado=resultado+"e" 
	break
case "É": 
	resultado=resultado+"E" 
	break
case "È": 
	resultado=resultado+"E" 
	break
case "Ë": 
	resultado=resultado+"E" 
	break
case "Ê": 
	resultado=resultado+"E" 
	break
case "í": 
	resultado=resultado+"i" 
	break
case "ì": 
	resultado=resultado+"i" 
	break
case "ï": 
	resultado=resultado+"i" 
	break
case "î": 
	resultado=resultado+"i" 
	break
case "Í": 
	resultado=resultado+"I" 
	break
case "Ì": 
	resultado=resultado+"I" 
	break
case "Ï": 
	resultado=resultado+"I" 
	break
case "Î": 
	resultado=resultado+"I" 
	break
case "ó": 
	resultado=resultado+"o" 
	break
case "ò": 
	resultado=resultado+"o" 
	break
case "õ": 
	resultado=resultado+"o" 
	break
case "ö": 
	resultado=resultado+"o" 
	break
case "ô": 
	resultado=resultado+"o" 
	break
case "Ó": 
	resultado=resultado+"O" 
	break
case "Ò": 	
	resultado=resultado+"O" 
	break
case "Õ": 
	resultado=resultado+"O" 
	break
case "Ö": 
	resultado=resultado+"O" 
	break
case "Ô": 
	resultado=resultado+"O" 
	break
case "ú": 
	resultado=resultado+"u" 
	break
case "ù": 
	resultado=resultado+"u" 
	break
case "ü": 
	resultado=resultado+"u" 
	break
case "û": 
	resultado=resultado+"u" 
	break
case "Ú": 
	resultado=resultado+"u" 
	break
case "Ù": 
	resultado=resultado+"u" 
	break
case "Ü": 
	resultado=resultado+"u" 
	break
case "Û": 
	resultado=resultado+"U" 
	break
case "ç": 
	resultado=resultado+"c" 
	break
case "Ç": 
	resultado=resultado+"C" 
	break
case "ñ": 
	resultado=resultado+"n" 
	break
case "Ñ": 
	resultado=resultado+"N" 
	break
case "-": 
	resultado=resultado
	break
case "+": 
	resultado=resultado
	break
case "*": 
	resultado=resultado
	break
case "%": 
	resultado=resultado
	break	
case "#": 
	resultado=resultado
	break
case "!": 
	resultado=resultado
	break
case "´": 
	resultado=resultado
	break
case "^": 
	resultado=resultado
	break
case "/": 
	resultado=resultado
	break			
case "¨": 
	resultado=resultado
	break	
case "|": 
	resultado=resultado
	break	
case "&": 
	resultado=resultado+'E'
	break	
case "?": 
	resultado=resultado
	break
case "~": 
	resultado=resultado
	break	
case "=": 
	resultado=resultado
	break		
case ";": 
	resultado=resultado
	break	
case "\\": 
	resultado=resultado
	break	
default:
	resultado=resultado+atual
		}	

	}
  document.getElementById(id).value=resultado;
}

