
// ==================================================================================== 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�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.';
	}
}

// ==================================================================================== changeText
function changeText(text) {
    for (i = 0; i < 5; i++) {
        if (text == 1) { 
            document.getElementsByName("infoSeite1")[i].style.display = "block";
            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.getElementsByName("infoSeite1")[i].style.display = "none";
        }
	} for (i = 0; i < 5; i++) {
        if (text == 2) { 
            document.getElementsByName("infoSeite2")[i].style.display = "block";
            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.getElementsByName("infoSeite2")[i].style.display = "none";
        }
	} for (i = 0; i < 5; i++) {
        if (text == 3) { 
            document.getElementsByName("infoSeite3")[i].style.display = "block";
            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.getElementsByName("infoSeite3")[i].style.display = "none";
        }
	} for (i = 0; i < 5; i++) {
        if (text == 4) { 
            document.getElementsByName("infoSeite4")[i].style.display = "block";
            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.getElementsByName("infoSeite4")[i].style.display = "none";
        }
	}
}

// ==================================================================================== visitenkarte
function visitenkarte() {
	// alert( document.getElementById('teamInput'));
	
	switch(document.getElementById('teamInput').value) {
		case '18':
		case '17':
		case '19':
		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':
			window.open('./content/ueberuns/vcards.php?name=pape');
		break;
		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':
			window.open('./content/ueberuns/vcards.php?name=lumpe');
		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 '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':
			window.open('./content/ueberuns/vcards.php?name=molzberger');
		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':
			window.open("./content/ueberuns/vcards.php?name=goetzinger");
		break;
	}
}

// ==================================================================================== showTeammate
function showTeammate(name) {
	document.getElementById('teampic').src="images/ueberuns/team/voglteam"+name+".jpg";
	
	/* 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('decker').className="noHover";
	document.getElementById('hoffmann').className="noHover";
	
	document.getElementById('pape').className="noHover";
	document.getElementById('lumpe').className="noHover";
	document.getElementById('buchegger').className="noHover";
	document.getElementById('goetzinger').className="noHover";
	document.getElementById('molzberger').className="noHover";
	
	document.getElementById('wurm').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>";	
	
}

// ================================================================================== 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("message").value == "") { document.getElementById("checkMessage").style.display = ""; error = false;}
    else { document.getElementById("checkMessage").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 eMail 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 eMail 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 eMail 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;
}

// =========================================================================================== 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)
{
	if (el.value != 0)
	{
		if(faq_fenster != null)
		{
			faq_fenster.close();
		}
	
		faq_fenster = window.open('./content/faq/resultfaq.php?cid='+cat+'&id='+el.value+'&','antwort','width=740,height=590,resizeable,scrollbars');
		faq_fenster.focus();
	}
}

// ========================================================================================= akustik
function akustik(el)
{
	if (el.value != 0)
	{
		if(info_fenster != null)
		{
			info_fenster.close();
		}
	
		info_fenster = window.open('content/akustik/info/'+el+'.html','info','width=740,height=590,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();
	}
}
