function ValidaCamposIndicacao()
{
	var obj_seuNome = document.getElementById('seuNome');
	var obj_seuEmail = document.getElementById('seuEmail');
	var obj_emailAmigo = document.getElementById('emailAmigo');
	var obj_nomeAmigo = document.getElementById('nomeAmigo');

	if(obj_seuNome.value == 'Seu nome...') {
		alert('O campo SEU NOME deve ser preenchido!');
	    obj_seuNome.focus();
	    return false;
	}
	
	if(obj_seuEmail.value == 'Seu e-mail...') {
		alert('O campo SEU EMAIL deve ser preenchido!');
	    obj_seuEmail.focus();
	    return false;
	}	
	
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);

    if(!er.test(obj_seuEmail.value)){ 
  		alert("O e-mail '"+obj_seuEmail.value+"' é inválido!");
  		obj_seuEmail.focus();
      	return false;
    }	
	
	if(obj_nomeAmigo.value == 'Nome do seu amigo(a)...') {
		alert('O campo NOME DO SEU AMIGO(A) deve ser preenchido!');
		obj_nomeAmigo.focus();
		return false;
	}    
    
	if(obj_emailAmigo.value == 'E-mail do seu amigo(a)...') {
	    alert('O campo EMAIL DO SEU AMIGO(A) deve ser preenchido!');
	    obj_emailAmigo.focus();
		return false;
	}
	
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);

    if(!er.test(obj_emailAmigo.value)){ 
  		alert("O e-mail '"+obj_emailAmigo.value+"' é inválido!");
  		obj_emailAmigo.focus();
      	return false;
    }

    return true;
}

function ValidaCamposPergunta()
{   
	var obj_nomePergunta = document.getElementById('nomePergunta');
	var obj_profissao = document.getElementById('profissao');
	var obj_cidadePergunta = document.getElementById('cidadePergunta');
	var obj_estado = document.getElementById('estado');
	var obj_emailPergunta = document.getElementById('emailPergunta');
	var obj_ddd = document.getElementById('ddd');
	var obj_telefone = document.getElementById('telefone');
	var obj_pergunta = document.getElementById('pergunta');
	
	if(obj_nomePergunta.value == '') {
		alert('O campo NOME deve ser preenchido!');
		obj_nomePergunta.focus();
	    return false;
	}
	
	if(obj_profissao.value == '') {
		alert('O campo PROFISSÃO deve ser preenchido!');
		obj_profissao.focus();
	    return false;
	}

	if(obj_cidadePergunta.value == '') {
	    alert('O campo CIDADE deve ser preenchido!');
	    obj_cidadePergunta.focus();
		return false;
	}
	
	if(obj_estado.value == '') {
	    alert('O campo ESTADO deve ser preenchido!');
	    obj_estado.focus();
		return false;
	}
	
	if(obj_estado.value.length != 2) {
		alert('O campo UF deve ser preenchido somente com 2 caracteres.');
		obj_estado.focus();
	    return false;
	}
	
	if(obj_emailPergunta.value == '') {
	    alert('O campo EMAIL deve ser preenchido!');
	    obj_emailPergunta.focus();
		return false;
	}
	
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);

    if(!er.test(obj_emailPergunta.value)){ 
  		alert("O e-mail '"+obj_emailPergunta.value+"' é inválido!");
  		obj_emailPergunta.focus();
      	return false;
    }

	if((obj_telefone.value != '') && (obj_ddd.value == ''))  {
		alert('O campo DDD deve ser preenchido!');
		obj_ddd.focus();
	    return false;
	}
	
	if((obj_telefone.value != '') && (obj_telefone.value.length != 8)) {
		alert('O campo TELEFONE deve ser preenchido somente com 8 caracteres.');
		obj_telefone.focus();
	    return false;
	}
	
	if((obj_ddd.value != '') && ((obj_ddd.value.length > 3) || (obj_ddd.value.length == 1))  ) {
		alert('O campo DDD deve ser preenchido com 2 ou 3 caracteres.');
		obj_ddd.focus();
	    return false;
	}
	
	if(obj_pergunta.value == '') {
		alert('O campo PERGUNTA/SUGESTÃO deve ser preenchido!');
	    obj_pergunta.focus();
	    return false;
	}
	
	if(obj_pergunta.value.length > 250) {
		alert('Você ultrapassou o limite de caracteres.');
	    obj_pergunta.focus();
	    return false;
	}

    return true;
}


function Caracteres(objeto){
    var limite = 250;
    var erro = "Você ultrapassou o limite de caracteres.";

    tamanho = objeto.value.length;
    if (tamanho>limite) {
 		objeto.value = objeto.value.substring(0,limite);
 		alert(erro);
    } else {
 		document.getElementById('restantes').innerHTML = (limite-objeto.value.length);
    }
}

