pipeline_date = new Date(2004,5,26);

piesize_date = new Date(2003,3,7);
csl_date = new Date(2003,3,7);
planet_date = new Date(2004,7,11);
timesheet_date = new Date(2004,0,28);
fnl_date = new Date(2004,3,23);
symbol_date = new Date(2003,4,26);
dbview_date = new Date(2003,5,26);
memosync_date = new Date(2004,5,26);


function MonthName(num)
{
	if(num==0)
		return 'Jan';
	if(num==1)
		return 'Feb';
	if(num==2)
		return 'Mar';
	if(num==3)
		return 'Apr';
	if(num==4)
		return 'May';
	if(num==5)
		return 'Jun';
	if(num==6)
		return 'Jul';
	if(num==7)
		return 'Aug';
	if(num==8)
		return 'Sep';
	if(num==9)
		return 'Oct';
	if(num==10)
		return 'Nov';
		
	return 'Dec';
}

function NumToHex(num)
{
	if(num>15)
		return NumToHex(Math.floor(num/16)) + NumToHex(num%16);
	else if(num==10)
		return 'A';	
	else if(num==11)
		return 'B';	
	else if(num==12)
		return 'C';	
	else if(num==13)
		return 'D';	
	else if(num==14)
		return 'E';	
	else if(num==15)
		return 'F';	

	return '' + num;
}



function WriteTd(page)
{
	var dt;
	eval('dt='+page+'_date');
	var now = new Date();
	var dy = (now.valueOf() - dt.valueOf())/86400000;
	
	if(dy>31)
	{
		document.write('<td>');
	}
	else
	{
		if(dy<0) dy=0;
		dy = Math.floor(dy);
		document.write('<td BGCOLOR="#FFFF' + NumToHex(dy*6 +30) + '">');
	}
}


function DateString(page)
{
	dt = new Date();
	eval('dt='+page+'_date');
	
	return dt.getDate() + ' ' + MonthName(dt.getMonth()) + ' ' + dt.getFullYear();
}

function WriteDateString(page)
{
	document.write('<p class="appUpdated">Last Updated: ' + DateString(page) + '</p>');
}