function RotateBanner( data_var, banner_no, container_id )
{
	//alert(banner_no);
	if( banner_no == undefined ) banner_no = 0;
	if( !container_id ) container_id = "rotation_banners_"+Math.random( 100, 999 );
	var data_array = eval(data_var);
	var banner = data_array[banner_no];

	if( !document.getElementById( container_id ) )
	{
		document.write( "<div id='"+container_id+"'></div>" );
	}
	//document.getElementById( container_id ).innerHTML = banner_no+": "+banner["url"];

	var tag = new FlashTag( banner["url"], banner["width"], banner["height"], '7,0,14,0');
	tag.addFlashVar( "lc", "{lc}" );
	tag.addFlashVar( "pj", "{pj}" );
	tag.addFlashVar( "m", "{m}" );
	tag.addFlashVar( "clickURL", banner["click"] );
	tag.setId( container_id );
	tag.setMenu( false );
	tag.setWmode( "transparent" );
	tag.setSalign( "tl" );
	//tag.write( document );
	//document.write(tag.toString());
	//alert( tag.toString() );
	document.getElementById( container_id ).innerHTML = tag.toString();

	if( banner_no < data_array.length - 1 ) banner_no += 1;
	else banner_no = 0;

	//banner = data_array[banner_no];
	setTimeout( "RotateBanner( '"+data_var+"', "+banner_no+", '"+container_id+"')", banner["timeout"] );
	//alert( banner["url"] );
}

