
// für pagepeel
function show_pagepeel() {
	document.getElementById('pagepeel').style.width = '500px';
	document.getElementById('pagepeel').style.height = '500px';

}
function hide_pagepeel() {
	document.getElementById('pagepeel').style.width = '75px';
	document.getElementById('pagepeel').style.height = '75px';

}


function check_child() {

	if ($('#anzahl').attr("value") >=0){
		var child = $('#anzahl').attr("value");

		for($i = 0;$i<=11; $i++){

			$('#alter_kinder'+$i).hide();

			$('#alter_kinder'+$i + ' input').removeClass("required");
		}

		for($i = 0;$i<=child; $i++){

			$('#alter_kinder'+$i).show();

			$('#alter_kinder'+$i + ' input').addClass("required");

		}

	} else  {

			$('.alter_kinder').hide();

	}

}

Shadowbox.loadSkin('shadowbox', '../../style/');
window.onload = Shadowbox.init;

$(document).ready(function() {

	//Validierung
	$("#validate_form").validate();
	$("#validate_form_gaestebuch").validate();
	$("#validate_form_kontakt").validate();
	$("#validate_form_pauschalen").validate();
	$("#validate_form").validate();

	// Headerbilder => display:block;
	$(".slideshow img").css("display","block");

	//Metaa Navigation
	$(".metaa").hover(

		function () {

			var position = $(this).position();

			$(this).children("ul").css("left", position.left - 21);
			$(this).children("ul").css("top", position.top - $(this).children("ul").height() - 35);

			$(this).children("ul").show();

		},

		function () {

			$(this).children("ul").hide();

		}

	);

    var options = {
    	showDelay : 200,
		hideDelay : 200,
		hoverOpenDelay: 200,
		offsetTop : 0,
		offsetLeft : 0,
		minWidth: 216,
		onOpen: null,
		onClose: null,
		onClick: null,
		arrowSrc: "../style/arrow_right.gif",
		addExpando: false,
		copyClassAttr: false
    };

    //drucken
    $("#drucken").click(function () {
    	window.print();
    });

    //bookmark
    $("#bookmark").click(function () {

		var url = $(this).attr("rel_url");
		var title = $(this).attr("rel_title");

		if (window.sidebar) { // Mozilla Firefox
			window.sidebar.addPanel(title, url,"");
		} else if( window.external ) { // IE Favorite
			window.external.AddFavorite(url, title);
		} else if(window.opera) { // Opera 7+
			var elem = document.createElement('a');
		    elem.setAttribute('href',url);
		    elem.setAttribute('title',title);
		    elem.setAttribute('rel','sidebar');
		    elem.click();
		} else {
			alert('Ihr Browser unterstützt diese Aktion leider nicht. Bitte fügen Sie diese Seite manuell zu Ihren Favoriten hinzu.');
		}

    });

    // Header Image
 	$('.slideshow').cycle({
		fx: 'fade',
		timeout: 3000,
		speed: 4000
	});


 	// Default value Suchen
	$("#useremail").defaultValue("E-Mail Adresse");


	// Captcha
	$("#captcha").click(function(){

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

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

	// Suchen
	$("#suche_starten").change(function(){
		var suche_value = $(this).val();

		if(suche_value) {
			window.location.href = suche_value;
		}
	});

	check_child();

	//Anzahl der Kinder werden geprüft
	$("#anzahl").change(function() {

		check_child();

	});

	//Datum
	$("#date").datepicker({
		dateFormat: 'dd.mm.yy',
		showOn: 'both',
		buttonImage: '/style/calendar.gif',
		buttonImageOnly: true,
		minDate: 0,
		numberOfMonths: 1
	});

	//Datum
	$("#date1").datepicker({
		dateFormat: 'dd.mm.yy',
		showOn: 'both',
		buttonImage: '/style/calendar.gif',
		buttonImageOnly: true,
		minDate: 0,
		numberOfMonths: 1
	});

	// Bildergalerie
    $('#mycarousel').jcarousel({
        visible: 3
    });

    //Wenn Auflösung gross genug für Skyscraper dann anzeigen

	if($("body").width()<1132) {
		$("#skyscraper").hide();
	}

});