// JavaScript Document

function conta_caracteres(){ 
       document.form_mural.caracteres.value=document.form_mural.recado.value.length 
} 
conteudo_textarea = "" 
num_caracteres_permitidos = 300 

function tamanho_recado(){ 
   num_caracteres = document.form_mural.recado.value.length 

   if (num_caracteres > num_caracteres_permitidos){ 
      document.form_mural.recado.value = conteudo_textarea 
   }else{ 
      conteudo_textarea = document.form_mural.recado.value 
   } 

   if (num_caracteres >= num_caracteres_permitidos){ 
      document.form_mural.caracteres.style.color="#ff0000"; 
   }else{ 
      document.form_mural.caracteres.style.color="#000000"; 
   } 

   conta_caracteres() 
} 
function validar(){
	//validar campo categoria
	if(!document.form_mural.nome.value){
		alert('Digite seu nome!');
		document.form_mural.nome.focus();
		return false;
	}
	if(!document.form_mural.email.value){
		alert('Digite seu email!');
		document.form_mural.email.focus();
		return false;
	}
	if(document.form_mural.email.value.indexOf('@')==-1 || document.form_mural.email.value.indexOf('.')==-1){
		alert('Email inválido!');
		document.form_mural.email.focus();
		return false;
	}
	if(!document.form_mural.cidade.value){
		alert('Digite sua cidade!');
		document.form_mural.cidade.focus();
		return false;
	}
	if(!document.form_mural.estado.value){
		alert('Selecione seu estado!');
		document.form_mural.estado.focus();
		return false;
	}
	if(!document.form_mural.recado.value){
		alert('Digite seu recado!');
		document.form_mural.recado.focus();
		return false;
	}
	if(document.form_mural.recado.value.toLowerCase().indexOf('caralh')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('porr')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('pqp')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('fdp')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('puta')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('bucet')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('gay')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('corno')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('merd')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('kenga')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('quenga')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('fod')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('fud')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('maxud')!=-1 || document.form_mural.recado.value.toLowerCase().indexOf('machud')!=-1){
		alert('Seu recado possui termos inadequados !');
		document.form_mural.recado.focus();
		return false;
	}
	if(document.form_mural.recado.value.length>300){
		alert('Seu recado possui mais de 300 caracteres!');
		document.form_mural.recado.focus();
		return false;
	}

	var palavras = document.form_mural.recado.value.split( " " );
	for(i=0;i<palavras.length;i++)
	{
		//alert(palavras[i]);
		if(palavras[i].length>50)
		{
			alert('Seu recado contém palavra(s) com mais de 50 caracteres!');
			document.form_mural.recado.focus();
			return false;
		}		
	}

	return true;
}
