var idDOM = 0;
var allDOM = 0;
var layDOM = 0;
var DHTML = 0;

var zustand = 0;
var zustand_kommentar = 0;

function dom_test() {
	if (document.getElementById) {
		idDOM = 1;
		DHTML = 1;
	}
	else {
		if (document.all) {
			allDOM = 1;
			DHTML = 1;
		}
		else {
			var browserVersion = parseInt(navigator.appVersion);
			if((navigator.appName.indexOf('Netscape') != -1) && (browserVersion == 4)) {
				layDOM =1;
				DHTML = 1;
			}	
		}
	}
}


function crossDOM(Stil, ObjID) {
	if (idDOM) {
		if (Stil == 1) {
			return (document.getElementById(ObjID).style);
		}
		else {
			return (document.getElementById(ObjID));
		}
	}


	if (allDOM) {
		if (Stil == 1) {
			return (document.all[ObjID].style);
		}
		else {
			return (document.all[ObjID]);
		}
	}

	else {
		if (layDOM) {
			return (document.layers[ObjID]);
		}
	}
}	



var untermenue_offen="";




function sichtbar(obj) {
	
	
	if ((untermenue_offen == "untermenue_3") && (obj == "untermenue_3" || obj == "untermenue_2" || obj == "untermenue_1")) {
		dom = crossDOM(1, 'untermenue_3');
		dom.visibility = 'hidden';
		untermenue_offen= "";
		if (obj == "untermenue_3") {
			return;
		}
	}
	else if ((untermenue_offen == "untermenue_2") && (obj == "untermenue_3" || obj == "untermenue_2" || obj == "untermenue_1")) {
		dom = crossDOM(1, 'untermenue_2');
		dom.visibility = 'hidden';
		untermenue_offen= "";
		if (obj == "untermenue_2") {
			return;
		}
	}
	else if (untermenue_offen == "untermenue_1" && (obj == "untermenue_1" || obj == "untermenue_2" || obj == "untermenue_3")) {
		dom = crossDOM(1, 'untermenue_1');
		dom.visibility = 'hidden';
		untermenue_offen= "";
		if (obj == "untermenue_1") {
			return;
		}
	}

	dom_test();
	dom = crossDOM(1,obj);
	
	if (obj == 'untermenue_3' || obj == 'untermenue_2' || obj == 'untermenue_1') {
		dom.visibility = 'visible';
		untermenue_offen = obj;
	}
	
	return;
}


function obj_hoehe(ObjID) {
	dom_test();
	dom = crossDOM(0,ObjID)
	if(dom.offsetHeight) {
		return dom.offsetHeight;
	}
	if(layDOM) {
		return dom.clip.height;
	}
	else { return (0); }
	}

function obj_breite(ObjID) {
	dom_test();
	dom = crossDOM(0,ObjID)
	if(dom.offsetWidth) {
		return dom.offsetWidth;
	}
	if(layDOM) {
		return dom.clip.width;
	}
	else { return (0);}
}

function obj_oben(ObjID) {
	dom_test();
	dom = crossDOM(0,ObjID)
	domStil = crossDOM(1,ObjID)
	
	if(dom.offsetTop) {
		return dom.offsetTop;
	}
	if(domStil.top) {
		return domStil.top;
	}
	if(domStil.pixelTop) {
		return domStil.pixelTop;
	}
	else { return (0); }
}

	
function obj_links(ObjID) {
	dom_test();
	dom = crossDOM(0,ObjID)
	domStil = crossDOM(1,ObjID)
	
	if(dom.offsetLeft) {
		return dom.offsetLeft;
	}
	if(domStil.left) {
		return domStil.left;
	}
	if(domStil.pixelLeft) {
		return domStil.pixelLeft;
	}
	else { return (0); }
}	

function verschieben(ObjID, umH, umV, add_sub) {
	var dom = crossDOM(0, ObjID);
	var domStil = crossDOM(1, ObjID);
	
	if(domStil.pixelTop) {
		if(add_sub == 1) {
			domStil.pixelTop += umV;
			domStil.pixelLeft += umH;
		}
		else {
			domStil.pixelTop -= umV;
			domStil.pixelLeft -= umH;
		}
		
	}

	else {
		if (dom.offsetTop) {
			var oben = dom.offsetTop;
			var links = dom.offsetLeft;
			if(add_sub == 1) {
				domStil.top = umV + oben;
				domStil.left = umH + links;
			}
			else {
				domStil.top = umV - oben;
				domStil.left = umH - links;
			}
		}	
		else {
			dom.moveBy(umH, umV);
		}
	}
}
	

function mausklicks_beobachten(ObjID,x_k,y_k) { 
	if(ObjID == "") {
		return;
	}
	
	
	/*alert(x_k);*/
	
	if(untermenue_offen == "untermenue_1"){
		if (x_k < 361 && (y_k > 55 || y_k < 28) || x_k > 552 || y_k < 28 || y_k > 205 || (y_k > 55 && y_k < 77)) {	
			sichtbar('untermenue_1');
		}	
	}
	if(untermenue_offen == "untermenue_2"){
		
		if (x_k < 512 && (y_k > 55 || y_k < 28) || x_k > 670 || y_k < 28 || y_k > 149 || (y_k > 55 && y_k < 77)) {	
			sichtbar('untermenue_2');
		}	
	}
	if(untermenue_offen == "untermenue_3"){
		
		if (x_k < 647 && (y_k > 55 || y_k < 28) || x_k > 739 || y_k < 28 || y_k > 205 || (y_k > 55 && y_k < 77)  || (x_k > 690 && y_k < 77)) {	
			sichtbar('untermenue_3');
		}	
	}
	
	
} 


function untermenue_anzeigen(e) {
		var x;
		var y;

		if(navigator.appName=="Netscape") {
			x = e.pageX
			y = e.pageY
		}
		else if(idDOM) {
			x = window.event.clientX;
			y = window.event.clientY;
			
		}
		
			
		mausklicks_beobachten(untermenue_offen,x,y);

}
		

