var virtual_lists = new Array();

/**
 * describe
 *
 * @param string identifier
 * @param string url
 * @param integer cellTotalCount
 *
 * @return Manager.List
*/
function init_virtual_list(identifier,url,cellTotalCount)
{
    var slider = new Slider(
        $('slide_area_' + identifier),
        $('knob_' + identifier),{
            steps:$('slide_area_' + identifier).offsetWidth
        }
    );
    var virtual_list = new Manager.List(
        slider,
        $('list_' + identifier),
        $('container_' + identifier),
        $$('#container_' + identifier +' .cell_' + identifier),
        '/ajax' + url,
        cellTotalCount,
        {
            loader: new Element('div',{
                'styles':{'height':'100%','text-align': 'center', 'padding-top': '80px'}
            }).setHTML("<img src=\"/images/upfactory/commun/loader_upfacto_F4F4F4.gif\" />")
        }
    );
    virtual_list.setPageCounter(
        $('page_counter_' + identifier),
        $('page_total_' + identifier),
        $('page_prev_' + identifier),
        $('page_next_' + identifier)
    );
    return virtual_list;
}
