Shadowbox.loadSkin('shadowbox', '/oberbayern_herbst/live/obhefr_navi/style/');

$(window).load(function(){

    var options = {
        animSequence:  		'sync'
    };

    Shadowbox.init(options);

});


$(document).ready(function() {

	//Formular validieren
	$("#rit").validate({
		
		errorLabelContainer: $("div.error_message"),
		wrapper: 'li',
		
		rules: {
			anrede: "required",
			vorname: "required",			
			nachname: "required",
			strasse: "required",
			hausnummer: "required",
			plz: "required",
			ort: "required",
			email: {
				required: true,
				email: true
			},
			email_best: {
				required: true,
				equalTo: "#email"
			},
			telefon: "required",
			abfahrtsbahnhof: "required",
			zielbahnhof: "required",
			erwachsene: {
				required: true,
				number: true
			},
			kinder: {
				required: true,
				number: true
			},
			klasse: "required",
			abfahrt: {
				required: true,
				dateDE: true
			},
			rueckfahrt: {
				required: {
                	depends:"#rueckfahrt_jn:checked"
                },
				dateDE: true
			},
			bahncard: "required",
			platzreservierung: "required",
			gepaeckservice: "required",
			unterkerunft_name: "required",
			unterkunft_email: {
				required: true,
				email: true
			},
			unterkunft_strasse: "required",
			unterkunft_telefon: "required",
			unterkunft_plz: "required",
			unterkunft_ort: "required",
			agb: "required",
			captcha: "required"
			
		},
		messages: {
			anrede: "Bitte wählen Sie eine Anrede aus!",
			vorname: "Bitte geben Sie Ihren Vornamen ein!",
			nachname: "Bitte geben Sie Ihren Nachnamen ein!",
			strasse: "Bitte geben Sie Ihre Strasse ein!",
			hausnummer: "Bitte geben Sie Ihre Hausnummer ein!",
			plz: "Bitte geben Sie Ihre Postleitzahl ein!",
			ort: "Bitte geben Sie Ihren Ort ein!",
			email: {
				required: "Bitte geben Sie Ihre E-Mailadresse ein!",
				email: "Bitte geben Sie eine gültige E-Mailadresse ein!"
			},
			email_best: {
				required: "Bitte geben Sie Ihre E-Mailbestätigung ein!",
				equalTo: "Ihre E-Mailadressen stimmen nicht überein"
			},
			telefon: "Bitte geben Sie Ihre Telefonnummer ein!",
			abfahrtsbahnhof: "Bitte geben Sie den Abfahrtsbahnhof ein!",
			zielbahnhof: "Bitte geben Sie den Zielbahnhof ein!",
			erwachsene: {
				required: "Bitte geben Sie die Anzahl der Erwachsenen ein!",
				number: "Die Anzahl der Erwachsenen ist keine Zahl!"
			},
			kinder: {
				required: "Bitte geben Sie die Anzahl der Kinder ein!",
				number: "Die Anzahl der Kinder ist keine Zahl"
			},
			klasse: "Bitte wählen Sie Ihre Klasse aus!",
			abfahrt: {
				required: "Bitte geben Sie Ihr Abfahrtsdatum ein!",
				dateDE: "Ihr Abfahrtsdatum ist kein gültiges Datumsformat!"
			},
			rueckfahrt: {
				required: "Bitte geben Sie Ihr Rückfahrtsdatum ein!",
				dateDE: "Ihr Rückfahrtsdatum ist kein gültiges Datumsformat!"
			},
			bahncard: "Bitte geben Sie an ob Sie eine Bahncard besitzen!",
			platzreservierung: "Bitte geben Sie an ob Sie eine Platzreservierung haben möchten!",
			gepaeckservice: "Bitte geben Sie an ob Sie einen Gepäckservice haben möchten!",
			unterkerunft_name: "Bitte geben Sie den Namen Ihrer Unterkunft an!",
			unterkunft_email: {
				required: "Bitte geben Sie die E-Mailadresse Ihrer Unterkunft an!",
				email: "Bitte geben Sie eine gültige E-Mailadresse Ihrer Unterkunft an!"
			},
			unterkunft_strasse: "Bitte geben Sie die Strasse Ihrer Unterkunft an!",
			unterkunft_telefon: "Bitte geben Sie die Telefonnummer Ihrer Unterkunft an!",
			unterkunft_plz: "Bitte geben Sie die Postleitzahl Ihrer Unterkunft an!",
			unterkunft_ort: "Bitte geben Sie den Ort Ihrer Unterkunft an!",
			agb: "Sie müssen den allgemeinen Geschäftsbedingungen zustimmen um die Fahrkarte zu buchen!",
			captcha: "Bitte tragen Sie die Sicherheitsabfrage ein!"
		}

	});
	
	//Datum
	Date.format = 'dd.mm.yyyy';
	$("#abfahrt").datePicker();
	$("#rueckfahrt").datePicker();
	
	//Captcha neu laden
	$("#captcha_div").click(function () {

		var random = Math.floor(Math.random()*25600);

		$("#captcha_div img").attr({
			src: "/oberbayern_herbst/live/obhefr_navi/captcha/image.php?new_captcha=true&" + random
		});

	});

});