window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-EDT9R03DHT');

Пластика подбородка

 

Ментопластика — пластическая операция, направленная на исправление формы и размера подбородка. Реконструкция производится посредством изменения контуров, а также уменьшения или увеличения параметров подбородка.

Эта часть лица образована из подкожной жировой клетчатки, кости нижней челюсти и кожи. Форма и размер подбородка значительно влияет на восприятие облика человека в целом. Если эта часть лица слишком маленькая или большая и не гармонирует с обликом пациента, то ситуацию исправит ментопластика.

Пластика подбородка 1

Цены на пластику подбородка

Операция

Цена

Ментопластика

от 220 000 руб.

Внимание! Профессор Блохин не выполняет пластику подбородка. Эту операцию проводят другие хирурги клиники.

Показания и противопоказания к проведению ментопластики

 

Показанием к проведению пластической операции по коррекции подбородка станет:

  • нарушающий пропорции лица, слишком маленький подбородок;
  • подбородок, скошенный в одну сторону;
  • выступающая (массивная) средняя часть нижней челюсти;
  • «двойной» подбородок, связанный с возрастным птозом (обвисанием) тканей;
  • дефекты в результате травм;
  • врожденные недостатки;
  • неудовлетворенность пациента своей внешностью.

 

Пластический хирург может видоизменить подбородок с помощью установки индивидуально смоделированного силиконового имплантата или посредством аутотрансплантата. Например, при ринопластике (пластике носа) хирург выполняет забор хряща из зоны расположения горбинки. После этого он устанавливает полученный аутотрансплантат в область подбородка.

При слишком маленьком подбородке вживляется силиконовый имплантат. Так профиль выравнивается и улучшается, достигается общая гармоничность облика.

Уменьшить подбородок может челюстно-лицевой хирург, который работает с костными структурами лица. Эта область хирургии называется гнатической (гнатика). В результате операции исправляются даже самые сложные случаи (3 класс).

Восстановление после операции предполагает прием жидкой пищи около 1 месяца, а также возможная необходимость ношения брекет-системы.

Нельзя проводить ментопластику при наличии воспалительных процессов в нижней части лица, болезней внутренних органов в острой форме и при нарушениях свертываемости крови.

Пластика подбородка 2

Виды пластики подбородка

Выделено два вида ментопластики:

  • Увеличение размеров

    При этом поднимают костную перемычку или вживляют имплант. Используются силикон или хрящевая ткань пациента. В последнем случае протез изготавливают в ходе операции. В остальных случаях его готовят заранее.

  • Уменьшение размеров

    Удаляют крупную костную перемычку для устранения дефекта ее излишнего выпирания. Это делается путем рассечения челюстной кости, смещения ее нижней части назад. Швов на лице не останется, так как хирург работает через внутреннюю часть под общей анестезией.

Использование силикона оправдано его гипоаллергенностью, он не вызывает отторжения и не провоцирует каких-либо патологических реакций.

При дефекте, связанном с накоплением жировой ткани под кожей и образованием второго подбородка, проводится липосакция этой части лица. Возможна платизмопластика — операция по подтяжке мышц и кожи в области шеи.

Подготовка к операции по ментопластике

До проведения контурной пластики подбородка пациенту в клинике профессора Блохина С.Н. назначают обследование, чтобы исключить побочные эффекты и наличие противопоказаний. При необходимости проверяется правильность прикуса. При наличии дефектов назначается операция по их исправлению.

Реабилитационный период

После операции по пластике подбородка пациента сутки наблюдают в стационаре. В первые дни могут появиться отеки, трудности с жеванием, изменение чувствительности. Боль легко снимается обезболивающими средствами. Во время реабилитационного периода следует выполнять следующие правила:

  • принимать антибиотики, выписанные хирургом;
  • применять ленту, поддерживающую подбородок;
  • часто полоскать рот дезинфицирующими растворами, так как саморассасывающиеся швы должны быть чистыми;
  • до полного заживления принимать жидкую или мягкую пищу.

При коррекции подбородка наружным способом швы удаляют через 5-7 дней. К работе пациенты возвращаются после осмотра врачом примерно через неделю, если хирург не порекомендует иное.

Результат отмечается сразу после реабилитации. Пластика подбородка проводится в любом возрасте, независимо от того, мужчина или женщина в ней нуждается.

Запись на консультацию

