// Bilder für Hauptmenü

systemsakt = new Image; systemsakt.src = "gfx/systems_a.gif";
systemspas = new Image; systemspas.src = "gfx/systems.gif";

accessoriesakt = new Image; accessoriesakt.src = "gfx/accessories_a.gif";
accessoriespas = new Image; accessoriespas.src = "gfx/accessories.gif";

aboutakt = new Image; aboutakt.src = "gfx/about_a.gif";
aboutpas = new Image; aboutpas.src = "gfx/about.gif";

partnershipakt = new Image; partnershipakt.src = "gfx/partnership_a.gif";
partnershippas = new Image; partnershippas.src = "gfx/partnership.gif";

contactakt = new Image; contactakt.src = "gfx/contact_a.gif";
contactpas = new Image; contactpas.src = "gfx/contact.gif";


// Bilder für Submenüs

bullakt = new Image; bullakt.src = "gfx/bull_a.gif";
bullpas = new Image; bullpas.src = "gfx/bull.gif";

caratakt = new Image; caratakt.src = "gfx/carat_a.gif";
caratpas = new Image; caratpas.src = "gfx/carat.gif";

onlinewallakt = new Image; onlinewallakt.src = "gfx/onlinewall_a.gif";
onlinewallpas = new Image; onlinewallpas.src = "gfx/onlinewall.gif";

planovalakt = new Image; planovalakt.src = "gfx/planoval_a.gif";
planovalpas = new Image; planovalpas.src = "gfx/planoval.gif";

planoval2akt = new Image; planoval2akt.src = "gfx/planoval2_a.gif";
planoval2pas = new Image; planoval2pas.src = "gfx/planoval2.gif";

scalaakt = new Image; scalaakt.src = "gfx/scala_a.gif";
scalapas = new Image; scalapas.src = "gfx/scala.gif";

squareakt = new Image; squareakt.src = "gfx/square_a.gif";
squarepas = new Image; squarepas.src = "gfx/square.gif";

displaysakt = new Image; displaysakt.src = "gfx/displays_a.gif";
displayspas = new Image; displayspas.src = "gfx/displays.gif";

standsakt = new Image; standsakt.src = "gfx/stands_a.gif";
standspas = new Image; standspas.src = "gfx/stands.gif";

showcasesakt = new Image; showcasesakt.src = "gfx/showcases_a.gif";
showcasespas = new Image; showcasespas.src = "gfx/showcases.gif";

directionsakt = new Image; directionsakt.src = "gfx/directions_a.gif";
directionspas = new Image; directionspas.src = "gfx/directions.gif";

companyakt = new Image; companyakt.src = "gfx/company_a.gif";
companypas = new Image; companypas.src = "gfx/company.gif";


// Kontrollvariablen setzen

var selektiert = "nix";
var subselektiert = "nix";
var submenu = "aus";
var sichtnavilay = "keine";
var navilay = "keine";
var oldnavilay = "keine";
var grauflaeche = "an";

// Funktionen Hauptmenü

function mainakt(imgName)
	{
		// Buttons umschalten

		if (document.all)
			{
				document[imgName].src = eval(imgName + "akt.src");
			}
		else
			{
				document.layers.mainnavi.document.images[imgName].src = eval(imgName + "akt.src");
			}

		// Linien passend anzeigen

		switch (imgName)
			{
				case "systems":		if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'visible';
											document.all['zubnavi'].style.visibility = 'hidden';
											document.all['uebnavi'].style.visibility = 'hidden';
											document.all['linien'].style.visibility = 'visible';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'show';
											document.layers['zubnavi'].visibility = 'hide';
											document.layers['uebnavi'].visibility = 'hide';
											document.layers['linien'].visibility = 'show';
										}
									break;
				case "accessories":	if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'hidden';
											document.all['zubnavi'].style.visibility = 'visible';
											document.all['uebnavi'].style.visibility = 'hidden';
											document.all['linien'].style.visibility = 'visible';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'hide';
											document.layers['zubnavi'].visibility = 'show';
											document.layers['uebnavi'].visibility = 'hide';
											document.layers['linien'].visibility = 'show';
										}
									break;
				case "about":		if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'hidden';
											document.all['zubnavi'].style.visibility = 'hidden';
											document.all['uebnavi'].style.visibility = 'visible';
											document.all['linien'].style.visibility = 'visible';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'hide';
											document.layers['zubnavi'].visibility = 'hide';
											document.layers['uebnavi'].visibility = 'show';
											document.layers['linien'].visibility = 'show';
										}
									break;
				default:			if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'hidden';
											document.all['zubnavi'].style.visibility = 'hidden';
											document.all['uebnavi'].style.visibility = 'hidden';
											document.all['linien'].style.visibility = 'hidden';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'hide';
											document.layers['zubnavi'].visibility = 'hide';
											document.layers['uebnavi'].visibility = 'hide';
											document.layers['linien'].visibility = 'hide';
										}
									break;
			}

	}

