$.fn.spin=function(opts){this.each(function(){var $this=$(this),spinner=$this.data('spinner');if(spinner)spinner.stop();if(opts!==false){opts=$.extend({color:$this.css('color')},opts);spinner=new Spinner(opts).spin(this);$this.data('spinner',spinner);}});return this;};$(function(){var toLoad={};var send=[];var opts={"lines":16,"length":0,"width":9,"radius":9,"color":'#F00',"speed":2.2,"trail":100,"shadow":false};var $blip=$('#releases a.blip');$blip.each(function(){var $t=$(this);var blipID=$t.attr('data-id');toLoad[blipID]=$t;send.push(blipID);$t.spin(opts);});if(_thumbURL){$.ajax({"cache":false,"type":"POST","url":_thumbURL,"data":{"blip":send},"dataType":"json","error":function(){$blip.spin(false).children('img').attr('src',_failURL);},"success":function(data){for(var o in data){toLoad[o].spin(false).children('img').attr('src',data[o]);}}});}
var $tweets=$('<div></div>');$tweets.attr('id','tweets');$.ajax({"url":_tweetURL,"type":"GET","data":{"user":"Mhykol"},"cache":false,"dataType":"json","success":function(data){var tweets=[];$tweets.css('opacity',0);if(!data||!data[0]||!data[0].id){return;}
for(var o in data){tweets[o]=data[o];tweets[o].text=tweets[o].text.replace(/(https?\:\/\/[a-zA-Z0-9\-\.]+\.[a-zA-Z]{2,3}(\/\S*)?)/g,'<a href="$1"  target="_blank">$1</a>');tweets[o].text=tweets[o].text.replace(/\@([\w-]+)/g,'<a href="http://www.twitter.com/$1" target="_blank">@$1</a>');tweets[o].text=tweets[o].text.replace(/(\#[\w-]+)/g,'<a href="http://www.twitter.com/search/$1" target="_blank">$1</a>');}
$('#header').append($tweets);var index=0;var max=tweets.length>6?6:tweets.length;function showTweet()
{$tweets.html(tweets[index].text+'<span> - '+tweets[index++].created_at.substr(4,12)+'</span>');index%=tweets.length;$tweets.fadeTo(400,1);setTimeout(function(){$tweets.fadeTo(400,0,showTweet);},7000);}
showTweet();},"error":function(jqXHR){alert(jqXHR.responseText);}});var $largeThumb=null;var $container=null;var $links=$('#releases a.yt, #releases a.blip');var embedID;$links.click(function(){if($container){var $temp=$container;swfobject.removeSWF(embedID);$temp.stop(true);$temp.animate({'width':'268','height':'152'},500,function(){$temp.remove();});}
embedID="embed"+new Date().getTime();var $t=$(this);var $img=$t.children('img');$container=$('<div></div>');var $flash=$('<div></div>');$flash.attr('class','player-container');$largeThumb=$img.clone();if($largeThumb.attr('src').match(/loading\.png/)){$largeThumb.css('visibility','hidden');}
$container.append($largeThumb);$container.append($flash);$largeThumb.attr('class','large-thumb');$container.attr('class','large-thumb-container');var $close=$('<button>Close</button>');$close.bind('click',{'container':$container,'embedID':embedID},function(e){swfobject.removeSWF(e.data.embedID);e.data.container.stop(true);e.data.container.animate({'width':'268','height':'152'},500,function(){e.data.container.remove();});})
$container.append($close);$flash.attr('id',embedID);var offsets=$img.offset();var rOffsets=$('#releases').offset();var bottom=offsets.top-rOffsets.top+460>=$('#releases').height();if($t.parent().hasClass('left')){$container.css('left',74);$container.addClass('lefter');}
else{$container.css('right',73);$container.addClass('righter');}
if(bottom){$container.css('bottom',$('#releases').height()-(offsets.top-rOffsets.top)-103);}
else{$container.css('top',offsets.top-rOffsets.top-1);}
$('#releases').append($container);$container.animate({'width':'800','height':'453'},500,function(){var flashvars={};var params={"wmode":"opaque","allowFullScreen":"true","bgcolor":"#000000"};var attributes={"class":"video-player","id":embedID};if($t.hasClass('blip')){var blipID=$t.attr('data-id');swfobject.embedSWF("http://www.blip.tv/play/"+blipID+"?autoStart=true",embedID,"800","453","9.0.0",null,flashvars,params,attributes);}
else if($t.hasClass('yt')){var ytID=$t.attr('data-id');swfobject.embedSWF("http://www.youtube.com/v/"+ytID+"?autoplay=1&fs=1",embedID,"800","453","9.0.0",null,flashvars,params,attributes);}});return false;});});
