(function($){$.fn.bolNewsTicker=function(options){defaults={speed:'2000',delay:'5000',strngArr:[]};jQuery.extend(true,defaults,options);{var strngArrCurrent=0;var strngArr=defaults.strngArr;var speed=defaults.speed;}
$.fn.initTicker=function(){$.fn.tickfn=setInterval(function(){$.fn.newsTicIn()},defaults.delay);};$.fn.tickerHalt=function(i){pause=true;};$.fn.tickerUnHalt=function(){pause=false;}
$.fn.newsTicIn=function(){strngArrCurrent=++strngArrCurrent%($(strngArr).size());var thisInitFontSize=parseInt($('#newsViewPort').css("font-size"));var thisFontSize=Math.round(thisInitFontSize);var thisViewPortWidth=parseInt($('#newsViewPort').width());var calcSubstr=Math.round(thisViewPortWidth)/Math.round(thisFontSize);var thisViewPortSubstr=Math.round(calcSubstr)*1.9;var thisTxt=strngArr[strngArrCurrent][1];$('#newsViewPort').fadeOut(defaults.delay,function()
{if($(window).resize()!=true){var thisNewsText=thisTxt.substr(0,thisViewPortSubstr);var thisTextLength=thisNewsText.length;}else{var thisNewsText=thisTxt.substr(0,thisViewPortSubstr);var thisTextLength=thisNewsText.length;}
var initThisNewsText=$.fn.doGetOnlyWholeWords(thisTxt,thisViewPortSubstr,thisTextLength);$('#newsViewPort').hover(function(){$.fn.tickerHalt($(this));return;},function(){$.fn.tickerUnHalt(this);});$(this).html("<a class='newsTicItem' href='"+strngArr[strngArrCurrent][0]+"'>"+initThisNewsText+$.fn.doDot(thisTextLength,thisTxt)+"</a>");$(this).fadeIn(defaults.delay);});};$.fn.doGetOnlyWholeWords=function(thisTxt,thisViewPortSubstr,thisTextLength){if(parseInt(thisTxt.length)!=thisTextLength){var charNr=Math.round(thisViewPortSubstr);while(thisTxt.charAt(charNr)!==" "){charNr=charNr-1;}
return thisTxt.substr(0,charNr);}else{return thisTxt.substr(0,thisViewPortSubstr);}};$.fn.doDot=function(thisTextLength,thisTxt){if(parseInt(thisTxt.length)==thisTextLength){return'';}else{return'...';}}
$.fn.initTicker();}})(jQuery);