
var entryFoldersList = new Array("E20080503110549","E20070129201859","E20070101182703","E20061221220133","E20061213225818","E20061207173156","E20061127180901","E20061103224049","E20061023201416","E20061020165726","E20061004171213","E20060926180209","E20060907214752","E20060828175448","E20060819103159","E20060816174325","E20060802171837","E20060726170425","E20060719233707","E20060718170706","E20060716094934","E20060705182028","E20060618144213","E20060614183118","E20060526191241","E20060523185039","E20060515171755","E20060501180817","E20060424173953","E20060417181639","E20060410170613","E20060407180907","E20060321180701","E20060320205415","E20060309195253","E20060226132056","E20060216172850","E20060211121744","E20060128222001","E20060128105814","E20060122151037","E20060103181944","E20051230200157","E20051208200155","E20051205175557","E20051201181329","E20051121180242","E20051116234109","E20051108220517","E20051102181043","E20051102180742","E20051101182756","E20051101182140","E20051031191200","E20051025163915","E20051024194137","E20051024184205","E20051023051656","E20051007105244","E20051006204412","E20051006200447","E20051005174728","E20051001214505","E20050927191538","E20050924111711","E20050912170245","E20050906173417","E20050831233144","E20050814210625","E20050811180608","E20050808185200","E20050802231316","E20050724121846","E20050724100840","E20050721205045","E20050717224704","E20050717111132","E20050716110538","E274107773","E907162595","E678229612","E146945250","E1008141580","E2103960847","E1451884531","E156532989","E1579650487","E1884403920","E693680071","E1669858403","E970701384","E1787519758","E530497697","E279102424","E1578135601","E490937832","E1878098659","E1677644258","E1977071109","E311445023","E1442492532","E423974241","E1488269547","E1699874170","E1840286876","E1849263059","E1315719035","E882120275","E1830359665","E568704797","E1343418484","E1608384466","E1988338581","E1382412030","E385805410","E254988027","E1038844812","E2143188192","E1320839803","E312516372","E1859471999","E504182206","E764107202","E435771404","E2122029727","E1779306730","E1604032398","E1858480502","E618729508","E279285412","E1563700169","E1297759885","E427225503","E1364370523","E1002294241","E348326029","E1943232960","E1337620690","E77957902","E1906844110","E648403382","E2078057064","E663382124","E1917380860","E574637691","E1947862933","E861599646","E1707096658","E1092049763","E1573923955","E1407311297","E2087917965","E855529833","E976566865","E1660345708","E438402462","E276417413","E1614248154","E1184749120","E1677124347","E1965840925","E1622592362","E609799333","E349332296","E1993003475","E1444415263","E1414730976","E179307243","E1384272054","E1521853743","E1835885682","E1676271473","E1270807309","E1299890378","E292601791","E980367512","E122394159","E1089582639","E90860820","E1603348960","E1583505855","E1394016142","E1792821148","E592787923","E1023827209","E240693525","E1004131570","E742160918","E2057316560","E1346566662","E1582170286","E301097578","E317310945","E1827085129","E1320899077","E369353264","E177502201","E418852612","E1996082607","E1171758323","E1911749952","E1594925019","E351114039","E360771606","E778030700","E1959435959","E566485954","E965902663","E651576366","E1057456202","E1235372584","E537404642","E698651244","E1145519898","E206807907","E1228132034","E821878394","E1406248409","E1455904653","E587836180","E1129482125","E1795700032","E2078157609","E518171796","E1379310040","E1192373236","E1738235901","E1457402107","E925090931","E1781085707","E1032757251","E997958421","E1038113257","E618183674","E1726068723","E1766673206","E1327088329","E1490251797","E1894009663","E1966505528","E1300678448","E19744918","E10026143","E533936336","E903743308","E1061531007","E33858289","E942336876","E1969854714","E1136878826","E4641406","E1976758380","E1525229119","E192933901","E1695432459","E1743645785","E829782466","E510296334","E383528109","E2110967608","E1183472578","E1295021820","E403408091","E341496067","E1265837427","E999817995","E338846673","E286417489","E1700509845","E614018513","E1760503171","E2115020977","E200034631","E1568684771","E259935056","E1196893144","E1203345702","E1194109297","E794596424","E1193895343","E132822071","E2088936596","E906744810","E78674831","E939748432","E1435645975","E2118264103","E707807170","E1137258005","E1054268169","E1661598236","E1945486638","E1592257352","E2071032810","E1490463689","E1210039949","E879481100","E75890487","E40252854","E1551114570","E1420557239","E1547399586","E875447999","E1973072813","E959890316","E1525443199","E1916684708","E2019919134","E1115236840","E832772789","E1513220192","E615952561");

function getHaloscanJavascript() {
	var haloscanJavascript = '';
	document.write(haloscanJavascript);
}

function getCommentsCode(entryUUID) {
	var commentsCode = '';
	document.write(commentsCode);
}

