﻿//******* SITEMAP ****************

function sitemap() {
/*
 newWindow = window.open (
"",
"Suchergebnisse", // Name des neuen Fensters
+"toolbar=0" // Toolbar 
+",location=0" // Adress-Leiste
+",directories=0" // Zusatzleisten
+",status=0" // Statusleiste
+",menubar=0" // Menü
+",scrollbars=1" // Scrollbars
+",resizable=1" // Fenstergrösse veränderbar?
+",width=0" // Fensterbreite in Pixeln
+",height=0" // Fensterhöhe in Pixeln
+",left=0" // linke pos
+",top=0" // obere pos
);
newWindow.location.href="/databases/internet/_public/content.nsf/Sitemap?OpenAgent&screen_width="+screen.width+"&screen_height="+screen.height+"&id=DE-STRABAG.SE&group=STRABAG SE"; 
*/
document.divcont1.location.href="/databases/internet/_public/content.nsf/Sitemap?OpenAgent&screen_width="+screen.width+"&screen_height="+screen.height+"&id=DE-STRABAG.SE&group=STRABAG SE&searchmode=1";
}


// ****** SUCHFUNKTION ******
function doSearch(databaseID, scope) {
    // ist scope ein leerstring, so wird die komplette mutter durchsucht
	
	var databaseID = 'EN-STRABAGPFS.PL';
	var scope = 'EN-STRABAGPFS.PL';
 
  if (document.content) {
    document.content.document.write("<br><br><font style='font-family: Arial, Verdana; font-size: 12px;'>Bitte haben Sie einen Moment Geduld...<br><br>Suche nach '<b>"+document.search.searchfield.value+"</b>' wird durchgeführt.<br><br></font>"); 

document.content.location.href="/databases/internet/_public/content.nsf/Suchen?OpenAgent&windowname=newWindow&x1=0&y1=0&w1=750&y2=0&screen_width="+screen.width+"&screen_height="+screen.height+"&id="+databaseID+"&scope="+scope+"&searchfield="+document.search.searchfield.value+"&searchmode=1&hideAuthor=1&openhits=_blank"; 
  } else {
    document.getElementById("content").contentDocument.write("<br><br><font style='font-family: Arial, Verdana; font-size: 12px;'>Bitte haben Sie einen Moment Geduld...<br><br>Suche nach '<b>"+document.search.searchfield.value+"</b>' wird durchgeführt.<br><br></font>"); 

document.getElementById("content").contentDocument.location.href="/databases/internet/_public/content.nsf/Suchen?OpenAgent&windowname=newWindow&x1=0&y1=0&w1=750&y2=0&screen_width="+screen.width+"&screen_height="+screen.height+"&id="+databaseID+"&scope="+scope+"&searchfield="+document.search.searchfield.value+"&searchmode=1&hideAuthor=1&openhits=_blank"; 
}
 
}

function handleKey(event, frm) {
   if (event && event.which==13)  {
        doSearch('EN-STRABAGPFS.PL','EN-STRABAGPFS.PL');
        return false;
   } else if (event && event.keyCode==13) {
        doSearch('EN-STRABAGPFS.PL','EN-STRABAGPFS.PL');
        return false;
   } else {
      return true;
   }
}
//-->
// ******* BOOKEMARK SETZEN *******

function AddFavorite() {
	if(navigator.appName == "Microsoft Internet Explorer") {
		window.external.AddFavorite(document.URL,document.title);
	}else{
		window.sidebar.addPanel(document.title, document.URL,'')
	}
}

// ****** SEITE WEITEREMPFEHLEN ******

function sendToAFriend() {
    var url=document.URL;
    var urlContent;
    var tmp;
 
/*    urlContent=document.getElementById('window').src.replace(/\?/g,"%3F");
    urlContent=urlContent.replace(/&/g,"%26");
 
    url=document.URL.replace(/\?/g,"%3F");
    url=url.replace(/&/g,"%26");

    urlContent=urlContent.replace(/http:\/\//g,"*");
    urlContent=urlContent.replace(/\//g,"*");
 
  

    tmp= "mailto:?body="+url+"%26url="+urlContent;
    alert(tmp);
    alert(""+urlContent.length);
    location.href = tmp;
*/
    location.href="mailto:?body="+url;
  }
  
  
// ****** SEITE DRUCKEN ******

var newWindow;

function printIt() {
   newWindow.print();
   newWindow.close();
}

