jQuery.extend(Vevo,{home:{removeTitles:function(sel){$(sel).attr("title","")},tips:{init:function(){$("#popArtists li").bind("mouseenter",this.artistMouseEnter).bind("click",this.clickHelper);
$("#watchWrap li").bind("mouseenter",this.watchMouseEnter).bind("click",this.clickHelper)},clickHelper:function(ev){ev.preventDefault();ev.stopPropagation();window.location.href=$(this).find("a:first").attr("href")
},watchMouseEnter:function(ev){$("#watchWrap li").removeClass("on");var t=$(this).addClass("on");var tip=$("#watchTip");var newLeft=t.position().left+20;var newTop=t.position().top+20;
var link=t.find("a");link.data("title",link.attr("title")).attr("title","");var tipinfo='<a href="'+link.attr("href")+'" title="'+link.data("title")+'">'+$(".listContent",this).html()+"</a>";
tip.html(tipinfo).data("current",t).show().css({left:(newLeft-tip.outerWidth()),top:(newTop-tip.outerHeight())});if(tip.offset().left<0){tip.css("left",tip.position().left-tip.offset().left)
}$("body").bind("mouseover",Vevo.home.tips.bodyMouseover)},artistMouseEnter:function(ev){$("#popArtists li").removeClass("on");var t=$(this).addClass("on");var tip=$("#artistTip");
var pos=t.position();var newLeft=pos.left;var newTop=pos.top+25;var link=t.find("a");var tipinfo='<a href="'+link.attr("href")+'" title="'+link.attr("title")+'">'+$(".listContent",this).html()+"</a>";
tip.css({left:newLeft,top:newTop}).html(tipinfo).data("current",t);var betterLeft=0;if(tip.outerWidth()>t.width()){betterLeft=newLeft-(tip.outerWidth()-Math.round(t.width()/2))
}else{betterLeft=newLeft-Math.round(tip.outerWidth()/2)}tip.css({left:betterLeft}).show();$("body").bind("mouseover",Vevo.home.tips.bodyMouseover)},bodyMouseover:function(ev){if(!$(ev.target).parents().andSelf().filter("#artistTip, #watchWrap, .tippable-item").length){var tip=$("#artistTip, #watchTip").hide();
$("#popArtists li, #watchWrap li").removeClass("on").removeClass("dark");$("body").unbind("mouseover",Vevo.home.tips.bodyMouseover)}}}}});$(document).ready(function(){Vevo.home.removeTitles("div.playlist ol.smallPlaylist a.playOverlay");
Vevo.home.tips.init()});