
// ==================================================================================== showPartner
function showPartner(name) {
	if (name == "big") {
		document.getElementById('detailView').innerHTML = '<strong>BIG Bundesweite Interessensgemeinschaft</strong><br />Mit der BIG besteht erstmals eine Organisation, die ausschlie&szlig;lich die Interessen der Trockenbaubetriebe aus dem Bereich des Handwerks und der Industrie verfolgt. Die BIG setzt sich daf&uuml;r ein, dass der Trockenbau als Leitgewerk im modernen Ausbau gef&ouml;rdert wird und seine Unternehmen endlich den geb&uuml;hrenden Stellenwert erhalten. Dazu engagiert sich die BIG f&uuml;r die Definition, Qualifikation und Weiterentwicklung des Berufsbildes und f&uuml;r den Imageaufbau des Trockenbaus bei allen relevanten Zielgruppen.';
	} else if (name == "bfs") {
		document.getElementById('detailView').innerHTML = '<strong>Bundesausschuss Farbe und Sachwertschutz</strong><br />Als seine Hauptaufgabe definiert der Bundesausschuss Farbe und Sachwertschutz die &Ouml;ffentlichkeitsarbeit, um die Bedeutung von Farbe und Sachwertschutz hinsichtlich volkswirtschaftlicher, &ouml;kologischer und kultureller Beziehung zu vermitteln. Hier werden die technischen Richtlinien f&uuml;r Maler- und Lackiererarbeiten in Form der BFS-Merkbl&auml;tter erarbeitet. Als Beschreibung der Technik f&uuml;r Leistungsbereiche des Maler- und Lackiererhandwerks dienen diese als fachliche Grundlage. ';
	} else if (name == "ral") {
		document.getElementById('detailView').innerHTML = '<strong>RAL-G&uuml;tegemeinschaft Trockenbau</strong><br />Wie der Name andeutet, hat sich die RAL-G&uuml;tegemeinschaft Trockenbau e.V. als Zusammenschluss f&uuml;hrender Fachunternehmen des Trockenbaus zum Ziel gesetzt, &uuml;berdurchschnittliche Leistungen bei der Ausf&uuml;hrung von Trockenbauarbeiten zu erbringen. Diese Qualit&auml;tscredos dient als Basis, Qualit&auml;ts- und Ausf&uuml;hrungsstandards im Trockenbau zu entwickeln und zu garantieren. Die RAL-G&uuml;tegemeinschaft Trockenbau e.V.  &uuml;berwacht die Einhaltung der Qualit&auml;tskriterien. Die Mitglieder unterziehen sich hierzu kontinuierlichen Pr&uuml;fungen.';
	} else if (name == "bvg") {
		document.getElementById('detailView').innerHTML = '<strong>Bundesverband der Gipsindustrie</strong><br />Der Bundesverband der Gipsindustrie ist ein Zusammenschluss der Gips herstellenden und verarbeitenden Unternehmen. Der Zweck des Verbandes ist die F&ouml;rderung und Vertretung der Belange der in der Bundesrepublik Deutschland Gips und Erzeugnisse aus Gips herstellenden Industrie auf allen Gebieten. Um diese Aufgabe erf&uuml;llen zu k&ouml;nnen, nimmt der Bundesverband der Gipsindustrie wichtige wirtschaftspolitische, wissenschaftliche und technische Aufgaben wahr.';
	} else if (name == "dbau") {
		document.getElementById('detailView').innerHTML = '<strong>Die Deutsche Bauindustrie</strong><br />Der Hauptverband der Deutschen Bauindustrie vertritt unternehmerische Interessen gegen&uuml;ber Gesetzgeber, Regierung, Beh&ouml;rden und Verwaltung. Er setzt sich insbesondere f&uuml;r bedarfgerechte Investitionspolitik von Bund, L&auml;nder und Gemeinden, einer sachgerechten Vergabe &ouml;ffentlicher Bauauftr&auml;ge und f&uuml;r die privatwirtschaftliche Realisierung &ouml;ffentlicher Bauma&szlig;nahmen ein. Hinzu kommt die Einflussnahme auf Bundestag und Bundesregierung f&uuml;r bessere Rahmenbedingungen und vieles mehr.';
	}
}

