function validaEnviaMensagem(frm)
{
	if (frm.assunto.value == "")	
	{
		alert("Preencher o campo assunto!");
		frm.assunto.focus();
		return false;
	}
	
	if (frm.mensagem.value == "")	
	{
		alert("Preencher o campo mensagem!");
		frm.mensagem.focus();
		return false;
	}
	
	return true;
}

function validaContato(frm)
{
	if (frm.nome.value == "")
	{
		alert("Preencher o campo nome!");
		frm.nome.focus();
		return false;
	}
	
	if (frm.email.value == "" || !frm.email.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi))
	{
		alert("Preencher o campo e-mail corretamente!");
		frm.email.focus();
		return false;
	}
	
	if (frm.assunto.value == "")
	{
		alert("Selecionar o assunto!");
		frm.assunto.focus();
		return false;
	}
	
	if (frm.mensagem.value == "")
	{
		alert("Preencher o campo mensagem!");
		frm.mensagem.focus();
		return false;
	}

	return true;
}

function validaCadastro(frm)
{
	if (frm.nome.value == "")
	{
		alert("Preencher o campo nome!");
		frm.nome.focus();
		return false;
	}
	
	if (frm.apelido.value == "")
	{
		alert("Preencher o campo apelido!");
		frm.apelido.focus();
		return false;
	}
	
	if (frm.email.value == "" || !frm.email.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi))
	{
		alert("Preencher o campo e-mail corretamente!");
		frm.email.focus();
		return false;
	}
	
	if (frm.senha.value == "")
	{
		alert("Preencher o campo senha!");
		frm.senha.focus();
		return false;
	}
	
	return true;
}

function validaLogin(frm)
{
	if (frm.email.value == "" || !frm.email.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi))
	{
		alert("Preencher o campo e-mail corretamente!");
		frm.email.focus();
		return false;
	}
	
	if (frm.senha.value == "")
	{
		alert("Preencher o campo senha!");
		frm.senha.focus();
		return false;
	}
	
	return true;
}

function validaCadastroEmail(frm)
{
	if (frm.email.value == "" || !frm.email.value.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+.[a-zA-Z0-9._-]+)/gi))
	{
		alert("Preencher o campo e-mail corretamente!");
		frm.email.focus();
		return false;
	}
	
	return true;
}

function ajax(parametro, resposta)
{
	xmlhttpResposta = resposta;
	xmlhttp = GetXmlHttpObject();
	if (xmlhttp == null)
	{
		alert ("Seu navegador nao suporta ajax!");
		return;
	} 
	var url = "include/ajax.php?ajax=1&" + parametro;
	xmlhttp.onreadystatechange = stateChanged;
	xmlhttp.open("GET", url, true);
	xmlhttp.send(null);
}

function GetXmlHttpObject()
{
	if (window.XMLHttpRequest)
	{
		// FIREFOX, IE7, ETC
		return new XMLHttpRequest();
	}
	if (window.ActiveXObject)
	{
		// IE6, IE5
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
	return null;
}

function stateChanged()
{
	if (xmlhttp.readyState == 1)
	{
		document.getElementById(xmlhttpResposta).innerHTML = "<img src='image/ajax.gif' />";
	}
	
	if (xmlhttp.readyState == 4)
	{
		document.getElementById(xmlhttpResposta).innerHTML = xmlhttp.responseText;
	}
}