﻿/* ***************** FUNCAO *************************** */
function checkMail(mail){
    var er = new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    if(typeof(mail) == "string") {
        if(er.test(mail)) { return true; }
	}
	else if(typeof(mail) == "object") {
		if(er.test(mail.value)) { return true; }
	}
    else {
        return false;
    }
}

function isNum(event)
{
  var Key = event.keyCode ? event.keyCode : event.which ? event.which : event.charCode;
  if(Key==13 || (Key >= 48 && Key <=57)) return true;
  else return false;
}

function configurar_descricao_campo(oElem, iValue, blankValue) {
    if (oElem.value == iValue || oElem.value == '') {
        oElem.value = (blankValue) ? '' : iValue;
    }
}


/* ***************** NEWSLETTER ************************** */
	
function validar_newsletter() {
    if (document.getElementById('nome').value == 'digite seu nome' || document.getElementById('nome').value == '') { 
		alert('O campo nome é obrigatório!');
		document.getElementById('nome').focus();
		return false;
	}
	if (document.getElementById('email').value == 'digite seu e-mail' || document.getElementById('email').value == '') { 
		alert('O campo email é obrigatório!');
		document.getElementById('email').focus();
		return false;
	}
	if (!checkMail(document.getElementById('email').value)) {
		alert('O e-mail é inválido!');
		document.getElementById('email').focus();	
		return false;
	}
	return true;
}

/* ******************* CONTATO ****************************** */

function validar_contato() {
	if(document.getElementById('nome').value=='') {
		alert('O campo nome é obrigatório!');
		document.getElementById('nome').focus();
		return false;
	}
	if(document.getElementById('email').value=='') {
		alert('O campo e-mail é obrigatório!');
		document.getElementById('email').focus();
		return false;
	}
	if(!checkMail(document.getElementById("email").value)) {
		alert('O e-mail é inválido!');
		document.getElementById("email").focus();	
		return false;
	}
	if(document.getElementById('empresa').value=='') {
		alert('O campo empresa é obrigatório!');
		document.getElementById('empresa').focus();
		return false;
	}
	if(document.getElementById('cargo').value=='') {
		alert('O campo cargo é obrigatório!');
		document.getElementById('cargo').focus();
		return false;
	}	
	if(document.getElementById('endereco').value=='') {
		alert('O campo endereço é obrigatório!');
		document.getElementById('endereco').focus();
		return false;
	}	
	
	return true;
}

/* ******************* PATROCINAR ****************************** */

function validar_patrocinar() {
    if (document.getElementById('nome').value == '') {
        alert('O campo nome é obrigatório!');
        document.getElementById('nome').focus();
        return false;
    }
    if (document.getElementById('email').value == '') {
        alert('O campo e-mail é obrigatório!');
        document.getElementById('email').focus();
        return false;
    }
    if (!checkMail(document.getElementById("email").value)) {
        alert('O e-mail é inválido!');
        document.getElementById("email").focus();
        return false;
    }
    if (document.getElementById('empresa').value == '') {
        alert('O campo empresa é obrigatório!');
        document.getElementById('empresa').focus();
        return false;
    }
    if (document.getElementById('cargo').value == '') {
        alert('O campo cargo é obrigatório!');
        document.getElementById('cargo').focus();
        return false;
    }
    if (document.getElementById('endereco').value == '') {
        alert('O campo endereço é obrigatório!');
        document.getElementById('endereco').focus();
        return false;
    }
    if (document.getElementById('bairro').value == '') {
        alert('O campo bairro é obrigatório!');
        document.getElementById('bairro').focus();
        return false;
    }
    if (document.getElementById('cidade').value == '') {
        alert('O campo cidade é obrigatório!');
        document.getElementById('cidade').focus();
        return false;
    }
    if (document.getElementById('estado').value == '') {
        alert('O campo estado é obrigatório!');
        document.getElementById('estado').focus();
        return false;
    }
    if (document.getElementById('pais').value == '') {
        alert('O campo país é obrigatório!');
        document.getElementById('pais').focus();
        return false;
    }
    if (document.getElementById('cep').value == '') {
        alert('O campo CEP é obrigatório!');
        document.getElementById('cep').focus();
        return false;
    }
    if (document.getElementById('telefone').value == '') {
        alert('O campo telefone é obrigatório!');
        document.getElementById('telefone').focus();
        return false;
    }                        
    if (document.getElementById('atividade').value == '') {
        alert('O campo atividade da empresa é obrigatório!');
        document.getElementById('atividade').focus();
        return false;
    }    

    return true;
}