function showPartnerEn(name) {
	if (name == "big") {
		document.getElementById('detailView').innerHTML = '<strong>BIG Bundesweite Interessengemeinschaft – Nationwide Community of Interests</strong><br />With the BIG, we have the first organization that exclusively acts for the interests of companies in the field of dry construction – both in the trades and in the industry sector. The BIG commit themselves to the promotion of dry constructions as a main maintenance group in modern building extension, as well as for the recognition of its companies and their significance. This is why the BIG are engaged in the definition, qualification and development of the occupational image and the creation of an image of dry mortarless construction with all relevant target groups.';
	} else if (name == "bfs") {
		document.getElementById('detailView').innerHTML = '<strong>Joint Committee for Color and Property Value Protection</strong><br />The Joint Committee for Color and Property Value Protection has defined its major goal in public relations, in order to communicate the importance of color and the protection of property value as concerning economic, ecologic and cultural relations. Here, the technical directives for painting and decorating, the so-called BFS-Bulletins, are being conceptualized. Being a description of the techniques in the range of performances within the crafts of painting and decorating, they are used as functional groundworks. ';
	} else if (name == "ral") {
		document.getElementById('detailView').innerHTML = '<strong>RAL-Quality Control	Association for Dry Construction</strong><br />As the name indicates, the RAL-Quality Control	Association for Dry Construction, Ass. understands itself as a union of leading specialized traders in dry construction. The association has as its aim to achieve superior benefits in the conducting of dry construction. These quality credos are designed as the basis to develop standards for quality and building in dry construction, and to keep them. The RAL-Quality ControlAssociation for Dry Construction, Ass. surveys the keeping of the quality criteria. Its members thus undergo continuous assessments.';
	} else if (name == "bvg") {
		document.getElementById('detailView').innerHTML = '<strong>Joint Committee of Plaster Industries</strong><br />The Joint Committee of Plaster Industries is a joint venture of companies that either produce or fabricate plaster products. It is the aim of the Committee to promote and act for the issues of the German plaster poducing and fabricating industries in all ranges. In order to be able to fulfill this task, the Joint Committee of Plaster Industries holds important politico-economic, scientific, and technical functions.';
	} else if (name == "dbau") {
		document.getElementById('detailView').innerHTML = '<strong>The German Building Industry</strong><br />The Association of German Building Industries represents entrepreneurial interests before the law, the government, the public authorities, and administrative authorities. It is specifically involved in promoting investment politics before the government, the state governments and the communities, that are adjusted to the needs of the industry. Further focusses of its interest are the appropriate award of public building contracts and the private-sector realization of public building measures. Furthermore, they  try to exert active influence onto the Bundestag and the Government, in order to achieve improved general conditions, and much more.';
	}
}


 
function getElementsByName_iefix(tag, name) {
     
     var elem = document.getElementsByTagName(tag);
     var arr = new Array();
     for(i = 0,iarr = 0; i < elem.length; i++) {
          att = elem[i].getAttribute("name");
          if(att == name) {
               arr[iarr] = elem[i];
               iarr++;
          }
     }
     return arr;
}

// ==================================================================================== initChangeTextDivAbout
function initChangeTextDivAbout()
{
	
	timeout = false;
	
	for(var i=0; i<18; i++)
	{
		$("changeText"+i).onmouseover = function()
		{			
			var text=this.getAttribute("detailtext");

			changeTextDivAbout("aboutTextDiv", text);
			
			if(timeout)
			{
				clearTimeout(timeout);
			}
		}
		
		$("changeText"+i).onmouseout = function()
		{
			timeout = setTimeout("changeTextDivAboutBack();", 3000);
		}
	}
}

// ==================================================================================== changeTextDivAbout
function changeTextDivAbout(div, text) {
	document.getElementById("aboutTextAltDiv").style.display = "none";
	document.getElementById(div).innerHTML = text;
	Effect.Appear(div, { duration: 0.3 });
	
}

// ==================================================================================== changeTextDivAboutBack
function changeTextDivAboutBack() {
	Effect.Appear('aboutTextAltDiv', { duration: 0.3 });
	document.getElementById("aboutTextDiv").style.display = "none";
}


