function limpaRecado()
{
	document.recado.reset();
	document.getElementById("mrecado").innerHTML = "";
	document.recado.nome.focus();
}

function contaTexto()
{
	if (document.recado.mensagem.value.length > 160)
		document.recado.mensagem.value = document.recado.mensagem.value.substring(0, 160);
}


function cadastraRecado()
{
	var xhr;
	
	document.getElementById("mrecado").innerHTML = "Aguarde...";
	
	try
	{
		xhr = new ActiveXObject('Msxml2.XMLHTTP');
	}
	catch(e)
	{
		try
		{
			xhr = new ActiveXObject('Microsoft.XMLHTTP');
		}
		catch(e2)
		{
			try
			{
				xhr = new XMLHttpRequest();
			}
			catch(e3)
			{
				xhr = false;
			}
		}
	}
	  
	xhr.onreadystatechange = function()
	{
		if(xhr.readyState == 4)
		{
			if(xhr.status == 200) 
			{
				var resposta = xhr.responseText;
				
				if(resposta == "1")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Informe seu Nome!";
					document.recado.nome.focus();
				}
				
				else if(resposta == "2")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Informe um Nome maior!";
					document.recado.nome.focus();
				}
				
				else if(resposta == "3")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Informe seu E-mail!";
					document.recado.email.focus();
				}
				
				else if(resposta == "4")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Seu E-mail parece estar incorreto!";
					document.recado.email.focus();
				}
				
				else if(resposta == "5")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Digite seu Recado!";
					document.recado.mensagem.focus();
				}
				
				else if(resposta == "6")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Digite um Recado maior!";
					document.recado.mensagem.focus();
				}
				
				else if(resposta == "7")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Seu Recado deve ter no m&aacuteximo 160 caracteres!";
					document.recado.mensagem.focus();
				}
				
				else if(resposta == "8")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Digite o C&oacute;digo de Seguran&ccedil;a!";
					document.recado.codigoe.focus();
				}
				
				else if(resposta == "9")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;O C&oacute;digo de Seguran&ccedil;a deve conter 4 d&iacute;gitos!";
					document.recado.codigoe.focus();
				}
				
				else if(resposta == "10")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;C&oacute;digo de Seguran&ccedil;a errado, por favor digite novamente!";
					document.recado.codigoe.focus();
				}
				
				else if(resposta == "0")
				{
					document.getElementById("mrecado").innerHTML = "<img src='images/ico_ok.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Recado gravado com sucesso! Aguarde...";
					
					document.recado.nome.value = "";
					document.recado.email.value = "";
					document.recado.mensagem.value = " Máximo 160 caracteres";
					document.recado.codigoe.value = "";
					
					window.location = 'http://www.esferaluminosa.com.br/recados/#recados';
				}
			}
			else
			{
				document.getElementById("mrecado").innerHTML = "<img src='images/ico_erro.png' width='18' height='19' align='absmiddle' />&nbsp;&nbsp;Erro " + xhr.status;
			}
		}
	}; 

	xhr.open("POST", "recado.php", true);
	xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");                  
	
	var dados = "nome=" + document.recado.nome.value + "&email=" + document.recado.email.value + "&msg=" + document.recado.mensagem.value + "&codigoe=" + document.recado.codigoe.value + "&codigog=" + document.recado.codigog.value;

	xhr.send(dados);
}