
var entryUUIDsList = new Array("E20090220143513","E20060902005549","E20060902003428","E20060606002229","E20060526002709","E20060421235354","E20060410002513","E20060402002830","E20060401010257","E20060401004821","E20060301012328","E20060220023607","E20060209011841","E20060128214320","E20060122013150","E20060119011536","E20060113010728","E20060110002353","E20060109170404","E20060109015515","E20060109012740","E20060107021825","E20051231201426","E20051230010452","E20051229230754","E20051225212449","E20051225210323","E20051211213559","E20051207170137","E20051207015916","E20051113133827","E20051112005100","E20051111235500","E20051109013755","E20051109012004","E20051103224206","E20051030233635","E20051003230622","E20050928004304","E20050926175244","E20050926022759","E20050926014921","E20050923003532","E20050922001139","E20050921003125","E20050919201244","E20050919155838","E20050919123544","E20050915002336","E20050911021647","E20050909224909","E20050908233751","E20050905091449","E20050904125906","E20050903234756","E20050830235937","E20050826010048","E20050823012253","E2003547637","E10968684","E543667720","E226526644","E1635830300","E1636074746","E331310345","E1394065573","E654886456","E1497473221","E867408511","E487278481","E436308575","E1643246450","E1402171933","E1837465912","E1670375870","E680058492","E666516639","E1923423872","E1154778738","E125811861","E1796159754","E2108953524","E757516900","E1272944856","E1558175237","E1628223567","E1454986741","E1532687830","E1392885156","E896090769","E1028385820","E233184503","E2147030262","E1643175172","E1104000983","E2081259853","E1269260622","E665815987","E2007786302","E720005931","E845432072","E1389595723","E782970973","E283367258","E1980435394","E791955466","E1842960634","E47723257","E1380206227","E535304404","E1434661095","E1664955812","E464242369","E678691662","E896417836","E1027324817","E2068929678","E1827720371","E510485580","E1800720152","E2139230186","E96383274","E598773785","E1422247793","E211017243","E1099203662","E624948027","E1935291369","E895848897","E790534872","E432520694","E1568350595","E1204400769","E176880331","E2047277564","E1193520997","E1010062903","E1610243937","E1907573934","E197028150","E1042465465","E107008053","E289566178","E1114004870","E457421898","E1347198956","E553199222","E826201034","E1105656521","E1078408161","E1687904525","E142533685","E1747398831","E1134030459","E52709670","E646683646","E1042413173","E1858047962","E162697281","E1217199602","E1280867136","E546785018","E36582458","E765662325","E1975556622","E1301621251","E1250206875","E1887297217","E656830400","E1995062215","E1161949872","E711984575","E367104235","E1742584306","E2147143641","E1399492320","E1957672180","E298005149","E948801096","E1009131822","E1502971994","E654985568","E1245088295","E20051030225344","E1678410962","E272185826","E1651650208","E991301926","E1483323159","E1640867710","E1702052014","E1162043907","E882321045","E31207941","E1892635935","E404812804","E1948444992","E1188224611","E911757682","E1554486703","E2078736387","E1272457571","E2010712599","E642895153","E995962876","E1906256977","E277754236","E2037267964","E1160749470","E1589137455","E1747264995","E480959911","E1673515145","E1512129333","E1773423084","E597546166","E70880635","E458277465","E23027545","E1070882657","E1879876348","E1046357928","E1905524425","E1257152952","E127538615","E925464555","E1832427451","E363764970","E1889178610","E1709244053","E1918554116","E1063440996","E1891735746","E796626410","E1656125727","E742929616","E916365072","E590592619","E297267417","E150828925","E1329673323","E1232634217","E738142784","E165858965","E1045917813","E1331696283","E419394609","E1962361175","E1966238837","E439764255","E1387113443","E805163116","E1228123442","E465619929","E1108593442","E1064605341","E967729515","E1165238019","E1402743483","E478683150","E1605971126","E2139677234","E938337839","E503735251","E1088773960","E36896121","E754935292","E104784065","E1341801477","E433583833","E824969628","E1039118357","E358657454","E1001084965","E817227782","E1239820361","E592634272","E1391698958","E515595646","E758536019","E224530692","E1613145409","E1640259453","E44846013","E1190949825","E100133433","E1065925194","E614884672","E1947853426","E1348452434","E1439563859","E1742621308","E1602674831","E916793969","E1287420173","E687392150","E915876432","E969309228","E854600085","E1248319971","E1186086996","E999135255","E823308812","E923281421","E892913941","E152372529","E575863626","E2035901419","E482311275","E187732917","E1617598866","E2142791618","E370534540","E1453392088","E817865624","E1844651680","E2012527747","E1167347943","E1472900399","E1127923572","E1372580426","E2128972917","E1409944828","E108273419","E877283534","E582111017","E1205827913","E2042055490","E1836284504","E262532884","E1266106536","E371038861","E2038357788","E787854513","E359321630","E1428915137","E826782418","E225942020","E1521309093","E1267137898","E1983222108","E232440622","E67247415","E136957333","E60464202","E599936481","E142774874","E779753854","E1278931104","E1507348750","E1838861087","E826343642","E1065481446","E126025461","E166264724","E1154978511","E1045319941","E1417075368","E662827779","E1675356137","E196910416","E351331270","E1876534697","E158341149","E488453227","E2013636549","E295659308","E1080557776","E1339092421","E1449080859","E1701673321","E1571132992","E1888190426","E1545049493","E1202274055","E1120359249","E274188700","E204790768","E607317687","E2083484104","E428395268","E632574222","E1947098740","E123782489","E1604857561","E436751665","E1908877393","E1071764553","E289405785","E674908310","E619048094","E772037603","E175548761","E1967048760","E1495347887","E82306925","E1634229953","E905763392","E1470813025","E1062985418","E1361841053","E635716910","E1717440728","E208296869","E1888602978","E281152553","E1926195461","E1491050621","E1109473548","E257529160","E668888033","E641147454","E1951021718","E898520341","E288552632","E872062885","E161937551","E1448448439","E1700069278","E110915245","E1941606106","E1423638399","E1134279353","E1089140222","E1533406060","E238235467","E2000835262","E1022715758","E5928778","E1873310475","E507429965","E486256354","E1115741716","E371035686","E1900579348","E1271944120","E1488009979","E1589429329","E590426835","E1375520936","E925577382","E167645931","E637307601","E470500408","E1494516909","E507768146","E348686717","E411976146","E578132845","E2040711316");

