function get(id) {

	return document.getElementById(id);

}

// form validation

function checkEmail(str) {
    if (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(str)){
        return true;
    }
    return false;
}

function checkForm() {
    var field_name = get('nome');
	var field_edc = get('endereco');
	var field_bar = get('bairro');
	var field_cep = get('cep');
	var field_cit = get('cidade');
	var field_tel = get('telfixo');
	var field_email = get('email');
	var field_niver = get('aniversario');
	var field_emp = get('empresa');
	var field_edc2 = get('endereco2');
	var field_bar2 = get('bairro2');
	var field_cep2 = get('cep2');
	var field_cit2 = get('cidade2');
	var field_tel2 = get('telcome');
	var field_msg = get('msg');


    if(field_name.value.length < 3) {
        alert('O campo "Nome" é de preenchimento obrigatório.');
        field_name.focus();
        return false;
	}
	if(field_edc.value.length < 5) {
		alert('O campo "Endereço" é de preenchimento obrigatório.');
		field_edc.focus();
		return false;
	}
	if(field_bar.value.length < 5) {
		alert('O campo "Bairro" é de preenchimento obrigatório.');
		field_bar.focus();
		return false;
	}
	if(field_cep.value.length < 8) {
		alert('O campo "Cep" é de preenchimento obrigatório.');
		field_cep.focus();
		return false;
	}
	if(field_cit.value.length < 5) {
		alert('O campo "Cidade / Estado" é de preenchimento obrigatório.');
		field_cit.focus();
		return false;
	}
	if(field_tel.value.length < 6) {
		alert('O campo "Telefone Fixo" é de preenchimento obrigatório.');
		field_tel.focus();
		return false;
	    }
    if(field_email.value.length < 5) {
        alert('O campo "E-mail" é de preenchimento obrigatório.');
        field_email.focus();
        return false;
    }
    if(!checkEmail(field_email.value)) {
        alert('O e-mail informado não é válido.\nPreencha corretamente o campo "Email".');
        field_email.focus();
        return false;
   	 }
	if(field_niver.value.length < 3) {
		alert('O campo "Aniversário" é de preenchimento obrigatório.');
		field_niver.focus();
		return false;
	}
	if(field_emp.value.length < 3) {
		alert('O campo "Empresa" é de preenchimento obrigatório.');
		field_emp.focus();
		return false;
	}
	if(field_edc2.value.length < 5) {
		alert('O campo "Endereço" é de preenchimento obrigatório.');
		field_edc2.focus();
		return false;
	}
	if(field_bar2.value.length < 5) {
		alert('O campo "Bairro" é de preenchimento obrigatório.');
		field_bar2.focus();
		return false;
	}
	if(field_cep2.value.length < 8) {
		alert('O campo "Cep" é de preenchimento obrigatório.');
		field_cep2.focus();
		return false;
	}
	if(field_cit2.value.length < 5) {
		alert('O campo "Cidade / Estado" é de preenchimento obrigatório.');
		field_cit2.focus();
		return false;
	}
	if(field_tel2.value.length < 6) {
		alert('O campo "Telefone Comercial" é de preenchimento obrigatório.');
		field_tel2.focus();
		return false;
	}
	if(field_msg.value.length < 5) {
		alert('O campo "Área de Atuação" é de preenchimento obrigatório.');
		field_msg.focus();
		return false;
	}
    return true;
}