$(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('')); } } }); } }); });