this.tooltip = function(){	
var xOffset = 10;
var yOffset = 20;
var wOffset = 0;

    $("a.tooltip").hover(
        function(e){
		try{
			if (this.title.length==0){
			$("#tooltip").remove();
			return;
			}
		}catch(e){return}



            this.t     = this.title;
            this.title = "";
            $("body").append("<p id='tooltip'>" + this.t + "</p>");

            $("#tooltip")
                .css("top",    (e.pageY - xOffset) + "px")
                .css("left",   (e.pageX + yOffset) + "px")
                .css("display","block");

            wOffset = $("#tooltip")[0].offsetWidth
            if (wOffset>600){
                $("#tooltip").css("width", "600px");
            }
        },

        function(){
		try{
			if (this.t.length==0){
			return;
			}
		}catch(e){return}

            this.title = this.t;
            $("#tooltip").remove();
        }
    );

    $("a.tooltip").mousemove(function(e){
        $("#tooltip")
            .css("top", (e.pageY - xOffset) + "px")
            .css("left",(e.pageX + yOffset) + "px");
    });
};