
var entryUUIDsList = new Array("E512045369","E74741534","E1938394586","E988837523","E1564640395","E965002151","E164041432","E657356980","E289811052","E783751745","E1504922800","E266094382","E990568155","E321340615","E85549684","E2142950581","E2072066452","E2116942927","E386474432","E1261930316","E1202595572","E1895115549","E261330294","E1062652296","E1538227792","E1197982088","E730561505","E1999264494","E948525093","E972489167","E774452809","E1165760595","E1812998003","E133833691","E531915847","E1183656820","E2075736810","E278027387","E1355469996","E600098871","E1971565824","E951306519","E1204123321","E418650175","E1887442805","E354281425","E33108170","E193712882","E1443108919","E2063424201","E1566698126","E1903079541","E1041671147","E1615547762","E285064324","E1563736560","E436301077","E1469571843","E982408450","E317139795","E1702096654","E1790988761","E1094656431","E1573582861","E524005236","E294660775","E1879870433","E1941719335","E899926661","E1086692386","E1872965441","E521048018","E105020554","E250992043","E39219459","E1956492020","E1098890857","E1547295304","E1765978654","E170682862","E1915283902","E413720867","E2058798776","E1545476183","E1516498587","E885469461","E2099539232","E980316435","E1429499422","E947443539","E463850292","E627718038","E1700074698","E1188126433","E4059696","E225212207","E367028073","E278678372","E1622118250","E1020172752","E2031579356","E1600056749");

function getCategoryUUIDForEntry(entryUUID) {
    var entryCategoryUUIDPairs = new Array("E512045369","C1113885373","E74741534","C625598101","E1938394586","C1001741839","E988837523","C1113885373","E1564640395","C1001741839","E965002151","C1113885373","E164041432","C558367252","E657356980","C1001741839","E289811052","C558367252","E783751745","C625598101","E1504922800","C1113885373","E266094382","C1842781598","E990568155","C1113885373","E321340615","C1842781598","E85549684","C1001741839","E2142950581","C1001741839","E2072066452","C625598101","E2116942927","C625598101","E386474432","C625598101","E1261930316","C625598101","E1202595572","C1113885373","E1895115549","C558367252","E261330294","C1001741839","E1062652296","C1842781598","E1538227792","C625598101","E1197982088","C625598101","E730561505","C625598101","E1999264494","C1001741839","E948525093","C625598101","E972489167","C625598101","E774452809","C625598101","E1165760595","C1001741839","E1812998003","C1113885373","E133833691","C1001741839","E531915847","C1001741839","E1183656820","C625598101","E2075736810","C625598101","E278027387","C625598101","E1355469996","C625598101","E600098871","C625598101","E1971565824","C625598101","E951306519","C558367252","E1204123321","C625598101","E418650175","C1001741839","E1887442805","C625598101","E354281425","C625598101","E33108170","C558367252","E193712882","C625598101","E1443108919","C625598101","E2063424201","C625598101","E1566698126","C1001741839","E1903079541","C625598101","E1041671147","C625598101","E1615547762","C625598101","E285064324","C1113885373","E1563736560","C1113885373","E436301077","C625598101","E1469571843","C1001741839","E982408450","C558367252","E317139795","C625598101","E1702096654","C625598101","E1790988761","C558367252","E1094656431","C625598101","E1573582861","C625598101","E524005236","C625598101","E294660775","C558367252","E1879870433","C1001741839","E1941719335","C1113885373","E899926661","C1001741839","E1086692386","C625598101","E1872965441","C625598101","E521048018","C625598101","E105020554","C625598101","E250992043","C625598101","E39219459","C625598101","E1956492020","C625598101","E1098890857","C625598101","E1547295304","C625598101","E1765978654","C625598101","E170682862","C1001741839","E1915283902","C1001741839","E413720867","C625598101","E2058798776","C625598101","E1545476183","C1001741839","E1516498587","C625598101","E885469461","C1001741839","E2099539232","C936656041","E980316435","C1113885373","E1429499422","C1001741839","E947443539","C625598101","E463850292","C625598101","E627718038","C1001741839","E1700074698","C625598101","E1188126433","C625598101","E4059696","C1113885373","E225212207","C625598101","E367028073","C1001741839","E278678372","C1001741839","E1622118250","C625598101","E1020172752","C625598101","E2031579356","C625598101","E1600056749","C1113885373");
    
    for(var i = 0; i < entryCategoryUUIDPairs.length -1; i++) {
        if(entryCategoryUUIDPairs[i] == entryUUID) {
            return(entryCategoryUUIDPairs[i+1]);
        }
    }
}

