всем привет, 
в общем дело такое, мучал я библиотеку moo tools 
нашёл мне нужную функцию tween , у которой есть хорошее свойство ('opacity', 0/1); \\ аля плавное на(с)кручивание прозрачности до 100%
всё бы хорошо, но никак не могу заставить объект (div с уникальным ID ) плавно появляться и исчезать за заданный интервал
пытался сделать с задержками и таймерами, да вот как-то никак не клеится 
была вот такая мысль 
window.addEvent('domready', function() {	
				
				function tweenFadeIn() { 
					$('one').tween('opacity', 0);
				}
				function tweenFadeOut() {
					$('one').tween('opacity', 1);
				}						
				
				setTimeout(tweenFadeIn,3000); 
				setTimeout(setInterval(tweenFadeIn,6000),3000); 			 
				setInterval(tweenFadeOut,6000);				
				
				
				
	});
изначально элмент виден
              (3000мс)       (3000мс)       (3000мс)
----------------|----------------|----------------|
             fadeIn              |                |
                    fadeOut+6k ms interval
                                                 fadeIn + 6k ms interval
по идее должно получиться что функции вызываются с интервалом в 6с но в противофазе , те элемент мигать должен каждые 3 с 
но вот какой-то косяк, только первый раз элемент пропадает и появляется, дальше тишина, видимо недостаток знаний по JS сказывается
поможите кто чем может 
пс мувните тему если не туда запостил