var vlrPadraoBusca = "";

$(document).ready(function(){
    //coloca no campo de busca o valor de placeholder em browsers incompatíveis
    if(!Modernizr.input.placeholder){
        if($("#input-busca").val() == "" && $("#input-busca").attr("placeholder") != ""){
            $("#input-busca").val($("#input-busca").attr("placeholder"));
            $("#input-busca").focus(function(){
                if($("#input-busca").val() == $("#input-busca").attr("placeholder")){
                    $("#input-busca").val("");
                }
            });
            $("#input-busca").blur(function(){
                if($("#input-busca").val() == ""){
                    $("#input-busca").val($("#input-busca").attr("placeholder"));
                }
            });
        }
        
        //Nome Newsletter
        if($("#nome-newsletter").val() == "" && $("#nome-newsletter").attr("placeholder") != ""){
            $("#nome-newsletter").val($("#nome-newsletter").attr("placeholder"));
            $("#nome-newsletter").focus(function(){
                if($("#nome-newsletter").val() == $("#nome-newsletter").attr("placeholder")){
                    $("#nome-newsletter").val("");
                }
            });
            $("#nome-newsletter").blur(function(){
                if($("#nome-newsletter").val() == ""){
                    $("#nome-newsletter").val($("#nome-newsletter").attr("placeholder"));
                }
            });
        }
        
        //Email Newsletter
        if($("#email-newsletter").val() == "" && $("#email-newsletter").attr("placeholder") != ""){
            $("#email-newsletter").val($("#email-newsletter").attr("placeholder"));
            $("#email-newsletter").focus(function(){
                if($("#email-newsletter").val() == $("#email-newsletter").attr("placeholder")){
                    $("#email-newsletter").val("");
                }
            });
            $("#email-newsletter").blur(function(){
                if($("#email-newsletter").val() == ""){
                    $("#email-newsletter").val($("#email-newsletter").attr("placeholder"));
                }
            });
        }
    }
    
    vlrPadraoBusca = $("#input-busca").val();
    
    //Cufon.replace('#lista-menu li a', {fontFamily: 'Interstate-BoldCondensed'});
    
    //Posicionamentos
    if($.browser.webkit){
        $("#borda-bottom-menu").css('margin-left','20px');
    }
    else{
//        if($.client.os == "Windows"){
//            $('#cont-assistencia-twitter').css('margin-top','-127px');
//        }
        $("#borda-bottom-menu").css('margin-left','21px');
    }
    
    $('#borda-bottom-menu').show();
    
    //Animacoes menu
    $(".li-menu").mouseover(function(){
        $(this).stop().animate(
            {
                backgroundPosition:"0px -118px"
            },300
            );
            $(this).children('.link-menu').stop().animate({
               marginTop: "23px"
            }).children('.texto-link-menu').css('color','white');
        })
	.mouseout(function(){
            $(this).stop().animate(
            {
                backgroundPosition:"0px 0px"
            }, 
            300)
            $(this).children('.link-menu').stop().animate({
               marginTop: "0px"
            }).children('.texto-link-menu').css('color','#5d5d5d');
        });
        
        //Link Produtos
        $("#menu-produtos").mouseover(function(){
           $("#submenu-produtos").stop().show(); 
        }).mouseout(function(){
           $("#submenu-produtos").stop().hide(); 
        });
        
        //Link Dabi
        $("#menu-dabi").mouseover(function(){
           $("#submenu-dabi").stop().show(); 
        }).mouseout(function(){
           $("#submenu-dabi").stop().hide(); 
        });
        
        //Link Novidades
        $("#menu-novidades").mouseover(function(){
           $("#submenu-novidades").stop().show(); 
        }).mouseout(function(){
           $("#submenu-novidades").stop().hide(); 
        });
        
        //Link Contato
        $("#menu-contato").mouseover(function(){
           $("#submenu-contato").stop().show(); 
        }).mouseout(function(){
           $("#submenu-contato").stop().hide(); 
        });
        
        //Submenu produtos
        $(".submenu li").mouseover(function(){
            var offset = $(this).find('.texto-link-submenu').offset();
            var position = $(this).find('.texto-link-submenu').position();
            //console.log($(this).find('.texto-link-submenu').html(), offset, position);
            
            $(this).children('.submenu-menu').stop().show();
        }).mouseout(function(){
            $(this).children('.submenu-menu').stop().hide();
        });
        
        
                
//                <li id="menu-dabi">DABI ATLANTE</li>
//                <li id="menu-informacoes">INFORMAÇÕES</li> 
//                <li id="menu-comercial">COMERCIAL</li>
//                <li id="menu-contato">CONTATO</li>
//                <li id="menu-blog">BLOG</li>

    //Form newsletter
    var optionsNewsletter = {
        beforeSubmit: validarFormNews,
        success: respostaNews,
        url: "contato/newsletter",
        type: 'POST'
        //dataType: null
        //clearForm: true
        //resetForm: true
    };
    
    $('#form-newsletter').ajaxForm(optionsNewsletter);
    
    $('#envia-newsletter').click(function(){
        $('#form-newsletter').submit();
    });
    
    $('#aviso-news').hide();
});

function verificarTexto(){
    if( ($.trim($("#input-busca").val()) != "") && ($.trim($("#input-busca").val()) != vlrPadraoBusca) ){
        return true;
    }
    else{
        return false;
    }
}

function scrollTo(id){
    $('html,body').animate({scrollTop: $("#"+id).offset().top},'slow');
}

function validarFormNews(formData, jqForm, options){
    var ver = true;
    var msg = '';
    
    if(jQuery.trim($('#nome-newsletter').val()) == ''){
        ver = false;
    }
    
    if(jQuery.trim($('#email-newsletter').val()) == ''){
        ver = false;
    }
    else{
        if(!validaMail($('#email-newsletter').val())){
            ver = false;
        }
    }
    
    if(!ver){
        $('#aviso-news').html('Preencha corretamente todos os campos.').css('color','red').slideDown(200);
    }
    else{
        $('#aviso-news').hide();
    }
    
    return ver;
    
    
}

function respostaNews(data){
    $('#aviso-news').html(data).css('color','#6a6a6a').show(200);
    
    window.setTimeout(desapareceAviso, 5000);
    
}

function validaMail(mail){
    var padrao =  new RegExp(/^[A-Za-z0-9_\-\.]+@[A-Za-z0-9_\-\.]{2,}\.[A-Za-z0-9]{2,}(\.[A-Za-z0-9])?/);
    return padrao.test(mail);
}

function desapareceAviso(){
    $('#aviso-news').slideUp(300);
    $('#nome-newsletter').val('');
    $('#email-newsletter').val('');
}
