$(window).load(function() {
		
	$('.slidr').nivoSlider({
		effect: 'fade', // Specify sets like: 'fold,fade,sliceDown'
        slices: 5, // For slice animations
        boxCols: 5, // For box animations
        boxRows: 5, // For box animations
        animSpeed: 800, // Slide transition speed
        pauseTime: 8000, // How long each slide will show
        startSlide: 0, // Set starting Slide (0 index)
        directionNav: true, // Next & Prev navigation
        directionNavHide: true, // Only show on hover
        controlNav: true, // 1,2,3... navigation
        controlNavThumbs: false, // Use thumbnails for Control Nav
        controlNavThumbsFromRel: false, // Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', // Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
        keyboardNav: true, // Use left & right arrows
        pauseOnHover: true, // Stop animation while hovering
        manualAdvance: false, // Force manual transitions
        captionOpacity: 0.5, // Universal caption opacity
        prevText: 'Prev', // Prev directionNav text
        nextText: 'Next', // Next directionNav text
        beforeChange: function(){}, // Triggers before a slide transition
        afterChange: function(){}, // Triggers after a slide transition
        slideshowEnd: function(){}, // Triggers after all slides have been shown
        lastSlide: function(){}, // Triggers when last slide is shown
        afterLoad: function(){} // Triggers when slider has loaded
	});
	
	$('.img-preview').nivoSlider({
		effect: 'fade', // Specify sets like: 'fold,fade,sliceDown'
        slices: 5, // For slice animations
        boxCols: 5, // For box animations
        boxRows: 5, // For box animations
        animSpeed: 400, // Slide transition speed
        pauseTime: 900000, // How long each slide will show
        startSlide: 0, // Set starting Slide (0 index)
        directionNav: true, // Next & Prev navigation
        directionNavHide: true, // Only show on hover
        controlNav: true, // 1,2,3... navigation
        controlNavThumbs: false, // Use thumbnails for Control Nav
        controlNavThumbsFromRel: false, // Use image rel for thumbs
        controlNavThumbsSearch: '.jpg', // Replace this with...
        controlNavThumbsReplace: '_thumb.jpg', // ...this in thumb Image src
        keyboardNav: true, // Use left & right arrows
        pauseOnHover: true, // Stop animation while hovering
        manualAdvance: false, // Force manual transitions
        captionOpacity: 0.5, // Universal caption opacity
        prevText: 'Prev', // Prev directionNav text
        nextText: 'Next', // Next directionNav text
        beforeChange: function(){}, // Triggers before a slide transition
        afterChange: function(){}, // Triggers after a slide transition
        slideshowEnd: function(){}, // Triggers after all slides have been shown
        lastSlide: function(){}, // Triggers when last slide is shown
        afterLoad: function(){} // Triggers when slider has loaded
	});
});

$(document).ready(function() {
		
	// standard verhalten unterdrücken
	$('a[href="#"]').click(function(e){e.preventDefault();});
	
	// artikelwechsel
	$('#tab-selection a').click(function() {
		$('#tab-selection a').removeClass("tab-active");
		$(this).addClass("tab-active");
		$('.tabs').stop().hide().filter(this.hash).fadeIn(400);
		return false;
	}).filter(':first').click();
	
	//hover bilder, socialitems transparent-sichtbar 
	$('.extend img').fadeTo("fast", 0.3);
	$('.extend img').hover(function() {
		$(this).stop().fadeTo("slow", 1);
	}, function() {
		$(this).stop().fadeTo("slow", 0.3);
	});
	
	$('#addThis').fadeTo("fast", 0.3);
	$('#addThis').hover(function() {
		$(this).stop().fadeTo("slow", 1);
	}, function() {
		$(this).stop().fadeTo("slow", 0.3);
	});
	
	// show/hide player
	$('.play').toggle(function() {
		$('#xspf').animate({top: '155px'}, 400);
		$('#playctrl').removeClass('togglehide');
		$('#playctrl').addClass('toggleshow');
		return false;
	}, function() {
		$('#xspf').animate({top: '0'}, 400);
		$('#playctrl').removeClass('toggleshow');
		$('#playctrl').addClass('togglehide');
		return false;
	});

	// fancybox
	$(".extend").fancybox({
		openEffect	: 'elastic',
		closeEffect	: 'elastic'
	});
	
	$(".location").fancybox({
		maxWidth	: 800,
		maxHeight	: 600,
		fitToView	: false,
		width		: '70%',
		height		: '70%',
		autoSize	: false,
		closeClick	: false,
		openEffect	: 'elastic',
		closeEffect	: 'elastic'
	});
	
	// validierung kontaktformular
	$("#kontaktformular,#bestellformular").validate({
	rules: {
		name: "required",
		email: {
			required: true,
			email: true
		},
		nachricht: "required"
	},
	messages: {
		name: "erforderlich",
		email: {
			required: "erforderlich",
			email: "Ung&uuml;ltige Email"
		},
		nachricht: "erforderlich"
	}
	});
	
});//end method ready()





