// Validação do formulário de Sugestões
function formSugestoes_submit() {
	var nome = new String(document.sugestoes.nome.value).length != 0;
	var localidade = new String(document.sugestoes.localidade.value).length != 0;
	var email = new String(document.sugestoes.email.value).length != 0;
	var sugestao = new String(document.sugestoes.sugestao.value).length != 0;
	
	if (!nome || !localidade || !email || !sugestao) {
		alert('Por favor, preencha todos os campos correctamente.');
		return false;
	}		
}


function NewWindow(mypage, myname, w, h, scroll)	{
	var winl = (screen.width - w) / 2;
	var wint = (screen.height - h) / 2;
	winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+',resizable'
	win = window.open(mypage, myname, winprops)
	
	if (parseInt(navigator.appVersion) >= 4)
		win.window.focus();
}


function validaLivroVisitas()	{
	
	if (document.frmLivroVisitas.nome.value=='')	{
		alert('Por favor preencha o campo «Nome».');
		document.frmLivroVisitas.nome.focus();
		return false;
	}
	
	if (document.frmLivroVisitas.localidade.value=='')	{
		alert('Por favor preencha o campo «Localidade».');
		document.frmLivroVisitas.localidade.focus();
		return false;
	}
	
	if (document.frmLivroVisitas.mensagem.value=='')	{
		alert('Por favor preencha o campo «Mensagem».');
		document.frmLivroVisitas.mensagem.focus();
		return false;
	}	
}

function validaForum()	{
	
	if (document.frmPost.nome.value=='')	{
		alert('Por favor preencha o campo «Nome».');
		document.frmPost.nome.focus();
		return false;
	}
	
	if (document.frmPost.topico)	{
		if (document.frmPost.topico.value=='')	{
			alert('Por favor preencha o campo «Tópico».');
			document.frmPost.topico.focus();
			return false;
		}
	}
		
	if (document.frmPost.mensagem.value=='')	{
		alert('Por favor preencha o campo «Mensagem».');
		document.frmPost.mensagem.focus();
		return false;
	}	
}

function isEmail(piEmail) {
	var reEmail = /^[a-zA-Z][\w\.-]*[a-zA-Z0-9]@[a-zA-Z0-9][\w\.-]*[a-zA-Z0-9]\.[a-zA-Z][a-zA-Z\.]*[a-zA-Z]$/g;
	
	return reEmail.test(piEmail);
}