<!--КОД ДЛЯ ФОРМЫ ПОЖЕРТВОВАНИЙ--> <script>
document.addEventListener("DOMContentLoaded", function() {
(function () {
const formDonation = document.querySelector('.uc-donate-form');
const tcartEl = document.querySelector('.t706');
if(formDonation!=null && tcartEl !=null){
const customSummInp = formDonation.querySelector('.t-input-group_rd .t-input-ownanswer');
const customSummInpTrigger = formDonation.querySelector('.t-input-group_rd .t-radio-ownanswer');
const submitBtn = formDonation.querySelector('.t-submit');
const frequencyIndex = formDonation.querySelectorAll('input[name="frequency"]');
customSummInp.addEventListener('input', function(event) {
if(this.value.match(/[^0-9]/g)){
this.value = this.value.replace(/[^0-9]/g, "");
};
if(this.value!=''){
customSummInpTrigger.setAttribute('data-calc-value', this.value);
customSummInpTrigger.dispatchEvent(new Event('change', { bubbles: true }));
};
});
submitBtn.addEventListener('click', function(event) {
setTimeout(function(){
const cartWin = tcartEl.querySelector('.t706__cartwin');
if( cartWin.classList.contains("t706__cartwin_showed") ){
const name = formDonation.querySelector('.t-input-group_nm input');
const phone = formDonation.querySelector('.t-input-group_ph .js-phonemask-result');
const mail = formDonation.querySelector('.t-input-group_em input');
let index = 0;
for(let i=0; i<frequencyIndex.length; i++){
if(frequencyIndex[i].checked) index = i;
};
tcartEl.querySelector('.t-input-group_nm input').value = name.value;
tcartEl.querySelector('.t-input-group_ph input').value = phone.value;
tcartEl.querySelector('.t-input-group_em input').value = mail.value;
const payment = tcartEl.querySelectorAll('.t-input-group_pm label');
if(index==0) payment[1].click();
if(index==1) payment[0].click();
setTimeout(function(){
tcartEl.querySelector('.t-submit').click();
}, 150);
};
}, 500);
}, true);
window.myAfterSendedFunction = function (form) {
if (!form) return;
if (form instanceof jQuery) {
form = form.get(0);
}
tcart__closeCart()
};
if (document.readyState !== 'loading') {
us_eventFromCartToPayment();
} else {
document.addEventListener('DOMContentLoaded', us_eventFromCartToPayment);
}
function us_eventFromCartToPayment() {
var forms = document.querySelectorAll('.t706 .js-form-proccess');
Array.prototype.forEach.call(forms, function (form) {
form.addEventListener('tildaform:aftersuccess', function () {
window.myAfterSendedFunction(form);
});
});
};
};
})();
});
</script> <style>
div[data-record-type="706"]{
opacity:0 !important;
}
.uc-donate-form .t-input-group.t-input-group_fr {
display: none;
}
.uc-donate-form .t696__text-wrapper {
margin-bottom: 30px;
}
.uc-donate-form .t696 .t-input-group {
margin-bottom: 20px;
}
.uc-donate-form .t-radio__wrapper.t-radio__wrapper_button {
margin: 0;
}
.uc-donate-form label.t-radio__item.t-radio__control {
margin-bottom: 0;
}
.uc-donate-form button.t-submit {
width: 100%;
}
.uc-donate-form .t696 .t696__content {
padding: 40px 45px 30px;
}
.uc-donate-form label.t-radio__item.t-radio__control {
padding: 0;
position: relative;
}
.uc-donate-form .t-radio__indicator {
border: none;
width: 100%;
height: 100%;
position: absolute;
}
.uc-donate-form .t-radio__indicator:after {
width: inherit;
height: inherit;
border-radius: 30px;
}
.uc-donate-form label.t-radio__item.t-radio__control span {
position: relative;
z-index: 10;
margin: 0 auto;
}
.uc-donate-form .t-radio__control .t-radio:checked~span {
color: #fff;
font-weight: 500;
}
.uc-donate-form .t-radio__item.t-radio__ownvariant-wrapper {
padding: 0;
}
.uc-donate-form .t-radio__ownvariant_withlabel.t-ownvariant-wrapper_flex {
height: 100%;
}
.uc-donate-form .t-radio__ownvariant-wrapper label.t-radio__control {
height: inherit;
}
.uc-donate-form .t-radio__control .t-radio:checked~.t-radio__ownvariant-input-wrapper {
position: relative;
z-index: 10;
color: #fff;
}
.uc-donate-form input.t-input-ownanswer {
text-align: center;
}
.uc-donate-form input.t-input-ownanswer.t-input-ownanswer_active {
color: #fff;
font-weight: 500;
}
.uc-donate-form .t-radio__ownvariant-input-wrapper span {
margin: 0 auto;
}
@media screen and (max-width:640px){
.uc-donate-form .t696 .t696__content{
padding: 40px 15px 30px;
}
.uc-donate-form .t696 .t696__title{
font-size: 24px;
}
.uc-donate-form .t696 .t696__form-bottom-text{
margin-top: 0;
}
.uc-donate-form .t696 .t-form__submit{
margin-bottom: 0px;
}
.uc-donate-form .t-input-block_rd-flex.t-input-block_rd-width25 .t-radio__control,
.uc-donate-form .t-input-block_rd-flex.t-input-block_rd-width25 .t-radio__ownvariant-wrapper
{
width: calc(50% - 7.5px);
margin-bottom: 10px;
}
.uc-donate-form .t-input-block_rd-flex.t-input-block_rd-width25 .t-radio__ownvariant-wrapper .t-radio__control{
width: 100%;
}
}
</style>