// ==================================================================================== changeText
function changeText(text,lang) {

		if(lang == undefined)
			lang = "de";
   
   if (lang == "de") {
		   	if (text == 1) {
		   		document.getElementById("infoSeite1_1").className = "elementvisible";
		   		document.getElementById("infoSeite1_2").className = "elementvisible";
		   		document.getElementById("infoSeite1_3").className = "elementvisible";
		   		document.getElementById("infoSeite1_4").className = "elementvisible";
		   		document.getElementById("infoSeite1_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink1").innerHTML = "<strong>Multifunktionalit&auml;t entdecken</strong>";
		   		document.getElementById("infoSeiteLink2").innerHTML = "Mehr &Auml;sthetik ganz oben";
		   		document.getElementById("infoSeiteLink3").innerHTML = "Viel Raumqualit&auml;t f&uuml;r alle";
		   		document.getElementById("infoSeiteLink4").innerHTML = "Der Mehrwert als Highlight";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente02.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite1_1").className = "elementhidden";
		   		document.getElementById("infoSeite1_2").className = "elementhidden";
		   		document.getElementById("infoSeite1_3").className = "elementhidden";
		   		document.getElementById("infoSeite1_4").className = "elementhidden";
		   		document.getElementById("infoSeite1_5").className = "elementhidden";
		   	}
		   	
		   	if (text == 2) {
		   		document.getElementById("infoSeite2_1").className = "elementvisible";
		   		document.getElementById("infoSeite2_2").className = "elementvisible";
		   		document.getElementById("infoSeite2_3").className = "elementvisible";
		   		document.getElementById("infoSeite2_4").className = "elementvisible";
		   		document.getElementById("infoSeite2_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink2").innerHTML = "<strong>Mehr &Auml;sthetik ganz oben</strong>";
		   		document.getElementById("infoSeiteLink1").innerHTML = "Multifunktionalit&auml;t entdecken";
		   		document.getElementById("infoSeiteLink3").innerHTML = "Viel Raumqualit&auml;t f&uuml;r alle";
		   		document.getElementById("infoSeiteLink4").innerHTML = "Der Mehrwert als Highlight";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente01.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite2_1").className = "elementhidden";
		   		document.getElementById("infoSeite2_2").className = "elementhidden";
		   		document.getElementById("infoSeite2_3").className = "elementhidden";
		   		document.getElementById("infoSeite2_4").className = "elementhidden";
		   		document.getElementById("infoSeite2_5").className = "elementhidden";
		   	}
		   	
		   	if (text == 3) {
		   		document.getElementById("infoSeite3_1").className = "elementvisible";
		   		document.getElementById("infoSeite3_2").className = "elementvisible";
		   		document.getElementById("infoSeite3_3").className = "elementvisible";
		   		document.getElementById("infoSeite3_4").className = "elementvisible";
		   		document.getElementById("infoSeite3_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink4").innerHTML = "Der Mehrwert als Highlight";
		   		document.getElementById("infoSeiteLink1").innerHTML = "Multifunktionalit&auml;t entdecken";
		   		document.getElementById("infoSeiteLink2").innerHTML = "Mehr &Auml;sthetik ganz oben";
		   		document.getElementById("infoSeiteLink3").innerHTML = "<strong>Viel Raumqualit&auml;t f&uuml;r alle</strong>";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente03.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite3_1").className = "elementhidden";
		   		document.getElementById("infoSeite3_2").className = "elementhidden";
		   		document.getElementById("infoSeite3_3").className = "elementhidden";
		   		document.getElementById("infoSeite3_4").className = "elementhidden";
		   		document.getElementById("infoSeite3_5").className = "elementhidden";
		   	}
		   	
		   	if (text == 4) {
		   		document.getElementById("infoSeite4_1").className = "elementvisible";
		   		document.getElementById("infoSeite4_2").className = "elementvisible";
		   		document.getElementById("infoSeite4_3").className = "elementvisible";
		   		document.getElementById("infoSeite4_4").className = "elementvisible";
		   		document.getElementById("infoSeite4_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink4").innerHTML = "<strong>Der Mehrwert als Highlight</strong>";
		   		document.getElementById("infoSeiteLink1").innerHTML = "Multifunktionalit&auml;t entdecken";
		   		document.getElementById("infoSeiteLink2").innerHTML = "Mehr &Auml;sthetik ganz oben";
		   		document.getElementById("infoSeiteLink3").innerHTML = "Viel Raumqualit&auml;t f&uuml;r alle";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente04.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite4_1").className = "elementhidden";
		   		document.getElementById("infoSeite4_2").className = "elementhidden";
		   		document.getElementById("infoSeite4_3").className = "elementhidden";
		   		document.getElementById("infoSeite4_4").className = "elementhidden";
		   		document.getElementById("infoSeite4_5").className = "elementhidden";
		   	}
   }
   else if (lang == "en")
   {
   		if (text == 1) {
		   		document.getElementById("infoSeite1_1").className = "elementvisible";
		   		document.getElementById("infoSeite1_2").className = "elementvisible";
		   		document.getElementById("infoSeite1_3").className = "elementvisible";
		   		document.getElementById("infoSeite1_4").className = "elementvisible";
		   		document.getElementById("infoSeite1_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink1").innerHTML = "<strong>Discovering Multifunctionality</strong>";
		   		document.getElementById("infoSeiteLink2").innerHTML = "More Aesthetics on Top";
		   		document.getElementById("infoSeiteLink3").innerHTML = "High Living Quality for Everyone";
		   		document.getElementById("infoSeiteLink4").innerHTML = "Highlight Added Value";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente02.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite1_1").className = "elementhidden";
		   		document.getElementById("infoSeite1_2").className = "elementhidden";
		   		document.getElementById("infoSeite1_3").className = "elementhidden";
		   		document.getElementById("infoSeite1_4").className = "elementhidden";
		   		document.getElementById("infoSeite1_5").className = "elementhidden";
		   	}
		   	
		   	if (text == 2) {
		   		document.getElementById("infoSeite2_1").className = "elementvisible";
		   		document.getElementById("infoSeite2_2").className = "elementvisible";
		   		document.getElementById("infoSeite2_3").className = "elementvisible";
		   		document.getElementById("infoSeite2_4").className = "elementvisible";
		   		document.getElementById("infoSeite2_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink2").innerHTML = "<strong>More Aesthetics on Top</strong>";
		   		document.getElementById("infoSeiteLink1").innerHTML = "Discovering Multifunctionality";
		   		document.getElementById("infoSeiteLink3").innerHTML = "High Living Quality for Everyone";
		   		document.getElementById("infoSeiteLink4").innerHTML = "Highlight Added Value";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente01.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite2_1").className = "elementhidden";
		   		document.getElementById("infoSeite2_2").className = "elementhidden";
		   		document.getElementById("infoSeite2_3").className = "elementhidden";
		   		document.getElementById("infoSeite2_4").className = "elementhidden";
		   		document.getElementById("infoSeite2_5").className = "elementhidden";
		   	}
		   	
		   	if (text == 3) {
		   		document.getElementById("infoSeite3_1").className = "elementvisible";
		   		document.getElementById("infoSeite3_2").className = "elementvisible";
		   		document.getElementById("infoSeite3_3").className = "elementvisible";
		   		document.getElementById("infoSeite3_4").className = "elementvisible";
		   		document.getElementById("infoSeite3_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink4").innerHTML = "Highlight Added Value";
		   		document.getElementById("infoSeiteLink1").innerHTML = "Discovering Multifunctionality";
		   		document.getElementById("infoSeiteLink2").innerHTML = "More Aesthetics on Top";
		   		document.getElementById("infoSeiteLink3").innerHTML = "<strong>High Living Quality for Everyone</strong>";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente03.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite3_1").className = "elementhidden";
		   		document.getElementById("infoSeite3_2").className = "elementhidden";
		   		document.getElementById("infoSeite3_3").className = "elementhidden";
		   		document.getElementById("infoSeite3_4").className = "elementhidden";
		   		document.getElementById("infoSeite3_5").className = "elementhidden";
		   	}
		   	
		   	if (text == 4) {
		   		document.getElementById("infoSeite4_1").className = "elementvisible";
		   		document.getElementById("infoSeite4_2").className = "elementvisible";
		   		document.getElementById("infoSeite4_3").className = "elementvisible";
		   		document.getElementById("infoSeite4_4").className = "elementvisible";
		   		document.getElementById("infoSeite4_5").className = "elementvisible";
		   		document.getElementById("infoSeiteLink4").innerHTML = "<strong>Highlight Added Value</strong>";
		   		document.getElementById("infoSeiteLink1").innerHTML = "Discovering Multifunctionality";
		   		document.getElementById("infoSeiteLink2").innerHTML = "More Aesthetics on Top";
		   		document.getElementById("infoSeiteLink3").innerHTML = "High Living Quality for Everyone";
		   		document.getElementById("argumenteImg").src = "../images/architekten/argumente/argumente04.jpg";
		   	}
		   	else {
		   		document.getElementById("infoSeite4_1").className = "elementhidden";
		   		document.getElementById("infoSeite4_2").className = "elementhidden";
		   		document.getElementById("infoSeite4_3").className = "elementhidden";
		   		document.getElementById("infoSeite4_4").className = "elementhidden";
		   		document.getElementById("infoSeite4_5").className = "elementhidden";
		   	}
   }

}

