// alias news jquery spass
$(document).ready(function(){
  
  var dom_path = '#center .news-overview';
  var tempheadline = '';
  var temptitle = '';  


  // verstecken...
  $(dom_path + ' .news-content .csc-textpic')
    .append('<div class="clear-all">&nbsp;</div>')
    .hide();
  
  // link(s) dazubauen...
  $(dom_path + ' .news-intro').each( function(){    
    var tempheadline = $(this).find('h3').html();
    var temptitle = $(this).find('h3').text();
    $(this).find('h3').replaceWith('<h3 class="header"><a href="javascript:;">' + tempheadline + '</a></h3>');
    $(this).find('img')
      .wrap('<a href="javascript:;"></a>')
      .attr('title', temptitle);
  });
  
  // link(s) benutzen...
  $(dom_path + ' .news-intro h3 a').click( function(e) {
    e.preventDefault();
    var myItem = $(this).parents('h3').parents('.news-intro').next('.news-content').children('.csc-textpic');
    if( myItem.hasClass('active') ){
      // ist schon ausgefahren, also einfahren
      myItem.slideUp('normal', function(){
        $(this).removeClass('active');
      });
    } else {
      // ausfahren...
      myItem.slideDown('normal', function(){
        $(this).addClass('active');
      });
      // ... und bereits ausgefahrene einfahren (aber nicht den momentan geklickten)
      $(dom_path + ' .news-intro h3 a').not(this).parents('.news-intro').next('.news-content').children('.csc-textpic').slideUp('normal', function(){
        $(this).removeClass('active');
      });
    }    
  });
  
  $(dom_path + ' .news-intro img').parent('a').click( function(e) {
    e.preventDefault();
    var myItem = $(this).parents('.news-intro').next('.news-content').children('.csc-textpic');
    if( myItem.hasClass('active') ){
      // ist schon ausgefahren, also einfahren
      myItem.slideUp('normal', function(){
        $(this).removeClass('active');
      });
    } else {
      // ausfahren...
      myItem.slideDown('normal', function(){
        $(this).addClass('active');
      });
      // ... und bereits ausgefahrene einfahren (aber nicht den momentan geklickten)
      $(dom_path + ' .news-intro img').parent('a').not(this).parents('.news-intro').next('.news-content').children('.csc-textpic').slideUp('normal', function(){
        $(this).removeClass('active');
      });
    }  
  });   
});