Стоимость консультации: 3 000 руб.

Для записи на прием к профессору С.Н. Блохину позвоните нам в клинику
по тел: 8 495 120 06 10 или оставьте заявку.



Нажимая на кнопку “Отправить”, вы соглашаетесь с Политикой обработки персональных данных

(function () {
let CFSTP = function () {
if (!(this instanceof CFSTP)) {
return;
}
this.forms = [
//blokhin.ru
{
container: "form#contact-form-callback",
success: {
part: "pathname",
text: "mail-sent",
},
},
{
container: "form#contact-form-price",
success: {
part: "pathname",
text: "mail-sent",
},
},
//blokhin.ru
//frauklinik.ru
{
page: "/form/",
container: "form",
success: {
element: "div#first h1",
text: "Ваша заявка отправлена",
attribute: "innerText",
},
},
//frauklinik.ru
];
this.mnemonic = {
name: ["text-707", "phone"],
phone: ["tel-87", "name"],
email: [],
form_name: [],
};
(this.config = {
debug: false,
fnames: false,
fnamesMess: false,
}),
(this.version = "1.0");
};

//Methods

CFSTP.prototype.getData = function (form) {
let result = [];
let fields = form.querySelectorAll("input, select, textarea");
for (const key in fields) {
if (fields.hasOwnProperty(key)) {
if (
fields[key]["type"] &&
fields[key]["type"] == "radio" &&
!fields[key]["checked"]
) {
continue;
}
let fieldName = [];
let fieldValue = "";
if (fields[key].hasAttribute("name")) {
fieldName.push(fields[key]["name"]);
} else if (fields[key].hasAttribute("id")) {
fieldName.push(fields[key]["id"]);
} else if (fields[key].hasAttribute("class")) {
fields[key]["classList"].forEach((element) => {
fieldName.push(element);
});
} else {
continue;
}
if (
fields[key]["tagName"] == "SELECT" &&
fields[key].querySelector(
'option[value="' + fields[key]["value"].replace(/"/g, '\"') + '"]'
)
) {
fieldValue = fields[key].querySelector(
'option[value="' + fields[key]["value"].replace(/"/g, '\"') + '"]'
).innerText;
} else {
fieldValue = fields[key]["value"];
}
if (fieldName && fieldValue) {
fieldName.forEach((element) => {
result.push({
name: element,
value: fieldValue,
});
});
}
}
}
return result;
};

CFSTP.prototype.writeData = function (form) {
this.formData = {};
if (
this.forms[this.currentForm] &&
this.forms[this.currentForm]["widget"]
) {
this.formData.cWidget = this.forms[this.currentForm]["widget"];
} else {
this.formData.cWidget = "request";
}
this.formData.cData = this.createObject(this.getData(form));
if (this.config.debug) {
console.group(
"%c%s%s",
"color: red;",
"Writing form data №",
this.currentForm
);
console.log(this.formData);
console.groupEnd();
}
sessionStorage.setItem("cFormData", JSON.stringify(this.formData));
};

CFSTP.prototype.createObject = function (formData) {
let cData = { name: "", message: "" };
if (!formData) {
return false;
}
for (const key in formData) {
if (formData.hasOwnProperty(key)) {
this.mnemonic.name.forEach(function (item, i, arr) {
if (formData[key]["name"] == item) {
cData.name += formData[key]["value"] + " ";
}
});
this.mnemonic.phone.forEach(function (item, i, arr) {
if (formData[key]["name"] == item) {
cData.phone = formData[key]["value"];
}
});
this.mnemonic.email.forEach(function (item, i, arr) {
if (formData[key]["name"] == item) {
cData.email = formData[key]["value"];
}
});
for (const key2 in this.mnemonic.message) {
if (this.mnemonic.message.hasOwnProperty(key2)) {
if (
formData[key]["name"] == this.mnemonic.message[key2]["name"] &&
formData[key]["name"] != ""
) {
cData.message +=
this.mnemonic.message[key2]["text"] +
" : " +
formData[key]["value"] +
"n";
}
}
}
for (const key2 in this.mnemonic.form_name) {
if (this.mnemonic.message.hasOwnProperty(key2)) {
if (
formData[key]["name"] == this.mnemonic.form_name[key2]["name"] &&
formData[key]["name"] != ""
) {
cData.form_name = formData[key]["value"];
}
}
}
}
}
if (!this.config["fnames"] && cData.form_name) {
cData.form_name = "";
}
if (this.config["fnames"] && !cData.form_name) {
if (this.forms[this.currentForm].hasOwnProperty("formName")) {
cData.form_name = this.forms[this.currentForm]["formName"];
if (this.config["fnamesMess"]) {
cData.message +=
"FormName: " + this.forms[this.currentForm]["formName"] + ";";
}
}
}
document
.querySelectorAll(".simplecheckout-cart .name a")
.forEach((element) => {
cData.message += element.innerText + "; ";
});
return cData;
};

CFSTP.prototype.formHandler = function (e) {
let form;
if (!e.isTrusted) {
return;
}
for (const key in this.forms) {
if (this.forms.hasOwnProperty(key)) {
const container = this.forms[key]["container"];
form = e.target.closest(container);
if (form) {
if (
this.forms[key].page &&
!location.href.includes(this.forms[key].page)
) {
continue;
} else {
this.currentForm = key;
this.writeData(form);
break;
}
}
}
}
//console.log(form);
if (!form) {
return;
}
};

//Sending
CFSTP.prototype.waitingMainScript = function () {
let that = this;
let counter = 0;
let is_good = false;
let int = setInterval(function () {
if (is_good || counter > 40) {
clearInterval(int);
if (is_good) {
if (that.config.debug) {
console.log("GOOD");
}
that.sendData();
}
if (counter > 40) {
if (that.config.debug) {
console.log("BAD");
that.sendData();
}
}
}
counter++;
if (!window.Comagic) {
return;
}
is_good = true;
counter++;
let credentials;
try {
credentials = Comagic.getCredentials();
} catch {
return;
}
for (var field in credentials) {
if (credentials.hasOwnProperty(field)) {
if (credentials[field]) {
if (field == "hit_id" && isNaN(credentials[field])) {
is_good = false;
}
} else {
is_good = false;
}
}
}
}, 500);
};

CFSTP.prototype.sendData = function () {
for (const key in this.forms) {
if (this.forms.hasOwnProperty(key)) {
let success = this.forms[key]["success"];
if (
success.part &&
document.location[success.part].indexOf(success.text) + 1
) {
this.sendFormToCM();
break;
} else if (
success.element &&
document.querySelector(success.element) &&
(success.attribute == "innerText" ||
document
.querySelector(success.element)
.hasAttribute(success.attribute)) &&
(document
.querySelector(success.element)
.innerText.indexOf(success.text) + 1 ||
document
.querySelector(success.element)
.getAttribute(success.attribute)
.indexOf(success.text) + 1)
) {
this.sendFormToCM();
break;
}
}
}
};

CFSTP.prototype.sendFormToCM = function () {
let cFormData = JSON.parse(sessionStorage.getItem("cFormData"));
if (!cFormData) {
return;
}
sessionStorage.removeItem("cFormData");
let cData = cFormData.cData;
if (!cData) {
if (this.config.debug) {
console.group("%c%s", "color: gray;", "Form Data is missing");
console.groupEnd();
}
return;
}
if (this.config.debug) {
console.group("%c%s", "color: green;", "Sending form to Comagic-> ");
console.log(cData);
console.groupEnd();
} else {
if (cFormData.cWidget == "request") {
window.Comagic &&
Comagic.addOfflineRequest &&
Comagic.addOfflineRequest(cData);
} else if (cFormData.cWidget == "call") {
window.Comagic && Comagic.sitePhoneCall && Comagic.sitePhoneCall(cData);
} else if (cFormData.cWidget == "both") {
window.Comagic &&
Comagic.addOfflineRequest &&
Comagic.addOfflineRequest(cData) &&
Comagic.sitePhoneCall &&
Comagic.sitePhoneCall(cData);
}
}
};

CFSTP.prototype.init = function () {
document.addEventListener("click", this.formHandler.bind(this), true);
this.waitingMainScript();
};

let ComagicFormsSenderTP = new CFSTP();
ComagicFormsSenderTP.init();
})();