// ==================================================================================== visitenkarte
var visitenkartenpopup = -1;
function visitenkarte() {
	
	if(document.getElementById('teamInput').value.length==2)
	{		
		document.getElementById('teamInput').blur();
		switch(document.getElementById('teamInput').value) {
			case '16':
			case '14':
			case '13':
			case '10':
			case '12':
			case '14':
			case '15':
			case '39':
			case '06':
			case '04':
			case '03':
			case '01':
			case '02':
			case '09':
			case '08':
			case '07':
			case '99':				
				if(visitenkartenpopup == -1 || visitenkartenpopup.closed != false)
				{					
					visitenkartenpopup = window.open("../content/default/ueberuns/vcards.php?name=busch", "Visitenkarten", "width=450,height=300");
					
				}
				else
				{					
					visitenkartenpopup.close();
					visitenkartenpopup = window.open("../content/default/ueberuns/vcards.php?name=busch", "Visitenkarten", "width=450,height=300");
				}
			break;
			case '18':
			case '19':
			case '17':
			case '25':
			case '24':
			case '23':
			case '22':
			case '20':
			case '21':
			case '26':
			case '27':
			case '29':
			case '30':
			case '31':
			case '32':
			case '33':
			case '49':
			case '38':
			case '37':
				if(visitenkartenpopup == -1 || visitenkartenpopup.closed != false)
				{
					visitenkartenpopup = window.open('../content/default/ueberuns/vcards.php?name=lumpe', "Visitenkarten", "width=450,height=300");
				}
				else
				{
					visitenkartenpopup.close();					
					visitenkartenpopup = window.open('../content/default/ueberuns/vcards.php?name=lumpe', "Visitenkarten", "width=450,height=300");
				}
			break;
			case '48':
			case '46':
			case '45':
			case '44':
			case '59':
			case '34':
			case '41':
			case '42':
			case '40':
			case '52':
			case '50':
			case '53':
			case '55':
			case '51':
			case '57':
			case '35':
			case '36':
			case '56':
			case '61':
			case '65':
			case '60':
			case '63':
			case '64':
			case '59':
			case '54':
			case '66':
			case '67':
			case '68':
			case '69':
			case '76':
				if(visitenkartenpopup == -1 || visitenkartenpopup.closed != false)
				{
					visitenkartenpopup = window.open('../content/default/ueberuns/vcards.php?name=brinkhaus', "Visitenkarten", "width=450,height=300");
				}
				else
				{
					visitenkartenpopup.close();
					visitenkartenpopup = window.open('../content/default/ueberuns/vcards.php?name=brinkhaus', "Visitenkarten", "width=450,height=300");
				}
			break;
			case '98':
			case '97':
			case '96':
			case '95':
			case '91':
			case '92':
			case '90':
			case '93':
			case '94':
			case '74':
			case '73':
			case '72':
			case '71':
			case '70':
			case '75':
			case '77':
			case '79':
			case '78':
			case '88':
			case '89':
			case '86':
			case '87':
			case '82':
			case '81':
			case '80':
			case '83':
			case '84':
			case '85':
			case '86':
			case '89':
				if(visitenkartenpopup == -1 || visitenkartenpopup.closed != false)
				{
					visitenkartenpopup = window.open('../content/default/ueberuns/vcards.php?name=goetzinger', "Visitenkarten", "width=450,height=300");
				}
				else
				{
					visitenkartenpopup.close();
					visitenkartenpopup = window.open('../content/default/ueberuns/vcards.php?name=goetzinger', "Visitenkarten", "width=450,height=300");
				}
			break;
		}
		
	}
	
	
}

