var fadetime=1000;
var polldelay=200;
var referenceschangepolls = 50; // 20*200 = 4 000 = 4 seconds
var references = [];
//references.push("images/referenskunder/ref1.jpg");
references.push("images/referenskunder/ref2.jpg");
references.push("images/referenskunder/ref3.jpg");



$(document).ready(function() {
		references.push(references.shift());
		$('img#fadeto').fadeTo(1, 0);
		$('img#fadefrom').attr('src', references[0]); 
		$('img#fadeto').attr('src', references[1]); 
		setInterval( "changereference()", polldelay);
		//#setTimeout( "doSomething()", fadedelay );
	});


var forcechange=false;
var referenceschangepollcounter = 0;

function changereference () {
	referenceschangepollcounter += 1;
	if (!forcechange && referenceschangepolls > referenceschangepollcounter)
		return;
	var wasforcechange = forcechange;
	forcechange = false;

	var fade = $('img#fadeto');
	if (fade.is(':animated'))
		return;

	fade.fadeTo(wasforcechange?200:fadetime, 1, function() {
		// fade to another image the next time
		$('img#fadefrom').attr('src', $('img#fadeto').attr('src'));
		$('img#fadeto').fadeTo(1, 0, function() {
			references.push(references.shift());
			$('img#fadeto').attr('src', references[0]);
		});
	});

	referenceschangepollcounter=0;
}

