var RolloverElements = [];
var RolloverCounter = 0;
var RolloverTimer;
var RolloverTimeout = 10000;
var RolloverStartTimer = false;
function rollOverChange (id) {
	for (var i in RolloverElements) {
  		if (i==id) {
    		$(RolloverElements[i]).fadeIn('slow');
    	} else {
			$(RolloverElements[i]).fadeOut('slow');  		    	
    	}
    }
}
function rollOver () {

	if (RolloverCounter > 3) RolloverCounter = 0;
	rollOverChange(RolloverCounter);
    var id = RolloverCounter+1;
	
	var href = $('li#visual-'+id+' > a.visual-content').attr('href');
	$('div.news-element a').attr('href', href);
	
	$('a.visual-content').removeClass("teaser-selected");
	$('li#visual-'+id+' > a.visual-content').addClass("teaser-selected");
	
	RolloverCounter++;
	$.clearTimer(RolloverTimer);
	RolloverTimer = $.timer(RolloverTimeout,function() {
		rollOver();
	});
}
$(document).ready(function() {
	var href = $('li#visual-1 > a.visual-content').attr('href');
	$('div.news-element a').attr('href', href);
	
	$("ul#visual-change > li#visual-1 > a").addClass('teaser-selected');
	/*$("ul#visual-change > li").hover(
 		function () {
 			$.clearTimer(RolloverTimer);
 			$('a.visual-content').removeClass("teaser-selected");
  		    $('a.visual-content',this).addClass("teaser-selected");
			
			var href = $('a.visual-content',this).attr('href');
			$('div.news-element a').attr('href', href);
			
  		    var rel = parseInt($(this).attr('rel'));
  		    RolloverCounter = rel;
  		    rollOverChange(rel);
 		},
 		function () {
	 		$.clearTimer(RolloverTimer);
   			RolloverTimer = $.timer(RolloverTimeout,function() {
				rollOver();
			});
 		}
	);
	
	$("ul#visual-change > li").click(function() {
		$.clearTimer(RolloverTimer);
		return false;
 	});*/
	
	$("ul#visual-change > li").click(function() {
		$.clearTimer(RolloverTimer);
		$('a.visual-content').removeClass("teaser-selected");
		$('a.visual-content',this).addClass("teaser-selected");
		
		var href = $('a.visual-content',this).attr('href');
		$('div.news-element a').attr('href', href);
		
		var rel = parseInt($(this).attr('rel'));
		RolloverCounter = rel;
		rollOverChange(rel);
		
		RolloverTimer = $.timer(RolloverTimeout,function() {
			rollOver();
		});
		return false;
 	});
	
	RolloverCounter = 0;
	$('div.start #top-news').children(':not(a,h1,h2,h3,h4,h5,div.csc-header,div.csc-textpic-clear,div.tx-12bis3visualchanger-pi1)').each(function() {
		RolloverStartTimer = true;
		if (RolloverCounter < 4) {
			RolloverElements.push(this);
			if (RolloverCounter > 0) {
				$(this).fadeOut('slow'); 
				
			}
			//$(this).css({position: 'relative',top: 0, left: 0});
			RolloverCounter++;
		}
	});

	if (RolloverStartTimer) {
		RolloverCounter = 1;
		RolloverTimer = $.timer(RolloverTimeout,function() {
			rollOver();
		});
	}
});