// ==================================================================================== showToppartnerBullet(var element)
function showToppartnerBullet(element) {
 	if (element == "bullet1") {
		document.getElementById('bullet1').style.display = "";
		document.getElementById('bulletLink1').className = "noHover active";
	} else {
		document.getElementById('bullet1').style.display = "none";	
		document.getElementById('bulletLink1').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet2") {
		document.getElementById('bullet2').style.display = "";
		document.getElementById('bulletLink2').className = "noHover active";
	} else {
		document.getElementById('bullet2').style.display = "none";	
		document.getElementById('bulletLink2').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet3") {
		document.getElementById('bullet3').style.display = "";
		document.getElementById('bulletLink3').className = "noHover active";
	} else {
		document.getElementById('bullet3').style.display = "none";	
		document.getElementById('bulletLink3').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet4") {
		document.getElementById('bullet4').style.display = "";
		document.getElementById('bulletLink4').className = "noHover active";
	} else {
		document.getElementById('bullet4').style.display = "none";	
		document.getElementById('bulletLink4').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet5") {
		document.getElementById('bullet5').style.display = "";
		document.getElementById('bulletLink5').className = "noHover active";
	} else {
		document.getElementById('bullet5').style.display = "none";	
		document.getElementById('bulletLink5').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet6") {
		document.getElementById('bullet6').style.display = "";
		document.getElementById('bulletLink6').className = "noHover active";
	} else {
		document.getElementById('bullet6').style.display = "none";	
		document.getElementById('bulletLink6').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet7") {
		document.getElementById('bullet7').style.display = "";
		document.getElementById('bulletLink7').className = "noHover active";
	} else {
		document.getElementById('bullet7').style.display = "none";	
		document.getElementById('bulletLink7').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet8") {
		document.getElementById('bullet8').style.display = "";
		document.getElementById('bulletLink8').className = "noHover active";
	} else {
		document.getElementById('bullet8').style.display = "none";	
		document.getElementById('bulletLink8').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet9") {
		document.getElementById('bullet9').style.display = "";
		document.getElementById('bulletLink9').className = "noHover active";
	} else {
		document.getElementById('bullet9').style.display = "none";	
		document.getElementById('bulletLink9').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet10") {
		document.getElementById('bullet10').style.display = "";
		document.getElementById('bulletLink10').className = "noHover active";
	} else {
		document.getElementById('bullet10').style.display = "none";	
		document.getElementById('bulletLink10').className = "noHover fontColorVogl3";	
	}
	if (element == "bullet11") {
		document.getElementById('bullet11').style.display = "";
		document.getElementById('bulletLink11').className = "noHover active";
	} else {
		document.getElementById('bullet11').style.display = "none";	
		document.getElementById('bulletLink11').className = "noHover fontColorVogl3";	
	}
}
// ==================================================================================== showTeammate
function showTeammate(name) {
	/* Alle Deaktivieren */
	document.getElementById('vogl').className="noHover";
	document.getElementById('dimaria').className="noHover";
	document.getElementById('hrich').className="noHover";
	document.getElementById('thiele').className="noHover";
	document.getElementById('heier').className="noHover";
	
	document.getElementById('born').className="noHover";
	document.getElementById('broeckmann').className="noHover";
	document.getElementById('knies').className="noHover";
	document.getElementById('wartenfelser').className="noHover";
	document.getElementById('hartmann').className="noHover";
	document.getElementById('hofmann').className="noHover";
	
	document.getElementById('lumpe').className="noHover";
	document.getElementById('ranzinger').className="noHover";
	document.getElementById('buchegger').className="noHover";
	document.getElementById('brinkhaus').className="noHover";
	document.getElementById('goetzinger').className="noHover";
	
	document.getElementById('wurm').className="noHover";
	document.getElementById('mai').className="noHover";
	document.getElementById('roos').className="noHover";
	
	/* Ausgewaehlten aktivieren */
	document.getElementById(name).className="noHover active";
	
	if (name=="vogl" || name=="dimaria" || name=="heier" || name=="hrich" || name=="thiele") {
	    name = "info";
	}
	document.getElementById('teamname').innerHTML="<a href=\"mailto:"+name+"@vogl-deckensysteme.de\">"+name+"@vogl- deckensysteme.de</a>";	
	
}


function getTeammateMail(name)
{
	if (name=="vogl" || name=="dimaria" || name=="hrich" || name=="thiele"|| name=="info")
	    name = "info";
	
	return (name+"@vogl-deckensysteme.de");
}

// ==================================================================================== showDescription
function showDescription(name) {
	document.getElementById("IconDescription").innerHTML = name;
}

// ================================================================================== showHideSubCat
function showHideSubCat(subname) {
	if (document.getElementById(subname).style.display == "none") {
		document.getElementById(subname).style.display = "";
	} else {
		document.getElementById(subname).style.display = "none";	
	}
}

