(function(A){if(typeof jQuery.fn.niceTitles=="function"){return }jQuery.fn.niceTitles=function(C){var D=A(this);var B=A.extend({includeCSS:true,includeURL:true,cleanUpMailtos:true,delay:1,},C);if(B.includeCSS&&D.size()){A("head").append(A(jQuery("<style type=\"text/css\">div.nicetitles-tooltip { position: absolute; bottom: 102%; left: -10px; padding: 2px 4px; background: #c2c2c2; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius: 6px; text-align: left; text-shadow: #fff 0px 1px 1px; color: #393939; font: normal normal 11px/13px 'Lucida Grande', 'Segoe UI', 'Tahoma', 'Helvetica', 'Arial', clean, sans-serif; z-index: 2; } div.nicetitles-tooltip span { display: block; white-space: nowrap; } div.nicetitles-tooltip span.nicetitles-name { font-weight: bold; } div.nicetitles-tooltip span.nicetitles-url { margin-bottom: 1px; }</style>")))}D.each(function(){var E=A(this);var H=E.attr("title");if(H!=""){E.removeAttr("title");E.attr({oldTitle:H});if(E.css("position")=="static"){E.css({position:"relative"})}var F=A(jQuery('<div class="nicetitles-tooltip"></div>'));F.append(A(jQuery('<span class="nicetitles-name">'+H+"</span>")));if(B.includeURL&&E.is("[href]")){F.append(A(jQuery('<span class="nicetitles-url">'+(B.cleanUpMailtos?E.attr("href").replace(/^mailto:/i,"Email: "):E.attr("href"))+"</span>")))}F.hide().appendTo(E);var G=false;E.hover(function(){G=true;setTimeout(function(){if(G){F.fadeIn("fast")}},(B.delay*1000))},function(){G=false;F.fadeOut("fast")});F.hover(function(){G=false;F.fadeOut("fast")},function(){});E.click(function(){F.fadeOut("fast")})}});return D}})(jQuery);
