 /* ***************** BEGIN DATE FORMATTER *************** */

function formatDate(dateInput, seperator) {
	// Separator: 'T' or ' ' (for blank space) 
	var splitDateTime = dateInput.split(seperator); // Split an ISO 8601 date-time into a date part and time part
	var myDateParts = splitDateTime[0].split("-"); // Split an ISO 8601 date into month, date, and year


	myDate = new Date();
	myDate.setMonth(myDateParts[1]-1);
	myDate.setDate(myDateParts[2]);
	myDate.setYear(myDateParts[0]);


	var d=new Date(myDate);
	
	
	var weekday=new Array("Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday");
	var monthname=new Array("Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec");
	var dateString="";
	
	dateString += weekday[d.getDay()] + ", ";
	dateString += monthname[d.getMonth()] + " ";
	dateString += d.getDate() + ", ";
	
	dateString += d.getFullYear();
	return dateString; // Return date in 'Sunday, Jan 1, 2009' format
}

/* ****************** END DATE FORMATTER ******************* */

 /* ***************** BEGIN SECONDS CONVERTER *************** */
function covertSecondsToHHMMSS(secs) {
	
	var nHours, nMins, nSecs;
	
	if (secs == 0) {
		return '00:00:00';
	} else {
		nHours = Math.floor(secs/3600);
		nMins =  Math.floor(secs/60 - (nHours*60));
		nSecs =  Math.floor(secs - nHours*3600 - nMins *60);
		
		
	}	
	
	function addZeroPrefix (t) {
		var strT = '';
		
		if (t < 10) {
			strT = '0'+t;
			
			return strT;
		}
		return t;
	}
		
		
	return addZeroPrefix(nHours)+':'+addZeroPrefix(nMins)+':' + addZeroPrefix(nSecs);
}

 /* ***************** BEGIN SECONDS CONVERTE *************** */