(function(a){a.fn.hotSpot=function(){return a(this).each(function(){a(this).attr("title","");var b="span.spot-container",c="span.handle",e=a(this).find(b).css("right"),i=a(this).find(b).width(),h=a(this).find(b).height(),d;d="3px -31px";var g=10,f="-"+(parseInt(a(this).css("right").replace(/\D/g,""))-parseInt(e.replace(/\D/g,""))+g)+"px";a(this).bind("mouseenter",function(){a(this).find(b).stop(true,true).find(c).stop(true,true);a(this).find(b).animate({right:f},{duration:200,queue:true}).animate({right:f},{duration:100,queue:true}).animate({height:"73px"},{duration:300,queue:true}).animate({height:"73px"},{duration:200,queue:true}).animate({width:"215px"},{duration:500,queue:true}).find(c).animate({backgroundPosition:"3px 50%"},{duration:500,queue:true}).animate({backgroundPosition:"0px 50%",opacity:1},{duration:500,queue:true})}).bind("mouseleave",function(){a(this).animate({opacity:1},{duration:5e3,queue:true},function(){a(this).find(b).stop(true,true).find(c).stop(true,true)}).find(b).animate({width:"11px"},{duration:500,queue:true}).animate({width:"11px"},{duration:200,queue:true}).animate({height:"11px"},{duration:300,queue:true}).animate({height:"11px"},{duration:100,queue:true}).animate({right:e},{duration:200,queue:true}).find(c).animate({opacity:1},{duration:500,queue:true}).animate({opacity:0},{duration:500,queue:true}).animate({opacity:0},{duration:500,queue:true}).animate({backgroundPosition:d},{duration:500,queue:true}).animate({opacity:1},{duration:500,queue:true})})})}})(jQuery);