Вопросы и ответы
Могут ли остаться шрамы после операции?
Опытный хирург знает, как снизить риски возникновения дополнительных повреждений. Будут выполнены аккуратные разрезы в складках кожи, в незаметных местах – минимальные следы от хирургического вмешательства.
Насколько естественным будет результат после операции?
Пластика носит омолаживающий и эстетический эффекты. Черты лица остаются неизменными, но вы будете выглядеть на 10-12 лет моложе. Разгладятся морщины, кожа станет более эластичной, увлажненной и ухоженной.
Сколько требуется времени на реабилитацию после пластики лица? Когда будет окончательный результат?
Срок восстановления после пластической операции зависит от индивидуальных показателей. Огромное значение имеет методика, которую выбирает хирург, для восстановления естественной красоты черт лица. В клинике применяют разные подходы, в том числе используют малоинвазивные способы с научно доказанной эффективностью. При классических методиках подтяжки кожи лица окончательный результат можно будет оценить через 6-8 месяцев (полное восстановление тканей). Консультация с врачом поможет подготовиться к операции, узнать о специфике и особенностях разных подходов.
Будут ли изменения в мимике после операции?
Мы используем авторские методики «векторного лифтинга». Таким образом, кожа и ткани пациента распределяются по естественным векторам «молодости», как это было 10-15 лет назад. Исключается неестественная деформация лица и эффект маски.
Какая анестезия применяется при операции?
Выбор типа анестезии зависит от методики хирургического вмешательства и индивидуальных особенностей пациента. Это может быть местная анестезия или общий наркоз. Первый вариант лучше всего подходит при выполнении процедуры липофиллинга, а второй – необходим при более сложных операциях (например, реэндопротезировании молочных желез).
Есть ли риски потери чувствительности после операции?
Ни одно хирургическое вмешательство не является причиной полной потери чувствительности. Однако при некоторых методиках допустимо снижение чувствительности в зоне проведения операции (она восстанавливается в течение 1-2 месяцев).
Какие есть возрастные ограничения для пластики лица?
Требуется достижение 18 лет, а верхней границы нет. Так как перед операцией все пациенты проходят чек-ап и если состояние здоровья позволяет, то оперироваться можно и в 90 лет!
Какие есть риски и осложнения при пластических операциях на лице?
Пластика лица является совершенно безопасной процедурой. Однако важно понимать, что при любом хирургическом вмешательстве есть риски, возможность возникновения неприятных ощущений, последствий. Среди наиболее распространенных осложнений – кровотечения, инфекции, появление рубцов, временная потеря чувствительности, неправильное заживление ран. Опытные хирурги знают, как снизить риски. Необходима тщательная подготовка к операции, проведение консультации с пациентом, проверка анализов.
Какие есть ограничения до и после операции?
Пластическая операция на лице требует соблюдения определенных правил во время подготовки. Важно придерживаться всех рекомендаций врача. Например, может понадобиться временно ограничить употребление добавок, лекарств, прекратить курить, употреблять алкоголь. В некоторых случаях рекомендуется соблюдение диеты, инструкций по уходу за кожей лица. После операции пациент должен быть аккуратнее с ранами, снизить физическую активность и избегать долгого пребывания на солнце. Обязательным требованием является консультации с врачом во время послеоперационного ухода.
Наши врачи
Мария Егорова
Мария Егорова
ВЕДУЩИЙ ПЛАСТИЧЕСКИЙ ХИРУРГ

