var prss_cur_cnt = -1;
var prss_pre_cnt = null;
var prss_timer;

function load_prss_start(url)
{
    var id = 'prss';
    if (prss_cur_cnt > -1) {

        var dispid = 'prss_xml_' + prss_cur_cnt;

        if ($(dispid) == null) {
            prss_pre_cnt = prss_cur_cnt - 1;
            prss_cur_cnt = 0;
            dispid = 'prss_xml_' + prss_cur_cnt;
        }
        if (prss_pre_cnt != null) {
            var hideid = 'prss_xml_' + prss_pre_cnt;
        } else {
            var hideid = 'prss_xml_loading';
        }
        new Effect.Fade(hideid, {
            duration: 1.0,
            delay : .1,
            queue : {
                scope:'myscope',
                position:'end',
                limit:1
            },
            afterFinish:function() {
                new Effect.Appear(dispid, {
                    duration: 1.0,
                    delay : .1,
                    queue : {
                        scope:'myscope2',
                        position:'end',
                        limit:1
                    }
                })
                prss_pre_cnt = prss_cur_cnt;
                prss_cur_cnt = prss_cur_cnt + 1;
            }
        });
    } else {

        if ($(id).innerHTML == '') {
            new Ajax.Request(url, {
                method:'post', 
                onComplete: function(msg) {
                    $(id).innerHTML = msg.responseText;
                    prss_cur_cnt = 0;
                    prss_timer = setInterval("load_prss_start()", 1000 * 5);
                }
            });
        } else {
            prss_cur_cnt = 0;
            prss_timer = setInterval("load_prss_start()", 1000 * 5);
        }
    }
}