// ======================================================================================= checkForm
function checkForm() {
    var error = true;
    if (document.getElementById("salutation").value == "") {document.getElementById("checkSalutation").style.display = ""; error = false;}
    else { document.getElementById("checkSalutation").style.display = "none"; }
    if (document.getElementById("lastname").value == "") { document.getElementById("checkLastname").style.display = ""; error = false;}
    else { document.getElementById("checkLastname").style.display = "none"; }
    if (document.getElementById("name").value == "") { document.getElementById("checkName").style.display = ""; error = false;}
    else { document.getElementById("checkName").style.display = "none"; }
    if (document.getElementById("street").value == "") { document.getElementById("checkStreet").style.display = ""; error = false;}
    else { document.getElementById("checkStreet").style.display = "none"; }
    if (document.getElementById("number").value == "") { document.getElementById("checkNumber").style.display = ""; error = false;}
    else { document.getElementById("checkNumber").style.display = "none"; }
    if (document.getElementById("zipcode").value == "") { document.getElementById("checkZipcode").style.display = ""; error = false;}
    else { document.getElementById("checkZipcode").style.display = "none"; }
    if (document.getElementById("city").value == "") { document.getElementById("checkCity").style.display = ""; error = false;}
    else { document.getElementById("checkCity").style.display = "none"; }
    if (document.getElementById("country").value == "") { document.getElementById("checkCountry").style.display = ""; error = false;}
    else { document.getElementById("checkCountry").style.display = "none"; }
    if (document.getElementById("telarea").value == "") { document.getElementById("checkTelarea").style.display = ""; error = false;}
    else { document.getElementById("checkTelarea").style.display = "none"; }
    if (document.getElementById("tel").value == "") { document.getElementById("checkTel").style.display = ""; error = false;}
    else { document.getElementById("checkTel").style.display = "none"; }
    if (document.getElementById("email").value == "") { document.getElementById("checkEmail").style.display = ""; error = false;}
    else { document.getElementById("checkEmail").style.display = "none"; 
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        
        if (!filter.test(document.getElementById("email").value)) {
            //alert("Ihre E-Mail Adresse ("+document.getElementById("email").value+") ist nicht korrekt formatiert.");
            document.getElementById("formatEmail").style.display = "";
            error = false;
        }else{
            document.getElementById("formatEmail").style.display = "none";
        }
    }
	if (document.getElementById("code").value == "") { document.getElementById("checkCode").style.display = ""; error = false;}
    else { document.getElementById("checkCode").style.display = "none"; }
    
    return error;
}
function checkFormVinothek() {
    var error = true;
    // Nur testen, wenn auch der Submitbutton gewählt wurde
    
    if (document.getElementById("salutation").value == "") {document.getElementById("checkSalutation").style.display = ""; error = false;}
    else { document.getElementById("checkSalutation").style.display = "none"; }
    if (document.getElementById("zahlen").value == "") {document.getElementById("checkZahlen").style.display = ""; error = false;}
    else { document.getElementById("checkZahlen").style.display = "none"; }
    if (document.getElementById("lastname").value == "") { document.getElementById("checkLastname").style.display = ""; error = false;}
    else { document.getElementById("checkLastname").style.display = "none"; }
    if (document.getElementById("name").value == "") { document.getElementById("checkName").style.display = ""; error = false;}
    else { document.getElementById("checkName").style.display = "none"; }
    if (document.getElementById("street").value == "") { document.getElementById("checkStreet").style.display = ""; error = false;}
    else { document.getElementById("checkStreet").style.display = "none"; }
    if (document.getElementById("number").value == "") { document.getElementById("checkNumber").style.display = ""; error = false;}
    else { document.getElementById("checkNumber").style.display = "none"; }
    if (document.getElementById("zipcode").value == "") { document.getElementById("checkZipcode").style.display = ""; error = false;}
    else { document.getElementById("checkZipcode").style.display = "none"; }
    if (document.getElementById("city").value == "") { document.getElementById("checkCity").style.display = ""; error = false;}
    else { document.getElementById("checkCity").style.display = "none"; }
    if (document.getElementById("country").value == "") { document.getElementById("checkCountry").style.display = ""; error = false;}
    else { document.getElementById("checkCountry").style.display = "none"; }
    if (document.getElementById("telarea").value == "") { document.getElementById("checkTelarea").style.display = ""; error = false;}
    else { document.getElementById("checkTelarea").style.display = "none"; }
    if (document.getElementById("tel").value == "") { document.getElementById("checkTel").style.display = ""; error = false;}
    else { document.getElementById("checkTel").style.display = "none"; }
    if (document.getElementById("email").value == "") { document.getElementById("checkEmail").style.display = ""; error = false;}
    else { document.getElementById("checkEmail").style.display = "none"; 
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        
        if (!filter.test(document.getElementById("email").value)) {
            //alert("Ihre E-Mail Adresse ("+document.getElementById("email").value+") ist nicht korrekt formatiert.");
            document.getElementById("formatEmail").style.display = "";
            error = false;
        }else{
            document.getElementById("formatEmail").style.display = "none";
        }
    }
    
    return error;
}
// ======================================================================================= checkForm
function checkFormAnmelden() {
    var error = true;
    if (document.getElementById("salutation").value == "") {document.getElementById("checkSalutation").style.display = ""; error = false;}
    else { document.getElementById("checkSalutation").style.display = "none"; }
    if (document.getElementById("lastname").value == "") { document.getElementById("checkLastname").style.display = ""; error = false;}
    else { document.getElementById("checkLastname").style.display = "none"; }
    if (document.getElementById("name").value == "") { document.getElementById("checkName").style.display = ""; error = false;}
    else { document.getElementById("checkName").style.display = "none"; }
   
    if (document.getElementById("company").value == "") { document.getElementById("checkCompany").style.display = ""; error = false;}
    else { document.getElementById("checkCompany").style.display = "none"; }
    
    if (document.getElementById("street").value == "") { document.getElementById("checkStreet").style.display = ""; error = false;}
    else { document.getElementById("checkStreet").style.display = "none"; }
    if (document.getElementById("number").value == "") { document.getElementById("checkNumber").style.display = ""; error = false;}
    else { document.getElementById("checkNumber").style.display = "none"; }
    if (document.getElementById("zipcode").value == "") { document.getElementById("checkZipcode").style.display = ""; error = false;}
    else { document.getElementById("checkZipcode").style.display = "none"; }
    if (document.getElementById("city").value == "") { document.getElementById("checkCity").style.display = ""; error = false;}
    else { document.getElementById("checkCity").style.display = "none"; }
    if (document.getElementById("country").value == "") { document.getElementById("checkCountry").style.display = ""; error = false;}
    else { document.getElementById("checkCountry").style.display = "none"; }
    if (document.getElementById("telarea").value == "") { document.getElementById("checkTelarea").style.display = ""; error = false;}
    else { document.getElementById("checkTelarea").style.display = "none"; }
    if (document.getElementById("tel").value == "") { document.getElementById("checkTel").style.display = ""; error = false;}
    else { document.getElementById("checkTel").style.display = "none"; }
        
    if (document.getElementById("email").value == "") { document.getElementById("checkEmail").style.display = ""; error = false;}
    else { document.getElementById("checkEmail").style.display = "none"; 
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        
        if (!filter.test(document.getElementById("email").value)) {
            //alert("Ihre E-Mail Adresse ("+document.getElementById("email").value+") ist nicht korrekt formatiert.");
            document.getElementById("formatEmail").style.display = "";
            error = false;
        }else{
            document.getElementById("formatEmail").style.display = "none";
        }
    }
    
    return error;
}

