function setStatus(feld,ordner,wert)
{
	//1. Ebene
	for (i=0;i<feld.length;i++)
	{
		temp1 = feld[i];
		if (temp1.typ == 0)
		{
			if (temp1.id == ordner)
			{
				temp1.status=wert;
				return true;
			}else{
				if (temp1.kinder != "")
				{
					// 2. Ebene
					for (j=0;j<temp1.kinder.length;j++)
					{
						temp2 = temp1.kinder[j];
						if (temp2.typ == 0)
						{
							if (temp2.id == ordner)
							{
								temp2.status=wert;
								return true;
							}
						}
					}
				}
			}
		}
	}
	return false;
}

function showMenu(feld,fenster)
{
	fenster.document.open();
	fenster.document.writeln(getHeader());
	makeMenu(feld,fenster);
	fenster.document.writeln(getFooter());
	fenster.document.close();
}


function makeMenu(feld,fenster)
{
	//1. Ebene
	for (i=0;i<feld.length;i++)
	{
		temp1 = feld[i];
		if (temp1.typ == 0)
		{
			fenster.document.writeln(getFolder(temp1.ebene,temp1.status,temp1.link,temp1.text,temp1.id));
			if ( (temp1.status == 1) && (temp1.kinder != "") )
			{
				//2. Ebene
				tempfeld = temp1.kinder;
				for (j=0;j<tempfeld.length;j++)
				{
					temp2 = tempfeld[j];
					if (temp2.typ == 0)
					{
						fenster.document.writeln(getFolder(temp2.ebene,temp2.status,temp2.link,temp2.text,temp2.id));
						if ( (temp2.status == 1) && (temp2.kinder != "") )
						{
							//3. Ebene
							tempfeld1 = temp2.kinder;
							for (k=0;k<tempfeld1.length;k++)
							{
								temp3 = tempfeld1[k];
								fenster.document.writeln(getItem(temp3.ebene,temp3.bild,temp3.link,temp3.text));
							}
						}
					}else{
						fenster.document.writeln(getItem(temp2.ebene,temp2.bild,temp2.link,temp2.text));
					}
				}
			}
		}else{
			fenster.document.writeln(getItem(temp1.ebene,temp1.bild,temp1.link,temp1.text));
		}
	}
}


function menuePunkt(id,ebene,typ,status,bild,link,text,kinder)
{
	this.id = id;
	this.ebene = ebene;
	this.typ = typ; //0 = ordner - 1 = item
	this.status = status; // 0 = zu - 1 = offen
	this.bild = bild;
	this.link = link;
	this.text = text;
	this.kinder = kinder;
}

function getHeader()
{
	zurueck = "";
	zurueck = ""+zurueck+"<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>\n";
	zurueck = ""+zurueck+"<html><head><meta http-equiv='content-type' content='text/html;charset=iso-8859-1'><title>Willkommen bei i&amp;m internet+marketing GbR</title>\n";
	zurueck = ""+zurueck+"	<style type='text/css' media='screen'><!--\n";
	zurueck = ""+zurueck+"p { font-size: 11px; font-family: Arial, Helvetica }\n";
	zurueck = ""+zurueck+"a { font-size: 11px; font-family: Arial, Helvetica }\n";
	zurueck = ""+zurueck+"a:link { text-decoration: none }\n";
	zurueck = ""+zurueck+"a:visited { text-decoration: none }\n";
	zurueck = ""+zurueck+"a:hover { text-decoration: underline }\n";
	zurueck = ""+zurueck+"--></style></head>\n";
	zurueck = ""+zurueck+"	<body background='bilder/layout/hintergrund.gif' bgcolor=white link=blue vlink=blue alink=blue>\n";
	zurueck = ""+zurueck+"	<table width='100%' border=0 cellspacing=0 cellpadding=2>\n";
	return zurueck;
}

function getFooter()
{
	zurueck = "";
	zurueck = ""+zurueck+"</table></body></html>\n";
	return zurueck;
}



function getFolder(ebene, status, link, text, kapitel)
{
	zurueck="";
	if (ebene == 1)
	{
		zurueck = "<tr><td width=23><div align=center>";
		
		if (status == 0)
		{
			zurueck = ""+zurueck+"<a href='javascript:parent.logo.oeffne_kapitel("+kapitel+",this.window)'><img src='bilder/layout/ordner-zu.gif' height=19 width=19 border=0></a></div></td>";
			zurueck = ""+zurueck+"<td colspan=3 valign=bottom><a href='"+link+"' onclick='parent.logo.oeffne_kapitel("+kapitel+",parent.menue);' target='haupt'>"+text+"</a></td></tr>\n";
		} else {
			zurueck = ""+zurueck+"<a href='javascript:parent.logo.schliesse_kapitel("+kapitel+",this.window)'><img src='bilder/layout/ordner-offen.gif' height=19 width=19 border=0></a></div></td>";
			zurueck = ""+zurueck+"<td colspan=3 valign=bottom><a href='"+link+"' target='haupt'>"+text+"</a></td></tr>\n";
		}
	}

	if (ebene == 2)
	{
		zurueck = "<tr><td width=23></td><td width=23><div align=center>";
		if (status == 0)
		{
			zurueck = ""+zurueck+"<a href='javascript:parent.logo.oeffne_kapitel("+kapitel+",this.window)'><img src='bilder/layout/ordner-zu.gif' height=19 width=19 border=0></a></div></td>";
			zurueck = ""+zurueck+"<td colspan=2 valign=bottom><a href='"+link+"' onclick='parent.logo.oeffne_kapitel("+kapitel+",parent.menue);' target='haupt'>"+text+"</a></td></tr>\n";
		}else{
			zurueck = ""+zurueck+"<a href='javascript:parent.logo.schliesse_kapitel("+kapitel+",this.window)'><img src='bilder/layout/ordner-offen.gif' height=19 width=19 border=0></a></div></td>";
			zurueck = ""+zurueck+"<td colspan=2 valign=bottom><a href='"+link+"' target='haupt'>"+text+"</a></td></tr>\n";
		}
	}
	return zurueck;
}

function getItem(ebene, bild, link, text)
{

	zurueck="";
	if (ebene == 1)
	{
		zurueck = ""+zurueck+"<tr><td width=23><div align=center>";
		zurueck = ""+zurueck+"<a href='"+link+"' target='haupt'><img src='bilder/layout/"+bild+"' height=19 width=19 border=0></a></div></td>";
		zurueck = ""+zurueck+"<td colspan=3 valign=bottom><a href='"+link+"' target='haupt'>"+text+"</a></td></tr>\n";
	}
	
	if (ebene == 2)
	{
		zurueck = ""+zurueck+"<tr><td width=23></td><td width=23><div align=center>";
		zurueck = ""+zurueck+"<a href='"+link+"' target='haupt'><img src='bilder/layout/"+bild+"' height=19 width=19 border=0></a></div></td>";
		zurueck = ""+zurueck+"<td colspan=2 valign=bottom><a href='"+link+"' target='haupt'>"+text+"</a></td></tr>\n";
	}
	
	if (ebene == 3)
	{
		zurueck = ""+zurueck+"<tr><td width=23></td><td width=23></td><td valign=bottom width=23><div align=center>";
		zurueck = ""+zurueck+"<a href='"+link+"' target='haupt'><img src='bilder/layout/"+bild+"' height=19 width=19 border=0></a></div></td>";
		zurueck = ""+zurueck+"<td valign=bottom><a href='"+link+"' target='haupt'>"+text+"</a></td></tr>\n";
	}
	return zurueck;
}