function mainpas(imgName)
	{
		// Input-Felder in Variablen übergeben
		selektiert = document.formular.selektiert.value;
		submenu = document.formular.submenu.value;

		// Buttons umschalten

		if (document.all)
			{
				if (selektiert != imgName)
				{
					document[imgName].src = eval(imgName + "pas.src");
				}
			}
		else
			{
				if (selektiert != imgName)
				{
					document.layers.mainnavi.document.images[imgName].src = eval(imgName + "pas.src");
				}
			}

		// Linien passend anzeigen

		switch (submenu)
			{
				case "systems":		if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'visible';
											document.all['zubnavi'].style.visibility = 'hidden';
											document.all['uebnavi'].style.visibility = 'hidden';
											document.all['linien'].style.visibility = 'visible';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'show';
											document.layers['zubnavi'].visibility = 'hide';
											document.layers['uebnavi'].visibility = 'hide';
											document.layers['linien'].visibility = 'show';
										}
									break;
				case "accessories":	if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'hidden';
											document.all['zubnavi'].style.visibility = 'visible';
											document.all['uebnavi'].style.visibility = 'hidden';
											document.all['linien'].style.visibility = 'visible';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'hide';
											document.layers['zubnavi'].visibility = 'show';
											document.layers['uebnavi'].visibility = 'hide';
											document.layers['linien'].visibility = 'show';
										}
									break;
				case "about":		if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'hidden';
											document.all['zubnavi'].style.visibility = 'hidden';
											document.all['uebnavi'].style.visibility = 'visible';
											document.all['linien'].style.visibility = 'visible';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'hide';
											document.layers['zubnavi'].visibility = 'hide';
											document.layers['uebnavi'].visibility = 'show';
											document.layers['linien'].visibility = 'show';
										}
									break;
				default:			if (document.all)
										{
											document.all['sysnavi'].style.visibility = 'hidden';
											document.all['zubnavi'].style.visibility = 'hidden';
											document.all['uebnavi'].style.visibility = 'hidden';
											document.all['linien'].style.visibility = 'hidden';
										}
									else
										{
											document.layers['sysnavi'].visibility = 'hide';
											document.layers['zubnavi'].visibility = 'hide';
											document.layers['uebnavi'].visibility = 'hide';
											document.layers['linien'].visibility = 'hide';
										}
									break;
			}
		// Variablen in Input-Felder übergeben
		document.formular.selektiert.value = selektiert;
		document.formular.submenu.value = submenu;
	}

function mainclk(imgName)
	{
		// Input-Felder in Variablen übergeben
		selektiert = document.formular.selektiert.value;
		subselektiert = document.formular.subselektiert.value;
		submenu = document.formular.submenu.value;
		sichtnavilay = document.formular.sichtnavilay.value;
		navilay = document.formular.navilay.value;
		oldnavilay = document.formular.oldnavilay.value;
		grauflaeche = document.formular.grauflaeche.value;

		// Frames anpassen

		switch (imgName)
			{
				case "systems":		break;
				case "accessories":	break;
				case "about":		break;
				case "contact":		parent.frames.content.location.href = "../" + imgName + "/index.php";
									parent.frames.side.location.href = "../" + imgName + "/index_side.html";
									break;
				default:			parent.frames.content.location.href = "../" + imgName + "/index.html";
									parent.frames.side.location.href = "../" + imgName + "/index_side.html";
									break;
			}

		// Graue Flche ausschalten, wenn noch aktiviert

		if (grauflaeche == "an")
			{
				switch (imgName)
					{
						case "systems":		break;
						case "accessories":	break;
						case "about":		break;
						default:			greyoff();
											break;
					}
			}

		// Buttons umschalten

		if (selektiert == "nix")
			{
				selektiert = imgName;
			}

		if (document.all)
			{
				if (selektiert != imgName)
				{
					document[selektiert].src = eval(selektiert + "pas.src");
					selektiert = imgName;
				}
			}
		else
			{
				if (selektiert != imgName)
				{
					document.layers.mainnavi.document.images[selektiert].src = eval(selektiert + "pas.src");
					selektiert = imgName;
				}
			}

		// Sublink passiv setzen

		switch (imgName)
			{
				case "partnership":	sbpas();
									break;
				case "contact":		sbpas();
									break;
				default:			break;
			}

		// Submen¸ handling

		oldnavilay = navilay;

		submenu = imgName;

		switch (submenu)
			{
				case "systems":		sichtnavilay = "sysnavi";
									break;
				case "accessories":	sichtnavilay = "zubnavi";
									break;
				case "about":		sichtnavilay = "uebnavi";
									break;
				default:			sichtnavilay = "keine";
									break;
			}

		// Variablen in Input-Felder übergeben
		document.formular.selektiert.value = selektiert;
		document.formular.subselektiert.value = subselektiert;
		document.formular.submenu.value = submenu;
		document.formular.sichtnavilay.value = sichtnavilay;
		document.formular.navilay.value = navilay;
		document.formular.oldnavilay.value = oldnavilay;
		document.formular.grauflaeche.value = grauflaeche;
	}