function getAdsenseCode() {
	var adsenseCode = '';
	document.write(adsenseCode);
}

function getSiteSearchCode() {
	var siteSearchCode = '';
	document.write(siteSearchCode);
}

function getCalendarHead() {
    var calendarHead = 'May 2008';
    document.write(calendarHead);
}

function getMonthName(month) {
	var monthNames = new Array("January","February","March","April","May","June","July","August","September","October","November","December");
	document.write(monthNames[month]);
}

function getWeekDay(day) {
   var weekDays = new Array("Sun","Mon","Tue","Wed","Thu","Fri","Sat");
   document.write(weekDays[day]);
}

function getCalendarRows(blogBaseURL) {
    var calendarRows = '<tr><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar"><a href="<$BlogBaseURL$>archives/2008/5/3/index.html">3</a></span></td></tr> <tr><td align="center"><span class="calendar">4</span></td><td align="center"><span class="calendar">5</span></td><td align="center"><span class="calendar">6</span></td><td align="center"><span class="calendar">7</span></td><td align="center"><span class="calendar">8</span></td><td align="center"><span class="calendar">9</span></td><td align="center"><span class="calendar">10</span></td></tr> <tr><td align="center"><span class="calendar">11</span></td><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar">13</span></td><td align="center"><span class="calendar">14</span></td><td align="center"><span class="calendar">15</span></td><td align="center"><span class="calendar">16</span></td><td align="center"><span class="calendar">17</span></td></tr> <tr><td align="center"><span class="calendar">18</span></td><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar">20</span></td><td align="center"><span class="calendar">21</span></td><td align="center"><span class="calendar">22</span></td><td align="center"><span class="calendar">23</span></td><td align="center"><span class="calendar">24</span></td></tr> <tr><td align="center"><span class="calendar">25</span></td><td align="center"><span class="calendar">26</span></td><td align="center"><span class="calendar">27</span></td><td align="center"><span class="calendar">28</span></td><td align="center"><span class="calendar">29</span></td><td align="center"><span class="calendar">30</span></td><td align="center"><span class="calendar">31</span></td></tr> <tr><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</span></td></tr>';
	calendarRows = calendarRows.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(calendarRows);
}

function getCategories(blogBaseURL) {
    var categories = '<ul> <li> <a href="<$BlogBaseURL$>C2097221587/index.html"> Boardgames </a> </li> <li> <a href="<$BlogBaseURL$>C531061509/index.html"> Collection Update </a> </li> <li> <a href="<$BlogBaseURL$>C733338860/index.html"> General </a> </li> <li> <a href="<$BlogBaseURL$>C2023566682/index.html"> Leros: The Island Prize Game Report </a> </li> <li> <a href="<$BlogBaseURL$>C825440969/index.html"> Miniatures </a> </li> <li> <a href="<$BlogBaseURL$>C473079882/index.html"> Roleplaying Sessions </a> </li> <li> <a href="<$BlogBaseURL$>C1070818615/index.html"> Wargames </a> </li> </ul>';
	categories = categories.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(categories); 
}

function getNextEntryLink(entryFolder) {   
	var i;
	var categoryFolder, nextEntryFolder, nextCategoryFolder;
	
    for(i = 0; i < entryFoldersList.length -1; i++) {
        if(entryFoldersList[i] == entryFolder) {
			categoryFolder = getCategoryFolderForEntryFolder(entryFolder);
			nextEntryFolder = entryFoldersList[i+1];
			nextCategoryFolder = getCategoryFolderForEntryFolder(nextEntryFolder);
			
			if(nextCategoryFolder != null) {
				if(categoryFolder != null) {
					document.write('<a href="../../' + nextCategoryFolder + '/' + nextEntryFolder + '/index.html"> Next </a>');
				} else {
					document.write('<a href="../' + nextCategoryFolder + '/' + nextEntryFolder + '/index.html"> Next </a>');
				}
			} else {
				if(categoryFolder != null) {
					document.write('<a href="../../' + nextEntryFolder + '/index.html"> Next </a>');
				} else {
					document.write('<a href="../' + nextEntryFolder + '/index.html"> Next </a>');
				}
			}
			
			return;
        }
    }
	
	document.write('');
}

function getPreviousEntryLink(entryFolder) {   
	var i;
	var categoryFolder, previousEntryFolder, previousCategoryFolder;
	
    for(i = 1; i < entryFoldersList.length; i++) {
        if(entryFoldersList[i] == entryFolder) {
			categoryFolder = getCategoryFolderForEntryFolder(entryFolder);
			previousEntryFolder = entryFoldersList[i-1];
			previousCategoryFolder = getCategoryFolderForEntryFolder(previousEntryFolder);
			
			if(previousCategoryFolder != null) {
				if(categoryFolder != null) {
					document.write('<a href="../../' + previousCategoryFolder + '/' + previousEntryFolder + '/index.html"> Previous </a>');
				} else {
					document.write('<a href="../' + previousCategoryFolder + '/' + previousEntryFolder + '/index.html"> Previous </a>');
				}
			} else {
				if(categoryFolder != null) {
					document.write('<a href="../../' + previousEntryFolder + '/index.html"> Previous </a>');
				} else {
					document.write('<a href="../' + previousEntryFolder + '/index.html"> Previous </a>');
				}
			}
            
			return;
        }
    }
	
	document.write('');
}

