﻿
    function ShowBasketFlutuante()
    {
        if ($('#barraCarrinho') && $('#barraCarrinho') && $('#barraCarrinho').offset()!=null)
        {
            var $top = $('#barraCarrinho').offset().top + 120;

            $("#carrinhoOut")
            .mouseout
            (
                function (e)
                {
                    if (!e)
                    {
                        e = (window.event) ? window.event : event;
                    }

                    var rel = (e.relatedTarget) ? e.relatedTarget : e.toElement;

                    if (!rel)
                    {
                        return;
                    }

                    while (rel.tagName != 'BODY')
                    {
                        if (rel.id == this.id) { return; }
                        rel = rel.parentNode;
                    }

                    $('.carrinho').hide();
                }
            )
            .mouseover
            (
                function ()
                {
                    $('.carrinho').show();
                }
            )
        }
    }

    this.StartBasket = function ()
    {
        if ($('#barraCarrinho') && $('#barraCarrinho') && $('#barraCarrinho').offset() != null)
        {
            //var $top = $('#barraCarrinho').offset().top + 120;
            var $top = 180;

            $(window).scroll
            (
                function ()
                {
                    if ($(window).scrollTop() > $top)
                    {
                        $("#barraCarrinho").fadeIn(150);
                        $("#box_carrinho").hide();
                        $('.esconder').show();

                        IsFloating = true;
                    }
                    else
                    {
                        $("#barraCarrinho").fadeOut(150);
                        //$("#box_carrinho").show();
                        $('.esconder').hide();
                        IsFloating = false;
                    }
                }
            );

            var $verifica = true;
            $('.esconder').click(function ()
            {

                if ($verifica == true)
                {
                    $("#barraCarrinho").animate({ left: '-=1770' }, 800);
                    $verifica = false
                }
                else
                {
                    $("#barraCarrinho").animate({ left: '+=1770' }, 800);
                    $verifica = true;
                }
            });
        }
    }
