var win = null;
function NewWindow(mypage,myname,w,h,scroll)	{
LeftPosition = (screen.width) ? (screen.width-w)/2 : 0;
TopPosition = (screen.height) ? (screen.height-h)/2 : 0;
settings = 'height='+h+',width='+w+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',resizable'
win = window.open(mypage,myname,settings)
}

function picpopup(url, width, height)	{
window.open( url, '', 'width='+width+', height='+height+', left='+((screen.width-width)/4)+', top='+((screen.height-height)/4)+', toolbar=yes, menubar=yes, scrollbars=yes, resizable=yes, status=no, location=no');
}

function popup(element, width, height) {
	if (element.getAttribute) {
		url = element.getAttribute('href');
	} else {
		url = element;
	}
	new_window = window.open(url, '_blank', 'width=' + width + ', height=' + height + ', left=' + Math.round((screen.width - width)/2) + ', top=' + Math.round((screen.height - height)/4) + ', location=0, statusbar=0, menubar=0, toolbar=0, scrollbars=1');
}

function resize()	{
width = self.document.picture.width + 60;
if (width < 525) width = 525; height = self.document.picture.height + 120;
	if (screen.availWidth > width) {
		moveX = (screen.availWidth-width)/2;
	}
	else {
		width = screen.availWidth;
		moveX = 0;
	}
	if (screen.availHeight > height) {
		moveY = (screen.availHeight-height)/3;
	}
	else {
		height = screen.availHeight;
		moveY = 0;
	}
	self.resizeTo(width, height);
	self.moveTo(moveX, moveY);
}

function FrontPage_Form1_Validator(theForm)
{

  if (theForm.haus.value == "")
  {
    alert("Geben Sie einen Wert in das Feld \"Haus-Name\" ein.");
    theForm.haus.focus();
    return (false);
  }

  if (theForm.haus.value.length < 3)
  {
    alert("Geben Sie mindestens 3 Zeichen in das Feld \"Haus-Name\" ein.");
    theForm.haus.focus();
    return (false);
  }

  if (theForm.inhaber.value == "")
  {
    alert("Geben Sie einen Wert in das Feld \"Inhaber\" ein.");
    theForm.inhaber.focus();
    return (false);
  }

  if (theForm.inhaber.value.length < 5)
  {
    alert("Geben Sie mindestens 5 Zeichen in das Feld \"Inhaber\" ein.");
    theForm.inhaber.focus();
    return (false);
  }

  if (theForm.strasse.value == "")
  {
    alert("Geben Sie einen Wert in das Feld \"Strasse\" ein.");
    theForm.strasse.focus();
    return (false);
  }

  if (theForm.strasse.value.length < 5)
  {
    alert("Geben Sie mindestens 5 Zeichen in das Feld \"Strasse\" ein.");
    theForm.strasse.focus();
    return (false);
  }

  if (theForm.tel.value == "")
  {
    alert("Geben Sie einen Wert in das Feld \"Telefon\" ein.");
    theForm.tel.focus();
    return (false);
  }

  if (theForm.tel.value.length < 6)
  {
    alert("Geben Sie mindestens 6 Zeichen in das Feld \"Telefon\" ein.");
    theForm.tel.focus();
    return (false);
  }

  if (theForm.passwort.value == "")
  {
    alert("Geben Sie einen Wert in das Feld \"Passwort\" ein.");
    theForm.passwort.focus();
    return (false);
  }

  if (theForm.passwort.value.length < 4)
  {
    alert("Geben Sie mindestens 4 Zeichen in das Feld \"Passwort\" ein.");
    theForm.passwort.focus();
    return (false);
  }
  return (true);
}

function chkFormular()
{
 if(document.buchen.abname.value == "")  {
   alert("Bitte Ihren Namen eingeben!");
   document.buchen.abname.focus();
   return false;
  }
 if(document.buchen.abstrasse.value == "")  {
   alert("Bitte Ihre Straße eingeben!");
   document.buchen.abstrasse.focus();
   return false;
  }
 if(document.buchen.abplz.value == "")  {
   alert("Bitte Ihre Postleitzahl eingeben!");
   document.buchen.abplz.focus();
   return false;
  }
 if(document.buchen.abort.value == "") {
   alert("Bitte Ihren Wohnort eingeben!");
   document.buchen.abort.focus();
   return false;
  }
  if(document.buchen.abtelefon.value == "") {
   alert("Bitte Ihre Telefonnummer eingeben!");
   document.buchen.abtelefon.focus();
   return false;
  }
 if(document.buchen.abemail.value == "") {
   alert("Bitte Ihre E-Mail-Adresse eingeben!");
   document.buchen.abemail.focus();
   return false;
  }
 if(document.buchen.abemail.value.indexOf('@') == -1) {
   alert("Keine E-Mail-Adresse!");
   document.buchen.abemail.focus();
   return false;
  }
}