/* DHTML-Bibliothek */

var DHTML = 0, DOM = 0, MS = 0, NS = 0, OP = 0;

function DHTML_init() {

 if (window.opera) {
     OP = 1;
 }
 if(document.getElementById) {
   DHTML = 1;
   DOM = 1;
 }
 if(document.all && !OP) {
   DHTML = 1;
   MS = 1;
 }
if(window.netscape && window.screen && !DOM && !OP) {
   DHTML = 1;
   NS = 1;
 }
}

function getElem(p1,p2,p3) {
 var Elem;
 if(DOM) {
   if(p1.toLowerCase()=="id") {
     if (typeof document.getElementById(p2) == "object")
     Elem = document.getElementById(p2);
     else Elem = void(0);
     return(Elem);
   }
   else if(p1.toLowerCase()=="name") {
     if (typeof document.getElementsByName(p2) == "object")
     Elem = document.getElementsByName(p2)[p3];
     else Elem = void(0);
     return(Elem);
   }
   else if(p1.toLowerCase()=="tagname") {
     if (typeof document.getElementsByTagName(p2) == "object" || (OP && typeof document.getElementsByTagName(p2) == "function"))
     Elem = document.getElementsByTagName(p2)[p3];
     else Elem = void(0);
     return(Elem);
   }
   else return void(0);
 }
 else if(MS) {
   if(p1.toLowerCase()=="id") {
     if (typeof document.all[p2] == "object")
     Elem = document.all[p2];
     else Elem = void(0);
     return(Elem);
   }
   else if(p1.toLowerCase()=="tagname") {
     if (typeof document.all.tags(p2) == "object")
     Elem = document.all.tags(p2)[p3];
     else Elem = void(0);
     return(Elem);
   }
   else if(p1.toLowerCase()=="name") {
     if (typeof document[p2] == "object")
     Elem = document[p2];
     else Elem = void(0);
     return(Elem);
   }
   else return void(0);
 }
 else if(NS) {
   if(p1.toLowerCase()=="id" || p1.toLowerCase()=="name") {
   if (typeof document[p2] == "object")
     Elem = document[p2];
     else Elem = void(0);
     return(Elem);
   }
   else if(p1.toLowerCase()=="index") {
    if (typeof document.layers[p2] == "object")
     Elem = document.layers[p2];
    else Elem = void(0);
     return(Elem);
   }
   else return void(0);
 }
}

function getCont(p1,p2,p3) {
   var Cont;
   if(DOM && getElem(p1,p2,p3) && getElem(p1,p2,p3).firstChild) {
     if(getElem(p1,p2,p3).firstChild.nodeType == 3)
       Cont = getElem(p1,p2,p3).firstChild.nodeValue;
     else
       Cont = "";
     return(Cont);
   }
   else if(MS && getElem(p1,p2,p3)) {
     Cont = getElem(p1,p2,p3).innerText;
     return(Cont);
   }
   else return void(0);
}

function getAttr(p1,p2,p3,p4) {
   var Attr;
   if((DOM || MS) && getElem(p1,p2,p3)) {
     Attr = getElem(p1,p2,p3).getAttribute(p4);
     return(Attr);
   }
   else if (NS && getElem(p1,p2)) {
       if (typeof getElem(p1,p2)[p3] == "object")
        Attr=getElem(p1,p2)[p3][p4]
       else
        Attr=getElem(p1,p2)[p4]
         return Attr;
       }
   else return void(0);
}

function setCont(p1,p2,p3,p4) {
   if(DOM && getElem(p1,p2,p3) && getElem(p1,p2,p3).firstChild)
     //getElem(p1,p2,p3).firstChild.nodeValue = p4;
	 getElem(p1,p2,p3).firstChild.data = p4;
   else if(MS && getElem(p1,p2,p3))
     getElem(p1,p2,p3).innerHTML = p4;
   else if(NS && 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();

function activate(nr,imag){
	//window.document.images[nr].src = "../web_grafiken/menu/pfeil_1.gif";
	getElem("id",nr,null).src = imag;
}
function deactivate(nr,imag){
	getElem("id",nr,null).src = imag;
	//window.document.images[nr].src = "../web_grafiken/menu/clean.gif";
}

function hideme() {
	if(DOM || MS){
 		//setCont("id","Nav",null,"");
		nav = getElem("id","Nav",null);
		if(nav){
		f=nav.firstChild;
		if(f)
			nav.removeChild(f);
		}
		getElem("id","Nav",null).style.visibility = "hidden";
	}
	if(NS){
		setCont("id","Nav",null,"");
		getElem("id","Nav",null).visibility = "hide";
	}
}
function showme() {
	if(DOM || MS){
		td = getElem("id","Nav",null);
		f=td.firstChild;
		//alert(f);
		if(f==null){
			cont=document.createElement("div");
			A1=document.createElement("a");
			A1.href = "index.php?page=maler_info";
			A1.appendChild(document.createTextNode("Malen"));

			A2=document.createElement("a");
			A2.href = "index.php?page=sanierung_info";
			A2.appendChild(document.createTextNode("Sanieren"));

			A3=document.createElement("a");
			A3.href = "index.php?page=gestaltung_info";
			A3.appendChild(document.createTextNode("Gestalten"));

			A4=document.createElement("a");
			A4.href = "index.php?page=vorhernachher_info";
			A4.appendChild(document.createTextNode("Vorher Nachher"));
			
			A5=document.createElement("a");
			A5.href = "index.php?page=referenzen_info";
			A5.appendChild(document.createTextNode("Referenzen"));
			
			spacer1 = document.createElement("img");
			spacer1.src="web_grafiken/menu/clean.gif";
			spacer1.height="5";
			spacer1.width="20";
			
			
			spacer2 = spacer1.cloneNode(true);
			spacer3 = spacer1.cloneNode(true);
			spacer4 = spacer1.cloneNode(true);
			spacer5 = spacer1.cloneNode(true);
			cont.appendChild(spacer1);cont.appendChild(A1);cont.appendChild(document.createElement("br"));
			cont.appendChild(spacer2);cont.appendChild(A2);cont.appendChild(document.createElement("br"));
			cont.appendChild(spacer3);cont.appendChild(A3);cont.appendChild(document.createElement("br"));
			cont.appendChild(spacer4);cont.appendChild(A4);cont.appendChild(document.createElement("br"));
			cont.appendChild(spacer5);cont.appendChild(A5);cont.appendChild(document.createElement("br"));
			td.appendChild(cont);
		}
		//setCont("id","Nav",null,'Bluba<br><br>blub');
		getElem("id","Nav",null).style.visibility = "visible";
	}
	if(NS){
 		setCont("id","Nav",null,'Blub<br><br>blub');
  		getElem("id","Nav",null).visibility = "show";
	}
}

