/*******************************
 *   SOURCE workflow library
 * dependencies: jquery
 ********************************/

var theme_source = {
    /*
     * получение данных
     * source - источник
     * params - параметры
     * success - callback в случае удачи
     * failed - callback ошибки
     * scope - объект
     */
    get_data: function (params)
    {
        $.ajax({
			mode: 'queue',
            type: 'POST',
            url: '/service/source/'+params.source,
            data: params.params,
            dataType: 'json',
            error: function(data){params.failed.call(params.scope, data);},
            success: function(data){params.success.call(params.scope, data);}
        });        
    } 
};
