var months = new Array(12);
months[0] = "January";
months[1] = "February";
months[2] = "March";
months[3] = "April";
months[4] = "May";
months[5] = "June";
months[6] = "July";
months[7] = "August";
months[8] = "September";
months[9] = "October";
months[10] = "November";
months[11] = "December";

function getTheTime(){
	var time = new Date;
	var hours = time.getHours();
	hours = hours ? hours : 24;
	var mins = time.getMinutes();
	mins = mins < 10 ? '0'+mins : mins;
	var ampm = ((hours < 12)||(hours == 24))? 'AM' : 'PM';
	hours = (hours <= 12 ? hours : hours - 12);
	var day = time.getDate();
	var month = months[time.getMonth()];
	var year = time.getFullYear();
	return hours + ':' + mins + ampm + ' ' + day + ' ' + month + ' ' + year;
}

function displayTime(){
	$(".navigator .clock").html(getTheTime());
}

function rotateTicker(){
	var current = $(".newsticker .item:visible");
	current.prev().insertAfter(".newsticker .item:last-child");
	current.next().show();
	current.slideUp(250);
}

function checkTickerTitle(){
	var innertitle = $(".tickertitle");
	var ticker =  $(".newsticker");
	if(ticker.length && innertitle.length){
		var space = (innertitle.is(':visible') ? innertitle.offset().left : ticker.offset().left) - $(".bar").offset().left;
		if(space > innertitle.outerWidth(true)){
			innertitle.css("left", -innertitle.outerWidth(true));
			ticker.css("left", -innertitle.outerWidth(true));
		}else{
			innertitle.css("left", 0);
			ticker.css("left", 0);
		}
	}
}
$(document).ready(function() {
	var tickerspeed = 8000;
	$('.newsticker .item').hide();
	$('.newsticker .item:first').show();
	setInterval(function(){displayTime()},1000);
	ticker = setInterval(function(){rotateTicker()},tickerspeed);
	$('.newsticker .item').hover(function(){clearInterval(ticker)},function(){ticker = setInterval(function(){rotateTicker()},tickerspeed)});
	checkTickerTitle();
});

$(window).resize(function(){checkTickerTitle();});	