// ======================================================================================= checkForm
function checkFormFAQ() {
    var error = true;
   if (document.getElementById("lastname").value == "") { document.getElementById("checkLastname").style.display = ""; error = false;}
    else { document.getElementById("checkLastname").style.display = "none"; }
    if (document.getElementById("name").value == "") { document.getElementById("checkName").style.display = ""; error = false;}
    else { document.getElementById("checkName").style.display = "none"; }
    
    
    if (document.getElementById("email").value == "") { document.getElementById("checkEmail").style.display = ""; error = false;}
    else { document.getElementById("checkEmail").style.display = "none"; 
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        
        if (!filter.test(document.getElementById("email").value)) {
            //alert("Ihre E-Mail Adresse ("+document.getElementById("email").value+") ist nicht korrekt formatiert.");
            document.getElementById("formatEmail").style.display = "";
            error = false;
        }else{
            document.getElementById("formatEmail").style.display = "none";
        }
    }
    if (document.getElementById("message").value == "") { document.getElementById("checkMessage").style.display = ""; error = false;}
    else { document.getElementById("checkMessage").style.display = "none"; }
    
    return error;
}

// ======================================================================================= checkForm
function checkFormBewerb() {
    var error = true;
	if (document.getElementById("salutation").value == "") {document.getElementById("checkSalutation").style.display = ""; error = false;}
    else { document.getElementById("checkSalutation").style.display = "none"; }
    if (document.getElementById("lastname").value == "") { document.getElementById("checkLastname").style.display = ""; error = false;}
    else { document.getElementById("checkLastname").style.display = "none"; }
    if (document.getElementById("name").value == "") { document.getElementById("checkName").style.display = ""; error = false;}
    else { document.getElementById("checkName").style.display = "none"; }
    if (document.getElementById("telarea").value == "") { document.getElementById("checkTelarea").style.display = ""; error = false;}
    else { document.getElementById("checkTelarea").style.display = "none"; }
    if (document.getElementById("tel").value == "") { document.getElementById("checkTel").style.display = ""; error = false;}
    else { document.getElementById("checkTel").style.display = "none"; }
    if (document.getElementById("anhang").value == "") { document.getElementById("anhang").style.display = "";  document.getElementById("anhangInfo").style.display = "none"; error = false;}
    else { document.getElementById("anhang").style.display = "none"; document.getElementById("anhangInfo").style.display = "";}
    if (document.getElementById("email").value == "") { document.getElementById("checkEmail").style.display = ""; error = false;}
    else { document.getElementById("checkEmail").style.display = "none"; 
        var filter  = /^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/;
        
        if (!filter.test(document.getElementById("email").value)) {
            //alert("Ihre E-Mail Adresse ("+document.getElementById("email").value+") ist nicht korrekt formatiert.");
            document.getElementById("formatEmail").style.display = "";
            error = false;
        }else{
            document.getElementById("formatEmail").style.display = "none";
        }
    }
	if (document.getElementById("anhang").value == "") { document.getElementById("checkAnhang").style.display = ""; error = false;}
    else { document.getElementById("checkAnhang").style.display = "none"; }
    if (document.getElementById("message").value == "") { document.getElementById("checkMessage").style.display = ""; error = false;}
    else { document.getElementById("checkMessage").style.display = "none"; }
	if (document.getElementById("code").value == "") { document.getElementById("checkCode").style.display = ""; error = false;}
    else { document.getElementById("checkCode").style.display = "none"; }
    
    return error;
}


