this.vtip = function() {
   this.xOffset = -100; // x distance from mouse
   this.yOffset = 30; // y distance from mouse

   jQuery(".vtip").unbind().hover(
      function(e) {
         jQuery("#vtip").remove();

         if (jQuery(this).next(".vtipCustom").length == 1)
         {
            this.t = jQuery(this).next(".vtipCustom").html();
         }

         jQuery('body').append( '<div id="vtip">' + this.t + '</div>' );
         this.top = e.pageY - jQuery("#vtip").height() - yOffset; this.left = (e.pageX + xOffset);
         jQuery('#vtip').css("top", this.top+"px").css("left", this.left+"px").fadeIn("slow");
      },
      function() { jQuery("#vtip").fadeOut("slow").remove(); }
   ).mousemove(
   function(e) {
   this.top = e.pageY - jQuery("#vtip").height() - yOffset; this.left = (e.pageX + xOffset);
   jQuery("#vtip").css("top", this.top+"px").css("left", this.left+"px");
   }
   );
};

jQuery.noConflict();
jQuery(document).ready(function(){vtip();});
