var as = [];
var curr_index = 0;
var duration = 1500;
var stop_duration = 4000;
var start_o = 0;
var end_o = 1;
var _slideshowTimeout = false;
var _mediumA = false
var pas = [];
var scrollTimeout = false;

function initSlideShow2(){	
	as = [];
	curr_index = 0;	
	var _box = document.getElementById('off_link_home');
	if(_box)
	{	
		var _as = _box.getElementsByTagName('img');
		var cnt = 0;
		var total_cnt = 0;
		for(i = 0; i < _as.length; i++)
		{
			total_cnt++;
		}		
		for(i = 0; i < _as.length; i++)
		{
				as[cnt] = _as[i];
				as[cnt]._index = cnt;
                        
				if(cnt == 0)
				{
					as[cnt].style.display = 'block';
				}
				else
				{
					as[cnt].style.display = 'none';					
				}
				cnt++;
		}
		curr_index = 0;		
		_switch2(true);		
	}
}
function _switch2(_start,_next_index){
	clearTimeout(_slideshowTimeout);
	var as_cnt = as.length;
	if(as_cnt > 1)
	{
		if(!_start)
		{
			var next_index = curr_index + 1;
			if(typeof(_next_index) != 'undefined')
			{
				var next_index = _next_index;
			}
			if(next_index >= as_cnt)
			{
				next_index = 0;
			}
			else if(next_index < 0)
			{
				next_index = as_cnt - 1;
			}
                        if(next_index != curr_index)
                        {
                                    var _opacity1 = new Fx.Styles( as[curr_index], {duration: duration,
                                                onStart: function(){
                                                      this.element.style.display = 'block';
                                                },
                                                onComplete: function(){this.element.style.display = 'none';}	
                                          
                                    });
                                    _opacity1.custom({'opacity': [end_o,start_o]});
                                    var _opacity2 = new Fx.Styles( as[next_index], {duration: duration,		
                                                onStart: function(){
                                                      this.element.style.display = 'block';
                                                },
                                                onComplete: function(){this.element.style.display = 'block';}		
                                          
                                    });
                                    _opacity2.set({'opacity': start_o});
                                    _opacity2.custom({'opacity': [start_o,end_o]});
                                    curr_index = next_index;
                        }
		}
		_slideshowTimeout = setTimeout('_switch2(false)',duration + stop_duration);
	}
}
if (window.addEventListener)
	window.addEventListener("load", initSlideShow2, false);
else if (window.attachEvent)
	window.attachEvent("onload", initSlideShow2);