 function process(action) {
   var v_name;
   var v_email;

   if (document.getElementById("NAME")) {
    v_name  = document.getElementById("NAME").value;
    v_email = document.getElementById("EMAIL").value;
   }

   var v_url   = "http://apex.oracle.com" +
                 "/pls/otn/f" + 
                 "?p=9751:" +
                 "20:" +
                 ":" +
                 ":" +
                 ":" +
                 ":";

   if (document.getElementById("NAME")) {
     v_url = v_url + "P20_ME,P20_AIL,P20_BSCRIBE,P20_MMUNITY:" +
                     v_name+","+v_email+","+action+",1";
   }
  
   var v_win   = window.open(
                       v_url,
                       "Ergebnis",
                       "width=500,height=350,left=100,top=100," +
                       "innerWidth=480,innerHeight=330," +
                       "location=no,menubar=no,scrollbars=no,status=no,toolbar=no"
                     );
     }

function writeCounterText(p_Element) {
  v_Url = 'http://apex.oracle.com/pls/otn/ORA10B.COUNT_CLICK?V_APPLICATION=COMMUNITY_HOME';
  v_CounterText = '<img src="' + v_Url + '" alt="" height="0" width="0">'; 
  if (window.location.hostname == "www.oracle.com") {
    document.getElementById(p_Element).innerHTML = v_CounterText;
  }
}

function writeTOC(p_Element) {
  var v_HtmlText = '<ul class="bodycopy">';
  for (var i=4;i < COMMUNITY_NODES[0].length ;i++) {
    if (COMMUNITY_NODES[0][i]) {
      v_HtmlText = v_HtmlText + '<br><li>';
      if (COMMUNITY_NODES[0][i][1] != 'javascript:void(0);') {
        v_HtmlText = v_HtmlText + '<a href="'+ (COMMUNITY_NODES[0][i][1])+'" target="_blank" class="bodylink">';
        v_HtmlText = v_HtmlText + (COMMUNITY_NODES[0][i][0]) + "</a>";
      } else {
        v_HtmlText = v_HtmlText + '<span class="bodylink">';
        v_HtmlText = v_HtmlText + (COMMUNITY_NODES[0][i][0]) + "</span>";
      }
      v_HtmlText = v_HtmlText + '</li>';
      v_HtmlText = v_HtmlText + '<ul>';
      for (var j=4; j < COMMUNITY_NODES[0][i].length ; j++){
        if (COMMUNITY_NODES[0][i][j]) {
          v_HtmlText = v_HtmlText + '<li>';
          if (COMMUNITY_NODES[0][i][j][1] != 'javascript:void(0);') {
            v_HtmlText = v_HtmlText + '<a href="'+ (COMMUNITY_NODES[0][i][j][1])+'" target="_blank" class="bodylink">';
            v_HtmlText = v_HtmlText + (COMMUNITY_NODES[0][i][j][0]) + "</a>";
          } else {
            v_HtmlText = v_HtmlText + '<span class="bodylink">';
            v_HtmlText = v_HtmlText + (COMMUNITY_NODES[0][i][j][0]) + "</span>";
          }
          v_HtmlText = v_HtmlText + '</li>';
          v_HtmlText = v_HtmlText + '<ul>';
          for (var k=4; k < COMMUNITY_NODES[0][i][j].length ; k++){
            if (COMMUNITY_NODES[0][i][j][k]) {
              v_HtmlText = v_HtmlText + '<li>';
              if (COMMUNITY_NODES[0][i][j][k][1] != 'javascript:void(0);') {
                v_HtmlText = v_HtmlText + '<a href="'+ (COMMUNITY_NODES[0][i][j][k][1])+'" target="_blank" class="bodylink">';
                v_HtmlText = v_HtmlText + (COMMUNITY_NODES[0][i][j][k][0]) + "</a>";
              } else {
                v_HtmlText = v_HtmlText + '<span class="bodylink">';
                v_HtmlText = v_HtmlText + (COMMUNITY_NODES[0][i][j][k][0]) + "</span>";
              }
              v_HtmlText = v_HtmlText + '</li>';
            }
          }
          v_HtmlText = v_HtmlText + '</ul>'
        }
      }
      v_HtmlText = v_HtmlText + '</ul>'
    }
  }
  v_HtmlText = v_HtmlText + '</ul>';
  document.getElementById(p_Element).innerHTML = v_HtmlText;
}

