function verificarCamposContato()
{
if (document.getElementById("nome").value=="")
	{
	alert("Preencha o campo <Nome>!");
	document.getElementById("nome").focus();
	return false;
	}	
	
if (document.getElementById("email").value=="")
	{
	alert("Preencha o campo <Email> corretamente!");
	document.getElementById("email").focus();
	return false;
	}	
	
if (document.getElementById("mensagem").value=="")
	{
	alert("Preencha o campo <Mensagem>!");
	document.getElementById("mensagem").focus();
	return false;
	}	
	
return true;
}


function enviarEmail()
{
if (verificarCamposContato())
	{
	var url="ajaxContato.jsp?comando=enviarEmail&nome="+document.getElementById("nome").value+"&email="+document.getElementById("email").value+"&mensagem="+document.getElementById("mensagem").value.replace(/\n/g,"<br>");
	requisicao=iniciarRequisicao();
	requisicao.onreadystatechange=respostaEnviarEmail;
	requisicao.open("GET",url,'true');
	requisicao.send(null);
	}
}

function respostaEnviarEmail()
{
if (requisicao.readyState==4)
	{
	if (requisicao.status==200)
		{
		var xml=requisicao.responseXML;
		var diversos=xml.getElementsByTagName("diversos");
		alert(diversos[0].getElementsByTagName("mensagem").item(0).firstChild.data);
		document.getElementById("nome").value="";
		document.getElementById("email").value="";
		document.getElementById("mensagem").value="";
		document.getElementById("nome").focus();
		}
		else
		alert("Erro interno ao enviar email: "+requisicao.status)
	}
}
