﻿        $(document).ready( function(){
            $('ul.dropdown li a.ddl').click(function(){
                $('ul.dropdown li ul').hide();
                $(this).next('ul').show();
                
                $(document).bind('mousedown', checkMouse);
            	return false;
            });
            $('ul.dropdown li:nth-child(odd)').addClass('odd');
        });

            var checkMouse = function(element)
            {
                var element = $(element.target)[0];
                var observe = $('ul.dropdown')[0];
                while(true)
                {
                    if(element == observe)
                    {
                        return true;
                    }
                    else if(element == document)
                    {
                        return $('ul.dropdown li ul').hide();
                    }
                    else
                    {
                        element = $(element).parent()[0];
                    }
                }
                return true;
            };