 $(function() {

                var maintain = false;
                var maintain2 = false;

                function init()
                {

                    $('body').append('<div class="ajax_dropdown" style="width:177px; display:none; font-family:Helvetica; height:auto; padding:10px; float:left; position:absolute; left:0; top:0;"><div id="ajax_dropdown_topcap"><img src="images/drop-down-top.png"></div><div id="ajax_dropdown_mid" style="background-image:url(\'images/drop-down-mid.png\'); padding:10px;">JAnsodnasd<br>ojansujd<br>oamnsjd</div><div id="ajax_dropdown_botcap"><img src="images/drop-down-bot.png"></div></div>');
                    $('.ajax_dropdown').hover(function() { maintain = true; },function() { maintain = false;  $('body').oneTime(1000,function() { closeSub(); }); });

                }

                function createDropdown(content,obj)
                {

                    var pos = $(obj).offset();
                    $('.ajax_dropdown').show();
                    $('#ajax_dropdown_mid').html(content);
                    $('.ajax_dropdown').css('top',(pos.top + 25));
                    $('.ajax_dropdown').css('left',(pos.left - 73));
                    

                }

                function closeSub()
                {

                    if(!maintain && !maintain2)
                    {

                        $('.ajax_dropdown').hide();

                    }

                }

                $('.navigation').hover(function() {

                    maintain2 = true;
                    var contents = "";
                    var cap = $(this).attr('cap');
                    $('.ajax_contents').each(function() { if($(this).attr('cap') == cap) { if($('ul li',this).length > 0) { contents = $(this).html(); } } });
                    if(contents)
                    {
                        createDropdown(contents,this);
                    }

                },function() { maintain2 = false; $('body').oneTime(1000,function() { closeSub(); }); });

                init();

            });
