function check_privsendpwd() {
		if ((document.privsendpwd.email.value.indexOf('@') == -1) || (document.privsendpwd.email.value.indexOf('.') == -1)){

		alert('Ihre Emailadresse hat kein korrektes Format');
		return false;
		document.privsendpwd.email.focus();

	}
		/*
		if (document.privsendpwd.kategorie.checked == false) {

		alert('Bitte geben Sie eine Kategorie an');
		return false;
		document.privsendpwd.kategorie.focus();

	}*/
}

function check_direktid() {
	if (document.direkt.id.value == "") {

		alert('Bitte geben Sie eine Anzeigen-Nummer  ein.');
		return false;
		document.direkt.id.focus();

	}
}

function check_freitext() {
	if (document.freitextsuche.freitext.value == "") {

		alert('Bitte geben Sie einen Suchbegriff ein.');
		return false;
		document.freitextsuche.freitext.focus();

	}
}

// Privatinserenten Login
function check_privlogin() {
	
	if ((document.privlogin.email.value == "") && (document.privlogin.passwort.value == "")){

		alert('Bitte geben Sie Ihre Email-Adresse und Ihr Passwort an.');
		return false;
		document.privlogin.passwort.focus();

	}

	if (document.privlogin.email.value == ""){

			alert('Bitte geben Sie Ihre Email-Adresse an.');
			return false;
			document.privlogin.email.focus();

	}

	if ((document.privlogin.email.value.indexOf('@') == -1) || (document.privlogin.email.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.privlogin.email.focus();

	}
	
	if (document.privlogin.passwort.value == ""){

			alert('Bitte geben Sie Ihr Passwort an.');
			return false;
			document.privlogin.passwort.focus();

	}

}

// Pruefen ob Passwoerter identisch
function check_pw() {

	if (document.passae.passwortneu.value != document.passae.passwortneu2.value){

			alert('Ihre Passwörter stimmen nicht überein.');
			return false;
			document.passae.passwortneu.focus();

	}
	
		if ((document.passae.passwortalt.value == "") || (document.passae.passwortneu.value == "") || (document.passae.passwortneu2.value == "")) {

			alert('Bitte füllen Sie alle Felder aus.');
			return false;
			document.passae.passwortalt.focus();

	}
}

function check_pw2() {

	if (document.pwd.pass_neu1.value != document.pwd.pass_neu2.value){

			alert('Ihre Passwörter stimmen nicht überein.');
			return false;
			document.pwd.pass_neu1.focus();

	}
	
		if ((document.pwd.pass_alt.value == "") || (document.pwd.pass_neu1.value == "") || (document.pwd.pass_neu2.value == "")) {

			alert('Bitte füllen Sie alle Felder aus.');
			return false;
			document.pwd.pass_alt.focus();

	}
}

// Pruefen ob agbs angeklickt
function check_agbs() {

	if (document.anbieten.agbsok.checked == false){

		alert('Bitte lesen und akzeptieren Sie zuerst unsere allgemeinen Geschäftsbedingungen');
		return false;

	}

}

// -------------------------------- Händler inserieren ------ Überprüfung der Eingaben -----------------------
function check_haeinserat() {
	var suche = /^\d{1,}$/;
	if ((document.anbietenhaendler.preis.value != "") && (!suche.test(document.anbietenhaendler.preis.value))) {
		alert('Bei der Preisangabe bitte nur Ziffern benutzen (Bsp.: 12000)'); 
		return false;
		document.anbietenhaendler.preis.focus()
	}
	
	if ((document.anbietenhaendler.haepreis.value != "") && (!suche.test(document.anbietenhaendler.haepreis.value))) {
		alert('Bei der Preisangabe für den Händlerpreis bitte nur Ziffern benutzen (Bsp.: 12000)'); 
		return false;
		document.anbietenhaendler.haepreis.focus()
	}
	
	if ((document.anbietenhaendler.km.value != "") && (!suche.test(document.anbietenhaendler.km.value))) {
	alert('Bei der Kilometerangabe bitte nur Ziffern benutzen (Bsp.: 23124)'); 
	return false;
	document.anbietenhaendler.km.focus()
	}
	
	
	if ((document.anbietenhaendler.exclhae.checked == false) && (document.anbietenhaendler.preis.value == "") || (document.anbietenhaendler.exclhae.checked == false) && (document.anbietenhaendler.preis.value == "0")) {
		alert('Geben Sie bitte einen korrekten Preis an.');
		return false;
		document.anbietenhandler.preis.focus();
	}
		if ((document.anbietenhaendler.exclhae.checked == true) && (document.anbietenhaendler.haepreis.value == "") || (document.anbietenhaendler.exclhae.checked == true) && (document.anbietenhaendler.haepreis.value == "0")) {
		alert('Geben Sie bitte einen korrekten Händlerpreis an.');
		return false;
		document.anbietenhandler.haepreis.focus();
	}
	
	
	
		if ((document.anbietenhaendler.neu.checked == true) && (document.anbietenhaendler.verbrinner.value == "") || (document.anbietenhaendler.neu.checked == true) && (document.anbietenhaendler.verbrausser.value == "") || (document.anbietenhaendler.neu.checked == true) && (document.anbietenhaendler.verbrca.value == "") || (document.anbietenhaendler.neu.checked == true) && (document.anbietenhaendler.co2.value == "")) {
		alert('Bei Neufahrzeugen sind Angaben über Verbrauch und CO2 Emissoin Pflicht. Füllen Sie bitte die entsprechenden Felder aus.');
		return false;
		document.anbietenhandler.verbrinner.focus();
	}
	
		if ((document.anbietenhaendler.ezmonat.value > "0") && (document.anbietenhaendler.ezjahr.value == "")) { 
		alert('Geben Sie bitte das Jahr der Erstzulassung an.');
		return false;
		document.anbietenhandler.ezjahr.focus();
	}
		if ((document.anbietenhaendler.ezmonat.value > "0") && (document.anbietenhaendler.ezjahr.value.length != 4)) {
		alert('Geben Sie bitte die Jahreszahl der Erstzulassung mit vier Stellen an (Bsp. 2005).');
		return false;
		document.anbietenhandler.ezjahr.focus();
	}
		if ((document.anbietenhaendler.ezmonat.value == "0") && (document.anbietenhaendler.ezjahr.value != "")) { 
		alert('Geben Sie bitte den Monat der Erstzulassung an.');
		return false;
	}
	
		
		if ((document.anbietenhaendler.tuevmo.value > "0") && (document.anbietenhaendler.tuevjahr.value == "")) { 
		alert('Geben Sie bitte das Jahr im Feld TÜV an.');
		return false;
		document.anbietenhandler.tuevjahr.focus();
	}
		if ((document.anbietenhaendler.tuevmo.value > "0") && (document.anbietenhaendler.tuevjahr.value.length != 4)) {
		alert('Geben Sie bitte die Jahreszahl im Feld TÜV mit vier Stellen an (Bsp. 2005).');
		return false;
		document.anbietenhandler.ezjahr.focus();
	}
		if ((document.anbietenhaendler.tuevmo.value == "0") && (document.anbietenhaendler.tuevjahr.value != "")) { 
		alert('Geben Sie bitte den Monat im Feld TÜV an.');
		return false;
	}
	
	
		if ((document.anbietenhaendler.aumo.value > "0") && (document.anbietenhaendler.aujahr.value == "")) { 
		alert('Geben Sie bitte das Jahr der AU an.');
		return false;
		document.anbietenhandler.aujahr.focus();
	}
		if ((document.anbietenhaendler.aumo.value > "0") && (document.anbietenhaendler.aujahr.value.length != 4)) {
		alert('Geben Sie bitte die Jahreszahl der AU mit vier Stellen an (Bsp. 2005).');
		return false;
		document.anbietenhandler.aujahr.focus();
	}
		if ((document.anbietenhaendler.aumo.value == "0") && (document.anbietenhaendler.aujahr.value != "")) { 
		alert('Geben Sie bitte den Monat der AU an.');
		return false;
	}


}
// -------------------------------- Händlerregistrierung ------ Überprüfung der Eingaben -----------------------
function check_agbshaendler() {

	if ((document.haendler.firma.value == "") || (document.haendler.anrede.value == "0") || (document.haendler.email.value == "") || (document.haendler.rechtsfo.value == "") || (document.haendler.vorname.value == "") || (document.haendler.nachname.value == "") || (document.haendler.strasse.value == "") || (document.haendler.plz.value == "") || (document.haendler.ort.value == "") || (document.haendler.telVW.value == "") || (document.haendler.telDW.value == "")){

		alert('Bitte füllen Sie alle farbig gekennzeichneten Felder aus.');
		return false;

	}
	
	if ((document.haendler.land.value == "D") && (document.haendler.plz.value.length != 5)){

		alert('Überprüfen Sie bitte die Postleitzahl.');
		return false;
		document.haendler.plz.focus();

	}
	

	if ((document.haendler.land.value == "D")&&(document.haendler.bundesland.value=="-")){
	
				alert('Bitte geben Sie ein Bundesland an.');
				return false;
				document.haendler.bundesland.focus();
	
		}
		
		
	if ((document.haendler.email.value.indexOf('@') == -1) || (document.haendler.email.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.haendler.email.focus();

	}
	
		if (document.haendler.passwort.value == ""){
	
				alert('Bitte geben Sie ein Passwort an.');
				return false;
				document.haendler.passwort.focus();
	
		}
	
		if (document.haendler.passwort.value != document.haendler.passwort2.value){
	
				alert('Ihre Passwörter stimmen nicht überein.');
				return false;
				document.haendler.passwort.focus();
	
		}
		
		if (document.haendler.agbsok.checked == false){

		alert('Bitte lesen und akzeptieren Sie zuerst unsere allgemeinen Geschäftsbedingungen');
		return false;

	}

}

// -------------------------------- Händlerrdaten ändern --------------------------------------------
function check_haendlerae() {

	if ((document.haendlerae.firma.value == "") || (document.haendlerae.anrede.value == "0") || (document.haendlerae.email.value == "") || (document.haendlerae.rechtsfo.value == "") || (document.haendlerae.vorname.value == "") || (document.haendlerae.nachname.value == "") || (document.haendlerae.strasse.value == "") || (document.haendlerae.plz.value == "") || (document.haendlerae.ort.value == "") || (document.haendlerae.telVW.value == "") || (document.haendlerae.telDW.value == "")){

		alert('Bitte füllen Sie alle farbig gekennzeichneten Felder aus.');
		return false;

	}

	if ((document.haendlerae.land.value == "D") && (document.haendlerae.bundesland.value == "-")){
	
				alert('Bitte geben Sie ein Bundesland an.');
				return false;
				document.haendlerae.bundesland.focus();
	
		}
		
		
	if ((document.haendlerae.email.value.indexOf('@') == -1) || (document.haendlerae.email.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.haendlerae.email.focus();

	}
	
	if ((document.haendlerae.land.value == "D") && (document.haendlerae.plz.value.length != 5)){

			alert('Überprüfen Sie bitte die Postleitzahl.');
			return false;
			document.haendlerae.plz.focus();

	}
	
}


// -------------------------------- Privatanbieterdaten überprüfen --------------------------------------------


function check_privinserat() {

	if (document.adresse_priv.anrede.value == "0") {

		alert('Bitte treffen Sie eine Auswahl im Feld Anrede.');
		return false;

	}
	
		if ((document.adresse_priv.vorname.value == "") || (document.adresse_priv.nachname.value == "") || (document.adresse_priv.strasse.value == "") || (document.adresse_priv.plz.value == "") || (document.adresse_priv.ort.value == "") || (document.adresse_priv.telVW.value == "") || (document.adresse_priv.telDW.value == "")){

		alert('Bitte füllen Sie die farbig markierten Felder aus.');
		return false;

	}
	
	if ((document.adresse_priv.land.value == "D") && (document.adresse_priv.plz.value.length != 5)){

		alert('Überprüfen Sie bitte die Postleitzahl.');
		return false;
		document.adresse_priv.plz.focus();

	}
	

	if ((document.adresse_priv.land.value == "D")&&(document.adresse_priv.bundesland.value=="-")){
	
				alert('Bitte geben Sie ein Bundesland an.');
				return false;
				document.adresse_priv.bundesland.focus();
	
		}
	
	if (document.adresse_priv.email.value == ""){

		alert('Bitte geben Sie Ihre Email Adresse an.');
		return false;
		document.adresse_priv.passwort.focus();

	}
	
		
	if ((document.adresse_priv.email.value.indexOf('@') == -1) || (document.adresse_priv.email.value.indexOf('.') == -1)){

		alert('Ihre Emailadresse hat kein korrektes Format');
		return false;
		document.adresse_priv.email.focus();

	}

	
		if (document.adresse_priv.email.value != document.adresse_priv.email2.value){
	
				alert('Ihre Email Adressen stimmen nicht überein.');
				return false;
				document.adresse_priv.passwort.focus();
	
		}
		
				
		if (document.adresse_priv.passwort.value == ""){

		alert('Bitte geben Sie ein Passwort an.');
		return false;
		document.adresse_priv.passwort.focus();
	
		}
		
		if (document.adresse_priv.passwort.value != document.adresse_priv.passwort2.value){

		alert('Ihre Passwörter stimmen nicht überein.');
		return false;
		document.adresse_priv.passwort.focus();
	
		}
		
		if (document.adresse_priv.agbsok.checked == false){

		alert('Bitte lesen und akzeptieren Sie zuerst unsere allgemeinen Geschäftsbedingungen');
		return false;

	}

}



// -------------------------------- Privatanbieterdaten überprüfen --------------------------------------------


function check_privinserat_ae() {

	if ((document.adresse_priv.anrede.value == "0") || (document.adresse_priv.vorname.value == "") || (document.adresse_priv.nachname.value == "") || (document.adresse_priv.strasse.value == "") || (document.adresse_priv.plz.value == "") || (document.adresse_priv.ort.value == "") || (document.adresse_priv.telVW.value == "") || (document.adresse_priv.telDW.value == "")){

		alert('Bitte füllen Sie alle farbig gekennzeichneten Felder aus.');
		return false;

	}
	
	if ((document.adresse_priv.land.value == "D") && (document.adresse_priv.plz.value.length != 5)){

		alert('Überprüfen Sie bitte die Postleitzahl.');
		return false;
		document.adresse_priv.plz.focus();

	}
	

	if ((document.adresse_priv.land.value == "D")&&(document.adresse_priv.bundesland.value=="-")){
	
				alert('Bitte geben Sie ein Bundesland an.');
				return false;
				document.adresse_priv.bundesland.focus();
	
		}
	
	if (document.adresse_priv.email.value == ""){

		alert('Bitte geben Sie Ihre Email Adresse an.');
		return false;
		document.adresse_priv.passwort.focus();

	}
	
		
	if ((document.adresse_priv.email.value.indexOf('@') == -1) || (document.adresse_priv.email.value.indexOf('.') == -1)){

		alert('Ihre Emailadresse hat kein korrektes Format');
		return false;
		document.adresse_priv.email.focus();

	}

	
		if (document.adresse_priv.email.value != document.adresse_priv.email2.value){
	
				alert('Ihre Email Adressen stimmen nicht überein.');
				return false;
				document.adresse_priv.passwort.focus();
	
		}

}


// --------------------------------Filialen eintragen ------ Überprüfung der Eingaben -----------------------
function check_filialen() {

	if ((document.filialen.vorname.value == "") || (document.filialen.nachname.value == "") || (document.filialen.strasse.value == "") || (document.filialen.ort.value == "") || (document.filialen.ort.value == "") || (document.filialen.telVW.value == "") || (document.filialen.telDW.value == "")){

		alert('Bitte füllen Sie alle Felder aus.');
		return false;

	}
	
	if ((document.filialen.land.value == "D") && (document.filialen.plz.value.length != 5)){

		alert('Überprüfen Sie bitte die Postleitzahl.');
		return false;
		document.filialen.plz.focus();

	}	

	if ((document.filialen.land.value == "D") && (document.filialen.bundesland.value == "-")){
	
				alert('Bitte geben Sie ein Bundesland an.');
				return false;
				document.filialen.bundesland.focus();
	
		}


}
// Pruefen ob Emailadresse angegeben bei Verwaltung
function check_login() {

	if ((document.login.login.value == "") || (document.login.passwort.value == "")){

			alert('Bitte geben Sie Ihren Benutzernamen und Ihr Passwort an.');
			return false;
			document.login.email.focus();

	}

}

// Pruefen ob Emailadresse angegeben bei Verwaltung
function check_buchung() {

	if ((document.verwaltung.email.value == "") || (document.verwaltung.passwort.value == "")){

			alert('Bitte geben Sie Ihren Benutzernamen und Ihr Passwort an.');
			return false;
			document.verwaltung.email.focus();

	}

}


//---------------------------------------- Bankverbindung checken - einfügen -----------------------------
function check_bank_ei() {
	
	if ((document.insert.blz.value == "") || (document.insert.ktonr.value == "") || (document.insert.ktovorname.value == "") || (document.insert.ktonachname.value == "") || (document.edit.bankname.value == "")){

		alert('Bitte geben Sie Ihre Bankverbindung an.');
		return false;
		document.insert.blz.focus();

	}

}


//---------------------------------------- Bankverbindung checken - ändern -----------------------------
function check_bank_ae() {
	
	if ((document.edit.blz.value == "") || (document.edit.ktonr.value == "") || (document.edit.ktovorname.value == "") || (document.edit.ktonachname.value == "") || (document.edit.bankname.value == "")){

		alert('Bitte geben Sie Ihre Bankverbindung an.');
		return false;
		document.edit.blz.focus();

	}

}

// Pruefen ob Emailadresse angegeben und agbs ok
function check_anbieten_haendler() {

	if ((document.anbietenhaendler.email.value == "") || (document.anbietenhaendler.passwort.value == "")){

			alert('Bitte geben Sie Ihre Email-Adresse und ein Passwort an.');
			return false;

	}

}

// Pruefen ob Emailadresse angegeben
function check_email_neunr() {

	if (document.neunr.emailadresse.value == ""){

			alert('Bitte geben Sie Ihre Email-Adresse an.');
			return false;
			document.neunr.emailadresse.focus();

	}

	if ((document.neunr.emailadresse.value.indexOf('@') == -1) || (document.neunr.emailadresse.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.neunr.emailadresse.focus();

	}

}

// Pruefen ob Emailadresse angegeben
function check_email_meininserat() {

	if (document.inseratsuchen.emailadresse.value == ""){

			alert('Bitte geben Sie Ihre Email-Adresse an.');
			return false;
			document.inseratsuchen.emailadresse.focus();

	}

	if ((document.inseratsuchen.emailadresse.value.indexOf('@') == -1) || (document.inseratsuchen.emailadresse.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.inseratsuchen.emailadresse.focus();

	}

	if (document.inseratsuchen.anzeigennummer.value == ""){

			alert('Bitte geben Sie die Nummer Ihrer Anzeige an.');
			return false;
			document.inseratsuchen.anzeigennummer.focus();

	}

}

// Pruefen ob Emailadresse angegeben
function check_email() {

	if (document.fahrzeug.emailinteressent.value == ""){

			alert('Bitte geben Sie Ihre Email-Adresse an.');
			return false;
			document.fahrzeug.emailinteressent.focus();

	}

	if ((document.fahrzeug.emailinteressent.value.indexOf('@') == -1) || (document.fahrzeug.emailinteressent.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.fahrzeug.emailinteressent.focus();

	}

	if (document.fahrzeug.betreffinteressent.value == ""){

			alert('Bitte geben Sie einen Betreff an.');
			return false;
			document.fahrzeug.betreffinteressent.focus();

	}
	if (document.fahrzeug.nachricht.value == ""){

			alert('Bitte geben Sie Ihren Nachricht an den Inserenten an.');
			return false;
			document.fahrzeug.nachricht.focus();

	}
}


// Auswahl Schnellsuche ueberpruefen
function check_schnellsuche(){

	if (document.schnellsuche.m.value == 0){

				alert('Bitte wählen Sie bitte zuerst eine Marke aus');
				//window.location.href='index.php';
				return false;

	}else{

        var marke = document.schnellsuche.m.value;
        var modell = document.schnellsuche.mod.value;
        window.location.href='suchenergeb.php?m='+marke+'&mod='+modell;
        return true;

    }

}

// Auswahl Kategorie ueberpruefen
function check() {
	var kat = document.kategorie.k.value;
	window.location.href='ag.php?k='+kat;
	return true;
}

// Typen nach Marke laden
function typenladen() {
	var marke = document.schnellsuche.m.value;
	var modell = document.schnellsuche.mod.value;
	window.location.href='index.php?m='+marke+'&mod='+modell;
	return true;
}

// Typen nach Marke laden
function typenladen() {
	var marke = document.schnellsuche.m.value;
	var modell = document.schnellsuche.mod.value;
	window.location.href='index.php?m='+marke+'&mod='+modell;
	return true;
}


// Typen nach Marke laden
function typenladen2() {
	var markezwo = document.anbieten.ma.value;
	var modellzwo = document.anbieten.mo.value;
	window.location.href='anbieten.php?ma='+markezwo+'&mo='+modellzwo;
	return true;
}

// Typen nach Marke laden
function typenladen3() {
	var marke = document.suchen.ma.value;
	var modell = document.suchen.mo.value;
	window.location.href='suchen.php?ma='+marke+'&mo='+modell;
	return true;
}

// Typen nach Marke laden
function typenladen4() {
	var marke = document.anbietenhaendler.marke.value;
	var modell = document.anbietenhaendler.modell.value;
	var haendlerid = document.anbietenhaendler.haendlerid.value;
	window.location.href='haendler_inserat.php?ma='+marke+'&mo='+modell+'&hid='+haendlerid;
	return true;
}

// Typen nach Marke laden
function fahrzeugeladen() {
	var sortierung = document.sortierungen.sortierung.value;
	if (document.sortierungen.reihenfolge.checked == "TRUE"){
		var sort = "ASC";
	}else{
		var sort = "DESC";
	}

	var hid = document.sortierungen.haendlerid.value;
	window.location.href='haendler_bestand.php?hid='+hid+'sort='+sortierung+'&rf='+reihenfolge;
	return true;
}

// -------------------------------------- SUCHANZEIGE -------------------------------------
function check_suchanz() {
	
	if (document.anbieten.bezeichnung.value == ""){

		alert('Bitte geben Sie eine Bezeichnung an');
		return false;

	}
	
	if (document.anbieten.textonline.value == ""){

		alert('Bitte geben Sie eine Beschreibung an');
		return false;

	}
	
		if (document.anbieten.anrede.value == "0"){

		alert('Bitte wählen Sie eine Anredeform aus');
		return false;

	}
	
		if (document.anbieten.vorname.value == ""){

		alert('Bitte geben Sie Ihren Vornamen an');
		return false;

	}
	
		if (document.anbieten.nachname.value == ""){

		alert('Bitte geben Sie Ihren Nachnamen an');
		return false;

	}
	
	if (document.anbieten.bundesland.value == "-"){

		alert('Bitte wählen Sie Ihr Bundesland aus');
		return false;

	}
	
	if (document.anbieten.plz.value == ""){

		alert('Bitte geben Sie Ihre PLZ an');
		return false;

	}
	
		if (document.anbieten.ort.value == ""){

		alert('Bitte geben Sie Ihren Ort an');
		return false;

	}

	
	if (document.anbieten.email.value == ""){

			alert('Bitte geben Sie Ihre Email-Adresse an.');
			return false;
			document.fahrzeug.email.focus();

	}

	if ((document.anbieten.email.value.indexOf('@') == -1) || (document.anbieten.email.value.indexOf('.') == -1)){

			alert('Ihre Emailadresse hat kein korrektes Format');
			return false;
			document.fahrzeug.email.focus();

	}
	
	if (document.anbieten.agbsok.checked == false){

		alert('Bitte lesen und akzeptieren Sie zuerst unsere allgemeinen Geschäftsbedingungen');
		return false;

	}
	
}