$(function() {
    $('.menu-item').hover(function() {
        try {
        $(this).find('div').each(function() {
            if ($(this).attr("class") && $(this).attr("class").indexOf("menu-item-a-") == 0) {
                var css = $(this).attr("class");
                $(this).attr("class", css+"-hover");
            }
        });
        } catch(err) {
            console.log(err);
        }
        //alert($(this).find('.sub-menu-item-wrap').html());
        $(this).find('.sub-menu-item-wrap').css('visibility', 'visible');
    }, function() {
        $(this).find('div').each(function() {
            var css = $(this).attr("class");
            if (css && css.indexOf("-hover")>0) {
                css = css.substring(0, css.indexOf("-hover"));
                $(this).attr("class", css);
            }
        });
        $(this).find('.sub-menu-item-wrap').css('visibility', 'hidden');
    });
    /*
    $('.menu-item-a-wrap').hover(
        function () {     
            $(this).children("div").each( function() {
                var css = $(this).attr("class");
                $(this).attr("class", css+"-hover");
                //$(this).addClass("hover");
            });
            $(this).parent().next('.sub-menu-item-wrap').css('visibility', 'visible');
        },
        function () {
            $(this).children().each( function() {
                var css = $(this).attr("class");
                if (css.indexOf("-hover")>0) {
                    css = css.substring(0, css.indexOf("-hover"));
                    $(this).attr("class", css);
                }
                //$(this).removeClass("hover");
            });
            $(this).parent().next('.sub-menu-item-wrap').css('visibility', 'hidden');
        }
        );
     $('.sub-menu-item-wrap').hover(
        function(){
          $(this).show();
            $(this).prev().children().each(function(){
                $(this).addClass("hover");
            });
        },
        function(){
            $(this).hide();
            $(this).prev().children().each(function(){
                $(this).removeClass("hover");
            });
        });
        */
});

//       var a = $(this).children().attr('class');
//            alert(a);
