/*
 * Verwaltung der interaktiven Elemente auf der Startseite  
 */
var delay = 8;
var teaserHandler = null;

$(document).ready(function(){
	teaserHandler = window.setTimeout("fadeTeaser('next','off')", delay*1000);
	
    $("#content-main-prev").click(function(){
    	window.clearTimeout(teaserHandler);
    	fadeTeaser('prev','on');
	 });	 
    
    $("#content-main-next").click(function(){
    	window.clearTimeout(teaserHandler);
    	fadeTeaser('next','on');
	 });	
	
}); 

function fadeTeaser(direction,ignore){
	
	var datenow = new Date();
	var tsnow = String(datenow.getTime()/1000);
	tsnow = parseInt(tsnow.substr(0, 10));
	var ts = parseInt($("#content-main-teaser-ani-time").html());
	var dif = tsnow - ts;
	
	if (($("#content-main-teaser-ani-var").html()=='on' && dif>=delay) || ignore=='on') {
		
		var activeTeaser = $('.active-teaser');
		$(activeTeaser).removeClass('active-teaser');
	
		if(direction == 'prev'){
			var prev = $(activeTeaser).prev();
			if(prev.length == 0){
				prev = $('.main-teaser:last');	
			}
            
            if ( $.browser.msie ) {
                $(activeTeaser).addClass('hide') ;
                $(prev).removeClass('hide') ;
            }
            else {
                $(activeTeaser).fadeTo(1000,0);
                prev.fadeTo(1000,1);
            }
            
			$(prev).addClass('active-teaser');
		}

		if(direction == 'next'){
			var next = $(activeTeaser).next();
			if(next.length == 0){
				next = $('.main-teaser:first');
			}
            
            if ( $.browser.msie ) {
                $(activeTeaser).addClass('hide') ;
                $(next).removeClass('hide') ;
            }            
            else {
                $(activeTeaser).fadeTo(1000,0);
                next.fadeTo(1000,1);
            }
			$(next).addClass('active-teaser');
		}
	
	}
	
	teaserHandler = window.setTimeout("fadeTeaser('next','off')", delay*1000);
}



