Event.observe(window, 'load', function() { 
	if($('timestamp')) {
		$('timestamp').innerHTML = PlaceTimeStamp();
	}
 });

function PlaceTimeStamp() {
	var now = new Date();
	var yy = now.getYear();
	var year = (yy < 1000) ? yy + 1900 : yy;
	var month = now.getMonth();
	var months = ['January','February','March','April','May','June',
	'July','August','September','October','November','December'];
	var day = now.getDay();
	var date = now.getDate();
	var hours = now.getHours();
	var ampm = 'AM';
	if(hours == 0) hours = 12;
	if(hours<10) hours = '0'+hours;
	if(hours > 12) ampm = 'PM';
	var minutes = now.getMinutes();
	if(minutes < 10) minutes='0'+minutes;
	return(months[month]+' '+date+', '+year+' '+hours+':'+minutes+' '+ampm+' PDT');
	}