jQuery.tickelMe=function(){var c={tickleSpeed:10000,writeSpeed:50,writeStyle:"machine",showSource:true,feed:"header",maxFeedChars:100,sourceTextStyle:"normal",openNewBrowser:false,realSpeed:function(){return this.tickleSpeed<1000?1000:this.tickleSpeed;
},realText:function(k){var j;switch(this.feed){case"header":j=k.itemHeader;break;case"text":j=k.itemText;break;default:j=k.itemHeader;break;}return j.length>this.maxFeedChars?$.MinglerTools.prepareStringForListing(j,this.maxFeedChars,0):j;
},realWriteSpeed:function(){return this.writeStyle=="machine"?this.writeSpeed:((this.writeSpeed/2)+(Math.floor(Math.random()*this.writeSpeed+1)));}};var f;var a;
var b;var e;var g=0;var d=0;var i="";var h=jQuery("<span></span>").attr({id:"headerNewsTickerText"}).html("");return{animateText:function(j){if(j.indexOf("'")>0){var l="";
for(var k=0;k<j.length;k++){l+=j[k]=="'"?"":j[k];}j=l;}if(d<j.length){if(d<c.maxFeedChars){i+=j.substring(d,d+1);jQuery("#headerNewsTickerText").html(i+"_");d++;
e=setTimeout("$.tickelMe.animateText('"+j+"')",c.realWriteSpeed());}else{jQuery("#headerNewsTickerText").html(j+"..&nbsp;");}}else{jQuery("#headerNewsTickerText").html(j+"&nbsp;");
}},startTicking:function(){if(g<f.length){clearTimeout(e);d=0;i="";var j=c.realText(f[g]).length<1;if(!j){jQuery(h).html("");var k=jQuery("<a></a>").attr({href:f[g].itemURL}).css({textDecoration:"none"}).append(jQuery(h));
if(c.openNewBrowser){jQuery(k).attr({target:"_blank"});}jQuery(a).empty().append(k);if(c.showSource){jQuery(a).append(jQuery("<span></span>").attr({"class":"info"}).css({fontSize:11,fontStyle:c.sourceTextStyle,fontWeight:"normal"}).html("-&nbsp;"+f[g].username));
}if(c.realWriteSpeed()>0){$.tickelMe.animateText(c.realText(f[g]));}else{var l=c.realText(f[g]);jQuery("#headerNewsTickerText").html(l+"&nbsp;");}}g=(g+1)==f.length?0:(g+1);
if(j){$.tickelMe.startTicking();}else{b=setTimeout("$.tickelMe.startTicking()",c.realSpeed());}}},goTickle:function(j,l,k){if(k){jQuery.extend(c,k);}f=l;a=j;$.tickelMe.startTicking();
}};}();jQuery.fn.tickelMe=function(c,b){var a=this;$.getJSON(c,function(d){$.tickelMe.goTickle(a,d[0],b);});};