$(document).ready(function() {

    //EXTERNES FENSTER �FFNEN 
    $("a[rel='external']").click(function(event) {
        window.open($(this).attr("href"));
        event.preventDefault();
    });

	
	//JQUERY TOOLS OVERLAY
	//$("img[rel]").overlay();
	
	//JQUERY TOOLS SCROLLABLE
	//$(".scrollable").scrollable();
	
	//Schadensmeldung Form Checkboxen
	$('.hhidden').attr('value',0);
	
	$('#Verletzte2').click(function(){
		if($(this).is(':checked')==true){
			$('#Verletzte').attr('value',1);
		}else {
			$('#Verletzte').attr('value',0);
		}
	})
	
	$('#Aufnahme2').click(function(){
		if($(this).is(':checked')==true){
			$('#Aufnahme').attr('value',1);
		}else {
			$('#Aufnahme').attr('value',0);
		}
	})
	
	$('#Datum').datepicker({
		dateFormat: 'yy-mm-dd'
	});

	
	//Formular Validation Kontakt
	/*var container2 = $('div.errorcontainer');
	var formId = $('form').attr('id');
	*/
	
		$('#anfrageform').validate({
		rules: {
			nname: "required",
			mail: {
				required: true,
				email: true
			 } 
			},
		messages: {
			nname: "Bitte geben Sie Ihren Namen ein!",
			mail: "Bitte eine g&uuml;ltige E-Mail Adresse eingeben!"
		 },
		errorLabelContainer: $('#anfrageform div.errorcontainer'),
		meta: "validate"
		});
		
		var container = $('div.errorcontainer');
		$('#schadenform').validate({
		rules: {
			VUNr: "required",
			VersN: "required",
			VersNA: "required",
			VerNP:"required",
			Datum: "required",
			Ort: "required",
			Beschaedigt: "required",
			Beschreibung: "required"
			},
		messages: {
			VUNr: "Bitte geben Sie Ihre Versicherung ein!",
			VersN: "Bitte geben Sie Ihren Namen ein",
			VersNA: "Bitte geben Sie Ihre Adresse ein!",
			VerNP:"Bitte geben Sie Ihre PLZ und Ihren Wohnort ein!",
			Datum: "Bitte geben Sie das Datum ein, andem der Schaden passiert ist!",
			Ort: "Bitte geben Sie die PLZ und den Ort des Schadens ein!",
			Beschaedigt: "Bitte geben Sie die Besch&auml;digung ein!",
			Beschreibung: "Bitte geben Sie eine Beschreibung ein!"
		 },
		errorLabelContainer: $('#schadenform div.errorcontainer'),
		meta: "validate"
		});
		
		
		$('#bookingform').validate({
			rules: {
				vname: "required",
				nname: "required",
				mail: {
					required: true,
					email: true
				 } 
			},
			messages: {
				vname: "Bitte geben Sie Ihren Vornamen ein!",
				nname: "Bitte geben Sie Ihren Namen ein!",
				mail: "Bitte eine g&uuml;ltige E-Mail Adresse eingeben!"
			 },
				errorLabelContainer: $('#bookingform div.errorcontainer'),
				meta: "validate"
		});

	
	//IMAGE SLIDER
	$('#banner').cycle({ 
		fx: 'fade'
	});


	//Navigation Hauptpunk bei l�nge 0 ausblenden 
	if($('#left li').length > 0) {
		$('#left h2').show();
	}
	
	//News verstecken Startseite wenn keine vorhanden
	if($('#news h3').size() == 0){
		$('#news').hide();
	}
	
	//Buchungsformular
	$('.kids').hide();
	$('#kid').change(function(){
		$('.kids').hide();
		var val = $(this).val();
		for (var i = 0; i <= val; i++) {
			$('#k'+i).show();
		}
	});
	
	$('#anreise').datepicker({
		dateFormat: 'dd-mm-yy'
	});
	$('#abreise').datepicker({
		dateFormat: 'dd-mm-yy'
	});
	
	//Google Maps
	$('#gmap').googleMaps({
        latitude: 46.790135,
        longitude: 13.515185,
        markers: {
            latitude: 	46.790135,
            longitude:    13.515185
        },
      depth: 16
    }); 
});



