//=== ANUNCIE =========================
function verificaNewsletter(){
   if (checarEmail(document.formNewsletter.email) && camposNewsletter(document.formNewsletter)) return true;
   else return false;
}
function verificaContato(){
   if (checarEmail(document.formContato.email) && camposContato(document.formContato)) return true;
   else return false;
}
function verificaAnuncie(){
   if (checarEmail(document.formAnuncie.anuncie_email) && camposAnuncie(document.formAnuncie)) return true;
   else return false;
}

function verificaFinanciamento(){
   if (checarEmail(document.formFinanceiro.financeiro_email) && camposFinanciamento(document.formFinanceiro)) return true;
   else return false;
}

function camposFinanciamento(FORM){
	Campos = new Array( FORM.financeiro_razao, "Por favor, digite seu nome.",
						FORM.financeiro_email, "Por favor, digite seu e-mail.");
	
	for (var i=0;i<Campos.length;i=i+2){
			if (Campos[i].value==''){
					alert(Campos[i+1]);
					Campos[i].focus();
					return false;
					break;
			}
	}
	return true;
}


function camposAnuncie(FORM){
	Campos = new Array( FORM.anuncie_nome, "Por favor, digite seu nome.",
						FORM.anuncie_ddd, "Por favor, digite o DDD.",
						FORM.anuncie_fone, "Por favor, digite seu telefne.",
						FORM.anuncie_email, "Por favor, digite seu e-mail.");
	
	for (var i=0;i<Campos.length;i=i+2){
			if (Campos[i].value==''){
					alert(Campos[i+1]);
					Campos[i].focus();
					return false;
					break;
			}
	}
	return true;
}

function camposNewsletter(FORM){
	Campos = new Array( FORM.nome, "Por favor, digite seu nome.",
						FORM.email, "Por favor, digite seu e-mail.");
	
	for (var i=0;i<Campos.length;i=i+2){
			if (Campos[i].value==''){
					alert(Campos[i+1]);
					Campos[i].focus();
					return false;
					break;
			}
	}
	return true;
}
function camposContato(FORM){
	Campos = new Array( FORM.nome, "Por favor, digite seu nome.",
						FORM.email, "Por favor, digite seu e-mail.",
						FORM.cidade, "Por favor, digite sua cidade.",
						FORM.uf, "Por favor, digite seu estado.",
						FORM.cmt, "Por favor, digite sua mensagem.");
	
	for (var i=0;i<Campos.length;i=i+2){
			if (Campos[i].value==''){
					alert(Campos[i+1]);
					Campos[i].focus();
					return false;
					break;
			}
	}
	return true;
}

function checarEmail(field){
       	var str = field.value; // email string
        var reg1 = /(@.*@)|(\.\.)|(@\.)|(\.@)|(^\.)/; // not valid
        var reg2 = /^.+\@(\[?)[a-zA-Z0-9\-\.]+\.([a-zA-Z]{2,3}|[0-9]{1,3})(\]?)$/; // valid
        if ((!reg1.test(str) && reg2.test(str)) || (str=='')) { // if syntax is valid
            return true;
        }
        alert("Desculpe, \"" + str + "\" não é um e-mail válido."); // this is also optional
        field.focus();
        return false;
}
