
var entryUUIDsList = new Array("E20090429185233","E20090221192931","E20090215180509","E20081214164513","E20081130183615","E20081005152939","E20080921184821","E20080915133154","E20080824125521","E20080815175044","E20080805203753","E20080802133221","E20080727142127","E20080727133629","E20080723114050","E20080330173340","E20080224201802","E20080217201006","E20080127192103","E20080102194934","E20071230184429","E20071222144430","E20071215172549","E20071124151200","E20071111200037","E20070908151414","E20070815224159","E20070715215017","E20070714175547","E20070623190814","E20070616185746","E20070610122405","E20070505162630","E20070505160702","E20070501140934","E20061009202641","E20060918130654","E20060827161402","E20060819152450","E20060805174928","E20060718201704","E20060625201523","E20060621214422","E20060617114616","E20060325194808","E20060218180522","E20060206002841","E20051230123042","E20051218161325","E20051211132223","E20051203133848","E20051128165505","E20051127193527","E20051112190504","E20051105111808","E20051029165628","E20051017114302","E20051016191301","E20051010131707","E20050919190157","E20050903164558","E20050730205159","E20050730173554","E20050730171728","E20050720183056","E20050719001815","E20050717231730","E20050716141942","E20050710141019","E20050703211720","E20050702173133","E20050701234640","E1367304404","E532776406","E1481241401","E472880548","E1605238521","E1091732488","E3737455","E1714019098","E219586192","E1321479261","E62656626","E1843884785","E1260268443","E1886292481","E1564400996","E600813687","E590859369","E872034692","E1210029655","E473167754","E2021363204","E69333642","E672472623","E1755286306","E1605739199","E1146768234","E1370789550","E1624706202","E561259841","E1330961326","E379335530","E1231859027","E1931775952","E1713503465","E1370934139","E1259361774","E640825792","E1391466527","E763180668","E1134564060","E16316823","E587305674","E788818844","E761437733","E73663064","E282291117","E1476111056","E1260048141","E1350977892","E1675937193","E1883599108","E1813954505","E601438058","E92409618","E491961033","E1423185409","E2032806472","E379032203","E1631017349","E1904358764","E908791028","E1020141434","E1733050005","E853104141","E1072333742","E888045979","E870768039","E1433062812","E874907378","E1610931180","E386862349","E1673057044","E1836821194","E807194543","E1853305671","E280780292","E1179363498","E513798898","E256912924","E850831705","E822024156","E1212738421","E396649865","E799209725","E606269163","E798609479","E2089989528","E806534095","E2098281391","E1407942960","E2031247036","E1975030702","E889979736","E1752128542","E1139244319","E676734444","E321256127","E856335003","E289160656","E1186846040","E787179583","E1910826647","E1416358267","E2102009397","E2139858428","E1027138509","E1333898208","E95237883","E869719622","E2108001641","E96679866","E1276641279","E1593857827","E2017920906","E611622626","E889380185","E924171618","E83279963","E571096556","E406432138","E377672754","E1250548662","E1369934008","E214751049","E1171806057","E282815014","E1390763007","E1652083556","E1449928719","E1108496945","E1390044249","E50718945","E303659524","E195763832","E53495364","E1692912453","E994745041","E1507638529","E2120215881","E1519956294","E953351164","E1120249172","E1290033185","E1973296586","E1731982317","E1073115628","E918475585","E82983152","E1543786458","E1212980734","E377301425");

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

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

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

