function zeigen(feld){
var f="id"+feld;
document.getElementById(f).style.visibility = "visible";
}

function verstecken(feld){
var f="id"+feld;
document.getElementById(f).style.visibility = "hidden";
}

function oeffnen2(bild,breite,hoehe,titel) {
posLeft=50;
posTop=50;
h1=hoehe+20;
b1=breite+20;
	newWindow = window.open("","newWindow", "width="+b1+", height="+h1+", left="+posLeft+", top="+posTop+", toolbar=no,status=no,scrollbars=no,resizable=no,menubar=no");
	newWindow.document.open();
	newWindow.document.write('<html><title>'+titel+'</title><body  leftmargin="0" topmargin="0" marginheight="0" marginwidth="0">'); 
	newWindow.document.write('<p align="center">');
	newWindow.document.write('<img src='+bild+' width='+breite+' height='+hoehe+' alt="Deutschkreutzplan  &copy;  ProData - IT & Websolutions" title="Deutschkreutzplan  &copy;  ProData - IT & Websolutions">'); 
	newWindow.document.write('</body></html>');
	newWindow.document.close();
	newWindow.focus();
}


function check(){
fsch=0;
meldung="Bitte geben Sie gültige Werte in folgende Felder ein:\r\n";
document.getElementById("anrede").style.color="#000000"; 
document.getElementById("vorname").style.color="#000000";
document.getElementById("nachname").style.color="#000000";
document.getElementById("strasse").style.color="#000000";
document.getElementById("plz").style.color="#000000";
document.getElementById("ort").style.color="#000000";
document.getElementById("email").style.color="#000000";

if(document.f.anrede.selectedIndex < 1){
	fsch=1;
	document.getElementById("anrede").style.color="red"; 
	meldung+='- Anrede\r\n';
	}
if (document.f.vorname.value == "")       {
	fsch=1;
	document.getElementById("vorname").style.color="red"; 
	meldung+='- Vorname\r\n';
	}
if (document.f.nachname.value == "")       {
	fsch=1;
	document.getElementById("nachname").style.color="red";
	meldung+='- Nachname\r\n'; 
	}
if (document.f.strasse.value == "")       {
	fsch=1;
	document.getElementById("strasse").style.color="red"; 
	meldung+='- Straße\r\n';
	}
if (document.f.plz.value == "")       {
	fsch=1;
	document.getElementById("plz").style.color="red"; 
	meldung+='- Postleitzahl\r\n';
	}
if (document.f.ort.value == "")       {
	fsch=1;
	document.getElementById("ort").style.color="red"; 
	meldung+='- Ort\r\n';
	}
if ((document.f.email.value == "")|| (document.f.email.value.indexOf('@') == -1))     {
	fsch=1;
	document.getElementById("email").style.color="red";
	meldung+='- Emailadresse\r\n'; 
	}

if(fsch!=0){
	alert(meldung);
	return false;
	}
return true;
}




function checkx(){
if(document.f.anrede.selectedIndex < 1){
	 alert ("Bitte wählen Sie eine Anrede aus!");
         document.f.anrede.focus();
         return false;}
if (document.f.vorname.value == "")       {
             alert ("Bitte geben Sie Ihren Vornamen  ein!");
             document.f.vorname.focus();
             return false;}
if (document.f.nachname.value == "")       {
             alert ("Bitte geben Sie Ihren Nachnamen  ein!");
             document.f.nachname.focus();
             return false;}
if (document.f.strasse.value == "")       {
             alert ("Bitte geben Sie die Straße   ein!");
             document.f.strasse.focus();
             return false;}
if (document.f.plz.value == "")       {
             alert ("Bitte geben Sie die Postleitzahl   ein!");
             document.f.plz.focus();
             return false;}
if (document.f.ort.value == "")       {
             alert ("Bitte geben Sie den Ort   ein!");
             document.f.ort.focus();
             return false;}
if(document.f.email.value ==""){
	alert("Bitte geben Sie eine Mailadresse ein!");
   document.f.email.focus();
   return false;
}
if(document.f.email.value.indexOf('@') == -1) {
   alert("Bitte geben Sie eine gültige Mailadresse ein!");
   document.f.email.focus();
   return false;
  }
return true;
}

function check_suche(){
if (document.f.sb.value == "")       {
             alert ("Bitte geben Sie einen Suchbegriff   ein!");
             document.f.sb.focus();
             return false;}
sb=document.f.sb.value;
if(sb.length<2){
	alert ("Bitte geben Sie einen Suchbegriff mit mindestens 2 Zeichen  ein!");
        document.f.sb.focus();
        return false;}
 
return true;
}

function check_veranstaltungen(){

vonmmjj=document.f.vonmmjj.value;
var zw = vonmmjj.split("_");
vtt=document.f.vontt.value;
vmm=zw[0];
vjj=zw[1];

if (!validDate(vtt, vmm, vjj)) {
	alert("Bitte wählen Sie ein gültiges Datum aus!");
	document.f.vonmmjj.focus();
	return false;
 	 }

	 
bismmjj=document.f.bismmjj.value;
var zw = bismmjj.split("_");
btt=document.f.bistt.value;
bmm=zw[0];
bjj=zw[1];

if (!validDate(btt, bmm, bjj)) {
	alert("Bitte wählen Sie ein gültiges Datum aus!");
	document.f.bismmjj.focus();
	return false;
 	 }


if(vtt<10){vtt="0"+vtt;}
if(vmm<10){vmm="0"+vmm;}
if(btt<10){btt="0"+btt;}
if(bmm<10){bmm="0"+bmm;}
vondatum=vjj+vmm+vtt;
bisdatum=bjj+bmm+btt;
if(vondatum > bisdatum){
	alert("Bitte wählen Sie ein Vondatum aus, das vor dem Bisdatum liegt!");
	document.f.vonmmjj.focus();
	return false;
	}
return true;
}




function validDate(day, mon, year)   {
mon = mon + "";
year = year + "";
mon = mon.toUpperCase();


  if ((day < 1)  || (day > 31))  { return 0;  }
  if ((year < 0)  || (year > 9999) || (year == "NaN") || (year == "---")) { return 0;  }
  if ((mon != "1") && (mon != "2") && (mon != "3") && (mon != "4") && (mon != "5") && (mon != "6") && (mon != "7") && (mon != "8") && (mon != "9") && (mon != "10") && (mon != "11") && (mon != "12"))  { return 0; }
  if ((mon== "1") || (mon== "3") || (mon== "5") || (mon== "7") || (mon== "8") || (mon== "10") || (mon== "12")) { return 1;
  } else {
    if ((mon== "4") || (mon== "6") ||   (mon== "9") || (mon== "11")) {
      if (day <= 30)  {   return 1; }    }
    else {
      if (mon == "2")   {
        if (((year % 4) == 0) && ((year % 100) != 0))  {
          if (day <= 29) {  return 1;  }
        }
        if ((year % 400) == 0) {
          if (day <= 29)   {  return 1;    }
        }
        if (day <= 28) {  return 1;    }
      } else {
        return 0;
      }
    }
  }
  return 0;
}


function MM_openBrWindow(theURL,winName,features) { 
  window.open(theURL,winName,features);
}