var numSlides = 0;
function slideSwitch(antall,type,animspeed) {
	
	if (antall==null) { antall = 1;}
	if (animspeed==null) { animspeed = 1000;}
	
	if (type=='ordnet') {
		if (numSlides >= (antall)) { numSlides = 1; } else { numSlides = numSlides + 1; }
		var antallRep = numSlides;
	}
	else if (type=='alle') {
		numSlides = 1;
		var antallRep = antall;
		animspeed = 0;
	}
	else {
		// Type == 'rnd' (default)
		numSlides = Math.floor(Math.random()*antall) + 1;
		var antallRep = numSlides;
	}
	
	for (i=numSlides;i<=antallRep;i++) {
		
		var slideAactive = '#display a.active';
		var slideAlast = '#display a:last';
		var slideAfirst = '#display a:first';
		
		var $active = $(slideAactive);
		if ( $active.length == 0 ) $active = $(slideAlast);
		var $next =  $active.next().length ? $active.next()
			: $(slideAfirst);
		
		$active.addClass('last-active');
		
		$next.css({opacity: 0.0})
			.addClass('active')
			.animate({opacity: 1.0}, animspeed, function() {
				$active.removeClass('active last-active');
			});
		
	}

}

