$(document).ready(function(){
		// validate forms
		$("#workshopkontakt").validate({
				rules: {
				  email: { required: true, email: true },
				  firma: { required: true },
				  vorname: { required: true },
				  name: { required: true },
				  strasse: { required: true },
				  strassenr: { required: true },
				  plz: { required: true },
				  ort: { required: true },
				  telefon: { required: true },
				  termin: { required: true },
				  personen: { required: true, number: true  }
				},
				messages:{
				  email: { required: "Bitte E-Mail-Adresse eingeben!", email: "Das ist keine gültige E-Mail-Adresse!" },
				  firma: { required: "Bitte Firma eingeben!" },
				  vorname: { required: "Bitte Vorname eingeben!" },
				  name: { required: "Bitte Nachname eingeben!" },
				  strasse: { required: "Bitte Straße eingeben!" },
				  strassenr: { required: "Bitte Hausnummer eingeben!" },
				  plz: { required: "Bitte Postleitzahl eingeben!" },
				  ort: { required: "Bitte Ort eingeben!" },
				  telefon: { required: "Bitte Telefonnummer eingeben!" },
				  termin: { required: "Bitte wählen Sie einen Termin aus!" },
				  personen: { required: "Bitte die Anzahl der Teilnehmer eingeben!", number: "Das ist keine Zahl!" }
				}
			  	});
		$("#unterlagenkontakt").validate({
				rules: {
				  email: { required: true, email: true },
				  firma: { required: true },
				  vorname: { required: true },
				  name: { required: true }
				},
				messages:{
				  email: { required: "Bitte E-Mail-Adresse eingeben!", email: "Das ist keine gültige E-Mail-Adresse!" },
				  firma: { required: "Bitte Firma eingeben!" },
				  vorname: { required: "Bitte Vorname eingeben!" },
				  name: { required: "Bitte Nachname eingeben!" }
				}
			  	});
		$("#supportkontakt").validate({
				rules: {
				  email: { required: true, email: true },
				  firma: { required: true },
				  vorname: { required: true },
				  name: { required: true },
				  nachricht: { required: true }
				},
				messages:{
				  email: { required: "Bitte E-Mail-Adresse eingeben!", email: "Das ist keine gültige E-Mail-Adresse!" },
				  firma: { required: "Bitte Firma eingeben!" },
				  vorname: { required: "Bitte Vorname eingeben!" },
				  name: { required: "Bitte Nachname eingeben!" },
				  nachricht: { required: "Bitte Support-Anfrage eingeben!" }
				}
			  	});
		$("#kontaktkontakt").validate({
				rules: {
				  email: { required: true, email: true },
				  firma: { required: true },
				  vorname: { required: true },
				  name: { required: true },
				  telefon: { required: true },
				  betreff: { required: true },
				  nachricht: { required: true  }
				},
				messages:{
				  email: { required: "Bitte E-Mail-Adresse eingeben!", email: "Das ist keine gültige E-Mail-Adresse!" },
				  firma: { required: "Bitte Firma eingeben!" },
				  vorname: { required: "Bitte Vorname eingeben!" },
				  name: { required: "Bitte Nachname eingeben!" },
				  telefon: { required: "Bitte Telefonnummer eingeben!" },
				  betreff: { required: "Bitte geben Sie einen Betreff ein!" },
				  nachricht: { required: "Bitte geben Sie eine Mitteilung an uns ein!" }
				}
			  	});
		$("#beratungkontakt").validate({
				rules: {
				  email: { required: true, email: true },
				  firma: { required: true },
				  vorname: { required: true },
				  name: { required: true },
				  telefon: { required: true }
				},
				messages:{
				  email: { required: "Bitte E-Mail-Adresse eingeben!", email: "Das ist keine gültige E-Mail-Adresse!" },
				  firma: { required: "Bitte Firma eingeben!" },
				  vorname: { required: "Bitte Vorname eingeben!" },
				  name: { required: "Bitte Nachname eingeben!" },
				  telefon: { required: "Bitte Telefonnummer eingeben!" }
				}
			  	});
		$("#callbackkontakt").validate({
				rules: {
				  email: { required: true, email: true },
				  firma: { required: true },
				  vorname: { required: true },
				  name: { required: true },
				  telefon: { required: true }
				},
				messages:{
				  email: { required: "Bitte E-Mail-Adresse eingeben!", email: "Das ist keine gültige E-Mail-Adresse!" },
				  firma: { required: "Bitte Firma eingeben!" },
				  vorname: { required: "Bitte Vorname eingeben!" },
				  name: { required: "Bitte Nachname eingeben!" },
				  telefon: { required: "Bitte Telefonnummer eingeben!" }
				}
			  	});
		
		// switch information-requests
		$(".information-callback").click(function(event) {
				event.preventDefault();
				$("#information-callback").css("display", "block");
				$("#information-email").css("display", "none");
				$("#information-pers").css("display", "none");
				$(".information-callback").css("background-position", "0 0");
				$(".information-email").css("background-position", "-202px -193px");
				$(".information-pers").css("background-position", "-366px -188px");
				});	
		$(".information-email").click(function(event) {
				event.preventDefault();
				$("#information-callback").css("display", "none");
				$("#information-email").css("display", "block");
				$("#information-pers").css("display", "none");
				$(".information-callback").css("background-position", "0 -188px");
				$(".information-email").css("background-position", "-202px -5px");
				$(".information-pers").css("background-position", "-366px -188px");
				});	
		$(".information-pers").click(function(event) {
				event.preventDefault();
				$("#information-callback").css("display", "none");
				$("#information-email").css("display", "none");
				$("#information-pers").css("display", "block");
				$(".information-callback").css("background-position", "0 -188px");
				$(".information-email").css("background-position", "-202px -193px");
				$(".information-pers").css("background-position", "-366px 0");
				});	

});

 

			



