/* Dom Ready */
$(document).ready(function(){

/* Submit form */
    $("#sendForm").click(
        function() {
            var valid = 0;
            //Nome
            if(/\w+/.test($("input[name='nome']")[0].value)) {
                $("input[name='nome']").css('background','#B5457A');
                valid++;
            }
            else {
                $("input[name='nome']").css('background','#C00000');
                valid--;
            }
            //E-mail
            if(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.test($("input[name='email']")[0].value)) {
                $("input[name='email']").css('background','#B5457A');
                valid++;
            }
            else {
                $("input[name='email']").css('background','#C00000');
                valid--;
            }
            //DDD
            if(/\d{2}/.test($("input[name='ddd']")[0].value)) {
                $("input[name='ddd']").css('background','#B5457A');
                valid++;
            }
            else {
                $("input[name='ddd']").css('background','#C00000');
                valid--;
            }
            //Number
            if(/.{6,}/.test($("input[name='tel-number']")[0].value)) {
                $("input[name='tel-number']").css('background','#B5457A');
                valid++;
            }
            else {
                $("input[name='tel-number']").css('background','#C00000');
                valid--;
            }
            //Cidade
            if(/\w+/.test($("input[name='cidade']")[0].value)) {
                $("input[name='cidade']").css('background','#B5457A');
                valid++;
            }
            else {
                $("input[name='cidade']").css('background','#C00000');
                valid--;
            }
            //Empresa
            if(/\w+/.test($("input[name='empresa']")[0].value)) {
                $("input[name='empresa']").css('background','#B5457A');
                valid++;
            }
            else {
                $("input[name='empresa']").css('background','#C00000');
                valid--;
            }
            //Mensagem
            if(/\w+/.test($("textarea[name='mensagem']")[0].value)) {
                $("textarea[name='mensagem']").css('background','#B5457A');
                valid++;
            }
            else {
                $("textarea[name='mensagem']").css('background','#C00000');
                valid--;
            }
            //Submit
            if(valid == 7) {
                $("form#contactForm").submit();
            }
            else {
                $('#error').show();
            }
        }
    );
});