var asc_tadv = new Object();

asc_tadv[128] = { above: [ "Genesis 49", "Matthew 16", "Psalm 22:12-31" ] };

asc_tadv[130] = { above: [ "Genesis 50", "Matthew 17", "Psalm 23" ] };
asc_tadv[131] = { above: [ "Exodus 1-2", "Matthew 18", "Psalm 24" ] };
asc_tadv[201] = { above: [ "Exodus 3-4", "Matthew 19", "Psalm 25" ] };
asc_tadv[202] = { above: [ "Exodus 5-6", "Matthew 20", "Psalm 26" ] };
asc_tadv[203] = { above: [ "Exodus 7-8", "Matthew 21:1-22", "Psalm 27" ] };
asc_tadv[204] = { above: [ "Exodus 9-10", "Matthew 21:23-46", "Psalm 28" ] };

asc_tadv[206] = { above: [ "Exodus 11-13", "Matthew 22:1-22", "Psalm 29" ] };
asc_tadv[207] = { above: [ "Exodus 14-15", "Matthew 22:23-46", "Psalm 30" ] };
asc_tadv[208] = { above: [ "Exodus 16-18", "Matthew 23:1-22", "Psalm 31" ] };
asc_tadv[209] = { above: [ "Exodus 19-20", "Matthew 23:23-39", "Psalm 32" ] };
asc_tadv[210] = { above: [ "Exodus 21-23", "Matthew 24:1-28", "Psalm 33" ] };
asc_tadv[211] = { above: [ "Exodus 24-26", "Matthew 24:29-51", "Psalm 34" ] };

asc_tadv[213] = { above: [ "Exodus 27-28", "Matthew 25:1-30", "Psalm 35" ] };
asc_tadv[214] = { above: [ "Exodus 29-31", "Matthew 25:31-46", "Psalm 36" ] };
asc_tadv[215] = { above: [ "Exodus 32-33", "Matthew 26:1-29", "Psalm 37:1-22" ] };
asc_tadv[216] = { above: [ "Exodus 34", "Matthew 26:27-56", "Psalm 37:23-40" ] };
asc_tadv[217] = { above: [ "Exodus 35-37", "Matthew 26:57-75", "Psalm 38" ] };
asc_tadv[218] = { above: [ "Exodus 38-40", "Matthew 27:1-31", "Psalm 39" ] };

asc_tadv[220] = { above: [ "Leviticus 1-4", "Matthew 27:32-56", "Psalm 40" ] };
asc_tadv[221] = { above: [ "Leviticus 5-7", "Matthew 27:57-66", "Psalm 41" ] };
asc_tadv[222] = { above: [ "Leviticus 8-10", "Matthew 28", "Psalm 42" ] };
asc_tadv[223] = { above: [ "Leviticus 11-13", "Mark 1:1-20", "Psalm 43" ] };
asc_tadv[224] = { above: [ "Leviticus 14-15", "Mark 1:21-45", "Psalm 44" ] };
asc_tadv[225] = { above: [ "Leviticus 16-17", "Mark 2:1-17", "Psalm 45" ] };

asc_tadv[227] = { above: [ "Leviticus 18-19", "Mark 2:18-28", "Psalm 46" ] };
asc_tadv[228] = { above: [ "Leviticus 20-22", "Mark 3:1-21", "Psalm 47" ] };
asc_tadv[229] = { above: [ "Leviticus 23-24", "Mark 3:22-35", "Psalm 48" ] };
asc_tadv[301] = { above: [ "Leviticus 25-26", "Mark 4:1-20", "Psalm 49" ] };
asc_tadv[302] = { above: [ "Leviticus 27", "Mark 4:21-41", "Psalm 50" ] };
asc_tadv[303] = { above: [ "Numbers 1-2", "Mark 5:1-20", "Psalm 51" ] };

function asc_todays_readings(today)
{
	var daykey;
	var above;
	var below;
	var readingNum;
	var anytoday = false;
	
	document.write("<div style='padding-top:5px;'><strong>Rooted &amp; Growing</strong></div>");
	
	daykey = (today.getMonth() + 1) * 100 + today.getDate();
	
	if (asc_tadv[daykey])
	{
		if (asc_tadv[daykey].above) anytoday = true;
		if (asc_tadv[daykey].below) anytoday = true;
		
		if (anytoday)
		{
			document.write("Readings for " + asc_month(today) + "&nbsp;" + asc_day(today));
			document.write(":<table width='100%' cellpadding='4'>");
		}
		
		if (asc_tadv[daykey].above)
		{
			document.write("<tr><td style='line-height:150%;'>");
			above = asc_tadv[daykey].above;
			for (readingNum = 0; readingNum < above.length; readingNum++)
			{
				if (readingNum) document.write("<br>");
				asc_show(above[readingNum]);
			}
			document.write("</td></tr>");
		}
		if (asc_tadv[daykey].below)
		{
			document.write("<tr><td style='border-top:1px dashed gray; line-height:150%;'>");
			below = asc_tadv[daykey].below;
			for (readingNum = 0; readingNum < below.length; readingNum++)
			{
				if (readingNum) document.write("<br>");
				asc_show(below[readingNum]);
			}
			document.write("</td></tr>");
		}
	}
	
	if (anytoday) document.write("</table>")
}

function asc_month(today)
{
	var months = ["January", "February", "March", "April", "May", "June",
		"July", "August", "September", "October", "November", "December"];
	return months[today.getMonth()];
}

function asc_day(today)
{
	return today.getDate();
}

function asc_show(ref)
{
	if (ref.charAt(0) == '*')
	{
		document.write(ref.substr(1));
	}
	else
	{
		document.write("<a target='_blank' href='http://www.biblegateway.com/passage/?search=" + escape(ref)
			+ "'>" + ref + "</a>");
	}
}

