function getElementsByClassName(node, cls, tag) {

	var i, j, re, elm, elms, ismatch;

	var results = new Array();

	if (!document.getElementsByTagName) return results;

	// check type and validity of cls param

	if (typeof cls == 'string') cls = cls.split(' ');

	if (cls.length == 0) return results;

	// covert array of classnames to array of regexp objects matching classnames

	// doing this allows RegExp objects to be created just once

	for (i=0; i<cls.length; i++) {

		cls[i] = new RegExp('(^| )'+cls[i]+'( |$)');

	}

	// grab all the elements in node of type tag

	if (tag == null) tag = '*';

	elms = (tag == '*' && document.all) ? document.all : node.getElementsByTagName(tag); // IE5 does not like getElementsByTagName('*')

	// find matching elements

	for (i=0; elm=elms[i]; i++) {

		for (j=0; re=cls[j]; j++) {

			ismatch = true;

			if (!re.test(elm.className)) {

				ismatch = false;

				break;

			}

		}

		if (ismatch) results[results.length] = elm; // no Array.push in IE5

	}

	return results;

}



var elms = getElementsByClassName(document, "rss_item", "li");





var link = getElementsByClassName(document, "rss_item", "a");

	for (j=0; elm=link[j]; j++) {

	link[j] = link[j].href.substr(40); 

	}



for (i=0; elm=elms[i]; i++) {

	elms[i].innerHTML = elms[i].innerHTML+' <a style="font-size:11px" href="http://community.retirementweb.com/forum/topic/show?id='+link[i]+'">Continue</a><br/>';	

}



var link = getElementsByClassName(document, "rss_item", "a");

	for (j=0; elm=link[j]; j++) {

	link[j].href = "http://community.retirementweb.com/forum/topic/show?id=" + link[j].href.substr(40);  

	}
