var popupWind;

/* nicht in Frames pressen lassen */
function noFrames()
{
     if(top.frames.length > 0){
        top.location.href=self.location;
     }
}

/* Ausgabe in Statuszeile */
function report(texten)
{
   window.status=String(texten);
   if (window.console) {
   	window.console.log(texten);
   }
}

/*Abfrage Formulare: kontakt, prospekt, buchung*/
function resetCheck(formular)
{
   var conf;
   conf = confirm("Wollen Sie die Daten wirklich löschen?");
   if (conf) {
      formular.reset();
   }
}

function submitCheck(formular)
{
  var email,prospekt,foto_cd;
  var vorname,nachname,strasse,wohnort;
  var adresse;

  email = formular.email;
  prospekt = formular.prospekt;
  foto_cd = formular.foto_cd;
  vorname = formular.vorname;
  nachname = formular.nachname;
  strasse = formular.strasse;
  hausnr  = formular.hausnr;
  plz = formular.plz;
  wohnort = formular.wohnort;
  adresse = new Array(vorname,nachname,strasse,hausnr,plz,wohnort);

  for (i=0;i<adresse.length;i++) {
	if (adresse[i].value == "") {
	   alert(adresse[i].name + " wurde nicht eingegeben!");
	   adresse[i].focus();
	   return false;
	}
  }
  if(!email.value.match(/^([a-zA-Z0-9-]+)(\.[_a-zA-Z0-9-]+)*@([a-zA-Z0-9-]+\.)+([a-zA-Z]{2,3})$/)){
	  alert("Sie haben keine gültige email-Adresse eingegeben!");
	  email.focus();
	  return false;
  }
  formular.submit();
  return true;
}

function aktualisiereDate()
{
	var heute = new Date();
	var morgen= new Date(heute.getTime() + (7*24*60*60*1000));
	var tag = heute.getDate();
	var monat=heute.getMonth();
	var nxtTag = morgen.getDate();
	var nxtMonat = morgen.getMonth();
	if (document.buchung) {	
		document.buchung.an_tag.options[tag-1].selected = true;
		document.buchung.an_monat.options[monat].selected = true;
		document.buchung.ab_tag.options[nxtTag-1].selected = true;
		document.buchung.ab_monat.options[nxtMonat].selected = true;
	}
}

function popupWindow(inhalt)
{
	var datei = inhalt + ".htm";
	popupWind = window.open(datei,"Popup","top=100,left=100,width=600,height=400,resizable=yes,scrollbars=yes");
}

function raus()
{
   location.href = "/privates/sw_home.php";
   return false;
}

function post(param) {
	var f1 = document.getElementById("fs").name;
	var doma = (param != 'cgirus') ? (( param != 'vandenham') ? 'torsten-dreyer' : 't-online' ) : 'gmx';
	var f2 = f1.substr(0,7) + param + f1.substr(11,1) + doma + f1.substr(16,1) + f1.substr(17,2);
	location.href = f2;
}

function changeLanguage(lang) {
    var url = ""+window.location.href;
    var deflt = "index";
    var suffix = ".php";
    var suffix_nl = "_nl.php";
    if (lang == "nl" && url.indexOf(suffix_nl) == -1) {
    	if (url.indexOf(suffix) != -1) {
    		url = url.replace(suffix, suffix_nl);
    	} else {
    		url += deflt +suffix_nl;
    	}
        window.location.href = url;
    } else if (lang == "de") {
    	if(url.indexOf(suffix_nl) != -1) {
    		url = url.replace(suffix_nl, suffix);
    	} else if(url.indexOf(suffix) == -1) {
    		url += deflt + suffix;
    	}
        window.location.href = url;	
    }
}