function printPage() {
     var url=document.location.href;
     var x;
     newWindow = window.open (
      "",
     "Suchergebnisse", // Name des neuen Fensters
     +"toolbar=0" // Toolbar 
     +",location=0" // Adress-Leiste
     +",directories=0" // Zusatzleisten
     +",status=0" // Statusleiste
     +",menubar=0" // Menü
     +",scrollbars=0" // Scrollbars
     +",resizable=0" // Fenstergrösse veränderbar?
     +",width=0" // Fensterbreite in Pixeln
     +",height=0" // Fensterhöhe in Pixeln
     +",left=0" // linke pos
     +",top=0" // obere pos
    );
    newWindow.location.href=url;
    window.setTimeout("printIt()",1000);   
}

function checkForm () {
  var msg="";
  if (document.bestellformular.firma.value=="") msg+="Bitte geben Sie Ihren Firmennamen an\n";
  if (document.bestellformular.vorname.value=="") msg+="Bitte geben Sie Ihren Vornamen an\n";
  if (document.bestellformular.nachname.value=="") msg+="Bitte geben Sie Ihren Nachnamen an\n";
  if (document.bestellformular.strasse.value=="") msg+="Bitte geben Sie Straße und Hausnummer an\n";
  if (document.bestellformular.plz.value=="") msg+="Bitte geben Sie eine Postleitzahl an\n";
  if (document.bestellformular.stadt.value=="") msg+="Bitte geben Sie eine Stadt an\n";
  if (document.bestellformular.land.value=="") msg+="Bitte geben Sie ein Land an\n";
  if (document.bestellformular.telefon.value=="") msg+="Bitte geben Sie Ihre Telefonnummer an\n";
  if (document.bestellformular.email.value=="") {
     msg+="Bitte geben Sie Ihre E-Mail an\n";
  } else {
    var mail=document.bestellformular.email.value;
     if (mail.indexOf("@")==-1 || mail.indexOf(".")==-1 || mail.substr(0,1)=="." || mail.substr(0,1)=="@" || mail.substr(mail.length-1,1)=="." || mail.substr(mail.length-1,1)=="@" || mail.length<6) msg+="Bitte geben Sie eine korrekte E-Mail-Adresse an\n"
  }
  if (document.bestellformular.plz_gebiet.value=="") msg+="Bitte geben Sie Ihr PLZ-Gebiet an\n";
  if (document.bestellformular.moegl_auftrggroesse_min.value=="") msg+="Bitte geben Sie Ihre min. Auftragsgröße an\n";
  if (document.bestellformular.moegl_auftrggroesse_max.value=="") msg+="Bitte geben Sie Ihre max. Auftragsgröße an\n";
  if (document.bestellformular.din_iso.value=="") msg+="Bitte geben Sie an, ob Sie nach DIN ISO 9001 zertifiziert sind\n";
  if (document.bestellformular.firma_gruendung.value=="") msg+="Bitte geben Sie das Datum Ihrer Firmengründung an\n";
  if (document.bestellformular.hr_nummer.value=="") msg+="Bitte geben Sie Ihre HR-Nummer an\n";
  if (document.bestellformular.hr_ort.value=="") msg+="Bitte geben Sie den HR-Ort an\n";
  if (document.bestellformular.angestellte.value=="") msg+="Bitte geben Sie die Anzahl der Angestellten an\n";
  if (document.bestellformular.gewerbliche.value=="") msg+="Bitte geben Sie die Anzahl Ihrer gewerblichen Angestellten an\n";
  if (document.bestellformular.gesamt.value=="") msg+="Bitte geben Sie die Gesamtanzahl Ihrer Beschäftigten an\n";
  if (document.bestellformular.umsatz_vj.value=="") msg+="Bitte geben Sie Ihren Vorjahresumsatz an\n";
  if (document.bestellformular.bank.value=="") msg+="Bitte geben Sie Ihre Bank an\n";
  if (document.bestellformular.blz.value=="") msg+="Bitte geben Sie Ihre Bankleitzahl an\n";
  if (document.bestellformular.kontonummer.value=="") msg+="Bitte geben Sie Ihre Kontonummer an\n";

  if (msg!="") {
     alert(msg);
  } else {
     
     //leerzeichen replacen
     //document.bestellformular.vorname.value=document.bestellformular.vorname.value.replace(/ /g,"%20");
     //document.bestellformular.firma.value=document.bestellformular.firma.value.replace(/ /g,"%20");
     //document.bestellformular.strassehausnummer.value=document.bestellformular.strassehausnummer.value.replace(/ /g,"%20");
     //document.bestellformular.plzort.value=document.bestellformular.plzort.value.replace(/ /g,"%20");
     //document.bestellformular.land.value=document.bestellformular.land.value.replace(/ /g,"%20");
     //document.bestellformular.kommentar.value=document.bestellformular.kommentar.value.replace(/ /g,"%20");
     //document.bestellformular.from.value=document.bestellformular.from.value.replace(/ /g,"%20");
     
     //antwort-adresse soll die des users sein
     document.bestellformular.reply_to.value=document.bestellformular.email.value;

	document.bestellformular.submit();
  }
  
}

