function updateImage ( ) 
{
	var rand = Math.floor ( Math.random ( ) * 3 );
	
	if ( rand == 0 )
		updateImage1 ( );
	else if ( rand == 1 )
		updateImage2 ( );
	else if ( rand == 2 )
		updateImage3 ( );
}

function updateImage1 ( )
{
	imageCount1++;
	if ( imageCount1 > ds1.getRowCount ( ) - 1 )
		imageCount1 = 0;
		
	ds1.setCurrentRowNumber(imageCount1);
	var img = "<img src=" + ds1.getCurrentRow ( ) [ "item" ] + " />";
	document.getElementById ( "panelImage1" ).innerHTML = img;
	Effect.Fade ( "panelImage1", { from: 0, to: 1 } );
}

function updateImage2 ( )
{
	imageCount2++;
	if ( imageCount2 > ds2.getRowCount ( ) - 1 )
		imageCount2 = 0;
		
	ds2.setCurrentRowNumber ( imageCount2 );
	var img = "<img src=" + ds2.getCurrentRow ( ) [ "item" ] + " />";
	document.getElementById ( "panelImage2" ).innerHTML = img;
	Effect.Fade ( "panelImage2", { from: 0, to: 1 } );
}

function updateImage3 ( )
{
	imageCount3++;
	if ( imageCount3 > ds3.getRowCount ( ) - 1 )
		imageCount3 = 0;
		
	ds3.setCurrentRowNumber ( imageCount3 );
	var img = "<img src=" + ds3.getCurrentRow ( ) [ "item" ] + " />";
	document.getElementById ( "panelImage3" ).innerHTML = img;
	Effect.Fade ( "panelImage3", { from: 0, to: 1 } );
}