// sliding content definitions
var slidingBoxWidth = 600;
var slidingSpeed    = 300;
var jmpSegment		= 0;
var jmpTbl 			= new Array();

// coverflow definitions
var coverflowWidth   =590;
var coverflowHeight  =300;

$(document).ready(function()
{

    // accordion init
    $('.toggle_container').hide();
    $('.trigger').click( function() {
      if ( $(this).hasClass('trigger_active') ) {
      $(this).next('.toggle_container').slideToggle('slow');
      $(this).removeClass('trigger_active');
    } else {
      $('.trigger_active').next('.toggle_container').slideToggle('slow');
      $('.trigger_active').removeClass('trigger_active');
      $(this).next('.toggle_container').slideToggle('slow');
      $(this).addClass('trigger_active');
    };
    return false;
    });


    // Tabs Header
    $('.li_knochlicht').hover(function(){
      $('.productPanel').hide();
      $('#div_knochlicht').show();
    });
    $('.li_solalux').hover(function(){
      $('.productPanel').hide();
      $('#div_solalux').show();
    });
    $('.li_solamagic').hover(function(){
      $('.productPanel').hide();
      $('#div_solamagic').show();
    });
    $('.themeTabs').mouseleave(function(){
        setTimeout(function(){
          $('div.show').show();
          $('div.hidden').hide();
        },8000);
    });

    // DropDown Menu
    $("ul.sf-menu").supersubs({ 
        minWidth:    12,   // minimum width of sub-menus in em units 
        maxWidth:    27,   // maximum width of sub-menus in em units 
        extraWidth:  1     // extra width can ensure lines don't sometimes turn over 
                           // due to slight rounding differences and font-family 
    }).superfish();        // call supersubs first, then superfish, so that subs are 
                           // not display:none when measuring. Call before initialising 
                           // containing tabs for same reason. 

});


