/*
 * Tooltip script
 * powered by jQuery (http://www.jquery.com)
 *
 * written by Alen Grakalic (http://cssglobe.com)
 *
 * for more info visit http://cssglobe.com/post/1695/easiest-tooltip-and-image-preview-using-jquery
 *
 */

this.tooltip = function()
{
  xOffset = -10;
  yOffset = 20;
  $("a.tooltip").unbind('mouseenter mouseleave').hover(
    function(e)
    {
      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")
    },
    function()
    {
      this.title = this.t;
      $("#tooltip").remove();
    });
  $("a.tooltip").unbind('mousemove').mousemove(
    function(e)
    {
      $("#tooltip")
        .css("top",(e.pageY - xOffset) + "px")
        .css("left",(e.pageX + yOffset) + "px");
    }
  );
  $("a.tooltip").livequery( 'click',
    function()
    {
      if( $(this).hasClass('confirm') || $(this).hasClass('restore') ){
        this.title = this.t;
        $("#tooltip").remove();
      }
    }
  )
};

(function($) {

  $(document).ready(function() {

    if ($.isiOS === 'undefined' || !$.isiOS()) {
      tooltip();
    }

  });
})(jQuery);

