function change_target(area, target, overwrite)
{
	if (!target) target = "_blank";
	if (!overwrite) overwrite = false;
	if (!area) return;
	if (area.nodeType != 1) return;
	
	for (var i = 0; i < area.childNodes.length; i++)
	{
		var node = area.childNodes[i];
	
		if (node.nodeName == "A")
			if (node.href)
			{
				if (node.href.toLowerCase().indexOf("javascript") == 0) continue;
				else if (!node.target || overwrite) node.target = target;
			}
		
		if (node.childNodes.length > 0)
			change_target(node, target, overwrite);		
	}
		
	return;
}
