// JavaScript Document
function inseresmile(smiller){
document.recados.mensagem.value = document.recados.mensagem.value +" " +smiller+" ";
document.recados.mensagem.focus();
}

//função que conta os caracteres do campo "mensagem".
function txt_limit(value,id,LIMITE)
{
	campo = document.getElementById(id);
	var mais_um=eval(campo.value.length-1);
    mais_um++;
    if (campo.value.length>LIMITE) {
        campo.value='';        
        campo.value=valor_limite;                
        alert("Limite de caracteres excedido!");
    }else{
          valor_limite=campo.value;
          // esse if verifica se o campo de contagem for input ou um div/span.
          if (document.getElementById(id+'_chars').type == 'text')
          	document.getElementById(id+'_chars').value = (LIMITE-mais_um);
          else
          	document.getElementById(id+'_chars').innerHTML = +(LIMITE-mais_um);
    }    
    campo.focus();
}

function ValidaFormMural() {
if (document.recados.de.value == "" & document.recados.para.value == "" & document.recados.mensagem.value == "") { //alerta se todos os campos estão em branco.
	alert("Por favor preencha o formulário.");
	document.recados.de.focus();
	return false;
}

if (document.recados.de.value == "") { //alerta se o campo "de" estiver em branco.
	alert("Por favor preencha o campo \"De\".");
	document.recados.de.focus();
return false;
}
if (document.recados.para.value == "") { //alerta se o campo "para" estiver em branco.
	alert("Por favor preencha o campo \"Para\".");
	document.recados.para.focus();
return false;
}
if (document.recados.mensagem.value == "") { //alerta se o campo "msg" estiver em branco.
	alert("Por favor digite sua mensagem.");
	document.recados.mensagem.focus();
return false;
}
}