function menuHover(img){
	if(img != null){
		var src = img.src;
		var n_src = src;
		if(src.indexOf("_h.jpg") != -1)
			n_src = src.replace("_h.jpg", ".jpg");
		else
			n_src = src.replace(".jpg", "_h.jpg");
		img.src = n_src;
	}else{
		alert("Imagem informada inválida.");
		return;
	}
}

function valida(frm){
	var qtd = frm.elements.length;
	var erro = "";
	for(var i = 0; i < qtd; i++){
		if(frm.elements[i].req == "s" || frm.elements[i].req == "S"){
			if(frm.elements[i].value.length <= 0)
				erro += "	- O campo " + frm.elements[i].descr + " é de preenchimento obrigatório.\n";
		}
	}
	if(erro != ""){
		alert("Alguns erros foram encontrados no preenchimento do formulário:\n\n" + erro);
		return false;
	}
	return true;
}