window.defaultStatus = "bauinfo24";

function SubmitInstitutionenSuche(branche) {

	document.regionlist.branche.value=branche;
	document.regionlist.submit();
}

function SubmitBranchesByLetter(letter) {

	document.branchesbyletter.letter.value=letter;
	document.branchesbyletter.submit();
}

function searchAdresses() {
if ((document.searchA.keyword.value == '') || (document.searchA.keyword.value == 'Suchbegriff'))
{
document.searchA.keyword.value='';
document.searchA.keyword.focus();
return false;
}
}

function searchThemes() {
if ((document.searchT.tkeyword.value == '') || (document.searchT.tkeyword.value == 'Suchbegriff'))
{
document.searchT.tkeyword.value='';
document.searchT.tkeyword.focus();
return false
   }
else
return true
}

/*Newsletter*/
var fieldstocheck = new Array();
var fieldnames = new Array();

function checkform()
{
  for (i=0; i<fieldstocheck.length; i++)
  {
    if (eval("document.subscribeform.elements['" + fieldstocheck[i]+"'].value") == "")
    {
      alert("Bitte geben Sie " + fieldnames[i]);

	  eval("document.subscribeform.elements['" + fieldstocheck[i] + "'].focus()");
      return false;
    }
  }
  return true;
}

function addFieldToCheck(value,name)
{
  fieldstocheck[fieldstocheck.length] = value;
  fieldnames[fieldnames.length] = name;
}


addFieldToCheck("email","Ihre E-Mail-Adresse an!");


/*ContactForm*/
function validate() {
var error = false;
var error_message = "Wir können Sie nur kontaktieren,\nwenn Sie die mit ' * ' gekennzeichneten\nFelder ausgefüllt haben.\nBitte ergänzen Sie:\n\n";

if(document.contact.Anrede[0].checked == false && document.contact.Anrede[1].checked == false) {
    error = true;
    error_message += "- Ihre Anrede\n";
    }
    
if (document.contact.Vorname.value == '') {
    error = true;
    error_message += "- Ihr Vorname\n";
    }
    
if (document.contact.Nachname.value == '') {
    error = true;
    error_message += "- Ihr Nachname\n";
    }

//if (document.contact.PLZ.value == '') {
//    error = true;
//    error_message += "- die Postleitzahl\n";
//    }

//if (document.contact.Ort.value == '') {
//    error = true;
//    error_message += "- Ihren Wohnort\n";
//    }

//if (document.contact.Telefon.value == '') {
//    error = true;
//    error_message += "- Ihre Telefonnummer\n";
//    }

//if (document.contact.Email.value == '') {
//    error = true;
//    error_message += "- Ihre eMail-Adresse\n";
//    } 
////	else if (document.contact.Email.value.indexOf("@") == -1) {
//    error = true;
//    error_message += "- Email: ' @ ' fehlt\n";
//    }
//	else if (document.contact.Email.value.indexOf(".") == -1) {
//    error = true;
//    error_message += "- Email: ' . ' fehlt\n";
//    }
if (error) {
    alert(error_message);
    return false;
    }
    else {
    return true;
    }
}

function sendform() {
    self.document.contact.submit();
}

function resetform() {
    self.document.contact.reset();
}

function helpwin (url){
    Fenster = window.open(url,"window","menubar=0,toolbar=0,scrollbars=1,status=0,resizable=0,height=400,width=400");
}

function impressum (url){
    Fenster = window.open(url,"window","menubar=0,toolbar=0,scrollbars=1,status=0,resizable=0,height=440,width=400");
}

function printpreview (url){
    Fenster = window.open(url,"window","menubar=1,toolbar=0,scrollbars=1,status=0,resizable=1,height=380,width=560");
}

function kundenseite (url){
    Fenster = window.open(url,"window","menubar=1,toolbar=0,scrollbars=1,status=1,resizable=1,height=460,width=640");
}

function niederlassungen (url){
    Fenster = window.open(url,"window","menubar=1,toolbar=0,scrollbars=1,status=0,resizable=1,height=500,width=460");
}

function swapImage(imgName,newImg){
	if (navigator.appName.indexOf('Microsoft') != -1 && navigator.appVersion.indexOf('Mac') != -1 && navigator.userAgent.indexOf('MSIE 4') == -1){
		folder = "";
	}
}

function swapImage(imgName,newImg){
	if ((navigator.appName == 'Netscape' && parseFloat(navigator.appVersion) >= 3) || (parseFloat(navigator.appVersion) >= 4)){		
		eval('document.' + imgName + '.src = "' + newImg + '"');
	}
}

