// Menu Functions
function ShowMenu(x)
	{
		document.getElementById(x).style.color='#000000';
		document.getElementById(x).style.background='#BAD3BE';
		if(document.getElementById('Sub'+x))
		document.getElementById('Sub'+x).style.visibility='visible';
	}
	
function HideMenu(x)
	{
		document.getElementById(x).style.color='#FFFFFF';
		document.getElementById(x).style.background='#7A937E'
		if(document.getElementById('Sub'+x))
		document.getElementById('Sub'+x).style.visibility='hidden';
	}
	
function SubItemOver(x)
	{x.style.background='#DAE3DE';x.style.color='#000000'}
	
function SubItemOut(x)
	{x.style.background='#BAD3BE';x.style.color='#333333'}




// Calendar Functions
function OpenCalendar(c)
	{
		document.getElementById('MiniCal_'+c).style.width='180px';
		document.getElementById('MiniCal_'+c).style.visibility='visible';
		grow(c,0);
	}

function grow(c,i)
	{
		document.getElementById('MiniCal_'+c).style.height=i+'px';
		i = i + 20
		if(i<=140)
			setTimeout("grow('"+c+"',"+i+")",1);
	}

function CloseCalendar(c)
	{
		shrink(c,140);
	}

function shrink(c,i)
	{
		parent.document.getElementById('MiniCal_'+c).style.height=i+'px';
		i = i - 20
		if(i>=0)
			setTimeout("shrink('"+c+"',"+i+")",1);
		else
			parent.document.getElementById('MiniCal_'+c).style.visibility='hidden';
	}

function setDate(c,y,m,d)
	{
		var Y = c+'y';
		var M = c+'m';
		var D = c+'d';
		parent.document.getElementById(Y).selectedIndex=(y-1);
		parent.document.getElementById(M).selectedIndex=(m-1);
		parent.document.getElementById(D).selectedIndex=(d-1);
		parent.document.getElementById(D).focus();
		CloseCalendar(c);
	}