N4 = GK = IE = offsetX = offsetY = 0;

if (document.layers) N4 = 1;
else if (document.all) IE = 1;
else if (document.getElementById) GK = 1;

function init() {
  if (N4) {
    list = document.layers;
    document.captureEvents(Event.MOUSEMOVE | Event.MOUSEUP);
  }
  else if (GK) list = document.getElementsByTagName("h3");
  else if (IE) list = document.all.tags("h3");

  for ( i=0; i<list.length; i++ ){
    var q = list[i];
    if ( q && q.id ){
      if ( q.tagName=="H3" && q.id.length>2 ){
        if ( q.id.substr(0, 1) == "q" ){
          var a = document.getElementById("a"+q.id.substr(1, q.id.length - 1 ));
          a.style.display = "none";
          var c = document.getElementById("c"+q.id.substr(1, q.id.length - 1 ));
          if (N4) {
            q.captureEvents(Event.CLICK);
            c.captureEvents(Event.CLICK);
          }
          q.onclick = click;
          c.onclick = disap;
        }
      }
    }
  }

}

function disap(evt)
{
  var id = ( IE )? event.srcElement.id : evt.target.id;
  if ( id.substr(0,1 ) == "c" ){
    var aid = "a" + id.substr(1, id.length - 1 );
    var a   = document.getElementById(aid);
    
//    var objbody = ( document.compatMode && (document.compatMode=="CSS1Compat"))? document.documentElement : document.body;
    a.style.display = "none";
/*
    var d = document.getElementById("a"+o.id.substr(1, o.id.length - 1 ));
    d.style.display = "none";
//    document.getElementById(id).style.display = "none";
*/
  }
}

function click(evt)
{
  var id = ( IE )? event.srcElement.id : evt.target.id;
  if ( id.substr(0,1) == "q" ){
    var aid = "a" + id.substr(1, id.length - 1 );
    var a   = document.getElementById(aid);

//    var objbody = ( document.compatMode && (document.compatMode=="CSS1Compat"))? document.documentElement : document.body;
    if ( a.style.display == "block" ){
      a.style.display = "none";
    } else {
      a.style.display = "block";
//      a.style.zIndex = 1;
    }
  }
}

onload = init;

/*if (N4 || GK) {
  document.onmousemove = CaptureMouseMove;
}*/