function getCategoryFolderForEntryFolder(entryFolder) {
    var entryCategoryFolderPairs = new Array("E1004131570","C473079882","E1129482125","C473079882","E1327088329","C473079882","E1594925019","C473079882","E1614248154","C473079882","E1707096658","C473079882","E1738235901","C473079882","E1760503171","C473079882","E1827085129","C473079882","E1849263059","C473079882","E1976758380","C473079882","E20050717224704","C473079882","E20050721205045","C473079882","E20050802231316","C473079882","E20050808185200","C473079882","E2088936596","C473079882","E274107773","C473079882","E75890487","C473079882","E821878394","C473079882","E959890316","C473079882","E1002294241","C2097221587","E1023827209","C2097221587","E1038844812","C2097221587","E1057456202","C2097221587","E1089582639","C2097221587","E1092049763","C2097221587","E1115236840","C2097221587","E1145519898","C2097221587","E1183472578","C2097221587","E1184749120","C2097221587","E1210039949","C2097221587","E122394159","C2097221587","E1228132034","C2097221587","E1270807309","C2097221587","E1299890378","C2097221587","E1315719035","C2097221587","E1320839803","C2097221587","E1337620690","C2097221587","E1382412030","C2097221587","E1394016142","C2097221587","E1414730976","C2097221587","E1420557239","C2097221587","E1442492532","C2097221587","E1451884531","C2097221587","E1457402107","C2097221587","E1490463689","C2097221587","E1513220192","C2097221587","E1525443199","C2097221587","E1551114570","C2097221587","E156532989","C2097221587","E1568684771","C2097221587","E1578135601","C2097221587","E1579650487","C2097221587","E1583505855","C2097221587","E1592257352","C2097221587","E1603348960","C2097221587","E1604032398","C2097221587","E1608384466","C2097221587","E1622592362","C2097221587","E1661598236","C2097221587","E1676271473","C2097221587","E1677124347","C2097221587","E1677644258","C2097221587","E1695432459","C2097221587","E1700509845","C2097221587","E1743645785","C2097221587","E177502201","C2097221587","E1779306730","C2097221587","E1781085707","C2097221587","E1787519758","C2097221587","E1792821148","C2097221587","E1795700032","C2097221587","E1859471999","C2097221587","E1878098659","C2097221587","E1884403920","C2097221587","E1911749952","C2097221587","E1917380860","C2097221587","E1943232960","C2097221587","E1947862933","C2097221587","E1965840925","C2097221587","E1973072813","C2097221587","E19744918","C2097221587","E1988338581","C2097221587","E1996082607","C2097221587","E20050716110538","C2097221587","E20050724100840","C2097221587","E20050724121846","C2097221587","E20050906173417","C2097221587","E20050912170245","C2097221587","E20050924111711","C2097221587","E20051001214505","C2097221587","E20051005174728","C2097221587","E20051006200447","C2097221587","E20051006204412","C2097221587","E20051023051656","C2097221587","E20051024184205","C2097221587","E20051024194137","C2097221587","E20051025163915","C2097221587","E20051031191200","C2097221587","E20051101182140","C2097221587","E20051101182756","C2097221587","E20051102180742","C2097221587","E20051102181043","C2097221587","E20051108220517","C2097221587","E20051116234109","C2097221587","E20051121180242","C2097221587","E20051205175557","C2097221587","E20051208200155","C2097221587","E20060128105814","C2097221587","E20060211121744","C2097221587","E20060309195253","C2097221587","E20060407180907","C2097221587","E20060410170613","C2097221587","E20060424173953","C2097221587","E20060523185039","C2097221587","E20060526191241","C2097221587","E20060705182028","C2097221587","E20060718170706","C2097221587","E20060726170425","C2097221587","E20060802171837","C2097221587","E20060819103159","C2097221587","E20060828175448","C2097221587","E20060907214752","C2097221587","E20060926180209","C2097221587","E20061004171213","C2097221587","E20061020165726","C2097221587","E20061023201416","C2097221587","E20061127180901","C2097221587","E20061207173156","C2097221587","E20061213225818","C2097221587","E20061221220133","C2097221587","E2057316560","C2097221587","E206807907","C2097221587","E2078057064","C2097221587","E2103960847","C2097221587","E2110967608","C2097221587","E2118264103","C2097221587","E2143188192","C2097221587","E279102424","C2097221587","E286417489","C2097221587","E292601791","C2097221587","E312516372","C2097221587","E317310945","C2097221587","E33858289","C2097221587","E341496067","C2097221587","E349332296","C2097221587","E369353264","C2097221587","E385805410","C2097221587","E403408091","C2097221587","E418852612","C2097221587","E427225503","C2097221587","E438402462","C2097221587","E490937832","C2097221587","E510296334","C2097221587","E530497697","C2097221587","E568704797","C2097221587","E609799333","C2097221587","E614018513","C2097221587","E618729508","C2097221587","E648403382","C2097221587","E651576366","C2097221587","E663382124","C2097221587","E698651244","C2097221587","E707807170","C2097221587","E742160918","C2097221587","E778030700","C2097221587","E794596424","C2097221587","E832772789","C2097221587","E861599646","C2097221587","E879481100","C2097221587","E903743308","C2097221587","E907162595","C2097221587","E90860820","C2097221587","E925090931","C2097221587","E942336876","C2097221587","E965902663","C2097221587","E970701384","C2097221587","E980367512","C2097221587","E999817995","C2097221587","E1054268169","C733338860","E1137258005","C733338860","E1265837427","C733338860","E1297759885","C733338860","E1346566662","C733338860","E1379310040","C733338860","E1490251797","C733338860","E179307243","C733338860","E1830359665","C733338860","E1835885682","C733338860","E1858480502","C733338860","E1894009663","C733338860","E1916684708","C733338860","E192933901","C733338860","E20050814210625","C733338860","E20050831233144","C733338860","E20051007105244","C733338860","E20051230200157","C733338860","E20060128222001","C733338860","E20060216172850","C733338860","E20060719233707","C733338860","E20070101182703","C733338860","E20070129201859","C733338860","E2019919134","C733338860","E279285412","C733338860","E383528109","C733338860","E518171796","C733338860","E855529833","C733338860","E939748432","C733338860","E1061531007","C2023566682","E1196893144","C2023566682","E1406248409","C2023566682","E1525229119","C2023566682","E1959435959","C2023566682","E2071032810","C2023566682","E2078157609","C2023566682","E2115020977","C2023566682","E829782466","C2023566682","E997958421","C2023566682","E10026143","C1070818615","E1008141580","C1070818615","E1032757251","C1070818615","E1038113257","C1070818615","E1136878826","C1070818615","E1192373236","C1070818615","E1193895343","C1070818615","E1194109297","C1070818615","E1203345702","C1070818615","E1300678448","C1070818615","E132822071","C1070818615","E1343418484","C1070818615","E1364370523","C1070818615","E1384272054","C1070818615","E1407311297","C1070818615","E1435645975","C1070818615","E1444415263","C1070818615","E1455904653","C1070818615","E146945250","C1070818615","E1488269547","C1070818615","E1547399586","C1070818615","E1563700169","C1070818615","E1573923955","C1070818615","E1660345708","C1070818615","E1669858403","C1070818615","E1699874170","C1070818615","E1726068723","C1070818615","E1906844110","C1070818615","E1945486638","C1070818615","E1966505528","C1070818615","E1977071109","C1070818615","E1993003475","C1070818615","E200034631","C1070818615","E20050717111132","C1070818615","E20050811180608","C1070818615","E20050927191538","C1070818615","E20051201181329","C1070818615","E20060103181944","C1070818615","E20060122151037","C1070818615","E20060226132056","C1070818615","E20060320205415","C1070818615","E20060321180701","C1070818615","E20060417181639","C1070818615","E20060501180817","C1070818615","E20060515171755","C1070818615","E20060614183118","C1070818615","E20060618144213","C1070818615","E20060716094934","C1070818615","E20060816174325","C1070818615","E20061103224049","C1070818615","E2087917965","C1070818615","E2122029727","C1070818615","E240693525","C1070818615","E254988027","C1070818615","E276417413","C1070818615","E311445023","C1070818615","E348326029","C1070818615","E351114039","C1070818615","E360771606","C1070818615","E423974241","C1070818615","E435771404","C1070818615","E4641406","C1070818615","E504182206","C1070818615","E533936336","C1070818615","E537404642","C1070818615","E566485954","C1070818615","E615952561","C1070818615","E618183674","C1070818615","E678229612","C1070818615","E693680071","C1070818615","E764107202","C1070818615","E875447999","C1070818615","E882120275","C1070818615","E976566865","C1070818615","E259935056","C531061509","E338846673","C531061509","E40252854","C531061509","E574637691","C531061509","E1171758323","C825440969","E1235372584","C825440969","E1295021820","C825440969","E1320899077","C825440969","E1521853743","C825440969","E1582170286","C825440969","E1766673206","C825440969","E1840286876","C825440969","E1969854714","C825440969","E301097578","C825440969","E587836180","C825440969","E592787923","C825440969","E77957902","C825440969","E78674831","C825440969","E906744810","C825440969","E20080503110549","C733338860");
    
    for(var i = 0; i < entryCategoryFolderPairs.length -1; i++) {
        if(entryCategoryFolderPairs[i] == entryFolder) {
            return(entryCategoryFolderPairs[i+1]);
        }
    }
	
	return null;
}

