	try{
		xmlhttp = new XMLHttpRequest();
	}catch(ee){
		try{
			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
		}catch(e){
			try{
				xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
			}catch(E){
				xmlhttp = false;
			}
		}
	}
	
function include(arquivo){
	 var novo = document.createElement("<script>");
	 novo.setAttribute('type', 'text/javascript');
	 novo.setAttribute('src', arquivo);
	 document.getElementsByTagName('body')[0].appendChild(novo);
}
		
function enviar() {
	d = document.feenviar;
	if (d.para.value == ""){
		alert("O campo PARA deve ser preenchido!");
		d.para.focus();
		return false;
	}
		if (d.email_para.value == ""){
			alert("O campo E-MAIL deve ser preenchido!");
			d.email_para.focus();
			return false;
		}
		//validar email(verificao de endereco eletronico)
		parte1 = d.email_para.value.indexOf("@");
		parte2 = d.email_para.value.indexOf(".");
		parte3 = d.email_para.value.length;
		if (!(parte1 >= 2 && parte2 >= 6 && parte3 >= 9)) {
			alert("Especifique um e-mail válido.");
			d.email_para.focus();
			return false;
		}
		
	if (d.texto.value == ""){
		alert("Por favor, escreva a mensagem");
		d.texto.focus();
		return false;
	}
	
		if (xmlhttp) {
			var oForm = document.feenviar;
			var sBody = getRequestBody(oForm);
							

			xmlhttp.open("post", "enviar_enviar.php" ,true);
			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
			xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlhttp.setRequestHeader("Pragma", "no-cache");
		
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					
					
					if (xmlhttp.responseText=="1") {
						alert("Cartão enviado com sucesso.");
						document.feenviar.reset();
						imprimir();
					} else {
						alert("Codigo verificador não confere");
					}
					

				}
			}
			xmlhttp.send(sBody);
			
		}	

}		
			
		
		
	function imprimir(pagina,teste) {
		if (xmlhttp) {
		
			if (pagina==null) { pagina="start.php"; }
			xmlhttp.open("get", pagina ,true);
			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
			xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlhttp.setRequestHeader("Pragma", "no-cache");
		
			var conteudo2 = document.getElementById('conteudo');	
			conteudo2.innerHTML = "<img src='images/carregando.gif'>";			
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					var conteudo2 = document.getElementById('conteudo');
					conteudo2.innerHTML = xmlhttp.responseText;
				if (pagina=="start.php") { logar(); }
				if (pagina=="sair.php") { logar(); }
				if (pagina=="agenda.php") { include("funcoes_agenda.js"); }
				if (pagina=="contato.php") { include("funcoes_contato.js"); }
				if (pagina=="cadastro.php") { include("funcoes_cadastro.js"); }
				if (pagina=="add_agenda.php") { include("funcoes_add_agenda.js"); }
				if (teste=="niver") { include("funcoes_add_niver.js"); include("valida.js"); }

				}
			}
			
			xmlhttp.send(null);
			
		}			
	}
	
	
		function logar() {
		if (xmlhttp) {

			xmlhttp.open("post", "logar.php" ,true);
			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
			xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlhttp.setRequestHeader("Pragma", "no-cache");
		
			var conteudo2 = document.getElementById('logar');	
			conteudo2.innerHTML = "<img src='images/carregando.gif'>";			
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					var conteudo2 = document.getElementById('logar');
					conteudo2.innerHTML = xmlhttp.responseText;
				}else
					conteudo2.innerHTML = xmlhttp.statusText;
			}
			xmlhttp.send(null);
			
		}			
	}
	
		function login() {
		if (xmlhttp) {
		
			d = document.f2;
					
			if (d.lemail.value == ""){
				alert("O e-mail deve ser preenchido!");
				
				return false;
			}
			if (d.lsenha.value == ""){
				alert("A senha deve ser preenchido!");
				d.lsenha.focus();
				return false;
			}

			
			
			var oForm = document.f2;
			var sBody = getRequestBody(oForm);

			xmlhttp.open("post", "login.php" ,true);
			xmlhttp.setRequestHeader("Content-Type", "application/x-www-form-urlencoded; iso-8859-1");
			xmlhttp.setRequestHeader("Cache-Control", "no-store, no-cache, must-revalidate");
			xmlhttp.setRequestHeader("Cache-Control", "post-check=0, pre-check=0");
			xmlhttp.setRequestHeader("Pragma", "no-cache");
		
			xmlhttp.onreadystatechange=function() {
				if (xmlhttp.readyState==4){
					if (xmlhttp.responseText=="1") {
						alert("Logado com sucesso");
						logar();
					} else {
						alert("E-mail/senha incorretos");
					}					
				}
			}
			xmlhttp.send(sBody);
			
		}			
	}

	
	function getRequestBody(oForm) {
		var aParams = new Array();
	
		for (var i=0 ; i < oForm.elements.length; i++) {
			var sParam = encodeURIComponent(oForm.elements[i].name);
			sParam += "=";
			sParam += encodeURIComponent(oForm.elements[i].value);
			aParams.push(sParam);
		}
	
		return aParams.join("&");
	}