Мария Егорова - Сертифицированный пластический хирург. Профессиональная подготовка и повышение квалификации под руководством д.м.н. профессора Блохина С.Н. и Doctor of Medicine Вульфа И.А.

Николай Найденов
Николай Найденов
ВЕДУЩИЙ ПЛАСТИЧЕСКИЙ ХИРУРГ

Специалист с двойной сертификацией. Помимо успешной практики по пластического хирурга, ведет практику как сосудистый хирург.

Владимир Козлов
Владимир Козлов
ПЛАСТИЧЕСКИЙ ХИРУРГ

Сертифицированный пластический хирург Frau Klinik. Эксперт в области комплексного омоложения лица, лауреат международной премии “White beauty awards.

Олег Бадак
Олег Бадак
ПЛАСТИЧЕСКИЙ ХИРУРГ

Сертифицированный пластический хирург. Владеет широким спектром эндоскопических и малоинвазивных методик эстетической хирургии лица и тела.

Александр Филиппов
Александр Филиппов
ПЛАСТИЧЕСКИЙ ХИРУРГ

Сертифицированный пластический хирург. Профессиональная подготовка и повышение квалификации под руководством д.м.н. профессора Блохина С.Н. и Doctor of Medicine Вульфа И.А.

Андрей Копасов
Андрей Копасов
ВЕДУЩИЙ ПЛАСТИЧЕСКИЙ ХИРУРГ

