﻿$(document).ready(function() {
    //wireup search menu event
    $('.menuSearchWrapper').hide();

    $('.divSearch').click(function() { $('.menuSearchWrapper').slideDown("300"); });

    $('.divSearch').hover(
        function() { }, //
        function(e) {
            var cursorIsInContainer = CursorIsInContainer($(this), e.pageX, e.pageY);
            var cursorIsInHoverTopper = CursorIsInContainer($('.hoverTopper'), e.pageX, e.pageY);

            if (cursorIsInContainer == false || cursorIsInHoverTopper) {
                $('.SearcgL2Group').hide();
                $('.menuSearchWrapper').hide();
            }
        });
});

function CursorIsInContainer(container, pageX, pageY) {

    var cp = container.offset();
    var left = cp.left;
    var top = cp.top;

    var right = left + container.width();
    var bottom = top + container.height();

    if (pageX >= left && pageX <= right && pageY >= top && pageY <= bottom) {
        return true;
    }
    return false;
}