(function($){$.fn.bigTarget=function(options){debug(this);var opts=$.extend({},$.fn.bigTarget.defaults,options);return this.each(function(){var $a=$(this);var href=$a.attr('href');var title=$a.attr('title');var o=$.meta?$.extend({},opts,$a.data()):opts;$a.parents(o.clickZone).hover(function(){$h=$(this);$h.addClass(o.hoverClass);if(typeof o.title!='undefined'&&o.title===true&&title!=''){$h.attr('title',title)}},function(){$h.removeClass(o.hoverClass);if(typeof o.title!='undefined'&&o.title===true&&title!=''){$h.removeAttr('title')}}).click(function(){if(getSelectedText()==""){if($a.is('[rel*=external]')){window.open(href);return false}else{window.location=href}}})})};function debug($obj){if(window.console&&window.console.log)window.console.log('bigTarget selection count: '+$obj.size())};function getSelectedText(){if(window.getSelection){return window.getSelection().toString()}else if(document.getSelection){return document.getSelection()}else if(document.selection){return document.selection.createRange().text}};$.fn.bigTarget.defaults={hoverClass:'hover',clickZone:'li:eq(0)',title:true}})(jQuery);