// JavaScript Document

var url = "getrss.cgi";
var http = new JKL.ParseXML( url );
var xml = http.parse();

//document.writeln(data['rdf:RDF']['item']['title']);

//var title = data["item"]["title"];
//var plink = data["item"]["link"];
//var dd = data["item"]["dc:date"];

//document.write("<ul>");
//document.write("<li>" + title + "</li>");
//document.write("</ul>");

var limit = 0;
var max = 5;
var tlength = 50;
var code = "";

if(xml["rdf:RDF"].item.length > 1){

for(i in xml["rdf:RDF"].item){
limit++;
if(limit > max){
break;
}
var TITLE = xml["rdf:RDF"].item[i].title;
if(TITLE.length > tlength){
TITLE = TITLE.substring(0,tlength);
TITLE = TITLE + "..."
}
var DCDATE;
DCDATE = xml["rdf:RDF"].item[i]["dc:date"];
DCDATE = DCDATE.substring(0,10);
code += "<dt>" + DCDATE + "</dt>";
code += '<dd><a href="' + xml["rdf:RDF"].item[i].link + '" target="_parent">';
code += TITLE;
code += '</a></dd>';
}

}else{

var TITLE = xml["rdf:RDF"].item.title;
if(TITLE.length > tlength){
TITLE = TITLE.substring(0,tlength);
TITLE = TITLE + "..."
}
var DCDATE;
DCDATE = xml["rdf:RDF"].item["dc:date"];
DCDATE = DCDATE.substring(0,10);
code += "<dt>" + DCDATE + "</dt>";
code += '<dd><a href="' + xml["rdf:RDF"].item.link + '" target="_parent">';
code += TITLE;
code += '</a></dd>';

}

document.write('<dl>');
document.write(code);
document.write('</dl>');
