﻿var NOME_APLICACAO = "Neon Comercial";

$(document).ready(function() {

    $('ul.sf-menu').superfish();

    $("input[type=text], input[type=password]").focus(function() {
        $(this).css("border-color", "#009ADA");
    }).blur(function() {
        $(this).css("border-color", "#d5d5d5");
    });

    $('#btnLogin').click(function() {
        window.location = '/Home/LogOn';
    });

    $('#txtNomeProdutoBusca').keyup(function(e) {
        if (e.keyCode == 13)
            window.location = "/Produtos/Todas/Todas/" + $('#txtNomeProdutoBusca').val();
    });

    if ($.browser.msie) {
        $("#divCarrinhoPedido, #divBuscaHome").corner("bottom 10px");
        $("#divTiposLicencas").corner("5px");
        $("#divHeadItensPedido").corner("top 6px");
        $("#divFooterItensPedido").corner("bottom 6px");
    }

    $('#txtNomeProdutoBusca').watermark('Exemplo: nome do produto, CAS, referência...');

    if (screen.width == 1024) {
        $(".watermark").css("font-size", "9px");
        $('#divImagemAdicional').css("margin-left", "58%");
        $('#divBuscaHome input[type="text"]').css("width", "200px");
    }

    $(document).click(function() {
        $("#divMeuPedidoItens").css("display", "none");
    });

    $('#btnBuscarProdutosHome').livequery("click", function() {

        if ($('#txtNomeProdutoBusca').val() == "" || $('#txtNomeProdutoBusca').val() == 'Exemplo: nome do produto, CAS, referência...') {
            jAlert("Por favor, digite o nome do produto que deseja buscar. Obrigado.", NOME_APLICACAO);
            return false;
        }
        else
            window.location = "/Produtos/Todas/Todas/" + $('#txtNomeProdutoBusca').val();
    });

    $('#divCarrinhoPedidoTexto').hover(
            function() {
                $("#divMeuPedidoItens").show("fast");
            },
            function() {
                $('#divMeuPedidoItens').hover(
                function() { $("#divMeuPedidoItens").show("fast"); },
                function() { $("#divMeuPedidoItens").css("display", "none"); });
            });

    $('#btnVerPedido').livequery("click", function() {
        window.location = '/Site/MeuPedido';
    });

    $('#linkCriarPedidoCliente').livequery("click", function() {

        jConfirm("Deseja criar um pedido?<br /><br /><span style='font-size: 9.5px; color:#555;'><b>Atenção:</b> Está ação criará automaticamente um pedido no sistema da Neon Comercial.</span>", NOME_APLICACAO, function(data) {

            if (data) {

                $.ajax({
                    type: 'POST',
                    url: "/Suporte/ObterCodClienteLogado",
                    cache: false,
                    beforeSend: function() {
                        mostraLoading("Criando Pedido");
                    },
                    success: function(codigo) {

                        $.ajax({
                            type: 'POST',
                            url: '/Pedido/CriaPedido/?codCliente=' + codigo,
                            dataType: 'json',
                            cache: false,
                            success: function(resultado) {

                                $.unblockUI();
                                if (resultado.gravado)
                                    window.location = '/Pedido/PedidosVendas/?cod=' + resultado.pedido + '&codCliente=' + codigo;
                                else {
                                    MostraErro(resultado.erro);
                                }
                            }
                        });

                    }
                });

            }
        });

    });

});

function AjustarFonte(obj) {
    var fonteAtualRodape = parseInt($('#rodape').css('font-size').substr(0, 2));
    var fonteAtualMenu = parseInt($('#divMenu a').css('font-size').substr(0, 2));
    var fonteAtualSaudacao = parseInt($('#divSaudacao').css('font-size').substr(0, 2));
    var fonteAtualLogin = parseInt($('#divLogin').css('font-size').substr(0, 2));
    var fonteAtualLoginLink = parseInt($('#divLogin a').css('font-size').substr(0, 2));

    if (obj == "+") {
        if (fonteAtualMenu < 17) {
            fonteAtualRodape = fonteAtualRodape + 1;
            fonteAtualMenu = fonteAtualMenu + 1;
            fonteAtualSaudacao = fonteAtualSaudacao + 1;
            fonteAtualLogin = fonteAtualLogin + 1;
            fonteAtualLoginLink = fonteAtualLoginLink + 1;
        }
    }
    else {
        if (fonteAtualMenu > 7) {
            fonteAtualRodape = fonteAtualRodape - 1;
            fonteAtualMenu = fonteAtualMenu - 1;
            fonteAtualSaudacao = fonteAtualSaudacao - 1;
            fonteAtualLogin = fonteAtualLogin - 1;
            fonteAtualLoginLink = fonteAtualLoginLink - 1;
        }
    }

    $('#rodape').css('font-size', fonteAtualRodape.toString());
    $('#divMenu a').css('font-size', fonteAtualMenu.toString());
    $('#divSaudacao').css('font-size', fonteAtualSaudacao.toString());
    $('#divLogin').css('font-size', fonteAtualLogin.toString());
    $('#divLogin a').css('font-size', fonteAtualLoginLink.toString());
}

