/*
	CLOCK
*/
function updateClock() {
	var currentTime = new Date();

	var currentHours = currentTime.getHours();
	var currentMinutes = currentTime.getMinutes();
	var currentSeconds = currentTime.getSeconds();
	
	// Add zeros to single digits
	currentMinutes = ( currentMinutes < 10 ? "0" : "" ) + currentMinutes;
	currentSeconds = ( currentSeconds < 10 ? "0" : "" ) + currentSeconds;

	// AM or PM
	var timeOfDay = ( currentHours < 12 ) ? "AM" : "PM";

	// use a 12 hour clock format
	currentHours = ( currentHours > 12 ) ? currentHours - 12 : currentHours;

	// Midnight should be 12 not 0
	currentHours = ( currentHours == 0 ) ? 12 : currentHours;

	// Concatenate it all together
	var currentTimeString = currentHours + ":" + currentMinutes + ":" + currentSeconds + " " + timeOfDay;
	
	// Update the clock element
	$( '#site_clock_time' ).text( currentTimeString );
	
	// Run this function again in 1 second
	setTimeout( updateClock,1000 );
}

$( document ).ready( function() {
	updateClock();
});
