$(document).ready(function() { $(".callback").fancybox({ maxWidth : 400, maxHeight : 330, fitToView : false, width : '70%', height : '70%', autoSize : false, closeClick : false, openEffect : 'none', closeEffect : 'none'});});
после этого в конец вашего файла main.js добавьте код
$(function () { $('.callback').fancybox({ maxWidth: 400, maxHeight: 330, fitToView: false, width: '70%', height: '70%', autoSize: false, closeClick: false, openEffect: 'none', closeEffect: 'none', afterShow: function (code) { var callbackForm = $(this.skin).find('.callbackForm'); callbackForm.submit(function () { $.post($(this).attr('action'), $(this).serializeArray(), function () { callbackForm.html('Благодарим за обращение. Наш менеджер в скором времени свяжется с вами!'); setTimeout(function () { $('.fancybox-close').trigger('click'); }, 2000); }); return (false); }); } }); });