var element = document.getElementById('quote');
var duration = 1200;
var steps = 50;
var delay = 7000;

var quote = new Array(
			"&ndash; Piga eller v&auml;lf&auml;rdsentrepren&ouml;r?",
			"&ndash; J&auml;mst&auml;lldhet &auml;r frihet",
			"&ndash; Utan m&aring;ngfald bara enfald",
			"&ndash; F&ouml;r r&auml;tten att st&aring; p&aring; egna ben"
		);
var startQuote = Math.floor(Math.random()*quote.length);
var quoteNr = startQuote;

function setOpacity(level) {
	element.style.opacity = level;
	element.style.MozOpacity = level;
	element.style.KhtmlOpacity = level;
	element.style.filter = "alpha(opacity=" + (level * 100) + ");";
}

function fadeIn(){
	
	if(quoteNr >= quote.length-1){
		quoteNr = 0;
	}else{
		quoteNr = quoteNr+1;
	}
	
	element.innerHTML = quote[quoteNr];
	
	for (i = 0; i <= 1; i += (1 / steps)) {
 		setTimeout("setOpacity(" + i + ")", i * duration);
	}
	setTimeout("fadeOut()", delay);
}

function fadeOut() {
	for (i = 0; i <= 1; i += (1 / steps)) {
 		setTimeout("setOpacity(" + (1 - i) + ")", i * duration);
	}
	setTimeout("fadeIn()", duration);
}

function startFade(){

	element.innerHTML = quote[startQuote];

	setTimeout("fadeOut()", delay);
}

startFade();	
