//All code was written by Mark Goddard http://0100.tv/
//Copyright - All Rights Reserved

var ytplayer;function cueNewVideo(id,startSeconds){if(ytplayer){window.location.hash="leftColumn";window.location.hash=id;ytplayer.loadVideoById(id,startSeconds);vidintB=setInterval("getPercentageLoaded()",50);}}
function onYouTubePlayerReady(playerId){ytplayer=document.getElementById("myytplayer");if(window.location.hash!=="#leftColumn"&&window.location.hash)
{cueNewVideo(window.location.hash.substr(1),0);$("#youtubeTitle").html("<h3>"+$("."+window.location.hash.substr(1)).attr("title")+"</h3>");$("."+window.location.hash.substr(1)).css("opacity","1")}
else
{window.location.hash="leftColumn";}
$("#progress").progressbar({value:0});$('#slider').slider({animate:true});$('#slider').mousedown(function(){clearInterval(vidintB);});$('#slider').mouseup(function(){seconds=(ytplayer.getDuration()/100)*$('#slider').slider('value');ytplayer.seekTo(seconds,true);vidintB=setInterval("getPercentageLoaded()",50);});$("#icons li").click(function(){switch($(this).attr("title"))
{case"Play":play();break;case"Pause":pause();break;case"Stop":stop();break;case"Volume Off":mute();break;case"Volume On":unmute();break;}});}
function play(){if(ytplayer){ytplayer.playVideo();}}
function pause(){if(ytplayer){ytplayer.pauseVideo();}}
function stop(){if(ytplayer){ytplayer.stopVideo();}}
function mute(){if(ytplayer){ytplayer.mute();}}
function unmute(){if(ytplayer){ytplayer.unMute();}}
function getPercentageLoaded(){total=(getBytesLoaded()/getBytesTotal())*100;$("#progress").progressbar('value',total);totalSec=(ytplayer.getCurrentTime()/ytplayer.getDuration())*100;$("#slider").slider('value',totalSec);}
function getBytesLoaded(){if(ytplayer){return ytplayer.getVideoBytesLoaded();}}
function getBytesTotal(){if(ytplayer){return ytplayer.getVideoBytesTotal();}}
var params={allowScriptAccess:"always"};var atts={id:"myytplayer"};swfobject.embedSWF("http://www.youtube.com/apiplayer?enablejsapi=1&playerapiid=myytplayer","youtube","690","505","8",null,null,params,atts);function relative_time(time_value){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);if(delta<60){return'less than a minute ago';}else if(delta<120){return'about a minute ago';}else if(delta<(45*60)){return(parseInt(delta/60)).toString()+' minutes ago';}else if(delta<(90*60)){return'about an hour ago';}else if(delta<(24*60*60)){return'about '+(parseInt(delta/3600)).toString()+' hours ago';}else if(delta<(48*60*60)){return'1 day ago';}else{return(parseInt(delta/86400)).toString()+' days ago';}}
function updateWords(){var nameVar=$("#name").val();var wordVar=$("#word").val();if(nameVar&&wordVar&&nameVar!=="Name")
{$.post("/inc/oneWord.php",{name:nameVar,word:wordVar},function(data){if(data=="SUCCESS")
{$("#rightColumn .hide").fadeIn("slow");$("#wordsList").prepend("<li class=\"hide users\">"+wordVar+"</li>");$("#wordsList .hide").fadeIn("slow");}
else if(data=="SPACE")
{alert("We found a space in your word!\nMake sure it's only one word :D");}
else
{alert("We were unable to add that word to the list, it was probably our fault somewhere...");}});}
else
{alert("Make sure you enter your name and a word");}}
$(document).ready(function(){$("#stats h2 a").click(function(){mail = window.open($(this).attr("href"),"mail","menubar=0,resizable=0,width=800,height=330"); mail.moveTo((screen.width/2)-400,(screen.height/2)-115); return false;});$('#discography a').fancyZoom({width:700,height:400});$(".external").click(function(){window.open($(this).attr('href'));return false;});$("#wordSubmit").click(function(){updateWords();return false;});$("#word, #name").keypress(function(e){if(e.keyCode==13||e.keyCode==10){updateWords();return false;}});$.getJSON('http://search.twitter.com/search.json?lang=en&q=arctic+monkeys&rpp=1&callback=?',function(json){var user=json.results[0].from_user;var text=json.results[0].text;var date=json.results[0].created_at;var id=json.results[0].id;var message='<p><a href="http://twitter.com/'+user+'" target="_blank">'+user+'</a>: '+text+' <a href="http://twitter.com/'+user+'/status/'+id+'" target="_blank">Posted: '+relative_time(date)+"</a></p>";$("#twitterWords").html(message);});$.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?api_key=e826f351231d6d2e78f5dadb9e9deb8d&tags=arctic monkeys,alex turner,jamie cook, nick o malley&tagmode=any&format=json&jsoncallback=?",function(data){$.each(data.items,function(i,item){var img='<div class="flickr_img" style="background-image: url('+item.media.m+');"><a href="'+item.link+'" target="_blank"><img src="/images/blank.gif" alt="'+item.title+'" title="'+item.title+'" width="100" height="100" /></a></div>';$("#flickr").append(img);if(i==9)return false;});});$("#wordsList li").click(function(){$("#word").val($(this).html());$("#name").val("");});$("#twitter").css("opacity","0.6");$("#twitter").hover(function(){$(this).stop();$(this).animate({opacity:"1"},200);},function(){$(this).animate({opacity:"0.4"},2000);});$(".you li").css("opacity","0.6");$(".you li").click(function(){$(".you li").css("opacity","0.6");$(this).stop();$(this).animate({opacity:"1"});$("#youtubeTitle").html("<h3>"+$(this).attr("title")+"</h3>");},500);$('#dialog_link, ul#icons li').hover(function(){$(this).addClass('ui-state-hover');},function(){$(this).removeClass('ui-state-hover');});});