var xotree = new XML.ObjTree();

var dom = 'http://press.accia.net/';
var url_this = dom + 'press_programs/';
var url_rdf_v = '/press_programs/insertLinkToPress.cgi?p=v';
var url_rdf_at = '/press_programs/insertLinkToPress.cgi?p=a';


var tree_v = xotree.parseHTTP(url_rdf_v);
var tree_at = xotree.parseHTTP(url_rdf_at);

var items_v = tree_v['rdf:RDF']['item'];
var items_at = tree_at['rdf:RDF']['item'];

/^(\d{2})(\d{2})年(\d{1,2})月(\d{1,2})日/.test($('time').innerHTML)
var yyyy = RegExp.$1 + RegExp.$2;
var month = RegExp.$3;
var date = RegExp.$4;

if(Number(month) < 10) { var mm = '0' +  month; }
else { var mm = month; }

if(Number(date) < 10) { var dd = '0' +  date; }
else { var dd = date; }

var linkHTML = "<ul class=\"pathlist\">\n";

items_v.each(function(item){
  var ptn = new RegExp('^' + yyyy + '-' + mm + '-' + dd);
    if(ptn.test(item['dc:date'])) {
        var dc_date = item['dc:date'];
        dc_date.match(/^\d{4}-\d{2}-(\d{2})/);
        var folder = RegExp.$1;
        /article_id=(\d+)/.test(item['-rdf:about']);
        var articleId = RegExp.$1;
        var path = '../' + folder + '/' + articleId + '.html';
        linkHTML += '<li><a href="' + path + '">' + item.title + "</a></li>\n";
    }
})

items_at.each(function(item){
  var ptn = new RegExp('^' + yyyy + '-' + mm + '-' + dd);
    if(ptn.test(item['dc:date'])) {
        var dc_date = item['dc:date'];
        dc_date.match(/^\d{4}-\d{2}-(\d{2})/);
        var folder = RegExp.$1;
        /view\/(\d+)/.test(item['-rdf:about']);
        var articleId = RegExp.$1;
        var path = '../' + folder + '/at' + articleId + '.html';
        linkHTML += '<li><a href="' + path + '">' + item.title + "</a></li>\n";
    }
})

linkHTML += "</ul>\n";

document.write(linkHTML);