//
//
//
//
//

function sitemap_expand(id,links) {
  var elt = document.getElementById(id);
  var parent = elt.parentNode;
  var newelt;
  var er;
  try {
    for (var i = 0; i < links.length; i++) {
      newelt = document.getElementById(id+'_'+i);
      parent.removeChild(newelt);
    }
  } catch (er) {
    for (var i = 0; i < links.length; i++) {
      var link = links[i];
      var newlink;
      if (link) {
        newlink = document.createElement('A');
        newlink.id = id+'_'+i;
        newlink.setAttribute('href',link[0]);
        newlink.className = 'sitemap-expanded-link';
        newlink.appendChild(document.createTextNode(link[1]));
      } else {
        newlink = document.createElement('SPAN');
        newlink.id = id+'_'+i;
        newlink.className = 'sitemap-expanded-link';
        newlink.setAttribute('class','sitemap-expanded-link');
      }
      if (elt.nextSibling) {
        parent.insertBefore(newlink,elt.nextSibling);
        elt = newlink;
      } else {
        parent.appendChild(newlink);
      }
    }
  }
  return false;
}
