function myFade(imgID, from, to) {
    var myFx = new Fx.Tween($(imgID), {width:'940px',duration:3000});
    myFx.start('opacity', from, to);
}
var tl = new timeline();
tl.interval = 100;
tl.add(0, function(){myFade('home_a', 1, 1)});
tl.add(50, function(){myFade('home_a', 1, 0)});
tl.add(50, function(){myFade('home_b', 0, 1)});
tl.add(100, function(){myFade('home_b', 1, 0)});
tl.add(100, function(){myFade('home_c', 0, 1)});
tl.add(150, function(){myFade('home_c', 1, 0)});
tl.add(150, function(){myFade('home_d', 0, 1)});
tl.add(200, function(){myFade('home_d', 1, 0)});
tl.add(200, function(){myFade('home_a', 0, 1)});

$(window).addEvent('load', function(){tl.run();});