 window.onload = function () {
            var container = $('div.sliderGallery');
            var ul = $('ul', container);
            
            var itemsWidth = ul.innerWidth() - container.outerWidth();
            
            container.css('overflow', 'hidden');  // move auto to noscript style to avoid flicker
            
            $('.slider', container).slider({
                min: 0,
                max: itemsWidth,
                handle: '.ui-slider-handle',
                stop: function (event, ui) {
                    ul.animate({'left' : ui.value * -1}, 500);
                },
                slide: function (event, ui) {
                    ul.css('left', ui.value * -1);
                }
            });
	       $(".btn-left").click(function(){
		       var elValue = $('.slider', container).slider('option', 'value');
		       // alert (elValue);
			       if(elValue > 0) {
			          elValue = elValue - 155;
			          if(elValue < 0) {
		             elValue = 0;
		          }
			     $(".sliderGallery .slider").slider('value', elValue);
		          $(".sliderGallery ul").animate({'left' : elValue * -1}, 500);
			       }
			});
			$(".btn-right").click(function(){
			  var elValue = $('.slider', container).slider('option', 'value');
		       // alert (elValue);
			       if(elValue < itemsWidth) {
			          elValue = elValue + 155; 
			          if(elValue > itemsWidth) {
		             elValue = itemsWidth;
		          }
		          $(".sliderGallery .slider").slider('value', elValue); 
		          $(".sliderGallery ul").animate({'left' : elValue * -1}, 500);
			       }
			});
			$("span.end").click(function(){
			  var elValue = $('.slider', container).slider('option', 'value');
		       // alert (elValue);
		             elValue = itemsWidth;
		          $(".sliderGallery .slider").slider('value', elValue); 
		          $(".sliderGallery ul").animate({'left' : elValue * -1}, 500);
			});
			$("span.start").click(function(){
			  var elValue = $('.slider', container).slider('option', 'value');
		       // alert (elValue);
		             elValue = 0;
		          $(".sliderGallery .slider").slider('value', elValue); 
		          $(".sliderGallery ul").animate({'left' : elValue * -1}, 500);
			});
        };
$(function() {
    	
	$("map > area").tooltip({ 
	track: true,
	delay: 0,
	showURL: false,
	showBody: " - ",
	fade: 250,
	left: -40,
	top: 30
	});

	$("#example-two").organicTabs({
    	"speed": 200
    
	});
    
});

$(document).ready(function () {
							
	$('#intro-wrapper').children().hover(function() {
		$(this).siblings().stop().fadeTo(200,0.4);
	}, function() {
		$(this).siblings().stop().fadeTo(500,1);
	});
	
	
	




	$('.management-additional-content').hide(); 

	$('.management-show-more > a').click(function(e){
		$(this).fadeOut('fast');
		$(this).parent().next().next().slideDown('200');
		return false;
	});
	$('.management-close a').click(function(e){

		$(this).parent().parent().parent().slideUp('200');
		$(this).closest('.management-content-wrapper').children('.management-show-more').children('a:first').delay(400).fadeIn('slow');
				
		return false; 
    });





 $(".element-locations > a").click(function() {
	 $(".header-submenu").slideToggle(200);
	 return false;
 });
 
 
 
 // init accordion: hide all contents
 	$('.accordion-content').hide();
 // show first element
 	$('.accordion-content:first').show();
 // click action for accordion elements
 	$('.accordion-fce h1').click(function(e) {
	 
	 // clicked element already visible?
	 if (! $(this).siblings('.accordion-content').is(':visible')) {
	 
		 // hide all accordion elements
		 $('.accordion-fce').removeClass('accordion-focus');
		 $('.accordion-content').slideUp();
		 
		 // show active element
		 $(this).siblings('.accordion-content').slideDown();
		 $(this).parent().addClass('accordion-focus');
	 }
 });


 
 //Hide (Collapse) the toggle containers on load
	$(".accordion-content-career").hide(); 

	//Switch the "Open" and "Close" state per click
	$(".job-description-panel-head").toggle(function(){
		$(this).addClass("career-highlight");
		}, function () {
		$(this).removeClass("career-highlight");
	});

	//Slide up and down on click
	$(".job-description-panel-head").click(function(){
		$(this).next(".accordion-content-career").slideToggle("200");
	});

});

Shadowbox.init({
    handleOversize:     "drag",
    overlayOpacity: 	0.8,
    autoplayMovies:     false,
	displayCounter:		true,
	displayNav:			true
});

$(document).ready(function() {
$("input.searchbox-sword").val("Suchen");
   textFill($('input.searchbox-sword'));
});

	function textFill(input){ //input focus text function
 	var originalvalue = input.val();
 	input.focus( function(){
  		if( $.trim(input.val()) == originalvalue ){ input.val(''); }
 	});
 	input.blur( function(){
  		if( $.trim(input.val()) == '' ){ input.val(originalvalue); }
 	});
}

 
 
 
