function drawLinks( node, namespace, parentId )
	{
	var p;
		if( parentId != null )
		p = document.getElementById( parentId );
	
	var es = (p != null ? p : document).getElementsByTagName( node );
	var param = namespace + ':addr';
		for( var i = es.length - 1; i >= 0; i-- )
		{
		var addr = es[i].getAttribute(param);
			if( !addr )
			continue;
		var inHTML = es[i].innerHTML == '' ? addr : es[i].innerHTML;
		var newA = document.createElement( 'A' );
		newA.setAttribute('href', addr);
		newA.setAttribute('target', '_blank');
		newA.setAttribute('title', addr);
		newA.innerHTML = inHTML;
		es[i].parentNode.insertBefore(newA, es[i]);
		es[i].parentNode.removeChild(es[i]);
		}
	}