function getCategoryUUIDForEntry(entryUUID) {
    var entryCategoryUUIDPairs = new Array("E20090220143513","C1102119464","E20060902005549","C1518233791","E20060902003428","C1518233791","E20060606002229","C1418850375","E20060526002709","C1926314703","E20060421235354","C1102119464","E20060410002513","C1518233791","E20060402002830","C55408286","E20060401010257","C1102119464","E20060401004821","C1418850375","E20060301012328","C1418850375","E20060220023607","C1418850375","E20060209011841","C1418850375","E20060128214320","C1926314703","E20060122013150","C1365960969","E20060119011536","C1365960969","E20060113010728","C1365960969","E20060110002353","C55408286","E20060109170404","C1149388394","E20060109015515","C1418850375","E20060109012740","C1926314703","E20060107021825","C1102119464","E20051231201426","C1102119464","E20051230010452","C1102119464","E20051229230754","C1102119464","E20051225212449","C1518233791","E20051225210323","C1518233791","E20051211213559","C1418850375","E20051207170137","C1518233791","E20051207015916","C1418850375","E20051113133827","C1518233791","E20051112005100","C1149388394","E20051111235500","C1418850375","E20051109013755","C1418850375","E20051109012004","C1102119464","E20051103224206","C1518233791","E20051030233635","C1518233791","E20051003230622","C1102119464","E20050928004304","C1102119464","E20050926175244","C1518233791","E20050926022759","C1418850375","E20050926014921","C1418850375","E20050923003532","C1102119464","E20050922001139","C1518233791","E20050921003125","C1418850375","E20050919201244","C1418850375","E20050919155838","C1926314703","E20050919123544","C1418850375","E20050915002336","C1418850375","E20050911021647","C1926314703","E20050909224909","C1149388394","E20050908233751","C1418850375","E20050905091449","C1102119464","E20050904125906","C1102119464","E20050903234756","C1149388394","E20050830235937","C1418850375","E20050826010048","C1102119464","E20050823012253","C1518233791","E2003547637","C1102119464","E10968684","C1149388394","E543667720","C1102119464","E226526644","C1149388394","E1635830300","C1418850375","E1636074746","C1102119464","E331310345","C1149388394","E1394065573","C1102119464","E654886456","C1149388394","E1497473221","C1149388394","E867408511","C1926314703","E487278481","C1518233791","E436308575","C1518233791","E1643246450","C1418850375","E1402171933","C1418850375","E1837465912","C1102119464","E1670375870","C1102119464","E680058492","C1149388394","E666516639","C1418850375","E1923423872","C1102119464","E1154778738","C1418850375","E125811861","C1926314703","E1796159754","C1926314703","E2108953524","C1102119464","E757516900","C1418850375","E1272944856","C1149388394","E1558175237","C1102119464","E1628223567","C1418850375","E1454986741","C1518233791","E1532687830","C1102119464","E1392885156","C1418850375","E896090769","C1102119464","E1028385820","C1149388394","E233184503","C1418850375","E2147030262","C1365960969","E1643175172","C1102119464","E1104000983","C1926314703","E2081259853","C1418850375","E1269260622","C1102119464","E665815987","C1418850375","E2007786302","C1418850375","E720005931","C1418850375","E845432072","C1102119464","E1389595723","C1418850375","E782970973","C1102119464","E283367258","C1418850375","E1980435394","C1418850375","E791955466","C1418850375","E1842960634","C1149388394","E47723257","C1149388394","E1380206227","C1102119464","E535304404","C1102119464","E1434661095","C1102119464","E1664955812","C1102119464","E464242369","C1149388394","E678691662","C1418850375","E896417836","C1149388394","E1027324817","C1926314703","E2068929678","C1102119464","E1827720371","C1418850375","E510485580","C1418850375","E1800720152","C1418850375","E2139230186","C1102119464","E96383274","C1149388394","E598773785","C1418850375","E1422247793","C1418850375","E211017243","C1102119464","E1099203662","C1418850375","E624948027","C1418850375","E1935291369","C1149388394","E895848897","C1418850375","E790534872","C1149388394","E432520694","C1102119464","E1568350595","C1102119464","E1204400769","C1418850375","E176880331","C1418850375","E2047277564","C1418850375","E1193520997","C1149388394","E1010062903","C1149388394","E1610243937","C1149388394","E1907573934","C1418850375","E197028150","C1102119464","E1042465465","C1102119464","E107008053","C1418850375","E289566178","C1102119464","E1114004870","C1418850375","E457421898","C1418850375","E1347198956","C1418850375","E553199222","C1418850375","E826201034","C1102119464","E1105656521","C1418850375","E1078408161","C1418850375","E1687904525","C1418850375","E142533685","C1418850375","E1747398831","C1418850375","E1134030459","C1518233791","E52709670","C1102119464","E646683646","C1102119464","E1042413173","C1418850375","E1858047962","C1418850375","E162697281","C1418850375","E1217199602","C1418850375","E1280867136","C1149388394","E546785018","C1149388394","E36582458","C1418850375","E765662325","C1418850375","E1975556622","C1418850375","E1301621251","C1149388394","E1250206875","C1418850375","E1887297217","C1418850375","E656830400","C1418850375","E1995062215","C1926314703","E1161949872","C1418850375","E711984575","C1418850375","E367104235","C1102119464","E1742584306","C1418850375","E2147143641","C1418850375","E1399492320","C1418850375","E1957672180","C1149388394","E298005149","C1418850375","E948801096","C1418850375","E1009131822","C1102119464","E1502971994","C1149388394","E654985568","C1149388394","E1245088295","C1418850375","E20051030225344","C1518233791","E1678410962","C1102119464","E272185826","C1926314703","E1651650208","C1149388394","E991301926","C1149388394","E1483323159","C1418850375","E1640867710","C1102119464","E1702052014","C1102119464","E1162043907","C1102119464","E882321045","C1102119464","E31207941","C1102119464","E1892635935","C1418850375","E404812804","C1365960969","E1948444992","C1102119464","E1188224611","C1102119464","E911757682","C1149388394","E1554486703","C1102119464","E2078736387","C1149388394","E1272457571","C1418850375","E2010712599","C1102119464","E642895153","C1149388394","E995962876","C1149388394","E1906256977","C1149388394","E277754236","C1149388394","E2037267964","C1418850375","E1160749470","C1149388394","E1589137455","C1149388394","E1747264995","C1418850375","E480959911","C1149388394","E1673515145","C1418850375","E1512129333","C1149388394","E1773423084","C1418850375","E597546166","C1149388394","E70880635","C1418850375","E458277465","C1149388394","E23027545","C1418850375","E1070882657","C1418850375","E1879876348","C1149388394","E1046357928","C1149388394","E1905524425","C1418850375","E1257152952","C1149388394","E127538615","C55408286","E925464555","C1418850375","E1832427451","C1149388394","E363764970","C1102119464","E1889178610","C1149388394","E1709244053","C1102119464","E1918554116","C1418850375","E1063440996","C1418850375","E1891735746","C1149388394","E796626410","C1102119464","E1656125727","C1102119464","E742929616","C1102119464","E916365072","C1102119464","E590592619","C1149388394","E297267417","C1418850375","E150828925","C1418850375","E1329673323","C1149388394","E1232634217","C1149388394","E738142784","C1418850375","E165858965","C1418850375","E1045917813","C1102119464","E1331696283","C1418850375","E419394609","C1418850375","E1962361175","C1418850375","E1966238837","C1418850375","E439764255","C1418850375","E1387113443","C1102119464","E805163116","C1418850375","E1228123442","C1418850375","E465619929","C1149388394","E1108593442","C1418850375","E1064605341","C1102119464","E967729515","C1102119464","E1165238019","C1149388394","E1402743483","C1926314703","E478683150","C1102119464","E1605971126","C1102119464","E2139677234","C1149388394","E938337839","C1149388394","E503735251","C1365960969","E1088773960","C1149388394","E36896121","C1149388394","E754935292","C1418850375","E104784065","C1149388394","E1341801477","C1102119464","E433583833","C1149388394","E824969628","C1518233791","E1039118357","C1149388394","E358657454","C1149388394","E1001084965","C1102119464","E817227782","C1418850375","E1239820361","C1149388394","E592634272","C1149388394","E1391698958","C1102119464","E515595646","C1102119464","E758536019","C1102119464","E224530692","C1149388394","E1613145409","C1149388394","E1640259453","C1149388394","E44846013","C1149388394","E1190949825","C1518233791","E100133433","C1149388394","E1065925194","C1149388394","E614884672","C1418850375","E1947853426","C1102119464","E1348452434","C1149388394","E1439563859","C1102119464","E1742621308","C1418850375","E1602674831","C1418850375","E916793969","C1418850375","E1287420173","C1149388394","E687392150","C1102119464","E915876432","C1102119464","E969309228","C1149388394","E854600085","C1418850375","E1248319971","C1102119464","E1186086996","C1418850375","E999135255","C1102119464","E823308812","C1149388394","E923281421","C1926314703","E892913941","C1102119464","E152372529","C1418850375","E575863626","C1418850375","E2035901419","C1102119464","E482311275","C1102119464","E187732917","C1102119464","E1617598866","C1102119464","E2142791618","C1102119464","E370534540","C1102119464","E1453392088","C1149388394","E817865624","C1418850375","E1844651680","C1149388394","E2012527747","C1926314703","E1167347943","C1418850375","E1472900399","C1926314703","E1127923572","C1149388394","E1372580426","C55408286","E2128972917","C1418850375","E1409944828","C1518233791","E108273419","C1102119464","E877283534","C1102119464","E582111017","C1418850375","E1205827913","C1418850375","E2042055490","C1102119464","E1836284504","C1418850375","E262532884","C1149388394","E1266106536","C1149388394","E371038861","C1418850375","E2038357788","C1149388394","E787854513","C1365960969","E359321630","C1102119464","E1428915137","C1149388394","E826782418","C1149388394","E225942020","C1149388394","E1521309093","C1102119464","E1267137898","C1149388394","E1983222108","C1926314703","E232440622","C1149388394","E67247415","C1149388394","E136957333","C1365960969","E60464202","C1365960969","E599936481","C1102119464","E142774874","C1365960969","E779753854","C1418850375","E1278931104","C1102119464","E1507348750","C55408286","E1838861087","C1102119464","E826343642","C1102119464","E1065481446","C1102119464","E126025461","C1365960969","E166264724","C1149388394","E1154978511","C1149388394","E1045319941","C1149388394","E1417075368","C1102119464","E662827779","C1102119464","E1675356137","C55408286","E196910416","C1926314703","E351331270","C1102119464","E1876534697","C1102119464","E158341149","C1149388394","E488453227","C1149388394","E2013636549","C1149388394","E295659308","C1102119464","E1080557776","C1102119464","E1339092421","C1102119464","E1449080859","C1102119464","E1701673321","C1102119464","E1571132992","C1926314703","E1888190426","C1102119464","E1545049493","C1102119464","E1202274055","C1926314703","E1120359249","C1102119464","E274188700","C1102119464","E204790768","C1418850375","E607317687","C1102119464","E2083484104","C1102119464","E428395268","C1418850375","E632574222","C1149388394","E1947098740","C1149388394","E123782489","C1102119464","E1604857561","C1102119464","E436751665","C1102119464","E1908877393","C1102119464","E1071764553","C1102119464","E289405785","C1418850375","E674908310","C1102119464","E619048094","C1149388394","E772037603","C1149388394","E175548761","C1102119464","E1967048760","C1102119464","E1495347887","C1149388394","E82306925","C1149388394","E1634229953","C1149388394","E905763392","C1102119464","E1470813025","C1102119464","E1062985418","C1365960969","E1361841053","C1926314703","E635716910","C1149388394","E1717440728","C1102119464","E208296869","C1102119464","E1888602978","C1418850375","E281152553","C1926314703","E1926195461","C1926314703","E1491050621","C55408286","E1109473548","C1365960969","E257529160","C1365960969","E668888033","C1149388394","E641147454","C1149388394","E1951021718","C1102119464","E898520341","C1149388394","E288552632","C1365960969","E872062885","C1102119464","E161937551","C1365960969","E1448448439","C1365960969","E1700069278","C1102119464","E110915245","C1418850375","E1941606106","C1926314703","E1423638399","C1102119464","E1134279353","C1418850375","E1089140222","C1102119464","E1533406060","C1418850375","E238235467","C1365960969","E2000835262","C1149388394","E1022715758","C55408286","E5928778","C55408286","E1873310475","C1102119464","E507429965","C1102119464","E486256354","C1102119464","E1115741716","C1102119464","E371035686","C1926314703","E1900579348","C1102119464","E1271944120","C1102119464","E1488009979","C1149388394","E1589429329","C1418850375","E590426835","C1102119464","E1375520936","C1102119464","E925577382","C1926314703","E167645931","C1365960969","E637307601","C1365960969","E470500408","C1418850375","E1494516909","C1418850375","E507768146","C1149388394","E348686717","C1149388394","E411976146","C1330152631","E578132845","C1330152631","E2040711316","C1330152631");
    
    for(var i = 0; i < entryCategoryUUIDPairs.length -1; i++) {
        if(entryCategoryUUIDPairs[i] == entryUUID) {
            return(entryCategoryUUIDPairs[i+1]);
        }
    }
}

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

