/**
*
*	simpleTooltip jQuery plugin, by Marius ILIE
*	visit http://dev.mariusilie.net for details
*
**/
var ttTimerId = 0;

$(document).click(function (){ hide_tt(); });

$(document).ready(
    function (){
        $("body").append("<div id='popitmenu'><div id='simpleTooltip'></div></div>");
        $("#simpleTooltip").hover(function(){
            if (ttTimerId)
                clearTimeout(ttTimerId);
        }, function(){
            hide_to();
        });
    }    
);

function hide_tt()
{
    $("#popitmenu").hide();
}

function hide_to()
{
    ttTimerId=setTimeout('hide_tt()',500); 
}


(function($){ $.fn.simpletooltip = function(){
        return this.each(function() {

            $(this).hover(function(e){
            
                hide_tt();
                eval($(this).attr('tip')); 
                
                if (ttTimerId)
                    clearTimeout(ttTimerId);
                    
                var tipX = e.pageX + 12;
                var tipY = e.pageY + 12;

                var tipWidth = $("#popitmenu").outerWidth(true);
                var tipHeight = $("#popitmenu").outerHeight(true);

                if($.browser.msie) var tipWidth = $("#popitmenu").outerWidth(true)
                else var tipWidth = $("#popitmenu").width()     
                      
                //alert(tipWidth);     
                
                
                if(tipX + tipWidth > $(window).scrollLeft() + $(window).width()) tipX = e.pageX - tipWidth;
                if($(window).height()+$(window).scrollTop() < tipY + tipHeight) tipY = e.pageY - tipHeight;                

                
                //$("#popitmenu").width(tipWidth);
                $("#popitmenu").css("left", tipX).css("top", tipY).fadeIn("medium");
            }, function(){
                hide_to();
            });


    });
}})(jQuery);
