jQuery(function($){if(typeof tx_kiwiaccordion_effect=='undefined'){tx_kiwiaccordion_effect='none'}$('.ka-panel').each(function(){$header=$(':header:first',this);if($header.length==0){$(this).addClass('ka-error').removeClass('ka-panel');console.error('This panel contains no header.',this)}else{if($header.parent().find('*').length==1&&!$header.parent().is('.ka-panel')){$header.parent().addClass('ka-handler')}else{$header.addClass('ka-handler')}$('>*:not(.ka-handler)',this).wrapAll('<div class="ka-content"></div>');if($('.ka-content .ka-handler',this).length>0){console.error('Handler may not be wrapped by more then one element.',this);$(this).addClass('ka-error').removeClass('ka-panel')}}});$('.ka-panel.close .ka-content').hide();$('.ka-panel .ka-handler').hover(function(){$(this).parents('.ka-panel').addClass('hover')},function(){$(this).parents('.ka-panel').removeClass('hover')});$('.ka-handler').click(function(a,b){$panel=$(this).parents('.ka-panel');$content=$panel.find('.ka-content');if($panel.is('.close')){$('.ka-panel.ka-opend').removeClass('ka-opend');switch(tx_kiwiaccordion_effect){case'slide':$content.slideDown(100);$('.ka-handler').css('background-image','url(fileadmin/template/img/pfeil_runter.jpg)');$(this).css('background-image','url(fileadmin/template/img/pfeil_hoch.jpg)');break;case'fade':$content.fadeIn();$('.ka-handler').css('background-image','url(fileadmin/template/img/pfeil_runter.jpg)');$(this).css('background-image','url(fileadmin/template/img/pfeil_hoch.jpg)');break;default:$content.show();$('.ka-handler').css('background-image','url(fileadmin/template/img/pfeil_runter.jpg)');$(this).css('background-image','url(fileadmin/template/img/pfeil_hoch.jpg)')}$panel.removeClass('close').addClass('open');if(tx_kiwiaccordion_exclusive){$('.ka-panel.open .ka-handler').trigger('click',{clicked:$('.ka-panel').index($panel)})}}else{if(!b){b={clicked:-1};$(this).css('background-image','url(fileadmin/template/img/pfeil_runter.jpg)')}if(b.clicked!=$('.ka-panel').index($panel)){switch(tx_kiwiaccordion_effect){case'slide':$content.slideUp(100);break;case'fade':$content.fadeOut();break;default:$content.hide()}$panel.removeClass('open').addClass('close')}}})});