function getCategoryUUIDForEntry(entryUUID) {
    var entryCategoryUUIDPairs = new Array("E20090429185233","C303498409","E20090221192931","C538203817","E20090215180509","C1266201170","E20081214164513","C1271478686","E20081130183615","C1271478686","E20081005152939","C2095397824","E20080921184821","C538203817","E20080915133154","C538203817","E20080824125521","C538203817","E20080815175044","C538203817","E20080805203753","C538203817","E20080802133221","C538203817","E20080727142127","C538203817","E20080727133629","C538203817","E20080723114050","C1271478686","E20080330173340","C1271478686","E20080224201802","C1271478686","E20080217201006","C1271478686","E20080127192103","C1271478686","E20080102194934","C1266201170","E20071230184429","C1266201170","E20071222144430","C1266201170","E20071215172549","C954008546","E20071124151200","C954008546","E20071111200037","C477019610","E20070908151414","C477019610","E20070815224159","C1266201170","E20070715215017","C1266201170","E20070714175547","C1271478686","E20070623190814","C1271478686","E20070616185746","C1271478686","E20070610122405","C1271478686","E20070505162630","C149968016","E20070505160702","C149968016","E20070501140934","C303498409","E20061009202641","C1266201170","E20060918130654","C1266201170","E20060827161402","C1266201170","E20060819152450","C1266201170","E20060805174928","C1266201170","E20060718201704","C1266201170","E20060625201523","C1266201170","E20060621214422","C954008546","E20060617114616","C1266201170","E20060325194808","C1266201170","E20060218180522","C477019610","E20060206002841","C1271478686","E20051230123042","C2095397824","E20051218161325","C303498409","E20051211132223","C1266201170","E20051203133848","C1271478686","E20051128165505","C1013180267","E20051127193527","C1266201170","E20051112190504","C2095397824","E20051105111808","C1271478686","E20051029165628","C1271478686","E20051017114302","C1271478686","E20051016191301","C1266201170","E20051010131707","C2095397824","E20050919190157","C2095397824","E20050903164558","C477019610","E20050730205159","C1266201170","E20050730173554","C1271478686","E20050730171728","C2095397824","E20050720183056","C2095397824","E20050719001815","C303498409","E20050717231730","C2095397824","E20050716141942","C1271478686","E20050710141019","C1271478686","E20050703211720","C1266201170","E20050702173133","C1271478686","E20050701234640","C954008546","E1367304404","C477019610","E532776406","C1271478686","E1481241401","C1266201170","E472880548","C1271478686","E1605238521","C1271478686","E1091732488","C1271478686","E3737455","C1266201170","E1714019098","C1271478686","E219586192","C1271478686","E1321479261","C1271478686","E62656626","C1271478686","E1843884785","C2095397824","E1260268443","C2095397824","E1886292481","C477019610","E1564400996","C954008546","E600813687","C1013180267","E590859369","C1271478686","E872034692","C2095397824","E1210029655","C1266201170","E473167754","C1271478686","E2021363204","C2095397824","E69333642","C954008546","E672472623","C303498409","E1755286306","C1271478686","E1605739199","C1266201170","E1146768234","C1266201170","E1370789550","C954008546","E1624706202","C954008546","E561259841","C2095397824","E1330961326","C303498409","E379335530","C1271478686","E1231859027","C1266201170","E1931775952","C2095397824","E1713503465","C1271478686","E1370934139","C160368997","E1259361774","C2095397824","E640825792","C303498409","E1391466527","C303498409","E763180668","C1271478686","E1134564060","C2095397824","E16316823","C2095397824","E587305674","C1271478686","E788818844","C1266201170","E761437733","C1266201170","E73663064","C1271478686","E282291117","C2095397824","E1476111056","C2095397824","E1260048141","C2095397824","E1350977892","C1271478686","E1675937193","C303498409","E1883599108","C2095397824","E1813954505","C2095397824","E601438058","C1271478686","E92409618","C2095397824","E491961033","C2095397824","E1423185409","C303498409","E2032806472","C2095397824","E379032203","C954008546","E1631017349","C2095397824","E1904358764","C1266201170","E908791028","C2095397824","E1020141434","C1266201170","E1733050005","C2095397824","E853104141","C1266201170","E1072333742","C954008546","E888045979","C954008546","E870768039","C1266201170","E1433062812","C1271478686","E874907378","C1266201170","E1610931180","C954008546","E386862349","C1013180267","E1673057044","C954008546","E1836821194","C303498409","E807194543","C1266201170","E1853305671","C954008546","E280780292","C1266201170","E1179363498","C1266201170","E513798898","C1266201170","E256912924","C303498409","E850831705","C2095397824","E822024156","C303498409","E1212738421","C1266201170","E396649865","C2095397824","E799209725","C1266201170","E606269163","C954008546","E798609479","C1271478686","E2089989528","C1271478686","E806534095","C1271478686","E2098281391","C303498409","E1407942960","C1266201170","E2031247036","C303498409","E1975030702","C1266201170","E889979736","C1266201170","E1752128542","C1013180267","E1139244319","C1266201170","E676734444","C954008546","E321256127","C2095397824","E856335003","C1266201170","E289160656","C1266201170","E1186846040","C303498409","E787179583","C1266201170","E1910826647","C1271478686","E1416358267","C1271478686","E2102009397","C954008546","E2139858428","C1271478686","E1027138509","C954008546","E1333898208","C1271478686","E95237883","C1271478686","E869719622","C954008546","E2108001641","C1271478686","E96679866","C2095397824","E1276641279","C1266201170","E1593857827","C1271478686","E2017920906","C1013180267","E611622626","C954008546","E889380185","C1266201170","E924171618","C1271478686","E83279963","C954008546","E571096556","C1271478686","E406432138","C1266201170","E377672754","C954008546","E1250548662","C1266201170","E1369934008","C303498409","E214751049","C1013180267","E1171806057","C1271478686","E282815014","C1271478686","E1390763007","C1013180267","E1652083556","C1266201170","E1449928719","C954008546","E1108496945","C954008546","E1390044249","C160368997","E50718945","C1266201170","E303659524","C1266201170","E195763832","C954008546","E53495364","C1271478686","E1692912453","C1266201170","E994745041","C954008546","E1507638529","C1271478686","E2120215881","C954008546","E1519956294","C2095397824","E953351164","C2095397824","E1120249172","C1013180267","E1290033185","C954008546","E1973296586","C303498409","E1731982317","C1271478686","E1073115628","C1271478686","E918475585","C954008546","E82983152","C954008546","E1543786458","C954008546","E1212980734","C160368997","E377301425","C954008546");
    
    for(var i = 0; i < entryCategoryUUIDPairs.length -1; i++) {
        if(entryCategoryUUIDPairs[i] == entryUUID) {
            return(entryCategoryUUIDPairs[i+1]);
        }
    }
}

