// JavaScript Document

var sliderHeight = "100px";

var seminarInfoHeight = "0px";
var branchenInfoHeight = "0px";

		$(document).ready(function(){
				$('.slider').each(function () {
							var current = $(this);
							current.attr("box_h", current.height());
						}
				 );
	
	 
			$(".slider_menu").addClass('closed');
	
			$(".slider").css("height", sliderHeight);	
				$(".slider_menu").html('<a href="javascript:return false;" class="button" onlick="javascript:return false;">Mehr Kunden zeigen</a>');
				$(".slider_menu a").click(function() { openSlider(this) })
			
			
			/// SEMINARINFO
			
			$('.seminarInfo').each(function () {
							var current = $(this);
							current.attr("box_h", current.height());
						}
				 );
				 
	
				$("a.button").click(function() { openSeminarSlider(this) });
	
			$(".seminarInfo").css("height", seminarInfoHeight);	

			/// BRANCHENINFO
			
			$('.branchenInfo').each(function () {
							var current = $(this);
							current.attr("box_h", current.height());
						}
				 );
				 
	
				$("a.branchenButton").click(function() { openBranchenSlider(this) });
	
			$(".branchenInfo").css("height", branchenInfoHeight);
		
		
		});
		

///// FUNKTIONS SEMINAREINFO

function openSeminarSlider(link)
		{	
	
			var open_height = $(link).parent().parent().next().children().children().attr("box_h") + "px" ;
			
			//console.log( $(link).parent().parent().next().children().children().attr("box_h") + "px");
			
			$(link).parent().parent().next().children().children().animate({"height": open_height}, {duration: "slow" });
			
			//var myLink= $(link);
			
			//console.log($(link).parent().parent().next().children());
			//$(myParent).removeClass('closed');
			$(link).addClass('open');
			$(link).unbind();
			$(link).click(function() { closeSeminarSlider(this) })

		}
		

function closeSeminarSlider(link)
		{	
			
			$(link).parent().parent().next().children().children().animate({"height": seminarInfoHeight}, {duration: "slow" });
			
			//console.log("Now close");
			
		
			//$(myParent).removeClass('closed');
			//$(myParent).addClass('open');
			
			$(link).removeClass('open');
			$(link).unbind();
			$(link).click(function() { openSeminarSlider(this) })

		}

///// FUNKTIONS BRANCHENINFO


function openBranchenSlider(link)
		{	
			var open_height = $(link).next().attr("box_h") + "px" ;
			
			$(link).next().animate({"height": open_height}, {duration: "slow" });
			
			$(link).addClass('open');
			$(link).unbind();
			$(link).click(function() { closeBranchenSlider(this) })

        }


function closeBranchenSlider(link)
		{	
			$(link).next().animate({"height": branchenInfoHeight}, {duration: "slow" });
			
			$(link).removeClass('open');
			$(link).unbind();
			$(link).click(function() { openBranchenSlider(this) })
        }


///// FUNKTIONS REFERENZEN
		
		function openSlider(link)
		{	
			
			//var myTableHeight = $(link).parent().prev("div").find("table").current.height();
			
			//console.log( $(link).parent().prev("div").find("table").height());
			
			var open_height = $(link).parent().prev("div").find("table").height() + "px";
			
			$(link).parent().prev("div").animate({"height": open_height}, {duration: "slow" });
			//$(".slider").animate({"height": open_height}, {duration: "slow" });
			
			var myParent= $(link).parent();
			$(myParent).removeClass('closed');
			$(myParent).addClass('open');
			
			$(link).parent().html('<a href="javascript:return false;" class="button closeButton" onlick="javascript:return false;">Weniger Kunden zeigen</a>');
			$(myParent).find(".button").click(function() { closeSlider(this) })
			
			//$(".slider_menu").html('<a href="#" class="button closeButton">Close</a>');
			//$(".slider_menu a").click(function() { closeSlider(this) })
		}
		
		 
		
		function closeSlider(link)
		{
			//console.log( $(link).parent().prev("div"));
			$(link).parent().prev("div").animate({"height": sliderHeight}, {duration: "slow" });	
			//$(".slider").animate({"height": sliderHeight}, {duration: "slow" });	
			
			var myParent= $(link).parent();
			$(myParent).removeClass('open');
			$(myParent).addClass('closed');
			
			
			$(link).parent().html('<a href="javascript:return false;" class="button" onlick="javascript:return false;">Mehr Kunden zeigen</a>');
			$(myParent).find(".button").click(function() { openSlider(this) })
			
			//$(".slider_menu").html('<a href="#" class="button writeButton">Read More</a>');
			//$(".slider_menu a").click(function() { openSlider(this) })
		}
		


//////////////////////////////////////////////////////////////////////////////////////////////////////////////



function addFacebookScript()
{
	(function() {
		var s = document.createElement('script'); s.type = 'text/javascript';
		var root = document.getElementById('share-box');
		
		window.fbAsyncInit = function() {
			FB.init({status: true, cookie: true, xfbml: true});
			root.removeChild(s);
		};

		s.async = true;
		s.src = document.location.protocol + '//connect.facebook.net/de_DE/all.js';
		root.appendChild(s);
	}());
}

function showFacebookLikeBox()
{
	$('#facebook-likebox').append('<fb:like href="http://www.facebook.com/pages/HQS-GmbH/202481756434785" layout="button_count" show-faces="false" width="220" action="like" colorscheme="light" />');
}
