AddSafeLoaderCallback(CorporateRewards_Init);

var slideshow_obj;
var cached_img_obj_array = new Array();
function CorporateRewards_Init()
{
	var i=0;
	var tmp_img_obj;
	if(dojo.byId('rewards_slideshow_wrapper'))
	{
		dojo.byId('rewards_slideshow_wrapper').innerHTML = 'Loading...';
		
		// preload images
		for(i=0; i<server_export_data_obj.slide_data_src_array.length; i++)
		{
			tmp_img_obj = new Image();
			tmp_img_obj.src = server_export_data_obj.slide_data_src_array[i];
			cached_img_obj_array.push(tmp_img_obj);
		}

		
		var ss_config_obj = new SlideShowConfig();
		ss_config_obj.control_interval_bar_innerHTML = '&nbsp;';
		ss_config_obj.control_interval_bar_size = 50;
		ss_config_obj.slide_count = server_export_data_obj.slide_data_src_array.length;
		ss_config_obj.transition_duration = 1000;
		ss_config_obj.slide_duration = 5000;
		ss_config_obj.height = 398;
		ss_config_obj.control_interval_pause_content = '<img src="./images/main_template/pause.jpg" alt="" />';
		ss_config_obj.control_interval_play_content = '<img src="./images/main_template/play.jpg" alt="" />';
		ss_config_obj.control_interval_bar_innerHTML = '> > > >';
		ss_config_obj.main_wrapper_node = dojo.byId('rewards_slideshow_wrapper');
		ss_config_obj.GetSlide_function_ptr = CorporateRewards_GetSlide;
		//ss_config_obj.onslidetransition_callback = CustomDecoration_OnSlideTransition;
		//ss_config_obj.onslidechange_callback = CustomDecoration_OnSlideChange;
		
		dojo.byId('rewards_slideshow_wrapper').innerHTML = '';
		
		slideshow_obj = new SlideShow(ss_config_obj);
		slideshow_obj.InitDisplay();
	}
	
	slideshow_obj.StartOnSlideTransition(1);
}


function CorporateRewards_GetSlide(slide_num)
{
	return '<div style=""><img src="'+cached_img_obj_array[slide_num-1].src+'" /></div>';
}