this.tooltip = function(){      
        /* CONFIG */         
				loaded = false;
                xOffset = -280;
                yOffset = -10; 
                // these 2 variable determine popup's distance from the cursor
                // you might want to adjust to get the right result             
        /* END CONFIG */                
        $("a.tooltip").hover(function(e){ 
				if (loaded == false) {
					this.url = this.title + ".html";
					this.t = $.ajax({ type: "GET", url: this.url, async: false }).responseText;
					this.title = "";                                                                          
					$("body").append("<p id='tooltip'>"+ this.t +"</p>");
					$("#tooltip")
							.css("top",(e.pageY - xOffset) + "px")
							.css("left",(e.pageX + yOffset) + "px")
							.fadeIn("fast"); 
					loaded = true;
				} else { $("#tooltip").show("fast"); }
    },
        function(){
				this.title = "Mentions Légales";
                $("#tooltip").hide("fast");
    }); 
        $("a.tooltip").mousemove(function(e){
                $("#tooltip")
                        .css("top",(e.pageY - yOffset) + "px")
                        .css("left",(e.pageX + xOffset) + "px");
        });                     
};