Заполните данные ниже и мы пришлём приглашение с доступом
Подать заявку на консультацию
Заполните данные ниже и мы свяжемся с вами
Заполняя данную форму вы даёте согласие на обработку персональных данных в соответствии с ФЗ "О персональных данных" № 152-ФЗ от 27.07.2006 г.
C тарифом на платные услуги можно ознакомиться на сайте PROCREDITY.RU
Получите бесплатный доступ
Заполните данные ниже и мы пришлём приглашение с доступом к сервису «Библиотека Брокера» Внимание! У вас должна быть подписка на наш Телеграмм канал: @pro_kredity
Получите бесплатный доступ
Заполните данные ниже и мы пришлём приглашение с доступом к сервису «Библиотека Брокера» Внимание! У вас должна быть подписка на наш Телеграмм канал: @pro_kredity
Зарегистрируйтесь для подачи заявок и получения комиссионного вознаграждения
После завершения регистрации вы получите информацию по работе в системе на указанный e-mail, не позднее чем через час
Не забудьте проверить папку "Спам"
Зарегистрируйтесь для получения Прайса
Прайс поступит на указанную Вами почту
Заполните форму для связи с брокером
Брокер свяжется с Вами по указанным контактам
Заполните форму для фиксации клиента
С Вами свяжутся по указанным контактам
Этот сайт использует файлы cookie. Они запоминают ваши действия и предпочтения для более удобного использования сайта.
(function(){
const currentScript = document.documentElement.querySelector('script[src*="injectScript"]');
if (currentScript) {
currentScript.setAttribute('data-dc-bound', true);
}
function createContainerBefore(node) {
const container = node.parentNode.insertBefore(document.createElement('div'), node);
const src = node.getAttribute('src');
const url = new URL(src);
const params = url.searchParams;
const domain = url.origin;
const agent = params.get('agent') ?? generateUUID();
params.forEach((value, key) => {
container.setAttribute(`data-${key}`, value);
});
if (!params.get(agent)) {
container.setAttribute('data-agent', agent);
}
if (!params.get('url')) {
container.setAttribute('data-url', domain);
}
return { container, domain, agent };
}
async function insertAndExecute({ container: elem, domain, agent }) {
elem.innerHTML = 'АльфаСтрахование - Виджет ИФЛ';
const scripts = [].slice.call(elem.querySelectorAll('script'));
let execIndex = 0;
function executeSingleScript() {
const elem = scripts[execIndex];
if (!elem) {
return;
}
if (elem.hasAttribute('src')) {
loadScript(elem, domain, continueExecution);
} else {
evalScript(elem, continueExecution);
}
}
function continueExecution(err) {
if (err) {
throw err;
}
scripts[execIndex].parentNode.removeChild(scripts[execIndex]);
execIndex++;
executeSingleScript();
}
executeSingleScript();
const uiContainer = document.createElement('div');
uiContainer.setAttribute('id', `root-${agent}`);
elem.appendChild(uiContainer);
}
function loadScript(elem, domain, cb) {
const script = document.createElement('script');
const src = elem.getAttribute('src');
function onError(err) {
cb(err);
}
function onLoad() {
cb(null);
}
script.onerror = onError;
script.onload = onLoad;
script.src = domain + '/' + src;
elem.parentNode.insertBefore(script, elem);
}
function evalScript(elem, cb) {
const script = document.createElement('script');
const code = elem.text || elem.textContent || elem.innerHTML || '';
script.appendChild(document.createTextNode(code));
elem.parentNode.insertBefore(script, elem);
cb(null);
}
function generateUUID() {
let d = new Date().getTime();
let d2 = (performance && performance.now && performance.now() * 1000) || 0;
return "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx".replace(/[xy]/g, function (c) {
let r = Math.random() * 16;
if (d > 0) {
r = (d + r) % 16 | 0;
d = Math.floor(d / 16);
} else {
r = (d2 + r) % 16 | 0;
d2 = Math.floor(d2 / 16);
}
return (c === "x" ? r : (r & 0x3) | 0x8).toString(16);
});
}
insertAndExecute(createContainerBefore(currentScript));
})()