var home_effect_timer=0;
var home_effect_time=3000;
var home_effect_time_hover=500;
var home_effect_animate_time=2000;
var home_effect_cur=0;
var home_effect_disabled='NONE';

function EnableHomeEffects()
{
	var images=jQuery('DIV.text_fader A.text_fader_link');

	home_effect_timer=window.setInterval(function(){DoHomeEffects();},home_effect_time);	
	
	images.css({opacity:0});

	images.hover(
	  function () {
	    var which=images.index(this);
	    HomeEffectShow(which,true,home_effect_time_hover);
	    home_effect_disabled=which;
	  }, 
	  function () {
	    var which=images.index(this);
	    home_effect_disabled='NONE';	    
	    HomeEffectShow(which,false,home_effect_time_hover);
	  }
	);

}

function DoHomeEffects()
{
	var images=jQuery('DIV.text_fader A.text_fader_link');
	if(home_effect_cur>images.length)
		home_effect_cur=0;
	var cur=home_effect_cur;

	HomeEffectShow(cur,true,home_effect_time,function(){HomeEffectShow(cur,false,home_effect_time)});

	home_effect_cur++;  
}

function HomeEffectShow(which,show,delay,callback)
{
	if(home_effect_disabled==which)
		return;

	var images=jQuery('DIV.text_fader A.text_fader_link');

	jQuery(images.get(which)).animate({opacity:show?1:0},delay,'',callback);
}
