function tagaendern(test)
 	{
		var anjahr = document.anfrage.Anreisejahr.value;
		var test = document.anfrage.Anreisemonat.selectedIndex;
		if (test==0) {var anz=31};//Jänner
		if (test==1) 
		{
			var anz=28;
			if (anjahr==2008) {var anz=29;};
			if (anjahr==2012) {var anz=29;};
			if (anjahr==2016) {var anz=29;};
			
		}
		if (test==2) {var anz=31};//März
		if (test==3) {var anz=30};//April
		if (test==4) {var anz=31};//Mai
		if (test==5) {var anz=30};//Juni
		if (test==6) {var anz=31};//Juli
		if (test==7) {var anz=31};//August
		if (test==8) {var anz=30};//Sep
		if (test==9) {var anz=31};//Okt
		if (test==10) {var anz=30};//Nov
		if (test==11) {var anz=31};//Dez
		var anrtag = document.anfrage.Anreisetag;
		for (var i = anrtag.options.length; i > 1; i--) {
		anrtag.options[i] = null;}
		for (var i = 0; i < anz; i++) {var x=i+1; anrtag.options[i] = new Option(x + ".");}
	}
	
function abtag(text)
 	{
 		
		var abjahr = document.anfrage.Abreisejahr.value;
		var text = document.anfrage.Abreisemonat.selectedIndex;
		if (text==0) {var anz=31};//Jänner
		if (text==1) 
		{
			var anz=28;
			if (abjahr==2008) {var anz=29;};
			if (abjahr==2012) {var anz=29;};
			if (abjahr==2016) {var anz=29;};
		}
		
		if (text==2) {var anz=31};//März
		if (text==3) {var anz=30};//April
		if (text==4) {var anz=31};//Mai
		if (text==5) {var anz=30};//Juni
		if (text==6) {var anz=31};//Juli
		if (text==7) {var anz=31};//August
		if (text==8) {var anz=30};//Sep
		if (text==9) {var anz=31};//Okt
		if (text==10) {var anz=30};//Nov
		if (text==11) {var anz=31};//Dez
		
		var abrtag = document.anfrage.Abreisetag;
		for (var i = abrtag.options.length; i > 1; i--) {
		abrtag.options[i] = null;}
		for (var i = 0; i < anz; i++) {var x=i+1; abrtag.options[i] = new Option(x + ".");}
	}
// PrŸfe auf eine gŸltige E-Mail-Adresse: suche nach @ und .
function istEmail(elm) {
    if (elm.value.indexOf("@") != "-1" &&
        elm.value.indexOf(".") != "-1") {
        return true;
    }
    else {
        return false;
    }
}

function istInt(elm) {
    if (elm.value == "") {
        return false;
    }
    for (var i = 0; i < elm.value.length; i++) {
        if (elm.value.charAt(i) < "0" || elm.value.charAt(i) > "9") {
            return false;
        }
    }
    return true;
}

// PrŸfe auf leere Felder.
function istAusgefuellt(elm) {
    if (elm.value == "" || elm.value == null) {
        return false;
    }
    else {
        return true;
    }
}

// PrŸfe das gesamte Formular.
function istFertig(form) {
    if (istAusgefuellt(form.vname) == false) { // Vorname?
        alert("Bitte tragen Sie Ihren Vornamen ein.");
        form.vname.focus();
        return false;
    }

    if (istAusgefuellt(form.nname) == false) { // Nachname?
        alert("Bitte tragen Sie Ihren Nachnamen ein.");
        form.nname.focus();
        return false;
    }	
	
	if (istEmail(form.email) == false) {     // Echte E-Mail-Adresse?
        alert("Bitte geben Sie eine g&Uuml;ltige E-Mail-Adresse ein.");
        form.email.focus();
        return false;
    }

    if (istAusgefuellt(form.strasse) == false) { // Strasse
        alert("Bitte tragen Sie Ihre Strasse ein.");
        form.strasse.focus();
        return false;
    }	
	
	if (istAusgefuellt(form.plz) == false) { // PLZ
        alert("Bitte tragen Sie Ihre PLZ ein.");
        form.plz.focus();
        return false;
    }	
	
	if (istInt(form.plz) == false) {
        alert("Bitte tragen Sie eine richtige PLZ ein.");
        form.plz.focus();
        return false;
    }
	if (istAusgefuellt(form.tel) == false) { // PLZ
        alert("Bitte tragen Sie Ihre Telefonnummer ein.");
        form.tel.focus();
        return false;
    }	
	
	if (istAusgefuellt(form.ort) == false) { // Ort
        alert("Bitte tragen Sie Ihren Ort ein.");
        form.ort.focus();
        return false;
    }	
	
	var anjahr = document.anfrage.Anreisejahr.value;
	var abjahr = document.anfrage.Abreisejahr.value;
	var anmonat = document.anfrage.Anreisemonat.selectedIndex;
	var abmonat = document.anfrage.Abreisemonat.selectedIndex;
	var antag = document.anfrage.Anreisetag.value;
	var abtag = document.anfrage.Abreisetag.value;
	var Anzeit = new Date();
	Anzeit.setMonth(anmonat);
	Anzeit.setFullYear(anjahr);
	Anzeit.setDate(antag)
	var Abzeit = new Date();
	Abzeit.setMonth(abmonat);
	Abzeit.setFullYear(abjahr);
	Abzeit.setDate(abtag);
	var andat = Anzeit.getTime();
	var abdat = Abzeit.getTime();
	var jetzt = new Date();
	
	
	//if (andat >= abdat) {
	//	alert("Das Anreisedatum liegt vor dem Abreisedatum!");
	//	return false;
	//}
	//if (andat < jetzt.getTime()) {
	//	alert("Das Anreisedatum liegt in der Vergangenheit!");
	//	return false;
	//}
	
    return true;
}