// =========================================================================================== popup
var pop = null;
var faq_fenster = null;
var info_fenster = null;
var presse_fenster = null;

function popdown() {
  if (pop && !pop.closed) pop.close();
}

function popup(obj,w,h) {
  var url = (obj.getAttribute) ? obj.getAttribute('href') : obj.href;
  if (!url) return true;
  w = (w) ? w += 20 : 740;  // 150px*150px is the default size
  h = (h) ? h += 25 : 590;
  var args = 'width='+w+',height='+h+',resizable,scrollbars';
  popdown();
  pop = window.open(url,'',args);
  return (pop) ? false : true;
}

window.onunload = popdown;
window.onfocus = popdown;

// ============================================================================================= faq
function faq(cat, el)
{
	//qid = el.value; -- alte Variante, da wurde vom select "this" übergeben
	qid = el; // direkte Übergabe der ID
	
	if (qid != 0)
	{
		if(faq_fenster != null)
		{
			faq_fenster.close();
		}
	
		faq_fenster = window.open('./content/default/faq/resultfaq.php?cid='+cat+'&id='+qid+'&','antwort','width=740,height=590,resizeable,scrollbars');
		faq_fenster.focus();
	}
	
}

function faqOverview(cat)
{
	//qid = el.value; -- alte Variante, da wurde vom select "this" übergeben

	if(faq_fenster != null)
	{
		faq_fenster.close();
	}

	faq_fenster = window.open('./content/default/faq/faq_overview.php?cid='+cat+'&','antwort','width=740,height=590,resizeable,scrollbars');
	faq_fenster.focus();
	
	return false;
}


// ========================================================================================= akustik
function akustik(el,lang,winWidth,winHeight)
{
	if(winWidth==undefined)
		winWidth = '740';
		
	if(winHeight==undefined)
		winHeight = '590';
	
	if (el.value != 0)
	{
		if(info_fenster != null)
		{
			info_fenster.close();
		}
		
		if(lang == "")
		{
			lang = "default";
		}
	
		info_fenster = window.open('../content/'+lang+'/akustik/info/'+el+'.html','info','width='+winWidth+',height='+winHeight+',resizeable,scrollbars');
		info_fenster.focus();
	}
}

// ========================================================================================= baustellenbedingungen
function baustellenbedingungen(el,lang)
{
	if (el.value != 0)
	{
		if(info_fenster != null)
		{
			info_fenster.close();
		}
		
		if(lang == "")
		{
			lang = "default";
		}
	
		info_fenster = window.open('../../content/'+lang+'/verarbeiter/vorgaben/baustellen/'+el+'.html','info','width=500,height=440,resizeable,scrollbars');
		info_fenster.focus();
	}
}

// ========================================================================================= plattenbedingungen
function plattenbedingungen(el,lang)
{
	if (el.value != 0)
	{
		if(info_fenster != null)
		{
			info_fenster.close();
		}
	
		if(lang == "")
		{
			lang = "default";
		}
	
		info_fenster = window.open('../../content/'+lang+'/verarbeiter/vorgaben/baustellen/'+el+'.html','info','width=500,height=440,resizeable,scrollbars');
		info_fenster.focus();
	}
}


// ========================================================================================= plattenbedingungen
function endfinish(el,lang)
{
	if (el.value != 0)
	{
		if(info_fenster != null)
		{
			info_fenster.close();
		}
		
		if(lang == "")
		{
			lang = "default";
		}
	
		info_fenster = window.open('../../content/'+lang+'/verarbeiter/technik/endfinish/'+el+'.html','info','width=500,height=440,resizeable,scrollbars');
		info_fenster.focus();
	}
}


// ========================================================================================= plattenbedingungen
function fugentechniken(el,lang)
{
	if (el.value != 0)
	{
		if(info_fenster != null)
		{
			info_fenster.close();
		}
		
		if(lang == "")
		{
			lang = "default";
		}
	
		info_fenster = window.open('../../content/'+lang+'/verarbeiter/technik/fugentechniken/'+el+'.html','info','width=500,height=440,resizeable,scrollbars');
		info_fenster.focus();
	}
}


// ========================================================================================= gallery
function presse(el)
{
	if (el.value != 0)
	{
		if(presse_fenster != null)
		{
			presse_fenster.close();
		}
		presse_fenster = window.open('content/presse/galerie/'+el+'.html','presse','width=740,height=600,resizeable,scrollbars');
		presse_fenster.focus();
	}
}


// ========================================================================================= Infobox
function infoRequest(target, pos)
{
	if (pos == "in") 
	{
			document.getElementById(target).style.display = "";
	}
	else if (pos == "out")
	{
		document.getElementById(target).style.display = "none";
	}
}

