[jQuery] jQuery Cycle Plugin

[jQuery] jQuery Cycle Plugin


Hey there.
I got a problem with the jquery cycle plugin.
I wanna use this plugin for Ajax content what I want is, 1 cycle box,
1 cycle pager, and I can change the content.
I've almost done, however, I got a problem.
I call Ajax content(first content), it succeeds
But when I change the content(load another content instead of first
content), I can see the problem in pager part.
It seems previous cycle is still alive...even I remove Ajax content.
My guess is that my functions can't kill the cycle process completely.
here are the parts of my functions,
// when Ajax finishes loading, it calls cycle plugin.
$.ajax({
    url: settings.ajax.url,
    success: function(xml){
    },
    complete: function(){attachCycleImages();}
});
// this calls cycle plugin, in here is there any problem?? :(
var attachCycleImages = function(){
    $('#imgBox').after('<ul id="imgCycle">').cycle({
        fx:'fade',
        timeout:4000,
        speed:1500,
        pager: '#imgCycle',
        pagerAnchorBuilder: function(idx, slide) {
            return '<li id="img'+idx+'"><a href="#">img'+idx+'</a></li>';
        },
        end:"clearTimeout(timeout)"
    })
}
// this is pager, remove current box and load new content.
// #floatbox includes #imgCycle
var pagerEvent = function(target){
    $(target).click(function(){
        var getURL = $(target).attr("href");
        $('#floatBox').fadeOut(200, function(){
            $('#floatBox').remove();
            pagerFlag = true;
            $.floatbox({ajax:{url:getURL}});
        });
        return false;
    });
}
does anybody have solution??
if so, how can I get it to work?
thanks for reading,
yth