$(document).ready(function(){

	$(".top_item").hide();
	//$(".top_item").animate({
	//	position:"relative",
	//	margin-top:"-1000px"
	//});

	$(".btn-slide1").click(function(){
		$("#panel1").slideToggle(1200);
		$("#panel2").slideUp(200);
		$("#panel3").slideUp(200);
		$("#panel4").slideUp(200);
		$("#panel5").slideUp(200);
		$("#panel6").slideUp(200);
		//$(this).toggleClass("active");
		return false;
	});
	$(".btn-slide2").click(function(){
		$("#panel1").slideUp(200);
		$("#panel2").slideToggle(1200);
		$("#panel3").slideUp(200);
		$("#panel4").slideUp(200);
		$("#panel5").slideUp(200);
		$("#panel6").slideUp(200);
		//$(this).toggleClass("active");
		return false;
	});
	$(".btn-slide3").click(function(){
		$("#panel1").slideUp(200);
		$("#panel2").slideUp(200);
		$("#panel3").slideToggle(1200);
		$("#panel4").slideUp(200);
		$("#panel5").slideUp(200);
		$("#panel6").slideUp(200);
		//$(this).toggleClass("active");
		return false;
	}); 
	$(".btn-slide4").click(function(){
		$("#panel1").slideUp(200);
		$("#panel2").slideUp(200);
		$("#panel3").slideUp(200);
		$("#panel4").slideToggle(1200);
		$("#panel5").slideUp(200);
		$("#panel6").slideUp(200);
		//$(this).toggleClass("active");
		return false;
	}); 

	$(".btn-slide5").click(function(){
		$("#panel1").slideUp(200);
		$("#panel2").slideUp(200);
		$("#panel3").slideUp(200);
		$("#panel4").slideUp(200);
		$("#panel5").slideToggle(1200);
		$("#panel6").slideUp(200);
		//$(this).toggleClass("active");
		return false;
	}); 
	$(".btn-slide6").click(function(){
		$("#panel1").slideUp(200);
		$("#panel2").slideUp(200);
		$("#panel3").slideUp(200);
		$("#panel4").slideUp(200);
		$("#panel5").slideUp(200);
		$("#panel6").slideToggle(1200);
		//$(this).toggleClass("active");
		return false;
	}); 
	$('.close_button_click').click(function() {
		$("#panel1").slideUp(200);
		$("#panel2").slideUp(200);
		$("#panel3").slideUp(200);
		$("#panel4").slideUp(200);
		$("#panel5").slideUp(200);
		$("#panel6").slideUp(200);
		return false;
	});	
	
	
	//aufklappen von ContentElementen
	//jQuery("span.titleOnOff").parent().after("<div class='new'>");
	jQuery("span.titleOnOff").parent().find("p.bodytext").hide();
	jQuery("span.titleOnOff").parent().find("table.contenttable").hide();
	jQuery("span.titleOnOff").click(function() {
		jQuery(this).toggleClass("on").parent().find("p.bodytext").slideToggle("fast");
		jQuery(this).toggleClass("on").parent().find("table.contenttable").slideToggle("fast");
	});	
	
	
	// FOOTER
	var footer = $('div.footer');
	var tabs = $('div.footer_item');
	tabs.hide();

	$('div.footer div.tabNavigation a').click(function () {
		tabs.hide();
		footer.animate({ 
			bottom: "-105px"
	    }, 500 );
		footer.animate({ 
			bottom: "0px"
	    }, 1000 );
		tabs.filter(this.hash).slideDown(1600);	
		$('div.footer div.tabNavigation a').removeClass('selected');
		
		return false;
	});
		
	$('.close_button_click').click(function() {
		footer.animate({ 
			bottom: "-105px"
	    }, 200 );

		return false;
	});	
	
	
	$(".kontakt_slider").hide();
	$(".kontakt_slider").parent().find("h2").addClass("slider_headline_on");
	$("h2").click(function() {
		$(this).toggleClass("slider_headline_off");
		$(this).parent().find(".kontakt_slider").slideToggle("slow");
	});
		
	
	/* 3 spaltige Tabelle */
	/*$('#main .contenttable td.table_left_holzbau p').hide()
	$('#main .contenttable td').mouseenter(function() {
		$('#main .contenttable td.table_left_holzbau p').fadeIn('200')
	});
	$('#main .contenttable td').mouseout(function() {
		$('#main .contenttable td.table_left_holzbau p').fadeOut('200')
	});*/
	/* ################## */
	
	
});

jQuery(document).ready(function() {
	  jQuery('#jpcarousel').carouFredSel(
	   {
			//visibleItems: 3,
			direction	: 'right',
			autoPlay	: 1,
			scroll      : {
				items		: 1,
				effect		: 'jswing', //jswing,easeInQuad,easeOutQuad,easeInOutQuad,easeInCubic,easeOutCubic,easeInOutCubic,easeInQuart,easeOutQuart,easeInOutQuart,easeInQuint,easeOutQuint,easeInOutQuint,easeInSine,easeOutSine,easeInOutSine,easeInExpo,easeOutExpo,easeInOutExpo,easeInCirc,easeOutCirc,easeInOutCirc,easeInElastic,easeOutElastic,easeInOutElastic,easeInBack,easeOutBack,easeInOutBack,easeInBounce,easeOutBounce,easeInOutBounce
				speed		: 5000,
				pauseOnHover: 1,
				onBefore	: '',
				onAfter		: ''
			},
			auto : {
				 pauseDuration:  0
			},
			next : {
				button		: jQuery('.carouselnext'),
				key			: 'right'
			},
			prev : {
				button		: jQuery('.carouselprev'),
				key			: 'left'
			},
			buttons : {
						items       : 1,
						effect      : 'jswing',
						speed       : 400
					}
		}
	  );
});
