//----------------------------------------------------------------------------
//			Java Script Fehler unterdrücken - keine Explorer Fehlermeldung
//----------------------------------------------------------------------------
function stopError()
{
	return true;
}

//----------------------------------------------------------------------------
//								Bilder bei MouseOver wechseln
//----------------------------------------------------------------------------
browserName = navigator.appName;
browserVersion = parseInt(navigator.appVersion);
runscript ="no";

if (browserVersion >= 3)
	runscript = "yes";
else if (browserName == "Microsoft Internet Explorer" && browserVersion >=4) runscript = "no";
else
 runscript = "no";
if (runscript == "yes")
{
   aaab = new Image();
               aaab.src = "../images/start_off.gif";
               aaay = new Image();
               aaay.src = "../images/start_on.gif";

   bbbb = new Image();
               bbbb.src = "../images/fewo_off.gif";
               bbby = new Image();
               bbby.src = "../images/fewo_on.gif";

   cccb = new Image();
               cccb.src = "../images/zimmer_off.gif";
               cccy = new Image();
               cccy.src = "../images/zimmer_on.gif";

   dddb = new Image();
               dddb.src = "../images/gaestebuch_off.gif";
               dddy = new Image();
               dddy.src = "../images/gaestebuch_on.gif";

   eeeb = new Image();
               eeeb.src = "../images/email_off.gif";
               eeey = new Image();
               eeey.src = "../images/email_on.gif";

   fffb = new Image();
               fffb.src = "../images/home_off.gif";
               fffy = new Image();
               fffy.src = "../images/home_on.gif";

   gggb = new Image();
               gggb.src = "../images/kontakt_off.gif";
               gggy = new Image();
               gggy.src = "../images/kontakt_on.gif";

   hhhb = new Image();
               hhhb.src = "../images/umgebung_off.gif";
               hhhy = new Image();
               hhhy.src = "../images/umgebung_on.gif";

}

function imgOn(imgName)
{
  if (runscript == "yes")
  {
		imgSource = eval(imgName + "y.src");
      document[imgName].src = imgSource;
  }
}

function imgOff(imgName)
{
  if (runscript == "yes")
  {
     imgSource = eval(imgName + "b.src");
     document[imgName].src = imgSource ;
  }
}

//----------------------------------------------------------------------------
//											"Bitte warten ..."
//----------------------------------------------------------------------------
function ObjectName(name)
{
 if (document.getElementById)
 {
  return document.getElementById(name).style;
 }
 else if (document.all)
 {
  return document.all[name].style;
 }
 else if (document.layers)
 {
  return document.layers[name];
 }
}
function Waiting(div,flag)
{
 if (!DHTML) return;
 var x = ObjectName(div);
 x.visibility = (flag) ? 'visible':'hidden'
 if(! document.getElementById)
 if(document.layers) x.left=280/2;
 return true;
}


//----------------------------------------------------------------------------
//					Feldeingaben überprüfen
//----------------------------------------------------------------------------

function valid_kontakt(){
	if(document.taf.nachname.value == "")
   {
		alert("Bitte geben Sie Ihren Nachnamen ein!");
      	return false;
	}

	if(document.taf.vorname.value == "")
   {
		alert("Bitte geben Sie Ihren Vornamen ein!");
      	return false;
	}

	if(document.taf.strasse.value == "")
   {
		alert("Bitte geben Sie die Strasse ein!");
      	return false;
	}

	if(document.taf.plz.value == "")
   {
		alert("Bitte geben Sie Ihre PLZ ein!");
      	return false;
	}

	if(document.taf.ort.value == "")
   {
		alert("Bitte geben Sie Ihren Wohnort ein!");
      	return false;
	}

	if(document.taf.email.value == "")
   {
		alert("Bitte geben Sie Ihre email ein!");
      	return false;
	}

	if(document.taf.nachricht.value == "")
   {
		alert("Bitte geben Sie Ihre Mitteilung ein!");
      	return false;
	}


	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
	vormals =document.taf.email.value;
	vormals=document.taf.email.value=vormals.replace(/;/g,',');
	vormals=document.taf.email.value=vormals.replace(/ /g,'');
	jetzt ='"'+vormals.replace(/,/g,'","')+'"';
	emails = eval('new Array('+jetzt+')');
	for (i=0; i < emails.length; ++i){
		if ((r1.test(emails[i])==false && r2.test(emails[i]) == false)|| emails[i].indexOf("@") < 1){
//			alert ('\"'+emails[i]+'\"\nist keine gültige Emailadresse.'+r1.test(emails[i]))
			alert ('\"'+emails[i]+'\"\nist keine gültige Emailadresse.')
			return false;
			break;
		}
	}
}

//----------------------------------------------------------------------------
//					Feldeingaben überprüfen - Mitgliedschaft SV
//----------------------------------------------------------------------------

function valid_mitgliedschaft(){
	if(document.taf.nachname.value == "")
   {
		alert("Bitte geben Sie Ihren Nachnamen ein!");
      	return false;
	}

	if(document.taf.vorname.value == "")
   {
		alert("Bitte geben Sie Ihren Vornamen ein!");
      	return false;
	}

	if(document.taf.strasse.value == "")
   {
		alert("Bitte geben Sie die Strasse ein!");
      	return false;
	}

	if(document.taf.plz.value == "")
   {
		alert("Bitte geben Sie Ihre PLZ ein!");
      	return false;
	}

	if(document.taf.ort.value == "")
   {
		alert("Bitte geben Sie Ihren Wohnort ein!");
      	return false;
	}

	if(document.taf.telefon.value == "")
   {
		alert("Bitte geben Sie Ihre Telefonnummer ein!");
      	return false;
	}

	if(document.taf.email.value == "")
   {
		alert("Bitte geben Sie Ihre email ein!");
      	return false;
	}

	if(document.taf.geb_tag.value == "Tag")
   {
		alert("Bitte wählen Sie ein gültiges Geburtsdatum aus!");
      	return false;
	}

	if(document.taf.geb_monat.value == "Monat")
   {
		alert("Bitte wählen Sie ein gültiges Geburtsdatum aus!");
      	return false;
	}

	if(document.taf.geb_jahr.value == "Jahr")
   {
		alert("Bitte wählen Sie ein gültiges Geburtsdatum aus!");
      	return false;
	}

	if(document.taf.kontonummer.value == "")
   {
		alert("Bitte geben Sie Ihre Kontonummer ein!");
      	return false;
	}

	if(document.taf.bank.value == "")
   {
		alert("Bitte geben Sie Ihre Bank ein!");
      	return false;
	}

	if(document.taf.blz.value == "")
   {
		alert("Bitte geben Sie Ihre gültige Bankleitzahl ein!");
      	return false;
	}

	var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
	var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,3})(\\]?)$");
	vormals =document.taf.email.value;
	vormals=document.taf.email.value=vormals.replace(/;/g,',');
	vormals=document.taf.email.value=vormals.replace(/ /g,'');
	jetzt ='"'+vormals.replace(/,/g,'","')+'"';
	emails = eval('new Array('+jetzt+')');
	for (i=0; i < emails.length; ++i){
		if ((r1.test(emails[i])==false && r2.test(emails[i]) == false)|| emails[i].indexOf("@") < 1){
//			alert ('\"'+emails[i]+'\"\nist keine gültige Emailadresse.'+r1.test(emails[i]))
			alert ('\"'+emails[i]+'\"\nist keine gültige Emailadresse.')
			return false;
			break;
		}
	}
}

