/**********************************************
** (c) Radio Sonar 2011                      **
** http://www.radiosonar.co.uk/              **
***********************************************
** Designed & Developed By George Buckingham **
** http://www.georgebuckingham.com/          **
**********************************************/

function runWebcams() {
	unique = new Date();
	unique = "&rscam=" + unique.getTime();
	var cam1src = "http://cctv.radiosonar.co.uk/cgi-bin/zms?mode=single&monitor=5&scale=100" + unique;
    $('#cam1').attr("src", cam1src);
	setTimeout("runWebcams()", 6000);
}

$(document).ready(function() {
	// Track tooltips
	var theTitle = "";
	$(".track_tooltip").hover(function (e) {
		var ttTitle = "<strong>" + $(this).attr('title');
		ttTitle = ttTitle.replace("---", "</strong><br />");
		$("body").append("<p id='track_tooltip'>" + ttTitle + "</p>");
		thePos = 0 - (($('#track_tooltip').width() / 2) + 8);
		theTitle = $(this).attr('title');
		$(this).attr('title', "");
		$("#track_tooltip").css("top", (e.pageY + 10) + "px").css("left", (e.pageX + thePos) + "px").css("display", "block");
	}, function () {
		$("#track_tooltip").remove();
		$(this).attr('title', theTitle);
		theTitle = "";
	});
	$(".track_tooltip").mousemove(function (e) {
		thePos = 0 - (($('#track_tooltip').width() / 2) + 8);
		$("#track_tooltip").css("top", (e.pageY + 10) + "px").css("left", (e.pageX + thePos) + "px");
	});

	// Recently played
	$("#home_played_scroll").thumbnailScroller({ 
		scrollerType:"hoverAccelerate", 
		scrollSpeed:2, 
		scrollEasingAmount:600, 
		acceleration:1
	});
	
	// Playlist
	$("#home_playlist_scroll").thumbnailScroller({ 
		scrollerType:"hoverAccelerate", 
		scrollSpeed:2, 
		scrollEasingAmount:600, 
		acceleration:1
	});
			    
    // Promos
    $('#slider').nivoSlider({
		pauseTime: 6500,
		controlNav: false,
		keyboardNav: false,
		captionOpacity: 1,
		effect: 'sliceUpDown'
	});
	
	// Tweets
	$("#thetweets").tweet({
		query: "radiosonar",
		avatar_size: 40,
		count: 5,
		loading_text: "Loading tweets..."
	});
		
	// Webcams
	runWebcams();
	
});
