﻿// mehmet can kamar

$(document).ready(function () {
    /*
    $("[data-rndDropdownMenu=true]").hover(
    function () {
    var contentId = $(this).attr("data-ContentId");
    $("#" + contentId + "[data-rndDropdownContent=true]").show();
    },
    function () {
    var contentId = $(this).attr("data-ContentId");
    $("#" + contentId + "[data-rndDropdownContent=true]").hide();
    }
    );
    */
    timerHover = 500;
    contentShow = false;
    $("[data-rndDropdownMenu=true]").mouseenter(function () {
        $("[data-rndDropdownContent=true]").fadeOut(300);
        $.doTimeout('hover', 250, function (elem) {
            var contentId = $(elem).attr("data-ContentId");
            contentShow = true;
            menuLeft = $(elem).offset().left;
            $("#" + contentId + "[data-rndDropdownContent=true]").css('width', 'auto').css('height', 'auto').css('position', 'absolute').css('left', menuLeft);
            $("#" + contentId + "[data-rndDropdownContent=true]").fadeIn(300);
        }, this);
    }).mouseleave(function () {
        contentShow = false;
        $.doTimeout('hover', timerHover, function (elem) {
            var contentId = $(elem).attr("data-ContentId");
            if (contentShow == false) {
                $("#" + contentId + "[data-rndDropdownContent=true]").fadeOut(300);
            }

        }, this);
    });

    $("[data-rndDropdownContent=true]").each(function (index) {
        $(this).hover(
            function () {
                contentShow = true;
                $(this).fadeIn(300);
            },
            function () {
                contentShow = false;
                $(this).fadeOut(300);
            }
        );
    });


});           //close document ready


