;(function($){$.fn.niceTitle=function(options){var opts=$.extend({},$.fn.niceTitle.defaults,options);var _self=this,_imgAlt="",_imgTitle="",_hasImg=false,_imgObj,_winWidth=$(window).width(),_winHeight=$(window).height(),_scrollTop=$(document).scrollTop(),_domHeight=$(document).height();this.initialize=function(_opts){$(window).scroll(function(){_scrollTop=$(document).scrollTop();});var htmlStr="";if(jQuery.browser.msie){htmlStr='<div id="niceTitle">'+'<span>'+'<span class="r1"></span>'+'<span class="r2"></span>'+'<span class="r3"></span>'+'<span class="r4"></span>'+'</span>'+'<div id="niceTitle-ie"><p><em></em></p></div>'+'<span>'+'<span class="r4"></span>'+'<span class="r3"></span>'+'<span class="r2"></span>'+'<span class="r1"></span>'+'</span>'+'</div>';}else{htmlStr='<div id="niceTitle"><p><em></em></p></div>';}
$(_self).mouseover(function(e){this.tmpTitle=this.title;if($(this).is("a")){this.tmpHref=this.href;}else if($(this).is("img")){this.tmpHref=this.src;}else{this.tmpHref=""};_imgObj=$(this).find("img");if(_imgObj.length>0){_imgAlt=_imgObj.attr("alt");_imgObj.attr("alt","");_imgTitle=_imgObj.attr("title");_imgObj.attr("title","");_hasImg=true;}
var _length=_opts.urlSize;this.title="";if(this.tmpHref.length>0&&_opts.showLink){this.tmpHref=(this.tmpHref.length>_length?this.tmpHref.toString().substring(0,_length)+"...":this.tmpHref);$(htmlStr).appendTo("body").find("p").prepend(this.tmpTitle).css({"color":_opts.titleColor}).find("em").text(this.tmpHref).css({"color":_opts.urlColor});}else{$(htmlStr).appendTo("body").find("p").prepend(this.tmpTitle).css({"color":_opts.titleColor}).find("em").remove();}
var obj=$('#niceTitle');obj.css({"position":"absolute","text-align":"left","padding":"5px","opacity":_opts.opacity,"top":(_winHeight+_scrollTop-e.pageY-_opts.y)-10<obj.height()?(e.pageY-obj.height()-_opts.y)+"px":(e.pageY+_opts.y)+"px","left":(_winWidth-e.pageX-_opts.x)-10<_opts.maxWidth?(e.pageX-_opts.maxWidth-_opts.x)+"px":(e.pageX+_opts.x)+"px","z-index":_opts.zIndex,"max-width":_opts.maxWidth+"px","width":"auto !important","width":_opts.maxWidth+"px","min-height":_opts.minHeight+"px","-moz-border-radius":_opts.radius+"px","-webkit-border-radius":_opts.radius+"px"});if(!jQuery.browser.msie){obj.css({"background":_opts.bgColor});}else{$('#niceTitle span').css({"background-color":_opts.bgColor,"border-color":_opts.bgColor});$('#niceTitle-ie').css({"background":_opts.bgColor,"border-color":_opts.bgColor});}
obj.show('fast');return false;}).mouseout(function(e){this.title=this.tmpTitle;$('#niceTitle').remove();if(_hasImg){_imgObj.attr("alt",_imgAlt);_imgObj.attr("title",_imgTitle);}
return false;}).mousemove(function(e){var obj=$('#niceTitle');obj.css({"top":(_winHeight+_scrollTop-e.pageY-_opts.y)-10<obj.height()?(e.pageY-obj.height()-_opts.y)+"px":(e.pageY+_opts.y)+"px","left":(_winWidth-e.pageX-_opts.x)-10<_opts.maxWidth?(e.pageX-_opts.maxWidth-_opts.x)+"px":(e.pageX+_opts.x)+"px"});return false;});return _self;};this.initialize(opts);};$.fn.niceTitle.defaults={x:10,y:10,urlSize:30,bgColor:"#000",titleColor:"#FFF",urlColor:"#F60",zIndex:999,maxWidth:250,minHeight:30,opacity:0.8,radius:8,showLink:false};})(jQuery);$(document).ready(function(){$(".nt, .help").niceTitle();});