');
//var topToEl = $('#webors_overlay-129').offset().top;
$('.webors_go-129').click( function(event){ // ловим клик по ссылки с id="go"
event.preventDefault(); // выключаем стандартную роль элемента
var heightpopupblock = $('#webors_modal_form-129').height();
if(heightpopupblock >= heightpage){
var scrollFT = scrollFromTop();
var positiOnScroll = 50 + scrollFT;
var positiForOK = heightpage/2 - heightpopupblock/2 + scrollFT;
}else{
var scrollFT = scrollFromTop();
var positiOnScroll = heightpage/2 - heightpopupblock/2 + scrollFT;
var positiForOK = heightpage/2 - heightpopupblock/2 + scrollFT;
}
$('#webors_overlay-129').fadeIn(400, // сначала плавно показываем темную подложку
function(){ // после выполнения предидущей анимации
$('#webors_modal_form-129')
.css('display', 'block') // убираем у модального окна display: none;
.animate({opacity: 1, top: positiOnScroll}, 200); // плавно прибавляем прозрачность одновременно со съезжанием вниз
});
});
/* Закрытие модального окна, тут делаем то же самое но в обратном порядке */
$('#webors_modal_close-129, #webors_overlay-129').click( function(){ // ловим клик по крестику или подложке
$('#webors_modal_form-129').animate({top: 0}, 200);
$('#webors_modal_form-129')
.animate({opacity: 0}, 300, function(){ // после анимации
$(this).css('display', 'none'); // делаем ему display: none;
$('#webors_overlay-129').fadeOut(400); // скрываем подложку
}
);
});
});
/*var orderitemname = $('.product_name h2').html();
$('input[name=order129]').attr('value', orderitemname);
$('input[name=urlpage129]').attr('value', window.location.href);*/
/*Запрет ввода в поле букв
$('input[type=tell]').bind("change keyup input click", function() {
if (this.value.match(/[^-+\s0-9()]/g)) {
this.value = this.value.replace(/[^-+\s0-9()]/g, '');
}
});*/
/*Запрещаем ввод цифр
$('input[type=text]').bind("change keyup input click", function() {
if (this.value.match(/[^\sа-яА-ЯёЁa-zA-Z]/g)) {
this.value = this.value.replace(/[^\sа-яА-ЯёЁa-zA-Z]/g, '');
}
});*/
$(document).on('click', 'input#submit129', function () {
/*Валидация полей*/
$( "#ajax_webors_form129" ).validate({
submitHandler: function(form) {
/*Собираем данные с полей формы*/
var text0129 = $('input[name=text0129]').val();
var text1129 = $('input[name=text1129]').val();
request = {
'option' : 'com_ajax',
'module' : 'ajax_webors_form',
'modid' : '129',
'modtitle' : 'Заказ обратного звонка',
'text0129' : text0129,
'text1129' : text1129,
'format' : 'raw'
}
$.ajax({
type : 'POST',
data : request,
success: function (response) {
$('#ajax_webors_form129, #webors_modal_form-129 .webors_predtext, #webors_static_form-129 .webors_predtext').fadeOut("500",function(){
$('.webors_ok-status129').html(response).fadeIn("500");
var heightpopupblock = $('#webors_modal_form-129').height();
var scrollFT = scrollFromTop();
var positiOnScroll = heightpage/2 - heightpopupblock/2 + scrollFT;
$('#webors_modal_form-129').animate({opacity: 1, top: positiOnScroll}, 200);
setTimeout(function (){
$('#webors_modal_form-129')
.animate({opacity: 0, top: 0}, 200, // плавно меняем прозрачность на 0 и одновременно двигаем окно вверх
function(){ // после анимации
$(this).css('display', 'none'); // делаем ему display: none;
$('#webors_overlay-129').fadeOut(400); // скрываем подложку
}
);
}, 5000);
});
}
});
return false;
}
});
});
})(jQuery)