
// Categories Menu
  $(function() {
    $('#nav').droppy();
  });
  
//----------------------------//


// The Tabber
$(document).ready(function() {
//When page loads...
$(".tab_content").hide(); //Hide all content
$("ul.tabs li:first").addClass("active").show(); //Activate first tab
$(".tab_content:first").show(); //Show first tab content
//On Click Event
$("ul.tabs li").click(function() {
$("ul.tabs li").removeClass("active"); //Remove any "active" class
$(this).addClass("active"); //Add "active" class to selected tab
$(".tab_content").hide(); //Hide all tab content
var activeTab = $(this).find("a").attr("href"); //Find the href attribute value to identify the active tab + content
$(activeTab).fadeIn(); //Fade in the active ID content
return false;
});
});

//------------------------------//

//Page Menu

$(document).ready(function() {
$("#topnav li").prepend("<span></span>"); 
$("#topnav li").each(function() { 
var linkText = $(this).find("a").html(); 
$(this).find("span").show().html(linkText); 
}); 
$("#topnav li").hover(function() {	
$(this).find("span").stop().animate({
marginTop: "-40" 
}, 250);
} , function() { 
$(this).find("span").stop().animate({
marginTop: "0"  
}, 250);
});
});

//---------------------------------//

// The Slider
$(document).ready(function(){	
$("#slider").easySlider({
		auto: false,
		continuous: true,
		speed: 1000,
		pause: 3000,
		prevId: 'prevBtn',
		nextId: 'nextBtn'
	});
});	

//-----------------------------//

// Back to top

$(document).ready(function() {
$('a[href=#top]').click(function(){
$('html, body').animate({scrollTop: '0px'}, 3000);
return false;
});
});
//------------------------------//

// Fancybox for the gallery

$(document).ready(function() {
  $('div.gallery a').fancybox({
    'transitionIn' : 'elastic',
    'transitionOut' : 'elastic',
    'speedIn'  : 300, 
    'speedOut'  : 200,
    'titlePosition': 'over',
    'overlayShow':	true,
    'titleFormat': function(title, currentArray, currentIndex, currentOpts) {
     if (title && title.length) {
       if (title.indexOf('#') == 0) return false;
       switch (currentOpts.titlePosition) {
         case 'inside':
           return (currentArray.length > 1) ? ('Bild '+(currentIndex+1)+' von '+currentArray.length+': '+title) : title;
         case 'over':
           return '<span id="fancybox-title-over">'+((currentArray.length > 1) ? ('Bild '+(currentIndex+1)+' von '+currentArray.length+': '+ title) : title)+'</span>';
         default:
           return '<span id="fancybox-title-wrap"><span id="fancybox-title-left"></span><span id="fancybox-title-main">' + title + '</span><span id="fancybox-title-right"></span></span>';
        }
      }
      return false;    
    }
  });
});
//------------------------------//