function getCategoryName(categoryUUID) {
    var categoryPairs = new Array("C1365960969","#5 book","C1330152631"," - about this site -","C1149388394","#1 Fanks!","C55408286","#6 gallery","C1102119464","#0 monologue","C1518233791","#3 Ivory","C1418850375","#2 Freaks!","C1926314703","#4 attic","C148705863","unfiled");
    
    for(var i = 0; i < categoryPairs.length -1; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

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

function getBlogCalendarRows() {
    var calendarRows = '<tr><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><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></tr> <tr><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><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></tr> <tr><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><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar"><a href="2009/2/20/index.html">20</a></span></td><td align="center"><span class="calendar">21</span></td></tr> <tr><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><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></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> <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">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><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></tr> <tr><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><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></tr> <tr><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><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar"><a href="../2009/2/20/index.html">20</a></span></td><td align="center"><span class="calendar">21</span></td></tr> <tr><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><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></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> <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">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><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></tr> <tr><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><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></tr> <tr><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><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar"><a href="../../2009/2/20/index.html">20</a></span></td><td align="center"><span class="calendar">21</span></td></tr> <tr><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><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></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> <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">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><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></tr> <tr><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><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></tr> <tr><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><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar"><a href="2009/2/20/index.html">20</a></span></td><td align="center"><span class="calendar">21</span></td></tr> <tr><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><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></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> <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">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><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></tr> <tr><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><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></tr> <tr><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><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar"><a href="2/20/index.html">20</a></span></td><td align="center"><span class="calendar">21</span></td></tr> <tr><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><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></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> <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">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><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></tr> <tr><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><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></tr> <tr><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><td align="center"><span class="calendar">19</span></td><td align="center"><span class="calendar"><a href="../../../2009/2/20/index.html">20</a></span></td><td align="center"><span class="calendar">21</span></td></tr> <tr><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><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></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> <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 = '450';
    document.write(blogEntriesCount);
}

function getCategoryStatistics() {
    var categoryStatistics = ' - about this site -: 3 <br />#0 monologue: 136 <br />#1 Fanks!: 106 <br />#2 Freaks!: 130 <br />#3 Ivory: 20 <br />#4 attic: 26 <br />#5 book: 20 <br />#6 gallery: 9 <br />';
    document.write(categoryStatistics);
}

function getCategoryEntriesCount(categoryUUID) {
    var categoryPairs = new Array("C1365960969","20","C1330152631","3","C1149388394","106","C55408286","9","C1102119464","136","C1518233791","20","C1418850375","130","C1926314703","26","C148705863","0");
    
    for(var i = 0; i < categoryPairs.length; i++) {
        if(categoryPairs[i] == categoryUUID) {
            document.write(categoryPairs[i+1]);
        }
    }
}

function getBlogCategories() {
    var categories = ' <a href="C1330152631/index.html">  - about this site - </a> <br />  <a href="C1102119464/index.html"> #0 monologue </a> <br />  <a href="C1149388394/index.html"> #1 Fanks! </a> <br />  <a href="C1418850375/index.html"> #2 Freaks! </a> <br />  <a href="C1518233791/index.html"> #3 Ivory </a> <br />  <a href="C1926314703/index.html"> #4 attic </a> <br />  <a href="C1365960969/index.html"> #5 book </a> <br />  <a href="C55408286/index.html"> #6 gallery </a> <br /> ';
    document.write(categories); 
}

function getBlogHorizontalCategories() {
    var horizontalCategories = ' <a href="C1330152631/index.html">  - about this site - </a> &nbsp; &nbsp;  <a href="C1102119464/index.html"> #0 monologue </a> &nbsp; &nbsp;  <a href="C1149388394/index.html"> #1 Fanks! </a> &nbsp; &nbsp;  <a href="C1418850375/index.html"> #2 Freaks! </a> &nbsp; &nbsp;  <a href="C1518233791/index.html"> #3 Ivory </a> &nbsp; &nbsp;  <a href="C1926314703/index.html"> #4 attic </a> &nbsp; &nbsp;  <a href="C1365960969/index.html"> #5 book </a> &nbsp; &nbsp;  <a href="C55408286/index.html"> #6 gallery </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getCategoryCategories() {
    var categories = ' <a href="../C1330152631/index.html">  - about this site - </a> <br />  <a href="../C1102119464/index.html"> #0 monologue </a> <br />  <a href="../C1149388394/index.html"> #1 Fanks! </a> <br />  <a href="../C1418850375/index.html"> #2 Freaks! </a> <br />  <a href="../C1518233791/index.html"> #3 Ivory </a> <br />  <a href="../C1926314703/index.html"> #4 attic </a> <br />  <a href="../C1365960969/index.html"> #5 book </a> <br />  <a href="../C55408286/index.html"> #6 gallery </a> <br /> ';
    document.write(categories); 
}

function getCategoryHorizontalCategories() {
    var horizontalCategories = ' <a href="../C1330152631/index.html">  - about this site - </a> &nbsp; &nbsp;  <a href="../C1102119464/index.html"> #0 monologue </a> &nbsp; &nbsp;  <a href="../C1149388394/index.html"> #1 Fanks! </a> &nbsp; &nbsp;  <a href="../C1418850375/index.html"> #2 Freaks! </a> &nbsp; &nbsp;  <a href="../C1518233791/index.html"> #3 Ivory </a> &nbsp; &nbsp;  <a href="../C1926314703/index.html"> #4 attic </a> &nbsp; &nbsp;  <a href="../C1365960969/index.html"> #5 book </a> &nbsp; &nbsp;  <a href="../C55408286/index.html"> #6 gallery </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getEntryCategories() {
    var categories = ' <a href="../../C1330152631/index.html">  - about this site - </a> <br />  <a href="../../C1102119464/index.html"> #0 monologue </a> <br />  <a href="../../C1149388394/index.html"> #1 Fanks! </a> <br />  <a href="../../C1418850375/index.html"> #2 Freaks! </a> <br />  <a href="../../C1518233791/index.html"> #3 Ivory </a> <br />  <a href="../../C1926314703/index.html"> #4 attic </a> <br />  <a href="../../C1365960969/index.html"> #5 book </a> <br />  <a href="../../C55408286/index.html"> #6 gallery </a> <br /> ';
    document.write(categories); 
}

function getEntryHorizontalCategories() {
    var horizontalCategories = ' <a href="../../C1330152631/index.html">  - about this site - </a> &nbsp; &nbsp;  <a href="../../C1102119464/index.html"> #0 monologue </a> &nbsp; &nbsp;  <a href="../../C1149388394/index.html"> #1 Fanks! </a> &nbsp; &nbsp;  <a href="../../C1418850375/index.html"> #2 Freaks! </a> &nbsp; &nbsp;  <a href="../../C1518233791/index.html"> #3 Ivory </a> &nbsp; &nbsp;  <a href="../../C1926314703/index.html"> #4 attic </a> &nbsp; &nbsp;  <a href="../../C1365960969/index.html"> #5 book </a> &nbsp; &nbsp;  <a href="../../C55408286/index.html"> #6 gallery </a> &nbsp; &nbsp; ';
    document.write(horizontalCategories);
}

function getArchiveCategories() {
    var categories = '<a href="C1330152631/index.html"> - about this site -</a> <br /><a href="C1102119464/index.html">#0 monologue</a> <br /><a href="C1149388394/index.html">#1 Fanks!</a> <br /><a href="C1418850375/index.html">#2 Freaks!</a> <br /><a href="C1518233791/index.html">#3 Ivory</a> <br /><a href="C1926314703/index.html">#4 attic</a> <br /><a href="C1365960969/index.html">#5 book</a> <br /><a href="C55408286/index.html">#6 gallery</a> <br />';
    document.write(categories); 
}

function getArchiveHorizontalCategories() {
    var horizontalCategories = '<a href="C1330152631/index.html"> - about this site -</a> &nbsp; &nbsp;<a href="C1102119464/index.html">#0 monologue</a> &nbsp; &nbsp;<a href="C1149388394/index.html">#1 Fanks!</a> &nbsp; &nbsp;<a href="C1418850375/index.html">#2 Freaks!</a> &nbsp; &nbsp;<a href="C1518233791/index.html">#3 Ivory</a> &nbsp; &nbsp;<a href="C1926314703/index.html">#4 attic</a> &nbsp; &nbsp;<a href="C1365960969/index.html">#5 book</a> &nbsp; &nbsp;<a href="C55408286/index.html">#6 gallery</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getYearCategories() {
    var categories = '<a href="../C1330152631/index.html"> - about this site -</a> <br /><a href="../C1102119464/index.html">#0 monologue</a> <br /><a href="../C1149388394/index.html">#1 Fanks!</a> <br /><a href="../C1418850375/index.html">#2 Freaks!</a> <br /><a href="../C1518233791/index.html">#3 Ivory</a> <br /><a href="../C1926314703/index.html">#4 attic</a> <br /><a href="../C1365960969/index.html">#5 book</a> <br /><a href="../C55408286/index.html">#6 gallery</a> <br />';
    document.write(categories); 
}

function getYearHorizontalCategories() {
    var horizontalCategories = '<a href="../C1330152631/index.html"> - about this site -</a> &nbsp; &nbsp;<a href="../C1102119464/index.html">#0 monologue</a> &nbsp; &nbsp;<a href="../C1149388394/index.html">#1 Fanks!</a> &nbsp; &nbsp;<a href="../C1418850375/index.html">#2 Freaks!</a> &nbsp; &nbsp;<a href="../C1518233791/index.html">#3 Ivory</a> &nbsp; &nbsp;<a href="../C1926314703/index.html">#4 attic</a> &nbsp; &nbsp;<a href="../C1365960969/index.html">#5 book</a> &nbsp; &nbsp;<a href="../C55408286/index.html">#6 gallery</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

function getDayCategories() {
    var categories = '<a href="../../../C1330152631/index.html"> - about this site -</a> <br /><a href="../../../C1102119464/index.html">#0 monologue</a> <br /><a href="../../../C1149388394/index.html">#1 Fanks!</a> <br /><a href="../../../C1418850375/index.html">#2 Freaks!</a> <br /><a href="../../../C1518233791/index.html">#3 Ivory</a> <br /><a href="../../../C1926314703/index.html">#4 attic</a> <br /><a href="../../../C1365960969/index.html">#5 book</a> <br /><a href="../../../C55408286/index.html">#6 gallery</a> <br />';
    document.write(categories); 
}

function getDayHorizontalCategories() {
    var horizontalCategories = '<a href="../../../C1330152631/index.html"> - about this site -</a> &nbsp; &nbsp;<a href="../../../C1102119464/index.html">#0 monologue</a> &nbsp; &nbsp;<a href="../../../C1149388394/index.html">#1 Fanks!</a> &nbsp; &nbsp;<a href="../../../C1418850375/index.html">#2 Freaks!</a> &nbsp; &nbsp;<a href="../../../C1518233791/index.html">#3 Ivory</a> &nbsp; &nbsp;<a href="../../../C1926314703/index.html">#4 attic</a> &nbsp; &nbsp;<a href="../../../C1365960969/index.html">#5 book</a> &nbsp; &nbsp;<a href="../../../C55408286/index.html">#6 gallery</a> &nbsp; &nbsp;';
    document.write(horizontalCategories);
}

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

// Modified by OKAMURA Yuji
function getFeedbackLink(entryTitle, entryTitleSJIS) {
	var encodedEmail = '&#099;&#114;&#097;&#122;&#121;&#102;&#108;&#097;&#109;&#105;&#110;&#103;&#111;&#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 + "\">Feedback</a>");
		}
		else {
			document.write("<a href=\"mailto:" + encodedEmail + "?Subject=Re: " + entryTitle + "\">Feedback</a>");
		}
	}
	else {
		document.write("");
	}
}

var	NextEntryLinkString = 'Previous';
var PrevEntryLinkString = 'Next';

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="0" cellpadding="0" width="182">',
		'	<tr>',
		'		<td colspan="7" align="center" width="182">',
		'			<span class="calendarhead">February 2009</span>',
		'		</td>',
		'	</tr>',
		'	<tr>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Sun</span>',
		'		</td>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Mon</span>',
		'		</td>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Tue</span>',
		'		</td>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Wed</span>',
		'		</td>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Thu</span>',
		'		</td>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Fri</span>',
		'		</td>',
		'		<td align="center" width="26">',
		'			<span class="calendar">Sat</span>',
		'		</td>',
		'	</tr>'
	);
	if (path.match(/\/C\d+\/E\d+\/[^\/]*$/)) {
		// In case of EntryPage
		getEntryCalendarRows();
	}
	else if (path.match(/\/C\d+\/[^\/]*$/)) {
		// In case of CategoryPage
		getCategoryCalendarRows();
	}
	else if (path.match(/\/20\d{2}\/([1-9]|1[0-2])\/(\d|[12]\d|3[01])\/[^\/]*$/)) {
		// In case of DayPage
		getDayCalendarRows();
	}
	else if (path.match(/\/20\d{2}\/[^\/]*$/)) {
		// In case of YearPage
		getYearCalendarRows();
	}
	else if (path.match(/\/archive\.html$/)) {
		// In case of ArchivePage
		getArchiveCalendarRows();
	}
	else {
		// In case of BlogPage
		getBlogCalendarRows();
	}
	document.writeln(
		'</table>'
	);
}

