tms=new Array()

//Mostra o submenu no mouseover
function over(n)
{
	if(typeof(tms[n])!="undefined")clearTimeout(tms[n])
		document.getElementById("s"+n).style.visibility="visible"
}
	//Esconde o submenu no mouseout
function out(n)
{
	tms[n]=setTimeout('document.getElementById("s'+n+'").style.visibility="hidden"',200)
}

function valida_form()
{
	var el = new String("submitbutton, acao"), e = document.form.elements;
	var reEmail3 = /^[\w-]+(\.[\w-]+)*@(([A-Za-z\d][A-Za-z\d-]{0,61}[A-Za-z\d]\.)+[A-Za-z]{2,6}|\[\d{1,3}(\.\d{1,3}){3}\])$/;

	for(i = 0; i < e.length; i++)
	{
		if(e[i].value == "" && !el.match(e[i].id) )
		{
				alert("O campo "+e[i].id+" é de preenchimento obrigatório");
				e[i].focus();
				return false;
		}
	}
	
	if ( !reEmail3.test(document.form.email.value) ) 
	{
		alert(""+document.form.email.value + " não é um e-mail válido");
		document.form.email.focus();
		return false;
	}
	
	document.form.acao.value = "inserir";
	document.form.submit();
}