function checkForm2 () {
  var msg="";
  if (document.kontaktformular.vorname.value=="") msg+="Bitte geben Sie Ihren Vornamen an\n";
  if (document.kontaktformular.nachname.value=="") msg+="Bitte geben Sie Ihren Nachnamen an\n";
  if (document.kontaktformular.position.value=="") msg+="Bitte geben Sie Ihre Position an\n";
  if (document.kontaktformular.firma.value=="") msg+="Bitte geben Sie Ihre Firma an\n";
  if (document.kontaktformular.strasse.value=="") msg+="Bitte geben Sie Ihre Strassenadresse an\n";
  if (document.kontaktformular.plz.value=="") msg+="Bitte geben Sie Ihre PLZ an\n";
  if (document.kontaktformular.stadt.value=="") msg+="Bitte geben Sie Ihren Ort an\n";
  if (document.kontaktformular.email.value=="") {
     msg+="Bitte geben Sie Ihre E-Mail an\n";
  } else {
    var mail=document.kontaktformular.email.value;
     if (mail.indexOf("@")==-1 || mail.indexOf(".")==-1 || mail.substr(0,1)=="." || mail.substr(0,1)=="@" || mail.substr(mail.length-1,1)=="." || mail.substr(mail.length-1,1)=="@" || mail.length<6) msg+="Bitte geben Sie eine korrekte E-Mail-Adresse an\n"
  }

  if (msg!="") {
     alert(msg);
  } else {
     
     //leerzeichen replacen
     document.kontaktformular.vorname.value=document.kontaktformular.vorname.value.replace(/ /g,"%20");
     document.kontaktformular.nachname.value=document.kontaktformular.nachname.value.replace(/ /g,"%20");
	 document.kontaktformular.position.value=document.kontaktformular.position.value.replace(/ /g,"%20");
	 document.kontaktformular.firma.value=document.kontaktformular.firma.value.replace(/ /g,"%20");
	 document.kontaktformular.strasse.value=document.kontaktformular.strasse.value.replace(/ /g,"%20");
	 document.kontaktformular.plz.value=document.kontaktformular.plz.value.replace(/ /g,"%20");
	 document.kontaktformular.stadt.value=document.kontaktformular.stadt.value.replace(/ /g,"%20");
     document.kontaktformular.betreff.value=document.kontaktformular.betreff.value.replace(/ /g,"%20");
     document.kontaktformular.nachricht.value=document.kontaktformular.nachricht.value.replace(/ /g,"%20");
     document.kontaktformular.from.value=document.kontaktformular.from.value.replace(/ /g,"%20");
     
     //antwort-adresse soll die des users sein
     document.kontaktformular.reply_to.value=document.kontaktformular.email.value;

document.kontaktformular.submit();
  }  
}

function calcHeight(header,footer)
{
 var the_height='500';
 var the_height_client;
 var delta;
try {
if (document.compatMode && document.compatMode != 'BackCompat')
the_height_client = document.documentElement.clientHeight;
else
the_height_client = document.body.clientHeight;
delta = 25;
if(isNaN(parseInt(header)) == true)
    header = 0;
if(isNaN(parseInt(footer)) == true)
    footer = 0;
if (footer < 40)
    delta = 40 - footer;
the_height = parseInt(the_height_client) - parseInt(header) - parseInt(footer) - delta
  if (the_height > document.getElementById('master').offsetHeight) {
     document.getElementById('content').height = the_height;
     } else {
     document.getElementById('content').height = document.getElementById('divcont').offsetHeight;
  }
} catch (e) { }
}
window.onresize = function (){
calcHeight(210,30);
}

// ******* Suchabfrage Startseite Strabag vermietet *******

function submitImmoSearch(){
   if(document.immosearchform.immosearch.value == "PLZ oder Ort eingeben"){
      document.immosearchform.immosearch.value = "";
   }
   document.immosearchform.submit();
   return false;
}

//-->