function WriteUTF8RssLink(uri, text) {
	document.write(
		'<a href="' + uri.replace(/xml$/, 'utf8.xml') + '">' + text + '</a>'
	);
}

function WriteCategorySelect() {
	var	categoryPairs = new Array("C1365960969","#5 book","C1330152631"," - about this site -","C1149388394","#1 Fanks!","C55408286","#6 gallery","C1102119464","#0 monologue","C1518233791","#3 Ivory","C1418850375","#2 Freaks!","C1926314703","#4 attic","C148705863","unfiled");
	var	i;

	document.write(
		'<select name="CategoryUUID">\n',
		'	<option value="">All categories</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+\/[^\/]*$/)) {
			// In case of EntryPage
			pathPrefix = '../../';
		}
		else if (path.match(/\/C\d+\/[^\/]*$/)) {
			// In case of CategoryPage
			pathPrefix = '../';
		}
		else if (path.match(/\/20\d{2}\/([1-9]|1[0-2])\/(\d|[12]\d|3[01])\/[^\/]*$/)) {
			// In case of DayPage
			pathPrefix = '../../';
		}
		else if (path.match(/\/20\d{2}\/[^\/]*$/)) {
			// In case of YearPage
			pathPrefix = '../';
		}
		else {
			// In case of ArchivePage
			// In case of BlogPage
			pathPrefix = '';
		}
	}

	{
		var categories = ' <a href="C1330152631/index.html">  - about this site - </a> <br />  <a href="C1102119464/index.html"> #0 monologue </a> <br />  <a href="C1149388394/index.html"> #1 Fanks! </a> <br />  <a href="C1418850375/index.html"> #2 Freaks! </a> <br />  <a href="C1518233791/index.html"> #3 Ivory </a> <br />  <a href="C1926314703/index.html"> #4 attic </a> <br />  <a href="C1365960969/index.html"> #5 book </a> <br />  <a href="C55408286/index.html"> #6 gallery </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("C1365960969","20","C1330152631","3","C1149388394","106","C55408286","9","C1102119464","136","C1518233791","20","C1418850375","130","C1926314703","26","C148705863","0");

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

	{
		var categoryPairs = new Array("C1365960969","#5 book","C1330152631"," - about this site -","C1149388394","#1 Fanks!","C55408286","#6 gallery","C1102119464","#0 monologue","C1518233791","#3 Ivory","C1418850375","#2 Freaks!","C1926314703","#4 attic","C148705863","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="The page of &quot;'+uuid2name[uuid[i]]+'&quot;">'+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>');
	}
}