function getBlogName() {
    var blogName = 'Bengoshi';
    document.write(blogName);
}

function getCategoryName(categoryUUID) {
    var categoryPairs = new Array("C558367252","5. Personal","C1113885373","3. iBlog","C936656041","6. Sports Entertainment","C1842781598","4. Computer","C625598101","1. Law","C1001741839","2. Mac","(null)","unfiled");
    
    for(var i = 0; i < categoryPairs.length -1; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

function getCalendarHead() {
    var calendarHead = '9&#26376; 2004';
    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">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar">3</span></td><td align="center"><span class="calendar">4</span></td></tr> <tr><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><td align="center"><span class="calendar">11</span></td></tr> <tr><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar"><a href="2004/9/13/index.html">13</a></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><td align="center"><span class="calendar">18</span></td></tr> <tr><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><td align="center"><span class="calendar">25</span></td></tr> <tr><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">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</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>';
    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">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar">3</span></td><td align="center"><span class="calendar">4</span></td></tr> <tr><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><td align="center"><span class="calendar">11</span></td></tr> <tr><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar"><a href="../2004/9/13/index.html">13</a></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><td align="center"><span class="calendar">18</span></td></tr> <tr><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><td align="center"><span class="calendar">25</span></td></tr> <tr><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">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</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>';
    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">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar">3</span></td><td align="center"><span class="calendar">4</span></td></tr> <tr><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><td align="center"><span class="calendar">11</span></td></tr> <tr><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar"><a href="../../2004/9/13/index.html">13</a></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><td align="center"><span class="calendar">18</span></td></tr> <tr><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><td align="center"><span class="calendar">25</span></td></tr> <tr><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">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</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>';
    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">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar">3</span></td><td align="center"><span class="calendar">4</span></td></tr> <tr><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><td align="center"><span class="calendar">11</span></td></tr> <tr><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar"><a href="2004/9/13/index.html">13</a></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><td align="center"><span class="calendar">18</span></td></tr> <tr><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><td align="center"><span class="calendar">25</span></td></tr> <tr><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">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</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>';
    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">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar">3</span></td><td align="center"><span class="calendar">4</span></td></tr> <tr><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><td align="center"><span class="calendar">11</span></td></tr> <tr><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar"><a href="9/13/index.html">13</a></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><td align="center"><span class="calendar">18</span></td></tr> <tr><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><td align="center"><span class="calendar">25</span></td></tr> <tr><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">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</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>';
    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">1</span></td><td align="center"><span class="calendar">2</span></td><td align="center"><span class="calendar">3</span></td><td align="center"><span class="calendar">4</span></td></tr> <tr><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><td align="center"><span class="calendar">11</span></td></tr> <tr><td align="center"><span class="calendar">12</span></td><td align="center"><span class="calendar"><a href="../../../2004/9/13/index.html">13</a></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><td align="center"><span class="calendar">18</span></td></tr> <tr><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><td align="center"><span class="calendar">25</span></td></tr> <tr><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">&nbsp;</span></td><td align="center"><span class="calendar">&nbsp;</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>';
    document.write(calendarRows);
}

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

function getCategoryStatistics() {
    var categoryStatistics = '1. Law: 54 <br>2. Mac: 23 <br>3. iBlog: 13 <br>4. Computer: 3 <br>5. Personal: 8 <br>6. Sports Entertainment: 1 <br>';
    document.write(categoryStatistics);
}

function getCategoryEntriesCount(categoryUUID) {
    var categoryPairs = new Array("C558367252","8","C1113885373","13","C936656041","1","C1842781598","3","C625598101","54","C1001741839","23","(null)","0");
    
    for(var i = 0; i < categoryPairs.length; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

function getBlogCategories() {
    var categories = ' <a href="C625598101/index.html"> 1. Law </a> <br>  <a href="C1001741839/index.html"> 2. Mac </a> <br>  <a href="C1113885373/index.html"> 3. iBlog </a> <br>  <a href="C1842781598/index.html"> 4. Computer </a> <br>  <a href="C558367252/index.html"> 5. Personal </a> <br>  <a href="C936656041/index.html"> 6. Sports Entertainment </a> <br> ';
    document.write(categories); 
}

function getBlogHorizontalCategories() {
    var horizontalCategories = ' <a href="C625598101/index.html"> 1. Law </a> &nbsp; &nbsp;  <a href="C1001741839/index.html"> 2. Mac </a> &nbsp; &nbsp;  <a href="C1113885373/index.html"> 3. iBlog </a> &nbsp; &nbsp;  <a href="C1842781598/index.html"> 4. Computer </a> &nbsp; &nbsp;  <a href="C558367252/index.html"> 5. Personal </a> &nbsp; &nbsp;  <a href="C936656041/index.html"> 6. Sports Entertainment </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getCategoryCategories() {
    var categories = ' <a href="../C625598101/index.html"> 1. Law </a> <br>  <a href="../C1001741839/index.html"> 2. Mac </a> <br>  <a href="../C1113885373/index.html"> 3. iBlog </a> <br>  <a href="../C1842781598/index.html"> 4. Computer </a> <br>  <a href="../C558367252/index.html"> 5. Personal </a> <br>  <a href="../C936656041/index.html"> 6. Sports Entertainment </a> <br> ';
    document.write(categories); 
}

function getCategoryHorizontalCategories() {
    var horizontalCategories = ' <a href="../C625598101/index.html"> 1. Law </a> &nbsp; &nbsp;  <a href="../C1001741839/index.html"> 2. Mac </a> &nbsp; &nbsp;  <a href="../C1113885373/index.html"> 3. iBlog </a> &nbsp; &nbsp;  <a href="../C1842781598/index.html"> 4. Computer </a> &nbsp; &nbsp;  <a href="../C558367252/index.html"> 5. Personal </a> &nbsp; &nbsp;  <a href="../C936656041/index.html"> 6. Sports Entertainment </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getEntryCategories() {
    var categories = ' <a href="../../C625598101/index.html"> 1. Law </a> <br>  <a href="../../C1001741839/index.html"> 2. Mac </a> <br>  <a href="../../C1113885373/index.html"> 3. iBlog </a> <br>  <a href="../../C1842781598/index.html"> 4. Computer </a> <br>  <a href="../../C558367252/index.html"> 5. Personal </a> <br>  <a href="../../C936656041/index.html"> 6. Sports Entertainment </a> <br> ';
    document.write(categories); 
}

function getEntryHorizontalCategories() {
    var horizontalCategories = ' <a href="../../C625598101/index.html"> 1. Law </a> &nbsp; &nbsp;  <a href="../../C1001741839/index.html"> 2. Mac </a> &nbsp; &nbsp;  <a href="../../C1113885373/index.html"> 3. iBlog </a> &nbsp; &nbsp;  <a href="../../C1842781598/index.html"> 4. Computer </a> &nbsp; &nbsp;  <a href="../../C558367252/index.html"> 5. Personal </a> &nbsp; &nbsp;  <a href="../../C936656041/index.html"> 6. Sports Entertainment </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getArchiveCategories() {
    var categories = '<a href="C625598101/index.html">1. Law</a> <br><a href="C1001741839/index.html">2. Mac</a> <br><a href="C1113885373/index.html">3. iBlog</a> <br><a href="C1842781598/index.html">4. Computer</a> <br><a href="C558367252/index.html">5. Personal</a> <br><a href="C936656041/index.html">6. Sports Entertainment</a> <br>';
    document.write(categories); 
}

function getArchiveHorizontalCategories() {
    var horizontalCategories = '<a href="C625598101/index.html">1. Law</a> &nbsp; &nbsp;<a href="C1001741839/index.html">2. Mac</a> &nbsp; &nbsp;<a href="C1113885373/index.html">3. iBlog</a> &nbsp; &nbsp;<a href="C1842781598/index.html">4. Computer</a> &nbsp; &nbsp;<a href="C558367252/index.html">5. Personal</a> &nbsp; &nbsp;<a href="C936656041/index.html">6. Sports Entertainment</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getYearCategories() {
    var categories = '<a href="../C625598101/index.html">1. Law</a> <br><a href="../C1001741839/index.html">2. Mac</a> <br><a href="../C1113885373/index.html">3. iBlog</a> <br><a href="../C1842781598/index.html">4. Computer</a> <br><a href="../C558367252/index.html">5. Personal</a> <br><a href="../C936656041/index.html">6. Sports Entertainment</a> <br>';
    document.write(categories); 
}

function getYearHorizontalCategories() {
    var horizontalCategories = '<a href="../C625598101/index.html">1. Law</a> &nbsp; &nbsp;<a href="../C1001741839/index.html">2. Mac</a> &nbsp; &nbsp;<a href="../C1113885373/index.html">3. iBlog</a> &nbsp; &nbsp;<a href="../C1842781598/index.html">4. Computer</a> &nbsp; &nbsp;<a href="../C558367252/index.html">5. Personal</a> &nbsp; &nbsp;<a href="../C936656041/index.html">6. Sports Entertainment</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getDayCategories() {
    var categories = '<a href="../../../C625598101/index.html">1. Law</a> <br><a href="../../../C1001741839/index.html">2. Mac</a> <br><a href="../../../C1113885373/index.html">3. iBlog</a> <br><a href="../../../C1842781598/index.html">4. Computer</a> <br><a href="../../../C558367252/index.html">5. Personal</a> <br><a href="../../../C936656041/index.html">6. Sports Entertainment</a> <br>';
    document.write(categories); 
}

function getDayHorizontalCategories() {
    var horizontalCategories = '<a href="../../../C625598101/index.html">1. Law</a> &nbsp; &nbsp;<a href="../../../C1001741839/index.html">2. Mac</a> &nbsp; &nbsp;<a href="../../../C1113885373/index.html">3. iBlog</a> &nbsp; &nbsp;<a href="../../../C1842781598/index.html">4. Computer</a> &nbsp; &nbsp;<a href="../../../C558367252/index.html">5. Personal</a> &nbsp; &nbsp;<a href="../../../C936656041/index.html">6. Sports Entertainment</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getUsername() {
    var username = 'Manabu Narita';
    document.write(username);
}

// Modified by OKAMURA Yuji
function getFeedbackLink(entryTitle, entryTitleSJIS) {
	var encodedEmail = '&#109;&#097;&#110;&#097;&#098;&#117;&#095;&#110;&#097;&#114;&#105;&#116;&#097;&#064;&#109;&#097;&#099;&#046;&#099;&#111;&#109;';

	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">9&#26376; 2004</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("C558367252","5. Personal","C1113885373","3. iBlog","C936656041","6. Sports Entertainment","C1842781598","4. Computer","C625598101","1. Law","C1001741839","2. Mac","(null)","unfiled");
	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="C625598101/index.html"> 1. Law </a> <br>  <a href="C1001741839/index.html"> 2. Mac </a> <br>  <a href="C1113885373/index.html"> 3. iBlog </a> <br>  <a href="C1842781598/index.html"> 4. Computer </a> <br>  <a href="C558367252/index.html"> 5. Personal </a> <br>  <a href="C936656041/index.html"> 6. Sports Entertainment </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("C558367252","8","C1113885373","13","C936656041","1","C1842781598","3","C625598101","54","C1001741839","23","(null)","0");

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

	{
		var categoryPairs = new Array("C558367252","5. Personal","C1113885373","3. iBlog","C936656041","6. Sports Entertainment","C1842781598","4. Computer","C625598101","1. Law","C1001741839","2. Mac","(null)","unfiled");

		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>');
	}
}
