function alx_banner_auto()
{
        timers.auto = setTimeout(function() { alx_banner_list("r"); alx_banner_auto();}, settings.timeout);
}
function alx_banner_manu(action)
{
        if(timers.auto)
                clearTimeout(timers.auto);
        if(timers.manu)
                clearTimeout(timers.manu);

        timers.manu = setTimeout(function() {alx_banner_auto()}, settings.timeout);
        alx_banner_list(action);

}
function alx_banner_list(action)
{

        elements = $('#banners').children();
        current = settings.currentid;
		//document.getElementById('slide_area').style.height = elements[toshow].style.height
            if(action == "r")
            {
                if ((current+1) < elements.length)
                {

                        tohide = current;
                        toshow = current+1;
                        settings.currentid = current+1;
                }
                else
                {
                        tohide = current;
                        toshow = 0;
                        settings.currentid = 0;
                }

            }
            else
            {
                if(current > 0)
                {
                        tohide = current;
                        toshow = current-1;
                        settings.currentid = current-1;
                }
                else
                {
                        tohide = current;
                        toshow = elements.length-1;
                        settings.currentid = elements.length-1;
                        //return false;
                }

            }

        if(settings.animationtype == 'slide')
        {
                $(elements[toshow]).slideDown(settings.speed-1);
                $(elements[tohide]).slideUp(settings.speed-1);
        }
        else if(settings.animationtype == 'fade')
        {
                $(elements[toshow]).fadeIn(settings.speed-1);
                $(elements[tohide]).fadeOut(settings.speed-1);
        }
};
