function oeffne_fenster(name,weite,hoehe)
	{
	var Fenstername = "";
	Fenstername = "Taschen"+weite+hoehe;
	var attribute = "";
	var t_width = screen.availWidth;
	t_width = t_width/2;
	var x_pos = t_width - (weite/2);
	if (x_pos < 0 || screen.availWidth < weite) x_pos = 0;
 	attribute = "width="+weite+",height="+hoehe+",scrollbars=no,resizable=yes,left="+x_pos+",top=94";
	Fenster = window.open(name, Fenstername, attribute);
	Fenster.focus();
	}

function oeffne_fenster2(name,weite,hoehe)
	{
	var Fenstername = "";
	Fenstername = "Taschen"+weite+hoehe;
	var attribute = "";
	var t_width = screen.availWidth;
	t_width = t_width/2;
	var x_pos = t_width - (weite/2);
	if (x_pos < 0 || screen.availWidth < weite) x_pos = 0;
 	attribute = "width="+weite+",height="+hoehe+",scrollbars=yes,resizable=yes,left="+x_pos+",top=94";
	Fenster = window.open(name, Fenstername, attribute);
	Fenster.focus();
	}

var loaded = 0;
submenues = new Array("riedle1","produkte1","services1","kontakt1","galerie1");

function submenue_off() {
	if (loaded)	{
		for (i=0; i<submenues.length; i++) {
			submenue_aus = submenues[i];
			myHideLayer(submenues[i]);
		}
	}
}

function submenue_on(submenue) {
	if (loaded)	{
		submenue_off();
		myShowLayer(submenue);
	}
}

function submenue2_on(submenue,submenue2) {
	if (loaded)	{
		submenue_off();
		myShowLayer(submenue);
		myShowLayer(submenue2);
	}
}

function link(wohin) {
 	submenue_off();
	parent.main.location.href = wohin;
}

function fenstergroesse()
	{
	var x,y;

	if (self.innerHeight) // all except Explorer
	{
		x = self.innerWidth;
		y = self.innerHeight;
	}
	else if (document.documentElement && document.documentElement.clientHeight)
		// Explorer 6 Strict Mode
	{
		x = document.documentElement.clientWidth;
		y = document.documentElement.clientHeight;
	}
	else if (document.body) // other Explorers
	{
		x = document.body.clientWidth;
		y = document.body.clientHeight;
	}

	if (y < 660)
		{
		document.getElementById("mittig").style.top = '330px';
		}

	}

function init() {
 	loaded=1;
}

function findLayer(name, doc) {
	var i, layer;
	for (i = 0; i < doc.layers.length; i++) {
		layer = doc.layers[i];
		if (layer.name == name) {
			return layer;
		}
		if (layer.document.layers.length > 0) {
			if ((layer = findLayer(name, layer.document)) != null) {
				return layer;
			}
		}
	}
	return null;
}

function myShowLayer(id) {
	// if (document.layers) document.layers[''+id+''].visibility = "show"
	if (document.layers) {
		id = findLayer(id, document);
		id.visibility = "show";
	} else if (document.all) {
		document.all[''+id+''].style.visibility = "visible";
	} else if (document.getElementById) {
		document.getElementById(''+id+'').style.visibility = "visible";
	}				
}

function myHideLayer(id) {
	// if (document.layers) document.layers[''+id+''].visibility = "hide"
	if (document.layers) {
		id = findLayer(id, document);
		id.visibility = "hide";
	} else if (document.all) {
		document.all[''+id+''].style.visibility = "hidden";
	} else if (document.getElementById) {
		document.getElementById(''+id+'').style.visibility = "hidden";
	}				
}

function myPosLayer(id,lax,lay) {
	if (lax){
		if (document.layers) { document.layers[''+id+''].left = lax }
		else if (document.all) { document.all[''+id+''].style.left = lax }
		else if (document.getElementById) { document.getElementById(''+id+'').style.left = lax + "px" }
	}
	if (lay){
		if (document.layers) { document.layers[''+id+''].top = lay }
		else if (document.all) { document.all[''+id+''].style.top = lay }
		else if (document.getElementById) { document.getElementById(''+id+'').style.top = lay + "px"}
	}
}

function mySetWidth(id,mywidth) {
	if (document.layers) {
		id = findLayer(id, document);
		id.document.width = mywidth;
		// document.layers[''+id+''].width = mywidth;
	} else if (document.all) {
		document.all[''+id+''].style.width = mywidth;
	} else if (document.getElementById) {
		document.getElementById(''+id+'').style.width = mywidth;
	}	
}

function myContent(id,content) {
	if (content && id) {		
		if (document.layers) {
			sprite=document.layers[''+id+''].document;
		  	sprite.open();
		  	sprite.write(content);
		  	sprite.close();
		}
		else if (document.all) document.all[''+id+''].innerHTML = content;	
		else if (document.getElementById) {
			rng = document.createRange();
			el = document.getElementById(''+id+'');
			rng.setStartBefore(el);
			htmlFrag = rng.createContextualFragment(content);
			while(el.hasChildNodes()) el.removeChild(el.lastChild);
				el.appendChild(htmlFrag);
		}
	}
}

function myGetVisibility(id) {
	if (document.layers) return document.layers[''+id+''].visibility;
	else if (document.all) return document.all[''+id+''].style.visibility;
	else if (document.getElementById) return document.getElementById(''+id+'').style.visibility;
}

