$(document).ready(function(){







    $('.topmenu ul li').hover(



        function() {            



            if ($(this).find('ul').length == 0) {



                var id = $(this).attr('id');



                var li = $(this);



                $.ajax({



                    url: 'ajax/'+id+'.html',



                    beforeSend: function(){



                         li.addClass('loading');



                    },



                    success: function(data){



                         li.append(data);



                         li.find('ul').stop(true, true);



                         li.find('ul').slideDown();



                         li.removeClass('loading');



                    }



                });



            } else {



                $(this).find('ul').stop(true, true);



                $(this).find('ul').slideDown();



            }            



            $(this).addClass("active");



        },



        function() {            



            $(this).find('ul').slideUp('fast');            



            $(this).removeClass("active");



        }



    );



});




