bam.load('/shared/scripts/bam/packed/bam.datetime.js');

function localizedDateTime(dt) {
	var timeStamp, localizedTimeStamp;
		timeStamp = bam.datetime.parseXMLDate(dt);
		timeStamp = timeStamp.incrementHours(5);
		localizedTimeStamp = timeStamp.toLocaleString();
	$('#timeStamp').html(localizedTimeStamp);
}

function USDateTime(dt) {
	var timeStamp, localizedTimeStamp;
		timeStamp = bam.datetime.parseXMLDate(dt);
		timeStamp = timeStamp.incrementHours(5);
		localizedTimeStamp = timeStamp.toLocaleString();
	//ONLY WORKS FOR US TIME!
	var ts = localizedTimeStamp.substr(0,localizedTimeStamp.indexOf(":")+3)
	var m = localizedTimeStamp.substr(localizedTimeStamp.length-2,localizedTimeStamp.length);
	
	$('#timeStamp').html(ts + " " + m);
}

/*
parsing is off between 12AM-5AM on XX/31 dates. 
function simpleDateTime(dt) {
	var ts, lts, x, m, d, mm, tod;
		ts = bam.datetime.parseXMLDate(dt);
		var prevDate = ts.getDate();
		ts = ts.incrementHours(5);
		m = parseInt(ts.getMonth())+1;
		m = (m<10 ? "0" + m:m);
		d = (ts.getDate()<10 ? "0" + ts.getDate():ts.getDate());
		mm = (ts.getMinutes()<10 ? "0" + ts.getMinutes():ts.getMinutes());
		tod = (ts.getHours()>12 ? ts.getHours()-12:ts.getHours());
		tod = (tod<10 ? "0" + tod:tod);
		tod = (tod=="00" ? "12":tod);
		x = (ts.getHours()>=12 ? "PM":"AM");
		// we have the date time
		$("#timeStamp").html(m+ "/" + d + "/" + ts.getFullYear() + " " + tod + ":" + mm + " " + x);
}
*/

function simpleDateTime(d)
{
	var yy = d.substr(0,4);
	var mm = d.substr(5,2);
	var dd = d.substr(8,2);
	var hh = d.substr(11,2);
	var nn = d.substr(14,2);
	var t = (parseInt(hh)>=12 ? "PM" : "AM");
	hh = (parseInt(hh)>12 ? parseInt(hh)-12 : hh);
	hh = (hh=="00" ? "12":hh);
	$("#timeStamp").html(mm + "/" + dd + "/" + yy + " " + hh + ":" + nn + " "  + t);
	
}
