function initPlaceholder(){
    // PLACEHOLDER
    if($(' [placeholder] ').defaultValue)
        $(' [placeholder] ').defaultValue()
}

// cria mascaras para inputs
function initMasks(){
    // retiro todas as mascaras, por causa de bug se criar uma mascara que já existe
    $("input.tel-mask").unmask();
    $("input.cnpj-mask").unmask();
    $("input.cpf-mask").unmask();
    $("input.data-mask").unmask();
    $("input.cep-mask").unmask();
    /**
     *  criando as mascaras para formulários
     */
    $("input.tel-mask").mask('(99) 9999-9999');
    $("input.cnpj-mask").mask('99.999.999/9999-99');
    $("input.cpf-mask").mask('999.999.999-99');
    $("input.data-mask").mask('99/99/9999');
    $("input.cep-mask").mask('99999-999');
}

// Exibe/esconde menu
$('.btMenu').click(function(){
    $(this).toggleClass('fechado');

    if($(this).hasClass('fechado')){
        $('#container-menu').animate({
            top: -145
        }, 300);
        $(this).animate({
            top: 0
        }, 300);
    }else{
        $('#container-menu').animate({
            top: 0
        }, 300);
        $(this).animate({
            top: 143
        }, 300);    
            
    }
});

$('#rodape .mapa').click(function(ev){
    ev.preventDefault();
    $('#mapa-container').stop().slideToggle(500);
    $('body').scrollTo('+='+$('#mapa-meio').outerHeight(true), 500);
})

// Exibe/esconde form de login

$('.abrirLogin').click(function(ev){
    ev.preventDefault();
    $('.abrirLogin').toggleClass('aberto');
    $('#login-form').slideToggle();
    if(!$('.abrirLogin').hasClass('aberto')){
        $('#form-login').reset().validationEngine('hideAll');
    }
    
});

var enviandoNews = false;

$('#rodape .newsletter').click(function(ev){
    ev.preventDefault();
    
    $('#formNewsletter').ajaxForm({
        beforeSubmit:function(arr, form){
            if(enviandoNews){
                return false;
            }
            if(!form.validationEngine('validate')){
                return false;
            }
            enviandoNews = true;
            
        },
                
        success:function(data){
            enviandoNews = false;
            $('#respostaNewsLetter').html(data).slideToggle('fast').delay(3000).slideToggle();
        }
    });
    
    $('#newsletter').modal({
        overlayClose:true,
        onOpen: function (dialog) {
            dialog.overlay.slideDown('normal', function () {
                $('.close', dialog.data).click(function(ev){
                    ev.preventDefault();
                    $.modal.close();
                })
                dialog.data.show();
                dialog.container.fadeIn('slow');
            });
        },
        onClose: function (dialog) {
            $('#formNewsletter').reset().validationEngine('hideAll');
            dialog.container.hide('normal', function () {
                dialog.overlay.slideUp('slow', function () {
                    $.modal.close();
                });
            });
        }
    });
})

function initPrettyPhoto(){
    //PrettyPhoto
    $("a[rel^='prettyPhoto']").prettyPhoto({
        counter_separator_label: 'de',
        deeplinking: false
    });
    $(".atendimentoOnline").prettyPhoto({
        deeplinking: false, 
        allow_resize: false
    });
}

