// Copyright CodeMinistry 2003
// Testet på PC: IE(5),IE(6),Opera(7),Mozilla(1.31)
// Testet på Mac: Safari, IE(5)
// Lysavis.js
// Script til at generere lysavis. Lysavisen vises i "<span id="newscontainer"></span>" Der skal placeres et sted på siden.
// Funktionen init() skal kaldes efter erklæringen af <span>.

// *** Variable ***
// fadespeed og delay i millisekunder.
var fadespeed = 50;
var delay = 5000;
var offdelay = 500;

colorArray = new Array('#A9BFCA','#A9BFCA','#8EA9B7','#6D8FA0','#496E81','#2D5264','#1B3A49','#1B3A49','#1B3A49');

// Funktioner
function init(){
	var element = document.getElementById('newscontainer');
	element.innerHTML = "<font color=\"" + colorArray[0] + "\">" + textarray[0] + "</font>";
	fadeIn(0,0);
}

function fadeIn(nom,textelement){
	var element = document.getElementById('newscontainer');	
	element.innerHTML = "<font color=\"" + colorArray[nom] + "\">" + textarray[textelement] + "</font>";
	nom = nom + 1;

	if(nom == colorArray.length){
		setTimeout('fadeOut('+(nom-1)+','+textelement+')',delay);
	}
	
	if(nom + 1 <= colorArray.length){
		setTimeout('fadeIn('+nom+','+textelement+')',fadespeed);
	}
}


function fadeOut(nom, textelement){
	var element = document.getElementById('newscontainer');	
	element.innerHTML = "<font color=\"" + colorArray[nom] + "\">" + textarray[textelement] + "</font>";
	nom = nom - 1;
		
	if(nom == 0){
		if(textelement + 1 == textarray.length){
			textelement = 0;
		}
	else{
		textelement += 1;
	}
		setTimeout('fadeIn('+(nom+1)+','+(textelement)+')',offdelay);
	}
		
	if(nom - 1 >= 0){
		setTimeout('fadeOut('+nom+','+textelement+')',fadespeed);
	}
}
