$(document).ready(function()
{
//alert('YAHOO1');
$("#listTk :first").attr('selected', 'true');
//alert('YAHOO1');
$("#buttonSubmit_calc1").click(function()
{
// alert("Y2");
var data1 = $("#listOtpravok").val();
var data2 = $("#listTk").val();
$('#resultCalculation').load('/block_calc1.php', {'listOtpravok':data1, 'tk':data2});
});
//версия для слабовидящих
$(document).on('click', '.blindVersion', function(){
//alert('текущее состояние версии');
let csslink = $("link#stylesheet1");
let csslink2 = $("link#stylesheet2");
//console.log($(csslink).attr('href'));
var formData = new FormData();
if ($(csslink).attr('href') == '/css/styles.css')
{
csslink.replaceWith("");
formData.append('name', 'blindVersion');
formData.append('value', 'blind');
formData.append('time', '3600');
}
if ($(csslink).attr('href') == '/css/styles_blind.css')
{
csslink.replaceWith("");
csslink2.replaceWith("");
formData.append('name', 'blindVersion');
formData.append('value', 'normal');
formData.append('time', '3600');
}
$.ajax({
type: 'POST',
url: '/inc/classes/setcookie.php',
cache: false,
contentType: false,
processData: false,
data: formData,
dataType: 'text',
success: function(msg){
}
});
});
//версия для слабовидящих - детализация
$(document).on('click', '.blindVersionD', function(){
console.log($(this).attr('id'));
let csslink2 = $("link#stylesheet2");
let blindVersionCurr = '/css/styles_' + $(this).attr('id') + '.css';
var formData = new FormData();
csslink2.replaceWith("");
formData.append('name', 'blindVersionD');
formData.append('value', $(this).attr('id'));
formData.append('time', '3600');
$.ajax({
type: 'POST',
url: '/inc/classes/setcookie.php',
cache: false,
contentType: false,
processData: false,
data: formData,
dataType: 'text',
success: function(msg){
}
});
console.log(blindVersionCurr);
});
//галерейка
$(document).on('click', '.galleryPrevImage', function(){
let fullImageNew = $(this).attr('full');
let prevImageNew = $(this).attr('prev');
$('.galleryMainImage').attr('src', fullImageNew);
$('.galleryMainImage').attr('full', fullImageNew);
$('.galleryMainImage').attr('prev', prevImageNew);
$(".galleryPrevImage").removeClass("galleryImageSelected");
$(".galleryPrevImage[prev='"+prevImageNew+"']").addClass("galleryImageSelected");
});
$(document).on('click', '#obrsvForm #soglasie', function(){
if ($('#obrsvForm #soglasie').is(':checked')) {$('#obrsvForm #soglasiedata').val('YES');}
else {$('#obrsvForm #soglasiedata').val('');}
});
//отправка обратной связи
$(document).on('click', '#obrsvForm #sbm', function(){
//console.log(this);
//var $('#orsvForm');
let formOk = true;
if (window.FormData === undefined) {
alert('Браузер не поддерживает FormData');
} else {
var formData = new FormData();
formData.append('PartName', $('#obrsvForm #name').val());
formData.append('PartEmail', $('#obrsvForm #mail').val());
formData.append('PartText', $('#obrsvForm #txt').val());
formData.append('PartRazdel', $('#obrsvForm #razdel').val());
formData.append('PartSoglasie', $('#obrsvForm #soglasie').val());
formData.append('PartSoglasieData', $('#obrsvForm #soglasiedata').val());
formData.append('PartDateCA', $('#obrsvForm #dateca').val());
formData.append('PartDateCB', $('#obrsvForm #datecb').val());
formData.append('PartDateCC', $('#obrsvForm #datecc').val());
formData.append('PartAct' , 'ins');
$.ajax({
type: 'POST',
url: '/blocks/obrsv.php',
cache: false,
contentType: false,
processData: false,
data: formData,
dataType: 'text',
success: function(msg){
document.querySelectorAll('.formElementError').forEach(n => n.classList.remove('formElementError'));
if (msg.length > 0)
{
var respArr = JSON.parse(msg);
//console.log(length(respArr));
//console.log(respArr);
for (var item0 in respArr){
//console.log(respArr[item0]);
$('#'+respArr[item0]).addClass('formElementError');
if (respArr[item0] == 'soglasie') { $("label[for='"+respArr[item0]+"']").addClass('formElementError'); }
}
$('div.information').html('Проверьте введенную информацию. Поля, отмеченные красным нужно заполнить правильно!');
}
else
{
$('div.information').html();
alert('Ваше сообщение отправлено, и вскоре будет опубликовано! ');
document.querySelectorAll('.formElement').forEach(n => n.val(''));
}
}
});
}
});
});