function loadSlideshow(args, time) { 

	// preload images for slideshow
	for(var i = 0; i < args.length; i++ ) {
		var elem = new Element('img', { 'src': args[i] } );
	}
	
	var lastnumber = 1;
	
	var backimage = "url(" + args[Math.floor((Math.random()*(args.length-1))+1)] + ")";
	
	$("slide-box-inner").setStyle('background', backimage );
	$("slide-box").setStyle('background', backimage );
	//$("headerimage-swap").setStyle('background', "url(" + args[lastnumber] + ") no-repeat center bottom");
	
	var args_length = args.length;
	var args_arr = args;
	
	var timerFunction = function() {
	
		if( lastnumber < args_length-1 )
			lastnumber++;
		else lastnumber = 1;
	
		//if( lastnumber < args_length-1 )
		//	lastnumber++;
		//else lastnumber = 1;
		
		$("slide-box").setStyle('background', $("slide-box-inner").getStyle('background') );
		
		var myFx = new Fx.Tween( $('slide-box-inner'), {duration: 200});
		var myFx2 = new Fx.Tween( $('slide-box-inner'), {duration: 600});
		
		myFx.addEvent('complete', function() {
			$("slide-box-inner").setStyle('background', "url(" + args_arr[lastnumber] + ")");
			myFx2.start( 'opacity', 0.0, 1 );
		});
		
		myFx.start( 'opacity', 1, 0.0 );
		
	}
	
	timerFunction.periodical(time*1000);
}