function getBlogName() {
    var blogName = 'Focus of Interest -Blog-';
    document.write(blogName);
}

function getCategoryName(categoryUUID) {
    var categoryPairs = new Array("C1271478686","MacOS X","C1266201170","PalmOS","C303498409","Current topics","C160368997","Debian","C2095397824","Mozilla","C954008546","iBlog","C477019610","Books","C1013180267","Zaurus","C538203817","iPhone","(null)","unfiled","C149968016","One word more");
    
    for(var i = 0; i < categoryPairs.length -1; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

function getCalendarHead() {
    var calendarHead = '5 月 2009';
    document.write(calendarHead);
}

function getBlogCalendarRows() {
    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">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td></tr> <tr><td align="center"><span class="calendar">3</span></td><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></tr> <tr><td align="center"><span class="calendar"><a href="2009/5/10/index.html">10</a></span></td><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></tr> <tr><td align="center"><span class="calendar">17</span></td><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></tr> <tr><td align="center"><span class="calendar">24</span></td><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></tr> <tr><td align="center"><span class="calendar">31</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>';
    document.write(calendarRows);
}

function getCategoryCalendarRows() {
    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">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td></tr> <tr><td align="center"><span class="calendar">3</span></td><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></tr> <tr><td align="center"><span class="calendar"><a href="../2009/5/10/index.html">10</a></span></td><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></tr> <tr><td align="center"><span class="calendar">17</span></td><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></tr> <tr><td align="center"><span class="calendar">24</span></td><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></tr> <tr><td align="center"><span class="calendar">31</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>';
    document.write(calendarRows);
}

function getEntryCalendarRows() {
    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">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td></tr> <tr><td align="center"><span class="calendar">3</span></td><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></tr> <tr><td align="center"><span class="calendar"><a href="../../2009/5/10/index.html">10</a></span></td><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></tr> <tr><td align="center"><span class="calendar">17</span></td><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></tr> <tr><td align="center"><span class="calendar">24</span></td><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></tr> <tr><td align="center"><span class="calendar">31</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>';
    document.write(calendarRows);
}

function getArchiveCalendarRows() {
    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">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td></tr> <tr><td align="center"><span class="calendar">3</span></td><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></tr> <tr><td align="center"><span class="calendar"><a href="2009/5/10/index.html">10</a></span></td><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></tr> <tr><td align="center"><span class="calendar">17</span></td><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></tr> <tr><td align="center"><span class="calendar">24</span></td><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></tr> <tr><td align="center"><span class="calendar">31</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>';
    document.write(calendarRows);
}

function getYearCalendarRows() {
    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">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td></tr> <tr><td align="center"><span class="calendar">3</span></td><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></tr> <tr><td align="center"><span class="calendar"><a href="5/10/index.html">10</a></span></td><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></tr> <tr><td align="center"><span class="calendar">17</span></td><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></tr> <tr><td align="center"><span class="calendar">24</span></td><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></tr> <tr><td align="center"><span class="calendar">31</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>';
    document.write(calendarRows);
}

function getDayCalendarRows() {
    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">&nbsp;</span></td><td align="center"><span class="calendar">1</span></td><td align="center"><span class="calendar">2</span></td></tr> <tr><td align="center"><span class="calendar">3</span></td><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></tr> <tr><td align="center"><span class="calendar"><a href="../../../2009/5/10/index.html">10</a></span></td><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></tr> <tr><td align="center"><span class="calendar">17</span></td><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></tr> <tr><td align="center"><span class="calendar">24</span></td><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></tr> <tr><td align="center"><span class="calendar">31</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>';
    document.write(calendarRows);
}

function getBlogEntriesCount() {
    var blogEntriesCount = '223';
    document.write(blogEntriesCount);
}

function getCategoryStatistics() {
    var categoryStatistics = 'Books: 6 <br />Current topics: 18 <br />Debian: 3 <br />iBlog: 32 <br />iPhone: 9 <br />MacOS X: 57 <br />Mozilla: 34 <br />One word more: 2 <br />PalmOS: 54 <br />Zaurus: 8 <br />';
    document.write(categoryStatistics);
}

function getCategoryEntriesCount(categoryUUID) {
    var categoryPairs = new Array("C1271478686","57","C1266201170","54","C303498409","18","C160368997","3","C2095397824","34","C954008546","32","C477019610","6","C1013180267","8","C538203817","9","(null)","0","C149968016","2");
    
    for(var i = 0; i < categoryPairs.length; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

function getBlogCategories() {
    var categories = ' <a href="C477019610/index.html"> Books </a> <br />  <a href="C303498409/index.html"> Current topics </a> <br />  <a href="C160368997/index.html"> Debian </a> <br />  <a href="C954008546/index.html"> iBlog </a> <br />  <a href="C538203817/index.html"> iPhone </a> <br />  <a href="C1271478686/index.html"> MacOS X </a> <br />  <a href="C2095397824/index.html"> Mozilla </a> <br />  <a href="C149968016/index.html"> One word more </a> <br />  <a href="C1266201170/index.html"> PalmOS </a> <br />  <a href="C1013180267/index.html"> Zaurus </a> <br /> ';
    document.write(categories); 
}

function getBlogHorizontalCategories() {
    var horizontalCategories = ' <a href="C477019610/index.html"> Books </a> &nbsp; &nbsp;  <a href="C303498409/index.html"> Current topics </a> &nbsp; &nbsp;  <a href="C160368997/index.html"> Debian </a> &nbsp; &nbsp;  <a href="C954008546/index.html"> iBlog </a> &nbsp; &nbsp;  <a href="C538203817/index.html"> iPhone </a> &nbsp; &nbsp;  <a href="C1271478686/index.html"> MacOS X </a> &nbsp; &nbsp;  <a href="C2095397824/index.html"> Mozilla </a> &nbsp; &nbsp;  <a href="C149968016/index.html"> One word more </a> &nbsp; &nbsp;  <a href="C1266201170/index.html"> PalmOS </a> &nbsp; &nbsp;  <a href="C1013180267/index.html"> Zaurus </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getCategoryCategories() {
    var categories = ' <a href="../C477019610/index.html"> Books </a> <br />  <a href="../C303498409/index.html"> Current topics </a> <br />  <a href="../C160368997/index.html"> Debian </a> <br />  <a href="../C954008546/index.html"> iBlog </a> <br />  <a href="../C538203817/index.html"> iPhone </a> <br />  <a href="../C1271478686/index.html"> MacOS X </a> <br />  <a href="../C2095397824/index.html"> Mozilla </a> <br />  <a href="../C149968016/index.html"> One word more </a> <br />  <a href="../C1266201170/index.html"> PalmOS </a> <br />  <a href="../C1013180267/index.html"> Zaurus </a> <br /> ';
    document.write(categories); 
}

function getCategoryHorizontalCategories() {
    var horizontalCategories = ' <a href="../C477019610/index.html"> Books </a> &nbsp; &nbsp;  <a href="../C303498409/index.html"> Current topics </a> &nbsp; &nbsp;  <a href="../C160368997/index.html"> Debian </a> &nbsp; &nbsp;  <a href="../C954008546/index.html"> iBlog </a> &nbsp; &nbsp;  <a href="../C538203817/index.html"> iPhone </a> &nbsp; &nbsp;  <a href="../C1271478686/index.html"> MacOS X </a> &nbsp; &nbsp;  <a href="../C2095397824/index.html"> Mozilla </a> &nbsp; &nbsp;  <a href="../C149968016/index.html"> One word more </a> &nbsp; &nbsp;  <a href="../C1266201170/index.html"> PalmOS </a> &nbsp; &nbsp;  <a href="../C1013180267/index.html"> Zaurus </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getEntryCategories() {
    var categories = ' <a href="../../C477019610/index.html"> Books </a> <br />  <a href="../../C303498409/index.html"> Current topics </a> <br />  <a href="../../C160368997/index.html"> Debian </a> <br />  <a href="../../C954008546/index.html"> iBlog </a> <br />  <a href="../../C538203817/index.html"> iPhone </a> <br />  <a href="../../C1271478686/index.html"> MacOS X </a> <br />  <a href="../../C2095397824/index.html"> Mozilla </a> <br />  <a href="../../C149968016/index.html"> One word more </a> <br />  <a href="../../C1266201170/index.html"> PalmOS </a> <br />  <a href="../../C1013180267/index.html"> Zaurus </a> <br /> ';
    document.write(categories); 
}

function getEntryHorizontalCategories() {
    var horizontalCategories = ' <a href="../../C477019610/index.html"> Books </a> &nbsp; &nbsp;  <a href="../../C303498409/index.html"> Current topics </a> &nbsp; &nbsp;  <a href="../../C160368997/index.html"> Debian </a> &nbsp; &nbsp;  <a href="../../C954008546/index.html"> iBlog </a> &nbsp; &nbsp;  <a href="../../C538203817/index.html"> iPhone </a> &nbsp; &nbsp;  <a href="../../C1271478686/index.html"> MacOS X </a> &nbsp; &nbsp;  <a href="../../C2095397824/index.html"> Mozilla </a> &nbsp; &nbsp;  <a href="../../C149968016/index.html"> One word more </a> &nbsp; &nbsp;  <a href="../../C1266201170/index.html"> PalmOS </a> &nbsp; &nbsp;  <a href="../../C1013180267/index.html"> Zaurus </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getArchiveCategories() {
    var categories = '<a href="C477019610/index.html">Books</a> <br /><a href="C303498409/index.html">Current topics</a> <br /><a href="C160368997/index.html">Debian</a> <br /><a href="C954008546/index.html">iBlog</a> <br /><a href="C538203817/index.html">iPhone</a> <br /><a href="C1271478686/index.html">MacOS X</a> <br /><a href="C2095397824/index.html">Mozilla</a> <br /><a href="C149968016/index.html">One word more</a> <br /><a href="C1266201170/index.html">PalmOS</a> <br /><a href="C1013180267/index.html">Zaurus</a> <br />';
    document.write(categories); 
}

function getArchiveHorizontalCategories() {
    var horizontalCategories = '<a href="C477019610/index.html">Books</a> &nbsp; &nbsp;<a href="C303498409/index.html">Current topics</a> &nbsp; &nbsp;<a href="C160368997/index.html">Debian</a> &nbsp; &nbsp;<a href="C954008546/index.html">iBlog</a> &nbsp; &nbsp;<a href="C538203817/index.html">iPhone</a> &nbsp; &nbsp;<a href="C1271478686/index.html">MacOS X</a> &nbsp; &nbsp;<a href="C2095397824/index.html">Mozilla</a> &nbsp; &nbsp;<a href="C149968016/index.html">One word more</a> &nbsp; &nbsp;<a href="C1266201170/index.html">PalmOS</a> &nbsp; &nbsp;<a href="C1013180267/index.html">Zaurus</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getYearCategories() {
    var categories = '<a href="../C477019610/index.html">Books</a> <br /><a href="../C303498409/index.html">Current topics</a> <br /><a href="../C160368997/index.html">Debian</a> <br /><a href="../C954008546/index.html">iBlog</a> <br /><a href="../C538203817/index.html">iPhone</a> <br /><a href="../C1271478686/index.html">MacOS X</a> <br /><a href="../C2095397824/index.html">Mozilla</a> <br /><a href="../C149968016/index.html">One word more</a> <br /><a href="../C1266201170/index.html">PalmOS</a> <br /><a href="../C1013180267/index.html">Zaurus</a> <br />';
    document.write(categories); 
}

function getYearHorizontalCategories() {
    var horizontalCategories = '<a href="../C477019610/index.html">Books</a> &nbsp; &nbsp;<a href="../C303498409/index.html">Current topics</a> &nbsp; &nbsp;<a href="../C160368997/index.html">Debian</a> &nbsp; &nbsp;<a href="../C954008546/index.html">iBlog</a> &nbsp; &nbsp;<a href="../C538203817/index.html">iPhone</a> &nbsp; &nbsp;<a href="../C1271478686/index.html">MacOS X</a> &nbsp; &nbsp;<a href="../C2095397824/index.html">Mozilla</a> &nbsp; &nbsp;<a href="../C149968016/index.html">One word more</a> &nbsp; &nbsp;<a href="../C1266201170/index.html">PalmOS</a> &nbsp; &nbsp;<a href="../C1013180267/index.html">Zaurus</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getDayCategories() {
    var categories = '<a href="../../../C477019610/index.html">Books</a> <br /><a href="../../../C303498409/index.html">Current topics</a> <br /><a href="../../../C160368997/index.html">Debian</a> <br /><a href="../../../C954008546/index.html">iBlog</a> <br /><a href="../../../C538203817/index.html">iPhone</a> <br /><a href="../../../C1271478686/index.html">MacOS X</a> <br /><a href="../../../C2095397824/index.html">Mozilla</a> <br /><a href="../../../C149968016/index.html">One word more</a> <br /><a href="../../../C1266201170/index.html">PalmOS</a> <br /><a href="../../../C1013180267/index.html">Zaurus</a> <br />';
    document.write(categories); 
}

function getDayHorizontalCategories() {
    var horizontalCategories = '<a href="../../../C477019610/index.html">Books</a> &nbsp; &nbsp;<a href="../../../C303498409/index.html">Current topics</a> &nbsp; &nbsp;<a href="../../../C160368997/index.html">Debian</a> &nbsp; &nbsp;<a href="../../../C954008546/index.html">iBlog</a> &nbsp; &nbsp;<a href="../../../C538203817/index.html">iPhone</a> &nbsp; &nbsp;<a href="../../../C1271478686/index.html">MacOS X</a> &nbsp; &nbsp;<a href="../../../C2095397824/index.html">Mozilla</a> &nbsp; &nbsp;<a href="../../../C149968016/index.html">One word more</a> &nbsp; &nbsp;<a href="../../../C1266201170/index.html">PalmOS</a> &nbsp; &nbsp;<a href="../../../C1013180267/index.html">Zaurus</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getUsername() {
    var username = 'T.Katsuragawa';
    document.write(username);
}

// Modified by OKAMURA Yuji
function getFeedbackLink(entryTitle, entryTitleSJIS) {
	var encodedEmail = '';

	if (encodedEmail.length > 0) {
		if (entryTitleSJIS && navigator.appName == 'Microsoft Internet Explorer') {
			document.write("<a href=\"mailto:" + encodedEmail + "?Subject=Re: " + entryTitleSJIS + "\">&#12501;&#12451;&#12540;&#12489;&#12496;&#12483;&#12463;</a>");
		}
		else {
			document.write("<a href=\"mailto:" + encodedEmail + "?Subject=Re: " + entryTitle + "\">&#12501;&#12451;&#12540;&#12489;&#12496;&#12483;&#12463;</a>");
		}
	}
	else {
		document.write("");
	}
}

var NextEntryLinkString = '&#21069;&#12398;&#12456;&#12531;&#12488;&#12522;';
var PrevEntryLinkString = '&#27425;&#12398;&#12456;&#12531;&#12488;&#12522;';

function getNextEntryLink(entryUUID) {
	var	i;
	var	entryUUID;
	var	categoryUUID;

	for (i = 0; i < entryUUIDsList.length - 1; i++) {
		if (entryUUIDsList[i] == entryUUID) {
			entryUUID = entryUUIDsList[i+1];
			categoryUUID = getCategoryUUIDForEntry(entryUUID);
			document.write('<a href="../../'+categoryUUID+'/'+entryUUID+'/index.html">'+NextEntryLinkString+'</a>');
			return;
		}
	}

	document.write('');
}

function getPreviousEntryLink(entryUUID) {
	var	i;
	var	entryUUID;
	var	categoryUUID;

	for (i = 1; i < entryUUIDsList.length; i++) {
		if (entryUUIDsList[i] == entryUUID) {
			entryUUID = entryUUIDsList[i-1];
			categoryUUID = getCategoryUUIDForEntry(entryUUID);
			document.write('<a href="../../'+categoryUUID+'/'+entryUUID+'/index.html">'+PrevEntryLinkString+'</a>');
			return;
		}
	}

	document.write('');
}

// Writen by OKAMURA Yuji
function WriteCalendar(baseURL) {
	var	path = location.href;

	if (baseURL && path.indexOf(baseURL) == 0) {
		path = path.substr(baseURL.length);
	}

	document.writeln(
		'<table border="0" cellspacing="4" cellpadding="0">',
		'	<tr>',
		'		<td colspan="7" align="center">',
		'			<span class="calendarhead">5 月 2009</span>',
		'		</td>',
		'	</tr>',
		'	<tr>',
		'		<td align="center">',
		'			<span class="calendar">&#26085;</span>',
		'		</td>',
		'		<td align="center">',
		'			<span class="calendar">&#26376;</span>',
		'		</td>',
		'		<td align="center">',
		'			<span class="calendar">&#28779;</span>',
		'		</td>',
		'		<td align="center">',
		'			<span class="calendar">&#27700;</span>',
		'		</td>',
		'		<td align="center">',
		'			<span class="calendar">&#26408;</span>',
		'		</td>',
		'		<td align="center">',
		'			<span class="calendar">&#37329;</span>',
		'		</td>',
		'		<td align="center">',
		'			<span class="calendar">&#22303;</span>',
		'		</td>',
		'	</tr>'
	);
	if (path.match(/\/C\d+\/E\d+\/[^\/]*$/)) {
		// EntryPage
		getEntryCalendarRows();
	}
	else if (path.match(/\/C\d+\/[^\/]*$/)) {
		// CategoryPage
		getCategoryCalendarRows();
	}
	else if (path.match(/\/20\d{2}\/([1-9]|1[0-2])\/(\d|[12]\d|3[01])\/[^\/]*$/)) {
		// DayPage
		getDayCalendarRows();
	}
	else if (path.match(/\/20\d{2}\/[^\/]*$/)) {
		// YearPage
		getYearCalendarRows();
	}
	else if (path.match(/\/archive\.html$/)) {
		// ArchivePage
		getArchiveCalendarRows();
	}
	else {
		// BlogPage
		getBlogCalendarRows();
	}
	document.writeln(
		'</table>'
	);
}

function WriteCategorySelect() {
	var	categoryPairs = new Array("C1271478686","MacOS X","C1266201170","PalmOS","C303498409","Current topics","C160368997","Debian","C2095397824","Mozilla","C954008546","iBlog","C477019610","Books","C1013180267","Zaurus","C538203817","iPhone","(null)","unfiled","C149968016","One word more");
	var	i;

	document.write(
		'<select name="CategoryUUID">\n',
		'	<option value="">&#20840;&#12390;&#12398;&#12459;&#12486;&#12468;&#12522;</option>\n'
	);
	for (i = 0; i < categoryPairs.length; i += 2) {
		document.write(
			'	<option value="'+categoryPairs[i]+'">'+categoryPairs[i+1]+'</option>\n'
		);
	}
	document.write(
		'</select>\n'
	);
}

function PrevMonth(date) {
	var	year;
	var	month;
	var	prev;

	year = date.getYear();
	month = date.getMonth();
	if (year < 2000) { year += 1900; }
	prev = new Date(year, month, 1);

	prev.setTime(prev.getTime() - 1);
	year = prev.getYear();
	month = prev.getMonth();
	if (year < 2000) { year += 1900; }

	return new Date(year, month, 1);
}

var	ListEntryHTML	= 'ListEntry.html';
var	BlogStartMonth	= new Date(2000, 1, 1);

function WriteMonthryArchiveLinks(num, base, limitCategory) {
	var	date;

	for (date = new Date(); num != 0 && date >= BlogStartMonth; num--, date = PrevMonth(date)) {
		var	year = date.getYear();
		var month = date.getMonth() + 1;

		if (year < 2000) { year += 1900; }
		if (month < 10) { month = '0' + month; }

		if (limitCategory && location.pathname.match(/\/(C[0-9]+)\/index\.html$/) || location.pathname.match(/\/(C[0-9]+)\/$/) || location.pathname.match(/\/(C[0-9]+)\/E[0-9]+\/index\.html$/) || location.pathname.match(/\/(C[0-9]+)\/E[0-9]+\/$/)) {
			document.write(
				'<a href="' + base + ListEntryHTML + '?CategoryUUID=' + RegExp.$1 + '&amp;FromDate=' + year + '%2F' + month + '%2F01&amp;ToDate=' + year + '%2F' + month + '%2F99" target="_blank">',
				year + '/' + month,
				'</a><br />\n'
			);
		}
		else {
			document.write(
				'<a href="' + base + ListEntryHTML + '?FromDate=' + year + '%2F' + month + '%2F01&amp;ToDate=' + year + '%2F' + month + '%2F99" target="_blank">',
				year + '/' + month,
				'</a><br />\n'
			);
		}
	}
}

function WriteCategories(baseURL) {
	var	pathPrefix;
	var	uuid = new Array;
	var	uuid2num = new Array;
	var	uuid2name = new Array;
	var	i;

	{
		var	path = location.href;
	
		if (baseURL && path.indexOf(baseURL) == 0) {
			path = path.substr(baseURL.length);
		}
		if (path.match(/\/C\d+\/E\d+\/[^\/]*$/)) {
			// EntryPage
			pathPrefix = '../../';
		}
		else if (path.match(/\/C\d+\/[^\/]*$/)) {
			// CategoryPage
			pathPrefix = '../';
		}
		else if (path.match(/\/20\d{2}\/([1-9]|1[0-2])\/(\d|[12]\d|3[01])\/[^\/]*$/)) {
			// DayPage
			pathPrefix = '../../';
		}
		else if (path.match(/\/20\d{2}\/[^\/]*$/)) {
			// YearPage
			pathPrefix = '../';
		}
		else {
			// ArchivePage
			// BlogPage
			pathPrefix = '';
		}
	}

	{
		var categories = ' <a href="C477019610/index.html"> Books </a> <br />  <a href="C303498409/index.html"> Current topics </a> <br />  <a href="C160368997/index.html"> Debian </a> <br />  <a href="C954008546/index.html"> iBlog </a> <br />  <a href="C538203817/index.html"> iPhone </a> <br />  <a href="C1271478686/index.html"> MacOS X </a> <br />  <a href="C2095397824/index.html"> Mozilla </a> <br />  <a href="C149968016/index.html"> One word more </a> <br />  <a href="C1266201170/index.html"> PalmOS </a> <br />  <a href="C1013180267/index.html"> Zaurus </a> <br /> ';

		while (categories.length > 0) {
			if (categories.match(/<a href="(C\d+)\/index\.html">(.*)$/)) {
				uuid[uuid.length] = RegExp.$1;
				categories = RegExp.$2;
			}
			else {
				categories = '';
			}
		}
	}

	{
		var categoryPairs = new Array("C1271478686","57","C1266201170","54","C303498409","18","C160368997","3","C2095397824","34","C954008546","32","C477019610","6","C1013180267","8","C538203817","9","(null)","0","C149968016","2");

		for (i = 0; i < categoryPairs.length; i += 2) {
			uuid2num[categoryPairs[i]] = categoryPairs[i+1];
		}
	}

	{
		var categoryPairs = new Array("C1271478686","MacOS X","C1266201170","PalmOS","C303498409","Current topics","C160368997","Debian","C2095397824","Mozilla","C954008546","iBlog","C477019610","Books","C1013180267","Zaurus","C538203817","iPhone","(null)","unfiled","C149968016","One word more");

		for (i = 0; i < categoryPairs.length; i += 2) {
			uuid2name[categoryPairs[i]] = categoryPairs[i+1];
		}
	}

	for (i = 0; i < uuid.length; i++) {
		document.write('<a href="'+pathPrefix+uuid[i]+'/index.html" title="&#12300;'+uuid2name[uuid[i]]+'&#12301;&#12398;&#12506;&#12540;&#12472;">'+uuid2name[uuid[i]]+'</a> ('+uuid2num[uuid[i]]+')<br />\n');
	}
}

function WriteNextEntryLink(entryUUID) {
	var	i;
	var	nextEntryUUID;
	var	categoryUUID;

	for (i = 0; i < entryUUIDsList.length - 1; i++) {
		if (entryUUIDsList[i] == entryUUID) {
			categoryUUID = getCategoryUUIDForEntry(entryUUID);
			for (i++; i < entryUUIDsList.length; i++) {
				if (getCategoryUUIDForEntry(entryUUIDsList[i]) == categoryUUID) {
					nextEntryUUID = entryUUIDsList[i];
					break;
				}
			}
			break;
		}
	}

	if (nextEntryUUID) {
		document.write('<a href="../../'+categoryUUID+'/'+nextEntryUUID+'/index.html">'+NextEntryLinkString+'</a>');
	}
}

function WritePreviousEntryLink(entryUUID) {
	var	i;
	var	prevEntryUUID;
	var	categoryUUID;

	for (i = 1; i < entryUUIDsList.length; i++) {
		if (entryUUIDsList[i] == entryUUID) {
			categoryUUID = getCategoryUUIDForEntry(entryUUID);
			for (i--; 0 <= i; i--) {
				if (getCategoryUUIDForEntry(entryUUIDsList[i]) == categoryUUID) {
					prevEntryUUID = entryUUIDsList[i];
					break;
				}
			}
			break;
		}
	}

	if (prevEntryUUID) {
		document.write('<a href="../../'+categoryUUID+'/'+prevEntryUUID+'/index.html">'+PrevEntryLinkString+'</a>');
	}
}
