var _faderIntervalId, _isFading = false, _opacity = 1.00, _maxOpacity = 1.75, _faderFrequency = 100, _faderIncrement = 0.05, _faderPause = 5000, _fadersCount = 3, _faderNumber = 1;

Event.observe(document, 'mouseover', function(event) {

     var el = event.element();

     if (_isFading && el.descendantOf($('faders-container'))) 
     {
        clearInterval(_faderIntervalId);
        _isFading = false;                
        $('six-' + _faderNumber).setOpacity(1.0);
     }
     else if (!_isFading && !el.descendantOf($('faders')))
     {
        _faderIntervalId = setInterval("fade()", _faderFrequency);
        _isFading = true;         
     }
});

function fade()
{
    if (_opacity <= 0.0 || _opacity >= _maxOpacity) { _faderIncrement = -_faderIncrement; }
               
    _opacity += _faderIncrement;
    
    $('six-' + _faderNumber).setOpacity(_opacity);
    
    if (_opacity <= 0.0 )
    {
        $('six-' + _faderNumber).hide();
        _faderNumber++;
        if (_faderNumber > _fadersCount) { _faderNumber = 1; }
        $('six-' + _faderNumber).show();
    }
}

Event.observe(window, 'load', function() {

    for (var i = 2; i <= _fadersCount; i++)
    {
        $('six-' + i).setOpacity(0.0);
        $('six-' + i).hide();
    }

    _maxOpacity = 1.0 + (((_faderPause / _faderFrequency) * _faderIncrement) / 2);
    _faderIntervalId = setInterval("fade()", _faderFrequency);
    _isFading = true;        
});