Сертифицированный пластический хирург. Профессиональная подготовка и повышение квалификации под руководством д.м.н. профессора Блохина С.Н. и Doctor of Medicine Вульфа И.А.

Глеб Тумаков
Глеб Тумаков
ВЕДУЩИЙ ПЛАСТИЧЕСКИЙ ХИРУРГ

Сертифицированный пластический хирург. Профессиональная подготовка и повышение квалификации под руководством д.м.н. профессора Блохина С.Н. и Doctor of Medicine Вульфа И.А.

(function () {
let CFSTP = function () {
if (!(this instanceof CFSTP)) {
return;
}
this.forms = [
//blokhin.ru
{
container: "form#contact-form-callback",
success: {
part: "pathname",
text: "mail-sent",
},
},
{
container: "form#contact-form-price",
success: {
part: "pathname",
text: "mail-sent",
},
},
//blokhin.ru
//frauklinik.ru
{
page: "/form/",
container: "form",
success: {
element: "div#first h1",
text: "Ваша заявка отправлена",
attribute: "innerText",
},
},
//frauklinik.ru
];
this.mnemonic = {
name: ["text-707", "phone"],
phone: ["tel-87", "name"],
email: [],
form_name: [],
};
(this.config = {
debug: false,
fnames: false,
fnamesMess: false,
}),
(this.version = "1.0");
};

//Methods

CFSTP.prototype.getData = function (form) {
let result = [];
let fields = form.querySelectorAll("input, select, textarea");
for (const key in fields) {
if (fields.hasOwnProperty(key)) {
if (
fields[key]["type"] &&
fields[key]["type"] == "radio" &&
!fields[key]["checked"]
) {
continue;
}
let fieldName = [];
let fieldValue = "";
if (fields[key].hasAttribute("name")) {
fieldName.push(fields[key]["name"]);
} else if (fields[key].hasAttribute("id")) {
fieldName.push(fields[key]["id"]);
} else if (fields[key].hasAttribute("class")) {
fields[key]["classList"].forEach((element) => {
fieldName.push(element);
});
} else {
continue;
}
if (
fields[key]["tagName"] == "SELECT" &&
fields[key].querySelector(
'option[value="' + fields[key]["value"].replace(/"/g, '\"') + '"]'
)
) {
fieldValue = fields[key].querySelector(
'option[value="' + fields[key]["value"].replace(/"/g, '\"') + '"]'
).innerText;
} else {
fieldValue = fields[key]["value"];
}
if (fieldName && fieldValue) {
fieldName.forEach((element) => {
result.push({
name: element,
value: fieldValue,
});
});
}
}
}
return result;
};

CFSTP.prototype.writeData = function (form) {
this.formData = {};
if (
this.forms[this.currentForm] &&
this.forms[this.currentForm]["widget"]
) {
this.formData.cWidget = this.forms[this.currentForm]["widget"];
} else {
this.formData.cWidget = "request";
}
this.formData.cData = this.createObject(this.getData(form));
if (this.config.debug) {
console.group(
"%c%s%s",
"color: red;",
"Writing form data №",
this.currentForm
);
console.log(this.formData);
console.groupEnd();
}
sessionStorage.setItem("cFormData", JSON.stringify(this.formData));
};

CFSTP.prototype.createObject = function (formData) {
let cData = { name: "", message: "" };
if (!formData) {
return false;
}
for (const key in formData) {
if (formData.hasOwnProperty(key)) {
this.mnemonic.name.forEach(function (item, i, arr) {
if (formData[key]["name"] == item) {
cData.name += formData[key]["value"] + " ";
}
});
this.mnemonic.phone.forEach(function (item, i, arr) {
if (formData[key]["name"] == item) {
cData.phone = formData[key]["value"];
}
});
this.mnemonic.email.forEach(function (item, i, arr) {
if (formData[key]["name"] == item) {
cData.email = formData[key]["value"];
}
});
for (const key2 in this.mnemonic.message) {
if (this.mnemonic.message.hasOwnProperty(key2)) {
if (
formData[key]["name"] == this.mnemonic.message[key2]["name"] &&
formData[key]["name"] != ""
) {
cData.message +=
this.mnemonic.message[key2]["text"] +
" : " +
formData[key]["value"] +
"n";
}
}
}
for (const key2 in this.mnemonic.form_name) {
if (this.mnemonic.message.hasOwnProperty(key2)) {
if (
formData[key]["name"] == this.mnemonic.form_name[key2]["name"] &&
formData[key]["name"] != ""
) {
cData.form_name = formData[key]["value"];
}
}
}
}
}
if (!this.config["fnames"] && cData.form_name) {
cData.form_name = "";
}
if (this.config["fnames"] && !cData.form_name) {
if (this.forms[this.currentForm].hasOwnProperty("formName")) {
cData.form_name = this.forms[this.currentForm]["formName"];
if (this.config["fnamesMess"]) {
cData.message +=
"FormName: " + this.forms[this.currentForm]["formName"] + ";";
}
}
}
document
.querySelectorAll(".simplecheckout-cart .name a")
.forEach((element) => {
cData.message += element.innerText + "; ";
});
return cData;
};

CFSTP.prototype.formHandler = function (e) {
let form;
if (!e.isTrusted) {
return;
}
for (const key in this.forms) {
if (this.forms.hasOwnProperty(key)) {
const container = this.forms[key]["container"];
form = e.target.closest(container);
if (form) {
if (
this.forms[key].page &&
!location.href.includes(this.forms[key].page)
) {
continue;
} else {
this.currentForm = key;
this.writeData(form);
break;
}
}
}
}
//console.log(form);
if (!form) {
return;
}
};

//Sending
CFSTP.prototype.waitingMainScript = function () {
let that = this;
let counter = 0;
let is_good = false;
let int = setInterval(function () {
if (is_good || counter > 40) {
clearInterval(int);
if (is_good) {
if (that.config.debug) {
console.log("GOOD");
}
that.sendData();
}
if (counter > 40) {
if (that.config.debug) {
console.log("BAD");
that.sendData();
}
}
}
counter++;
if (!window.Comagic) {
return;
}
is_good = true;
counter++;
let credentials;
try {
credentials = Comagic.getCredentials();
} catch {
return;
}
for (var field in credentials) {
if (credentials.hasOwnProperty(field)) {
if (credentials[field]) {
if (field == "hit_id" && isNaN(credentials[field])) {
is_good = false;
}
} else {
is_good = false;
}
}
}
}, 500);
};

CFSTP.prototype.sendData = function () {
for (const key in this.forms) {
if (this.forms.hasOwnProperty(key)) {
let success = this.forms[key]["success"];
if (
success.part &&
document.location[success.part].indexOf(success.text) + 1
) {
this.sendFormToCM();
break;
} else if (
success.element &&
document.querySelector(success.element) &&
(success.attribute == "innerText" ||
document
.querySelector(success.element)
.hasAttribute(success.attribute)) &&
(document
.querySelector(success.element)
.innerText.indexOf(success.text) + 1 ||
document
.querySelector(success.element)
.getAttribute(success.attribute)
.indexOf(success.text) + 1)
) {
this.sendFormToCM();
break;
}
}
}
};

CFSTP.prototype.sendFormToCM = function () {
let cFormData = JSON.parse(sessionStorage.getItem("cFormData"));
if (!cFormData) {
return;
}
sessionStorage.removeItem("cFormData");
let cData = cFormData.cData;
if (!cData) {
if (this.config.debug) {
console.group("%c%s", "color: gray;", "Form Data is missing");
console.groupEnd();
}
return;
}
if (this.config.debug) {
console.group("%c%s", "color: green;", "Sending form to Comagic-> ");
console.log(cData);
console.groupEnd();
} else {
if (cFormData.cWidget == "request") {
window.Comagic &&
Comagic.addOfflineRequest &&
Comagic.addOfflineRequest(cData);
} else if (cFormData.cWidget == "call") {
window.Comagic && Comagic.sitePhoneCall && Comagic.sitePhoneCall(cData);
} else if (cFormData.cWidget == "both") {
window.Comagic &&
Comagic.addOfflineRequest &&
Comagic.addOfflineRequest(cData) &&
Comagic.sitePhoneCall &&
Comagic.sitePhoneCall(cData);
}
}
};

CFSTP.prototype.init = function () {
document.addEventListener("click", this.formHandler.bind(this), true);
this.waitingMainScript();
};

let ComagicFormsSenderTP = new CFSTP();
ComagicFormsSenderTP.init();
})();