<!--
/* DHTML-Bibliothek */

var DHTML = 0, DOM = 0, MS = 0, NS4 = 0, NS = 0, OP = 0;

function DHTML_init() {
  if(window.opera) { OP = 1; }
  if(document.layers && !OP) {
    DHTML = 1; NS4 = 1;
  } else if(document.all && !OP) {
      DHTML = 1; MS = 1;
  } else if(document.getElementById && navigator.appName == "Netscape") {
      DHTML = 1; NS = 1;
  } else if(document.getElementById) {
      DHTML = 1; DOM = 1;
  }
}

function getElem(p1,p2,p3) {
  if(DOM || NS) {
    if(p1.toLowerCase()=="id") {
      if(typeof document.getElementById(p2) == "object"){ 
			  return document.getElementById(p2);
			}
    } else if(p1.toLowerCase()=="name") {
        if(typeof document.getElementsByName(p2) == "object"){
          return document.getElementsByName(p2)[p3];
				}
    } else if(p1.toLowerCase()=="tagname") {
        if(typeof document.getElementsByTagName(p2) == "object" ||
           (OP && typeof document.getElementsByTagName(p2) == "function")){
          return document.getElementsByTagName(p2)[p3];
				}
		}
  } else if(MS) {
      if(p1.toLowerCase()=="id") {
        if(typeof document.all[p2] == "object"){
          return document.all[p2];
				}
      } else if(p1.toLowerCase()=="tagname") {
          if(typeof document.all.tags(p2) == "object"){
            return document.all.tags(p2)[p3];
					}
      } else if(p1.toLowerCase()=="name") {
          if(typeof document[p2] == "object"){ 
					  return document[p2];
					}
      }
  } else if(NS4) {
     if(p1.toLowerCase()=="id" || p1.toLowerCase()=="name") {
       if(typeof document["i" + p2] == "object"){
         return document["i" + p2];
			 }
     } else if(p1.toLowerCase()=="index") {
         if(typeof document.layers["i" + p2] == "object"){
           return document.layers["i" + p2];
				 }
		 }
  }
	return void(0);
}

function getCont(p1,p2,p3) {
  if(DOM && getElem(p1,p2,p3) && getElem(p1,p2,p3).firstChild) {
    if(getElem(p1,p2,p3).firstChild.nodeType == 3){
      return getElem(p1,p2,p3).firstChild.nodeValue;
		}
  } else if((NS || MS) && getElem(p1,p2,p3)){
      return getElem(p1,p2,p3).innerHTML;
  }
	return "";
}

function getAttr(p1,p2,p3,p4) {
  var Attr;
  if((DOM || MS || NS) && getElem(p1,p2,p3)) {
    return getElem(p1,p2,p3).getAttribute(p4);
  } else if (NS4 && getElem(p1,p2)) {
      if(typeof getElem(p1,p2)[p3] == "object"){
        return getElem(p1,p2)[p3][p4];
      } else {
          return getElem(p1,p2)[p4];
			}
	}
  return void(0);
}

function setCont(p1,p2,p3,p4) {
  if(DOM && getElem(p1,p2,p3) && getElem(p1,p2,p3).firstChild){
    getElem(p1,p2,p3).nodeValue = p4;
  } else if((NS || MS) && getElem(p1,p2,p3)) {
    getElem(p1,p2,p3).innerHTML = p4;
  } else if(NS4 && getElem(p1,p2,p3)) {
    getElem(p1,p2,p3).document.open();
    getElem(p1,p2,p3).document.write(p4);
    getElem(p1,p2,p3).document.close();
  }
}

DHTML_init();
// -->
