
jQuery.fn.reverse=Array.prototype.reverse;String.prototype.linkify=function()
{return this.replace(/[A-Za-z]+:\/\/[A-Za-z0-9-_]+\.[A-Za-z0-9-_:%&\?\/.=]+/g,function(m)
{return m.link(m);});};String.prototype.atify=function(){return this.replace(/@[\w]+/g,function(m){return"<a href='http://www.twitter.com/"+m.replace('@','')+"'>"+m+"</a>";});};String.prototype.linkuser=function()
{return this.replace(/[@]+[A-Za-z0-9-_]+/g,function(u)
{var username=u.replace("@","")
return u.link("http://twitter.com/"+username);});};String.prototype.linktag=function()
{return this.replace(/[#]+[A-Za-z0-9-_]+/,function(t)
{var tag=t.replace("#","%23")
return t.link("http://search.twitter.com/search?q="+tag);});};var countB=0;var countBs=0;function getad(){var TheAd=$.ajax({url:"/wp-content/themes/groovyvideo/includes/randomAds.php",async:false}).responseText;return TheAd;}
function fetch_tweets(elem)
{elem=$(elem);input='%23TwitYankees+OR+yankees+OR+%23yankees+OR+%23Yankees+OR+Yankees+OR+twityankees';lang=elem.attr('lang');if(countB>5)
{elem.prepend('<div class="Ytweet"><div class="disptwad">'+getad()+'</div></div>');countB=0;}
if(window.twitter['count-'+input]>10)
{elem.prepend('<div class="Ytweet"><div class="disptw"><img src="favicon.gif" align="absmiddle" />real time twitter by: <b>TweetYankees.com</b></div></div>');window.twitter['count-'+input]=0;}
var url="http://search.twitter.com/search.json?q="+input+"&lang="+lang+"&rpp="+rrp+"&since_id="+window.twitter['last_id'+input]+"&callback=?";$.getJSON(url,function(json)
{$('div.Ytweet:gt('+window.twitter['limit']+')',elem).each(function(){$(this).fadeOut('slow')});$(json.results).reverse().each(function()
{if($('#tw'+this.id,elem).length==0)
{countB++;var thedate=new Date(Date.parse(this.created_at));var hrr=thedate.getHours();var min=thedate.getMinutes();var sec=thedate.getSeconds();if(min.length==1)
{min='0'+min;}
var thedatestr=twelvehr_time(hrr,min,sec);var divstr='<div id="tw'+this.id+'" class="Ytweet"><img width="48" height="48" src="'
+this.profile_image_url
+'" ><p class="text">'
+this.text.linkify().atify().linkuser().linktag()+'<br />&nbsp;<b><a href="http://twitter.com/'
+this.from_user+'" target="_blank">'
+this.from_user+'</a></b> &nbsp;-&nbsp;<b>'
+thedatestr
+'</b></p></div>';window.twitter['last_id'+input]=this.id;elem.prepend(divstr);$('#tw'+this.id,elem).hide();$('#tw'+this.id+' img',elem).hide();$('#tw'+this.id+' img',elem).fadeIn(1000);$('#tw'+this.id,elem).fadeIn('slow');}});input=escape(input);rrp=1;setTimeout(function(){fetch_tweets(elem)},15000);});return(false);}
function fetch_tweets_side(elem)
{elem=$(elem);var input2='test';var usernames=["NickSwisher","CC_Sabathia","A_Rod_Yankee","chaddurbin","newjorgeposada","ChienMingWang"];var query='';query+='from:'+usernames.join('%20OR%20from:');var url3="http://search.twitter.com/search.json?&q="+query+"&rpp="+rrp+"&since_id="+window.twitter['last_id'+query]+"&callback=?";lang=elem.attr('lang');if(countBs>5)
{elem.prepend('<div class="Ytweet"><div class="disptwad">'+getad()+'</div></div>');countBs=0;}
if(window.twitter['count-'+query]>10)
{elem.prepend('<div class="js-feed-ytwitters"><div class="disptw"><img src="favicon.gif" align="absmiddle" />real time twitter by: <b>TweetYankees.com</b></div></div>');window.twitter['count-'+query]=0;}
var url2="http://search.twitter.com/search.json?q="+input2+"&lang="+lang+"&rpp="+rrpS+"&since_id="+window.twitter['last_id'+input2]+"&callback=?";$.getJSON(url3,function(json)
{$('div.js-feed-ytwitters:gt('+window.twitter['limit']+')',elem).each(function(){$(this).fadeOut('slow')});$(json.results).reverse().each(function()
{if($('#tw'+this.id,elem).length==0)
{countBs++;var thedate=new Date(Date.parse(this.created_at));var hrr=thedate.getHours();var min=thedate.getMinutes();var sec=thedate.getSeconds();if(min.length==1)
{min='0'+min;}
var thedatestr=twelvehr_time(hrr,min,sec);var divstr='<div id="tw'+this.id+'" class="Ytweet"><img class="IMGs" width="48" height="48" src="'
+this.profile_image_url
+'" ><p class="text">'
+this.text.linkify().atify().linkuser().linktag()+'<br />&nbsp;<b><a href="http://twitter.com/'
+this.from_user+'" target="_blank">'
+this.from_user+'</a></b> &nbsp;-&nbsp;<b>'
+thedatestr
+'</b></p></div>';window.twitter['last_id'+input]=this.id;elem.prepend(divstr);$('#tw'+this.id,elem).hide();$('#tw'+this.id+' img',elem).hide();$('#tw'+this.id+' img',elem).fadeIn(1000);$('#tw'+this.id,elem).fadeIn('slow');}});input=escape(input);rrp=1;setTimeout(function(){fetch_tweets_side(elem)},50000);});return(false);}
$(document).ready(function(){window.twitter={};window.twitter['limit']=25;$('.livetw').each(function(e){rrp=20;fetch_tweets(this);});$('.livetwS').each(function(e){rrpS=12;fetch_tweets_side(this);});});function twelvehr_time(time_valueh,time_valuem,time_valueS){var cxTimexH=time_valueh;var cxTimexM=time_valuem;var cxTimexS=time_valueS;if(cxTimexH<10){cxTimexH='0'+cxTimexH;}
if(cxTimexM<10){cxTimexM='0'+cxTimexM;}
if(cxTimexS<10){cxTimexS='0'+cxTimexS;}
if(cxTimexH>12){var thisTmh=cxTimexH-10;var thisTmhCvrt=thisTmh-2;return thisTmhCvrt+":"+cxTimexM+":"+cxTimexS+" PM";}else{return cxTimexH+":"+cxTimexM+":"+cxTimexS+" AM";}}
function Rockstar(userS,lnk){var url="http://twitter.com/status/user_timeline/"+userS+".json?count=1&callback=?";$.getJSON(url,function(data){$.each(data,function(i,item){$("#js-feed-ytwitters").append('<div id="tw'+item.id+'" class="YtweetSb"><img width="48" height="48" src="'
+item.user["profile_image_url"]
+'"><span class="textSB"><b><a href="'+lnk+'">'
+item.user["name"]+'</a></b><br/>'
+this.text.linkify().atify().linkuser().linktag()+'<br />created at:-&nbsp;<b>'
+relative_time(item.created_at)
+'</b></span></div>');});});}
function relative_time(time_value){var values=time_value.split(" ");time_value=values[1]+" "+values[2]+", "+values[5]+" "+values[3];var parsed_date=Date.parse(time_value);var relative_to=(arguments.length>1)?arguments[1]:new Date();var delta=parseInt((relative_to.getTime()-parsed_date)/1000);delta=delta+(relative_to.getTimezoneOffset()*60);var r='';if(delta<60){r='a minute ago';}else if(delta<120){r='couple of minutes ago';}else if(delta<(45*60)){r=(parseInt(delta/60)).toString()+' minutes ago';}else if(delta<(90*60)){r='an hour ago';}else if(delta<(24*60*60)){r=''+(parseInt(delta/3600)).toString()+' hours ago';}else if(delta<(48*60*60)){r='1 day ago';}else{r=(parseInt(delta/86400)).toString()+' days ago';}
return r;}
function twitter_callback()
{return true;}
(function($){$.fn.charCounter=function(max,settings){max=max||100;settings=$.extend({container:"<span></span>",classname:"charcounter",format:" %1",pulse:true,delay:0},settings);var p,timeout;function count(el,container){el=$(el);if(el.val().length>max){el.val(el.val().substring(0,max));if(settings.pulse&&!p){pulse(container,true);};};if(settings.delay>0){if(timeout){window.clearTimeout(timeout);}
timeout=window.setTimeout(function(){container.html(settings.format.replace(/%1/,(max-el.val().length)));},settings.delay);}else{container.html(settings.format.replace(/%1/,(max-el.val().length)));}};function pulse(el,again){if(p){window.clearTimeout(p);p=null;};el.animate({opacity:0.1},100,function(){$(this).animate({opacity:1.0},100);});if(again){p=window.setTimeout(function(){pulse(el)},200);};};return this.each(function(){var container=(!settings.container.match(/^<.+>$/))?$(settings.container):$(settings.container).insertAfter(this).addClass(settings.classname);$(this).bind("keydown",function(){count(this,container);}).bind("keypress",function(){count(this,container);}).bind("keyup",function(){count(this,container);}).bind("focus",function(){count(this,container);}).bind("mouseover",function(){count(this,container);}).bind("mouseout",function(){count(this,container);}).bind("paste",function(){var me=this;setTimeout(function(){count(me,container);},10);});if(this.addEventListener){this.addEventListener('input',function(){count(this,container);},false);};count(this,container);});};})(jQuery);function countingitall(){$("#status_tw").charCounter(90,{container:"#charlimitinfo"});}
