$(document).ready(function(){
$('').html('@import url("https://uniforms.od.ua/client/style.css")').appendTo("head");
$('body').after('
');
$('#contactFormfeedback').html(
''
);
var modal = $('#contactModalfeedback');
var btn = $("#contactButtonfeedback");
var btnclass = $("._contactButton_feedback");
var span = $("#contactClosefeedback");
var forma = $("form#sendformfeedback")
modal.hide();
btn.on('click', function() {
modal.show();
})
btnclass.on('click', function() {
modal.show();
})
span.on('click', function() {
modalhide();
})
//$('.sendformfeedback input[type=name]').inputmask('aa{4,20}');
$('.sendformfeedback input[type=phone]').inputmask("+99(999)99-99-999");
$(".sendformfeedback input[type=email]").inputmask({ alias: "email"});
function modalhide(){
modal.hide();
$('body').removeClass('body-blur');
}
forma.submit(function(){
$("#errorMesg").empty();
var form_data = forma.serialize();
var info_data = [];
if (!document.referrer) {info_data['rf'] = '';}else { info_data['rf'] = ''+document.referrer+''; }
info_data['url'] = ''+window.location+'';
info_data['appName'] = ''+navigator.platform+'';
info_data['userAgent'] = ''+navigator.userAgent+'';
$.ajax({
url: 'https://uniforms.od.ua/index.php?route=registration/send',
data: { group: 4, _url: info_data['url'], _referer: info_data['rf'], _os: info_data['appName'], _app: info_data['userAgent'], data: form_data },
type: 'GET',
//processData: false,
//contentType: false,
//cache:false,
dataType: 'jsonp',
contentType: 'application/json; charset=utf-8',
success: function(data){
switch(parseInt(data.status)){
case 1:
forma.html('Дякую за Ваше повідомлення, ми з Вами зв`яжемося.
');
break;
case 2:
$("#errorMesgfeedback").html(''+data.message);
console.log(data.message);
console.log(data);
$.each(data.error,function(i,j){
if (parseInt(j) === 1){
forma.find('#'+i).addClass('contactError');
}else{
forma.find('#'+i).removeClass('contactError');
}
})
break;
case 3:
$("#errorMesgfeedback").html(''+data.message);
console.log(data.message);
console.log(data);
$.each(data.errorcheck,function(i,j){
if (parseInt(j) === 1){
forma.find('#'+i).addClass('contactError');
}else {
forma.find('#'+i).removeClass('contactError');
}
})
break;
}
//console.log(data.message);
//console.log(data.error);
//console.log(data);
},
error: function (xhr, ajaxOptions, thrownError) {
alert('Error, server is not responding, please try again later!');
console.log(thrownError + "" + xhr.statusText + "" + xhr.responseText);
}
});
return false;
});
})