Ето скрипт меню ВОЛна ))) я ее так назвал ! помогите Код (Text): function animation(){ setTimeout("sun_raft()",200); setTimeout("sun_raft1()",400); setTimeout("sun_raft2()",600); setTimeout("sun_raft3()",800); setTimeout("sun_raft4()",1000); } function sun_raft(){ $("#raft").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); $("#raft_1").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"},1000); setTimeout("sun_raft()",1000); } function sun_raft1(){ $("#raft1").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); $("#raft1_1").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); setTimeout("sun_raft1()",1000); } function sun_raft2(){ $("#raft2").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); $("#raft2_1").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); setTimeout("sun_raft2()",1000); } function sun_raft3(){ $("#raft3").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"},1000); $("#raft3_1").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); setTimeout("sun_raft3()",1000); } function sun_raft4(){ $("#raft4").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); $("#raft4_1").animate({marginTop:"-=15px"},1000).animate({marginTop:"+=15px"}, 1000); setTimeout("sun_raft4()",1000); } $(function(){ var waveID = setInterval("animation()",2000); setInterval("animation()",20); $('.large').hide(); $('#animation_menu ul li').click(function(){ var i = $(this).index(); var t = $('#animation_menu ul li .emp'); t.eq(i).animate({'marginTop':'80px', 'opacity':'0.1'},500).fadeOut(1); t.addClass('mini1').removeClass('mini2'); t.eq(i).removeClass('mini1').addClass('mini2'); $('.large').addClass('markdel'); $('.large').eq(i).removeClass('markdel').addClass('mark'); $('.markdel').animate({'width':'135px', 'opacity':'0.1'},500).fadeOut(500); $('.mini1').fadeIn(500).animate({'marginTop':'0px', 'opacity':'1'},1000); $('.large').eq(i).fadeIn(500).animate({'width':'480px', 'opacity':'1'},500); $('#raft4').stop(true,true); }); });//ready как При клике остановить функцию animate() Вызвал ее так : Код (Text): var waveID = setInterval("animation()",2000); setInterval("animation()",20); Сделал так: Код (Text): $('#animation_menu ul li').click(function(){ clearInterval(waveID); ............................... }); но при клике нифига не останавливает наглядно можно посмотреть тут! но у вас возникнет вопрос для чего останавливать! отвечу .... если зайти на сайт и минуты 2 посидеть то волна сбивается и получается полная фигня http://www.webmaker.kz/orange