var layer_name = "ticker-text-";

var transparency = 0;
var transparency_down = 1.0;
var transparency_max = 1.0;

var time_fade = 150;  //time to fade
var time_img = 3000; //time to show news

var speed_fade_in = 0.05;  //fade
var speed_fade_out = 0.05; //fade

var id_down = 0;
var id_up = 1;

function fadeLayer() {
/*
  für alle Browser
  
  MSIE
  filter: alpha(opacity=50);
  
  FIREFOX
  opacity: 0.5;
  
*/
    speed_fade_in_ie = speed_fade_in*100;
    speed_fade_out_ie = speed_fade_out*100;
	transparency_ie = transparency*100;
	transparency_down_ie = transparency_down*100;
	transparency_max_ie = transparency_max*100;


	
	
	
	
	layer_exist = document.getElementById(layer_name+id_up);
	
	if (layer_exist == null) {  
	    id_down = id_up - 1;
	    id_up = 1;
	} 
	
	if (id_down == 0) {
	    id_down = 1;
	}
	
	//fade in layer
    document.getElementById(layer_name+id_up).style.opacity=transparency;
	document.getElementById(layer_name+id_up).style.filter='alpha(opacity=' + transparency_ie + ')';
    transparency = transparency + speed_fade_in;

	//fade out layer
	//if (id_down > 1 && transparency_down >= 0) {
	if (id_down > 1) {
	    document.getElementById(layer_name+id_down).style.opacity=transparency_down;
		document.getElementById(layer_name+id_down).style.filter='alpha(opacity=' + transparency_down_ie + ')';
	    transparency_down = transparency_down - speed_fade_out;
	}	
	
	document.getElementById(layer_name+id_up).style.zIndex=100;
	document.getElementById(layer_name+id_down).style.zIndex=0;

    if (transparency > transparency_max) {
	   id_down = id_up; //aktuelle id zum ausblenden
	   id_up = id_up + 1; //nächsthöhere id zum einblenden

	   transparency = 0.0;
	   transparency_down = 1.0;
	   setTimeout("fadeLayer()", time_img);	
	} else { 
        setTimeout("fadeLayer()", time_fade);
    }
}
