(function(B){B.fn.bigTarget=function(D){A(this); var E=B.extend({},B.fn.bigTarget.defaults,D); return this.each(function(){var G=B(this); var F=G.attr("href"); var I=G.attr("title"); var H=B.meta?B.extend({},E,G.data()):E; G.parents(H.clickZone).hover(function(){$h=B(this); $h.addClass(H.hoverClass); if(typeof H.title!="undefined"&&H.title===true&&I!=""){$h.attr("title",I) }},function(){$h.removeClass(H.hoverClass); if(typeof H.title!="undefined"&&H.title===true&&I!=""){$h.removeAttr("title") }}).click(function(){if(C()==""){if(G.is("[rel*=external]")){window.open(F); return false }else{window.location=F }}}) }) }; function A(D){if(window.console&&window.console.log){window.console.log("bigTarget selection count: "+D.size()) }}function C(){if(window.getSelection){return window.getSelection().toString() }else{if(document.getSelection){return document.getSelection() }else{if(document.selection){return document.selection.createRange().text }}}}B.fn.bigTarget.defaults={hoverClass:"hover",clickZone:"li:eq(0)",title:true} })(jQuery);