function getBlogName() {
    var blogName = 'Chris Farrell\'s Gaming Blog';
    document.write(blogName);
}

function getCategoryName(categoryUUID) {
    var categoryPairs = new Array("61929BEE-CBA1-450C-886B-6128A7A92FF9","Boardgames","1A30C647-0C32-4E3E-A20D-325D90F7D0BD","Collection Update","EF2954DA-B44A-4BDC-92B6-8A3B641BFDD7","General","240BE6AC-17E8-4D0E-B7F7-B8FBADBCE3AE","Leros: The Island Prize Game Report","CFD94B0D-B8D7-437D-9B21-4AEB26782DBB","Miniatures","64A74297-9D9E-48B7-84AE-BF3107BDA534","Roleplaying Sessions","0AFEF876-DF42-4593-86B4-1B5F0332FD46","Wargames");
    
    for(var i = 0; i < categoryPairs.length -1; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

function getPrimarySidebarItemsForBlogPage(blogBaseURL) {
	var sidebarItems = '<div class="sidetitle"> <h3> Quick Links </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>index.html">Blog - <script type="text/javascript"> getBlogName(); </script> </a> </p> </div> <div class="sidetitle"> <h3> Calendar </h3> </div> <div class="side"> <p> <div align="center" class="calendar"> <table border="0" cellspacing="4" cellpadding="0"> <tr> <td colspan="7" align="center"><span class="calendarhead"> <script type="text/javascript"> getCalendarHead(); </script> </span></td> </tr> <tr> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(0); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(1); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(2); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(3); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(4); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(5); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(6); </script> </span></td> </tr> <script type="text/javascript"> getCalendarRows(\'<$BlogBaseURL$>\'); </script> </table> </div> </p> </div> <div class="sidetitle"> <h3> Categories </h3> </div> <div class="side"> <p> <script type="text/javascript"> getCategories(\'<$BlogBaseURL$>\'); </script> </p> </div> <div class="sidetitle"> <h3> Archives </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>archives/index.html">Browse archives by date</a> </p> </div> <div class="sidetitle"> <h3> XML/RSS Feed </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>rss.xml" title="RSS feed"><img src="<$BlogBaseURL$>Shared/RSS.png" alt="rss" align="top" border="0"/> &nbsp; Syndicate this site</a> </p> </div> <div class="sidetitle"> <h3> Search </h3> </div> <div class="side"> <p> <script type="text/javascript"> getSiteSearchCode(); </script> </p> </div> <div class="sidetitle"> <h3> Google Adsense </h3> </div> <div class="side"> <p> <script type="text/javascript"> getAdsenseCode(); </script> </p> </div> <div class="sidetitle"> <h3> Statistics </h3> </div> <div class="side"> <p> <script type="text/javascript"> getStatistics(); </script> </p> </div> <div class="sidetitle"> <h3> Powered By </h3> </div> <div class="side"> <p> <a href="http://www.lifli.com/iBlog/index.html"><img src="<$BlogBaseURL$>Shared/iBlogPowered.png" border="0" /></a> </p> </div> ';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getSecondarySidebarItemsForBlogPage(blogBaseURL) {
	var sidebarItems = '';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getPrimarySidebarItemsForCategoryPage(blogBaseURL) {
	var sidebarItems = '<div class="sidetitle"> <h3> Quick Links </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>index.html">Blog - <script type="text/javascript"> getBlogName(); </script> </a> </p> </div> <div class="sidetitle"> <h3> Calendar </h3> </div> <div class="side"> <p> <div align="center" class="calendar"> <table border="0" cellspacing="4" cellpadding="0"> <tr> <td colspan="7" align="center"><span class="calendarhead"> <script type="text/javascript"> getCalendarHead(); </script> </span></td> </tr> <tr> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(0); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(1); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(2); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(3); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(4); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(5); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(6); </script> </span></td> </tr> <script type="text/javascript"> getCalendarRows(\'<$BlogBaseURL$>\'); </script> </table> </div> </p> </div> <div class="sidetitle"> <h3> Categories </h3> </div> <div class="side"> <p> <script type="text/javascript"> getCategories(\'<$BlogBaseURL$>\'); </script> </p> </div> <div class="sidetitle"> <h3> Archives </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>archives/index.html">Browse archives by date</a> </p> </div> <div class="sidetitle"> <h3> XML/RSS Feed </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>rss.xml" title="RSS feed"><img src="<$BlogBaseURL$>Shared/RSS.png" alt="rss" align="top" border="0"/> &nbsp; Syndicate this site</a> </p> </div> <div class="sidetitle"> <h3> Search </h3> </div> <div class="side"> <p> <script type="text/javascript"> getSiteSearchCode(); </script> </p> </div> <div class="sidetitle"> <h3> Google Adsense </h3> </div> <div class="side"> <p> <script type="text/javascript"> getAdsenseCode(); </script> </p> </div> <div class="sidetitle"> <h3> Statistics </h3> </div> <div class="side"> <p> <script type="text/javascript"> getStatistics(); </script> </p> </div> <div class="sidetitle"> <h3> Powered By </h3> </div> <div class="side"> <p> <a href="http://www.lifli.com/iBlog/index.html"><img src="<$BlogBaseURL$>Shared/iBlogPowered.png" border="0" /></a> </p> </div> ';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getSecondarySidebarItemsForCategoryPage(blogBaseURL) {
	var sidebarItems = '';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getPrimarySidebarItemsForEntryPage(blogBaseURL) {
	var sidebarItems = '<div class="sidetitle"> <h3> Quick Links </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>index.html">Blog - <script type="text/javascript"> getBlogName(); </script> </a> </p> </div> <div class="sidetitle"> <h3> Calendar </h3> </div> <div class="side"> <p> <div align="center" class="calendar"> <table border="0" cellspacing="4" cellpadding="0"> <tr> <td colspan="7" align="center"><span class="calendarhead"> <script type="text/javascript"> getCalendarHead(); </script> </span></td> </tr> <tr> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(0); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(1); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(2); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(3); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(4); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(5); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(6); </script> </span></td> </tr> <script type="text/javascript"> getCalendarRows(\'<$BlogBaseURL$>\'); </script> </table> </div> </p> </div> <div class="sidetitle"> <h3> Categories </h3> </div> <div class="side"> <p> <script type="text/javascript"> getCategories(\'<$BlogBaseURL$>\'); </script> </p> </div> <div class="sidetitle"> <h3> Archives </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>archives/index.html">Browse archives by date</a> </p> </div> <div class="sidetitle"> <h3> XML/RSS Feed </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>rss.xml" title="RSS feed"><img src="<$BlogBaseURL$>Shared/RSS.png" alt="rss" align="top" border="0"/> &nbsp; Syndicate this site</a> </p> </div> <div class="sidetitle"> <h3> Search </h3> </div> <div class="side"> <p> <script type="text/javascript"> getSiteSearchCode(); </script> </p> </div> <div class="sidetitle"> <h3> Google Adsense </h3> </div> <div class="side"> <p> <script type="text/javascript"> getAdsenseCode(); </script> </p> </div> <div class="sidetitle"> <h3> Statistics </h3> </div> <div class="side"> <p> <script type="text/javascript"> getStatistics(); </script> </p> </div> <div class="sidetitle"> <h3> Powered By </h3> </div> <div class="side"> <p> <a href="http://www.lifli.com/iBlog/index.html"><img src="<$BlogBaseURL$>Shared/iBlogPowered.png" border="0" /></a> </p> </div> ';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getSecondarySidebarItemsForEntryPage(blogBaseURL) {
	var sidebarItems = '';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getPrimarySidebarItemsForArchivePage(blogBaseURL) {
	var sidebarItems = '<div class="sidetitle"> <h3> Quick Links </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>index.html">Blog - <script type="text/javascript"> getBlogName(); </script> </a> </p> </div> <div class="sidetitle"> <h3> Calendar </h3> </div> <div class="side"> <p> <div align="center" class="calendar"> <table border="0" cellspacing="4" cellpadding="0"> <tr> <td colspan="7" align="center"><span class="calendarhead"> <script type="text/javascript"> getCalendarHead(); </script> </span></td> </tr> <tr> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(0); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(1); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(2); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(3); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(4); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(5); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(6); </script> </span></td> </tr> <script type="text/javascript"> getCalendarRows(\'<$BlogBaseURL$>\'); </script> </table> </div> </p> </div> <div class="sidetitle"> <h3> Categories </h3> </div> <div class="side"> <p> <script type="text/javascript"> getCategories(\'<$BlogBaseURL$>\'); </script> </p> </div> <div class="sidetitle"> <h3> Archives </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>archives/index.html">Browse archives by date</a> </p> </div> <div class="sidetitle"> <h3> XML/RSS Feed </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>rss.xml" title="RSS feed"><img src="<$BlogBaseURL$>Shared/RSS.png" alt="rss" align="top" border="0"/> &nbsp; Syndicate this site</a> </p> </div> <div class="sidetitle"> <h3> Search </h3> </div> <div class="side"> <p> <script type="text/javascript"> getSiteSearchCode(); </script> </p> </div> <div class="sidetitle"> <h3> Google Adsense </h3> </div> <div class="side"> <p> <script type="text/javascript"> getAdsenseCode(); </script> </p> </div> <div class="sidetitle"> <h3> Statistics </h3> </div> <div class="side"> <p> <script type="text/javascript"> getStatistics(); </script> </p> </div> <div class="sidetitle"> <h3> Powered By </h3> </div> <div class="side"> <p> <a href="http://www.lifli.com/iBlog/index.html"><img src="<$BlogBaseURL$>Shared/iBlogPowered.png" border="0" /></a> </p> </div> ';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getSecondarySidebarItemsForArchivePage(blogBaseURL) {
	var sidebarItems = '';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getPrimarySidebarItemsForMonthPage(blogBaseURL) {
	var sidebarItems = '<div class="sidetitle"> <h3> Quick Links </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>index.html">Blog - <script type="text/javascript"> getBlogName(); </script> </a> </p> </div> <div class="sidetitle"> <h3> Calendar </h3> </div> <div class="side"> <p> <div align="center" class="calendar"> <table border="0" cellspacing="4" cellpadding="0"> <tr> <td colspan="7" align="center"><span class="calendarhead"> <script type="text/javascript"> getCalendarHead(); </script> </span></td> </tr> <tr> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(0); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(1); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(2); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(3); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(4); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(5); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(6); </script> </span></td> </tr> <script type="text/javascript"> getCalendarRows(\'<$BlogBaseURL$>\'); </script> </table> </div> </p> </div> <div class="sidetitle"> <h3> Categories </h3> </div> <div class="side"> <p> <script type="text/javascript"> getCategories(\'<$BlogBaseURL$>\'); </script> </p> </div> <div class="sidetitle"> <h3> Archives </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>archives/index.html">Browse archives by date</a> </p> </div> <div class="sidetitle"> <h3> XML/RSS Feed </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>rss.xml" title="RSS feed"><img src="<$BlogBaseURL$>Shared/RSS.png" alt="rss" align="top" border="0"/> &nbsp; Syndicate this site</a> </p> </div> <div class="sidetitle"> <h3> Search </h3> </div> <div class="side"> <p> <script type="text/javascript"> getSiteSearchCode(); </script> </p> </div> <div class="sidetitle"> <h3> Google Adsense </h3> </div> <div class="side"> <p> <script type="text/javascript"> getAdsenseCode(); </script> </p> </div> <div class="sidetitle"> <h3> Statistics </h3> </div> <div class="side"> <p> <script type="text/javascript"> getStatistics(); </script> </p> </div> <div class="sidetitle"> <h3> Powered By </h3> </div> <div class="side"> <p> <a href="http://www.lifli.com/iBlog/index.html"><img src="<$BlogBaseURL$>Shared/iBlogPowered.png" border="0" /></a> </p> </div> ';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getSecondarySidebarItemsForMonthPage(blogBaseURL) {
	var sidebarItems = '';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getPrimarySidebarItemsForDayPage(blogBaseURL) {
	var sidebarItems = '<div class="sidetitle"> <h3> Quick Links </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>index.html">Blog - <script type="text/javascript"> getBlogName(); </script> </a> </p> </div> <div class="sidetitle"> <h3> Calendar </h3> </div> <div class="side"> <p> <div align="center" class="calendar"> <table border="0" cellspacing="4" cellpadding="0"> <tr> <td colspan="7" align="center"><span class="calendarhead"> <script type="text/javascript"> getCalendarHead(); </script> </span></td> </tr> <tr> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(0); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(1); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(2); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(3); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(4); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(5); </script> </span></td> <td align="center"><span class="calendar"> <script type="text/javascript"> getWeekDay(6); </script> </span></td> </tr> <script type="text/javascript"> getCalendarRows(\'<$BlogBaseURL$>\'); </script> </table> </div> </p> </div> <div class="sidetitle"> <h3> Categories </h3> </div> <div class="side"> <p> <script type="text/javascript"> getCategories(\'<$BlogBaseURL$>\'); </script> </p> </div> <div class="sidetitle"> <h3> Archives </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>archives/index.html">Browse archives by date</a> </p> </div> <div class="sidetitle"> <h3> XML/RSS Feed </h3> </div> <div class="side"> <p> <a href="<$BlogBaseURL$>rss.xml" title="RSS feed"><img src="<$BlogBaseURL$>Shared/RSS.png" alt="rss" align="top" border="0"/> &nbsp; Syndicate this site</a> </p> </div> <div class="sidetitle"> <h3> Search </h3> </div> <div class="side"> <p> <script type="text/javascript"> getSiteSearchCode(); </script> </p> </div> <div class="sidetitle"> <h3> Google Adsense </h3> </div> <div class="side"> <p> <script type="text/javascript"> getAdsenseCode(); </script> </p> </div> <div class="sidetitle"> <h3> Statistics </h3> </div> <div class="side"> <p> <script type="text/javascript"> getStatistics(); </script> </p> </div> <div class="sidetitle"> <h3> Powered By </h3> </div> <div class="side"> <p> <a href="http://www.lifli.com/iBlog/index.html"><img src="<$BlogBaseURL$>Shared/iBlogPowered.png" border="0" /></a> </p> </div> ';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getSecondarySidebarItemsForDayPage(blogBaseURL) {
	var sidebarItems = '';
	sidebarItems = sidebarItems.replace(/<\$BlogBaseURL\$>/g,  blogBaseURL);
    document.write(sidebarItems);
}

function getStatistics() {
    var categoryStatistics = 'Chris Farrell\'s Gaming Blog: 312 <br />Boardgames: 159 <br /> Collection Update: 4 <br /> General: 30 <br /> Leros: The Island Prize Game Report: 10 <br /> Miniatures: 15 <br /> Roleplaying Sessions: 20 <br /> Wargames: 74 <br /> ';
    document.write(categoryStatistics);
}

function getCopyright() {
	var copyright = '© Chris Farrell';
	document.write(copyright);
}

function getVersion() {
	var version = '2.0 RC3';
	document.write(version);
}

function getAuthorName() {
    var authorName = 'Chris Farrell';
    document.write(authorName);
}

function pathByDeletingLastComponent(path) {
	// Break path into an array of path components
	var pathComponents = path.split("/");
	// Pop the last path component off the end
	pathComponents.pop();
	// Rebuild and return the path
	return pathComponents.join("/");
}

function getTechnoratiCosmos(entryLink) {
	if(entryLink.length > 0) {
		document.write("<a href=\"http://technorati.com/search/" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "?sub=postcosm\">See who's linked to this entry</a>");
	} else {
		document.write("<a href=\"http://technorati.com/search/" + location.href + "?sub=postcosm\">See who's linked to this entry</a>");
	}
}

function getTechnoratiWatchlist(entryLink) {
	if(entryLink.length > 0) {
		document.write("<a href=\"http://technorati.com/members/create.html?url=" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "\">Track conversations about this post</a>");
	} else {
		document.write("<a href=\"http://technorati.com/members/create.html?url=" + location.href + "\">Track conversations about this post</a>");
	}
}

function getDeliciousURL(entryLink, entryTitle, blogBaseURL) {
	var encodedEntryTitle = escape(entryTitle);
	
	if(entryLink.length > 0) {
		document.write("<a href=\"http://del.icio.us/post?url=" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "&title=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/delicious.png\" title=\"del.icio.us\" alt=\"del.icio.us\" border=\"0\"/></a>");
	} else {
		document.write("<a href=\"http://del.icio.us/post?url=" + location.href + "&title=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/delicious.png\" title=\"del.icio.us\" alt=\"del.icio.us\" border=\"0\"/></a>");
	}
}

function getDiggURL(entryLink, entryTitle, blogBaseURL) {
	var encodedEntryTitle = escape(entryTitle);
	
	if(entryLink.length > 0) {
		document.write("<a href=\"http://digg.com/submit?phase=2&url=" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "&title=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/digg.png\" title=\"digg\" alt=\"digg\" border=\"0\"/></a>");
	} else {
		document.write("<a href=\"http://digg.com/submit?phase=2&url=" + location.href + "&title=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/digg.png\" title=\"digg\" alt=\"digg\" border=\"0\"/></a>");
	}
}

function getFurlURL(entryLink, entryTitle, blogBaseURL) {
	var encodedEntryTitle = escape(entryTitle);
	
	if(entryLink.length > 0) {
		document.write("<a href=\"http://www.furl.net/storeIt.jsp?u=" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "&t=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/furl.png\" title=\"furl\" alt=\"furl\" border=\"0\"/></a>");
	} else {
		document.write("<a href=\"http://www.furl.net/storeIt.jsp?u=" + location.href + "&t=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/furl.png\" title=\"furl\" alt=\"furl\" border=\"0\"/></a>");
	}
}

function getRedditURL(entryLink, entryTitle, blogBaseURL) {
	var encodedEntryTitle = escape(entryTitle);
	
	if(entryLink.length > 0) {
		document.write("<a href=\"http://reddit.com/submit?url=" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "&title=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/reddit.png\" title=\"reddit\" alt=\"reddit\" border=\"0\"/></a>");
	} else {
		document.write("<a href=\"http://reddit.com/submit?url=" + location.href + "&title=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/reddit.png\" title=\"reddit\" alt=\"reddit\" border=\"0\"/></a>");
	}
}

function getYahooMyWebURL(entryLink, entryTitle, blogBaseURL) {
	var encodedEntryTitle = escape(entryTitle);
	
	if(entryLink.length > 0) {
		document.write("<a href=\"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=" + pathByDeletingLastComponent(location.href) + "/" + entryLink + "&t=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/yahoomyweb.png\" title=\"YahooMyWeb\" alt=\"YahooMyWeb\" border=\"0\"/></a>");
	} else {
		document.write("<a href=\"http://myweb2.search.yahoo.com/myresults/bookmarklet?u=" + location.href + "&t=" + encodedEntryTitle + "\" target=\"_blank\"><img src=\"" + blogBaseURL + "Shared/yahoomyweb.png\" title=\"YahooMyWeb\" alt=\"YahooMyWeb\" border=\"0\"/></a>");
	}
}