// Funktionen Submenüs

function subakt(imgName)
	{
		// Variable aus Input-Feld auslesen
		sichtnavilay = document.formular.sichtnavilay.value;

		if (document.all)
			{
				document[imgName].src = eval(imgName + "akt.src");
			}
		else
			{
				document.layers[sichtnavilay].document.images[imgName].src = eval(imgName + "akt.src");
			}
	}

function subpas(imgName)
	{
		// Input-Felder in Variablen schreiben
		subselektiert = document.formular.subselektiert.value;
		sichtnavilay = document.formular.sichtnavilay.value;

		if (document.all)
			{
				if (subselektiert != imgName)
				{
					document[imgName].src = eval(imgName + "pas.src");
				}
			}
		else
			{
				if (subselektiert != imgName)
				{
					document.layers[sichtnavilay].document.images[imgName].src = eval(imgName + "pas.src");
				}
			}

		// Variablen in Input-Felder schreiben
		document.formular.subselektiert.value = subselektiert;
		document.formular.sichtnavilay.value = sichtnavilay;
	}

function subclk(imgName)
	{
		// Input-Felder in Variablen übergeben
		selektiert = document.formular.selektiert.value;
		subselektiert = document.formular.subselektiert.value;
		submenu = document.formular.submenu.value;
		sichtnavilay = document.formular.sichtnavilay.value;
		navilay = document.formular.navilay.value;
		oldnavilay = document.formular.oldnavilay.value;
		grauflaeche = document.formular.grauflaeche.value;

		// Frames anpassen

		parent.frames.content.location.href = "../" + submenu + "/" + imgName +"/index.html";
		parent.frames.side.location.href = "../" + submenu + "/" + imgName +"/index_side.html";

		// Submenü Handling
		
		switch (submenu)
			{
				case "systems":		navilay = "sysnavi";
									break;
				case "accessories":	navilay = "zubnavi";
									break;
				case "about":		navilay = "uebnavi";
									break;
				default:			navilay = "keine";
									break;
			}

		// Buttons umschalten

		if (subselektiert == "nix")
			{
				subselektiert = imgName;
			}

		if (document.all)
			{
				if (subselektiert != imgName)
					{
						document[subselektiert].src = eval(subselektiert + "pas.src");
						subselektiert = imgName;
					}
			}
		else
			{
				if (oldnavilay == "keine")
					{
						if (subselektiert != imgName)
							{
								if (navilay != "keine")
									{
										document.layers[navilay].document.images[subselektiert].src = eval(subselektiert + "pas.src");
										subselektiert = imgName;
									}
							}
					}
				else
					{
						if (subselektiert != imgName)
							{
								{
									document.layers[oldnavilay].document.images[subselektiert].src = eval(subselektiert + "pas.src");
									subselektiert = imgName;
									oldnavilay = "keine";
								}
							}
					}
			}

		// Graue Flche ausschalten, wenn noch aktiviert

		if (grauflaeche == "an")
			{
				greyoff();
			}

		// Variablen in Input-Felder übergeben
		document.formular.selektiert.value = selektiert;
		document.formular.subselektiert.value = subselektiert;
		document.formular.submenu.value = submenu;
		document.formular.sichtnavilay.value = sichtnavilay;
		document.formular.navilay.value = navilay;
		document.formular.oldnavilay.value = oldnavilay;
		document.formular.grauflaeche.value = grauflaeche
	}


// Funktion: Graue Fläche ausschalten

function greyoff()
	{
		if (document.all)
			{
				document.all['grau'].style.visibility = 'hidden';
			}
		else
			{
				document.layers['grau'].visibility = 'hide';
			}
		grauflaeche = "aus";

		// Variablen in Input-Felder übergeben
		document.formular.grauflaeche.value = grauflaeche;
	}


// Funktion: Aktiven Button im Submenü passiv schalten

function sbpas()
	{
		// Input-Felder in Variablen übergeben
		subselektiert = document.formular.subselektiert.value;
		sichtnavilay = document.formular.sichtnavilay.value;
		navilay = document.formular.navilay.value;
		oldnavilay = document.formular.oldnavilay.value;

		if (subselektiert != "nix")
			{
				if (document.all)
					{
						document[subselektiert].src = eval(subselektiert + "pas.src");
					}
				else
					{
						document.layers[navilay].document.images[subselektiert].src = eval(subselektiert + "pas.src");
					}
				subselektiert = "nix";
			}
		sichtnavilay = "keine";
		navilay = "keine";
		oldnavilay = "keine";

		// Variablen in Input-Felder übergeben
		document.formular.subselektiert.value = subselektiert;
		document.formular.sichtnavilay.value = sichtnavilay;
		document.formular.navilay.value = navilay;
		document.formular.oldnavilay.value = oldnavilay;
	}

