$(document).ready(function(){

  
  
  // Mainnavigation Ebene 0 ------------------------------
  $("#mainnavigationbox .mainnavitable-1 td a ").mouseenter(function(){
    
    var navindex = $(this).parent().index();
    var offset = $(this).parent().offset();
    var wrapperoffset = $("#page-body").offset();
    var myleft = offset.left - wrapperoffset.left -(10);
    $(".main-nav-overlay-box").fadeOut(0, function() {});
    $(".main-nav-overlay-box:eq("+navindex+")").css({left: myleft});
    if($(".main-nav-overlay-box:eq("+navindex+")>ul>li").length > 1){
        $(".main-nav-overlay-box:eq("+navindex+")").fadeIn(50);
    }
  });
  
  $(".main-nav-overlay-box").mouseleave(function(){ 
    $(this).fadeOut(200, function() {});
  });  
  
  $("#bildbox, #mainnavigationbox2").mouseenter(function(){ 
    $(".main-nav-overlay-box").fadeOut(0, function() {});
  });   
 
 
  // Mainnavigation Ebene 1 ------------------------------
    $("#mainnavigationbox2 .mainnavitable-2 td a ").mouseenter(function(){
    
    var navindex = $(this).parent().index();
    var offset = $(this).parent().offset();
    var wrapperoffset = $("#page-body").offset();
    var myleft = offset.left - wrapperoffset.left -(10);
    $(".main-nav-overlay-box2").fadeOut(0, function() {});
    $(".main-nav-overlay-box2:eq("+navindex+")").css({left: myleft});
    if($(".main-nav-overlay-box2:eq("+navindex+")>ul>li").length > 1){
        $(".main-nav-overlay-box2:eq("+navindex+")").fadeIn(50);
    }
  });
  $(".main-nav-overlay-box2").mouseleave(function(){ 
    $(this).fadeOut(200, function() {});
  });  
  
  $("#bildbox, #mainnavigationbox").mouseenter(function(){ 
    $(".main-nav-overlay-box2").fadeOut(0, function() {});
  });    

  
  
  
  
  
// Slideshow für Headerbilder (http://www.wbotelhos.com/slidy/) -----------------------------
anzahlBilder = $('#bildbox > img ').length;  
if(anzahlBilder > 1 ){
  $('#bildbox').slidy({
    animation:  'fade',
    cursor:     'default',
    speed:      600,
    time:       4000,
    width:      850,
    height:     270
  });
}


 

// Container für Bildelemente - Nur 1. Bild zeigen - weiter Bilder ausblenden ---------------
$(".imagehide .csc-textpic-firstcol").show();
$(".imagehide .csc-textpic-firstcol").siblings().hide();
$(".imagehide .csc-textpic-imagewrap").find(".csc-textpic-imagerow:first").siblings().hide();
  




  
// Startseite VerticalTabsSlideshow ---------------------------------------------------------
var mouseOverTab = 0;
var countTabs = $(".verticalslider-tabs > li").length;
var fadeSpeed = 700;
var slideShowSpeed = 5000;
var useSlideShow = true;
var ifSlideShow = 0;
var timeout;
$(".verticalslider-content > li").hide().eq(0).show();
$(".verticalslider-tabs > li").eq(0).addClass("active-tab");

$(".verticalslider-tabs li a").mouseenter(function () { mouseOverFunction(this); });
function mouseOverFunction(myObject){
  newMouseOverTab = $(myObject).parent().index();
  if(ifSlideShow == 1){ ifSlideShow = 0; mouseOverTab--; }
  if(mouseOverTab != newMouseOverTab){ mouseOverTab = newMouseOverTab; switchContent(); }
}
function switchContent(){
  $(".verticalslider-tabs > li").removeClass("active-tab").eq(mouseOverTab).addClass("active-tab");
  $(".verticalslider-content > li").fadeOut(fadeSpeed).eq(mouseOverTab).fadeIn(fadeSpeed);
  if(useSlideShow){ slideShow(); }
}
function slideShow(){
  mouseOverTab < countTabs-1 ? mouseOverTab++ : mouseOverTab = 0;
  ifSlideShow = 1; 
    clearTimeout(timeout);
    timeout = setTimeout(function () { switchContent() }, slideShowSpeed + fadeSpeed); 
}
if(useSlideShow){ slideShow(); }

  
  
  
  
});
