/* Toggle Elements */

function toggleElem(elm,link) {
  $('#' + elm).toggle("blind");
  if (!$('#' + link).hasClass('act')) {
    $('#' + link).addClass('act');
  } else {
    $('#' + link).removeClass('act');
  }
}

$(document).ready(function(){
  $('h3.togglebox-toggle').live('click', function() {
    var link = $(this).attr('id');
    var elm = $(this).attr('rel');
    toggleElem(elm,link);
  });
});


/* rgaccord re-written with jquery */

$(document).ready(function() {
  	$('div.rgaccord1-nest> div.rgaccord1-content').hide();
  	$('div.rgaccord1-nest> div.rgaccord1-toggle-wrap').click(function() {
  
    		$(this).next('div.rgaccord1-content').slideToggle('1000');

    		// style graphical headline
    		if($(this).find('h4').hasClass("act"))
      			$(this).find('h4').removeClass("act");
    		else {
      			$(this).find('h4').addClass("act");
    		}
    
    		// style normal headline
    		if($(this).find('h2').hasClass("act"))
      			$(this).find('h2').removeClass("act");
    		else {
      			$(this).find('h2').addClass("act");
    		}
    		
    		//schließen, wenn ein anderer geklickt wird
    		//.siblings('div:visible').slideUp('fast');
  	});
  
  	// extra css first/last elem accordeon
  	// $('div.rgaccord1-nest-graph:last').addClass('rgaccord1-nest-last');
  	// $('div.rgaccord1-toggle-wrap-graph:first').addClass('rgaccord1-toggle-wrap-first');

  	$('div.rgaccord2-nest> div.rgaccord1-content').hide();
  
  	$('div.rgaccord2-nest > div > h4').click(function() {
    		$(this).next('div').slideToggle('fast');
        
    		if($(this).hasClass("act"))
      			$(this).removeClass("act");
    		else {
      			$(this).addClass("act");
    		}
    		//schließen, wenn ein anderer geklickt wird
    		//.siblings('div:visible').slideUp('fast');
  	});
  
  	// normal style 1st elem w. border-top
  	// $('div.rgaccord1-nest:first').addClass('rgaccord1-nest-first');
  
  	// extra css news
  	// $('div.news-list-item:first').addClass('news-list-item-first');
  	// $('div.news-list-item:last').addClass('news-list-item-last');
  
  	// Hide First Header (duplicated)
	$('div.rgaccord1-content > div.csc-header:first').addClass('rgaccord1-content-header-first');

});



