function validaForm(f){
	if (campoInvalido(f.nome) || campoInvalido(f.email) || campoInvalido(f.comentario) )
		return false;
	return true;
}
function campoInvalido(campo){
	if (campo.value == ''){
		alert('O campo '+campo.name+' deve ser preenchido!');
		campo.focus();
		return true;
	} else if (campo.value.indexOf("\\") != -1 || campo.value.indexOf("'") != -1 || campo.value.indexOf('"') != -1){
		alert('O campo '+campo.name+' contém caractere(s) inválido(s)!');
		campo.select();
		return true;	
	}
	return false;
}

function maxCaracteres(campo) { 
	total = 10000; 
	tam = campo.value.length; 
	str=0; 
	str=str+tam;  
	document.getElementById('caracteres_restantes').innerHTML = total - str; 
	if (tam > total){ 
		aux = campo.value; 
		campo.value = aux.substring(0,total); 
		document.getElementById('caracteres_restantes').innerHTML = 0;
	} 
}