/* slightly modified ticker script */
/* original script adapted from: http://www.learningjquery.com/2006/10/scroll-up-headline-reader */
/* doc last changed: 05062007 | by j.wessel / oliver hess (cs) | v.0.0.3 */

var smallteaser_count;
var smallteaser_interval;
var old_smallteaser = 0;
var current_smallteaser = 0;
var to1 = null;
var to2 = null;

$(document).ready(function(){
  smallteaser_count = $("div.teaser_inner").size();
  $("div.teaser_inner:eq("+current_smallteaser+")").css('top','0px'); 
  //smallteaser_interval = setInterval(smallteaser_rotate,4000); //time in milliseconds
});

function smallteaser_rotate() {
  current_smallteaser = (old_smallteaser + 1) % smallteaser_count; 
  $("div.teaser_inner:eq(" + old_smallteaser + ")").animate({top: -84},"slow", function() {
    $(this).css('top','84px');
    });

  $("div.teaser_inner:eq(" + current_smallteaser + ")").show().animate({top: 0},"slow");  
  old_smallteaser = current_smallteaser;
  clearTimeout(to1);
}


function rotateSomeThing() {
	to1 = setTimeout("smallteaser_rotate()", 4000);
	to2 = setTimeout("ticker_rotate()", 8000);
//ticker_interval = setInterval(smallteaser_rotate,4000); //time in milliseconds
//ticker_interval2 = setInterval(ticker_rotate,4000); //time in milliseconds

}

/* slightly modified ticker script */
/* original script adapted from: http://www.learningjquery.com/2006/10/scroll-up-headline-reader */
/* doc last changed: 23052007 | by j.wessel (cs) | v.0.0.2 */ 
var ticker_count;
var ticker_interval;
var old_ticker = 0;
var current_ticker = 0;


$(document).ready(function(){
	$("div.ticker").css('top','24px'); //
  ticker_count = $("div.ticker").size();

  $("div.ticker:eq("+current_ticker+")").css('top','0px').animate({opacity: 'show'},"slow");  
  //ticker_interval = setInterval(ticker_rotate,4000); //time in milliseconds
  //ticker_interval2 = setInterval(smallteaser_rotate,2000); //time in milliseconds
  ticker_interval = setInterval(ticker_rotate,8000); //time in milliseconds
});

function ticker_rotate() {
  clearTimeout(to2);
  current_ticker = (old_ticker + 1) % ticker_count;  
$("div.ticker:eq(" + old_ticker + ")").animate({top: -27,opacity: 'hide'},"slow", function() { // hochfahren des "alten" tickers
//$("div.ticker:eq(" + old_ticker + ")").animate({top: -27},"slow", function() { // hochfahren des "alten" tickers
    $(this).css('top','24px'); // nach unten
    });


	$("div.ticker:eq(" + current_ticker + ")").css('top','0px').animate({opacity: 'show'},"slow");  // hochfahren des "aktuellen" tickers
  // $("div.ticker:eq(" + current_ticker + ")").show().animate({top: 0},"slow"); // hochfahren des "aktuellen" tickers
	old_ticker = current_ticker;
  to2 = setTimeout("smallteaser_rotate()", 6000);

}