$(function(){
    $('form#fale input#assunto').focus();
    $('form#promo input#nome').focus();
    var url = window.location.search.split('=');
    var dado = url[1];
    if(dado == 'ok'){
        $('div#errorMessage').fadeIn('slow').html('<p><strong>MENSAGEM ENVIADA!</strong><br /> Em breve entraremos em contato.</p>');
    }
    var er = new RegExp(/\b[A-Za-z0-9._%-]+@[A-Za-z0-9._%-]+\.[A-Za-z]{2,4}\b/);

    $('form#fale').submit(function(){
        if($('input#assunto').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Assunto</strong> deve ser preenchido!</p>');
            $('form input#assunto').focus();
            return false;
        }
        if($('input#nome').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Nome</strong> deve ser preenchido!</p>');
            $('form input#nome').focus();
            return false;
        }
        if(!er.test($('input#email').val())){
            $('div#errorMessage').fadeIn('slow').html('<p>Você deve preencher um <strong>E-mail</strong> válido!</p>');
            $('form input#email').focus();
            $('div#errorMessage').addClass('active');
            return false;
        }
        if($('input#telefone').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Telefone</strong> deve ser preenchido!</p>');
            $('form input#telefone').focus();
            return false;
        }
        if($('textarea#texto').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Texto</strong> deve ser preenchido!</p>');
            $('form textarea#texto').focus();
            return false;
        }
    })
$('form#promo').submit(function(){        
        if($('input#nome').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Nome</strong> deve ser preenchido!</p>');
            $('form input#nome').focus();
            return false;
        }
        if($('input#cpf').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>CPF</strong> deve ser preenchido!</p>');
            $('form input#cpf').focus();
            return false;
        }
        if($('input#endereco').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Endere&ccedil;o</strong> deve ser preenchido!</p>');
            $('form input#endereco').focus();
            return false;
        }
        if($('input#bairro').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Bairro</strong> deve ser preenchido!</p>');
            $('form input#bairro').focus();
            return false;
        }
        if($('input#cidade').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Cidade</strong> deve ser preenchido!</p>');
            $('form input#cidade').focus();
            return false;
        }
        if(!er.test($('input#email').val())){
            $('div#errorMessage').fadeIn('slow').html('<p>Você deve preencher um <strong>E-mail</strong> válido!</p>');
            $('form input#email').focus();
            $('div#errorMessage').addClass('active');
            return false;
        }
        if($('input#telefone').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Telefone</strong> deve ser preenchido!</p>');
            $('form input#telefone').focus();
            return false;
        }
        if($('input#local').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Local onde comprou</strong> deve ser preenchido!</p>');
            $('form input#local').focus();
            return false;
        }
        if($('input#data').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>Data da compra</strong> deve ser preenchido!</p>');
            $('form input#data').focus();
            return false;
        }
        if($('input#numero').val() == ""){
            $('div#errorMessage').fadeIn('slow').html('<p>O campo <strong>N&uacute;mero do cupom ou NF</strong> deve ser preenchido!</p>');
            $('form input#numero').focus();
            return false;
        }
    })
    
    $('input,textarea,div').click(function(){ 
        $('div#errorMessage').fadeOut('fast');
    })
    $('input,textarea').keypress(function(){ 
        $('div#errorMessage').fadeOut('fast');
    })
})

// Facebox //
 jQuery(document).ready(function($) {
  $('a[rel*=facebox]').facebox()
})