
$(function(){
//**********************


// маски
$(".tel_mask").inputmask("+7 (999) 999-99-99");


/************************************/
 $('.caroucel-pro').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          nav:true,
          dots:false,
          navText: ['',''],
          navElement: 'div',
             responsive:{
                0:{
                    items:1
                },
                768:{
                    items:1
                },
                960:{
                    items:2
                },
                1200:{
                    items:3
                },
            }
      })

 $('.caroucel-c').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          nav:true,
          dots:false,
          navText: ['',''],
          navElement: 'div',
             responsive:{
                0:{
                    items:1
                },
                768:{
                    items:2
                },
                960:{
                    items:3
                },
                1200:{
                    items:5
                },
            }
      })
 $('.caroucel-np').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          nav:true,
          dots:false,
          navText: ['',''],
          navElement: 'div',
             responsive:{
                0:{
                    items:1
                },
                768:{
                    items:2
                },
                960:{
                    items:3
                },
                1200:{
                    items:4
                },
            }
      })


 $('.caroucel-gal').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          items: 1,
          nav:true,
          dots:false,
          navText: ['',''],
          navElement: 'div',

      })
 $('.caroucel-vgal').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          items: 1,
          nav:true,
          dots:false,
          navText: ['',''],
          navElement: 'div',

      })
 $('.caroucel-otz').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          items: 1,
          nav:true,
          dots:false,
          navText: ['',''],
          navElement: 'div',

      })

 $('.caroucel-dot').owlCarousel({
          loop:true,
         /* margin:30,
          center: true,
        */
          responsiveClass:true,
          items: 1,
          nav:false,
          dots:true,
          navText: ['',''],
          navElement: 'div',

      })


/*************************************/

    $('.close-button').click(function(){
        $('.modal-overlay').toggleClass("closed");

        $(this).parent().addClass("closed");

        //$('.callback_form').addClass("closed");
        //$('.f_spasibo').addClass("closed");

    })

    $('#s_close').click(function(){

        $('.f_spasibo').toggleClass("closed");
        $('.modal-overlay').toggleClass("closed");

        $(".f_spasibo p").html('Мы приняли вашу заявку, наш менеджер скоро с вами свяжется!');

    })


// Вам перезвонить?


 $('.zamer').click(function(){
       /* $(".callback_form #send").html('');*/

        $(".callback_form h2").html('Бесплатный вызов замерщика');
        $(".callback_form .sender").html('zamer');
        $('.callback_form').toggleClass("closed");
        $('.modal-overlay').toggleClass("closed");

    })


 $('.callback1').click(function(){
       /* $(".callback_form #send").html('');*/
        $(".callback_form h2").html('Перезвоним за 6 секунд!');
        $(".callback_form .sender").html('call');
        $('.callback_form').toggleClass("closed");
        $('.modal-overlay').toggleClass("closed");

    })

 $('.callbackf').click(function(){
       /* $(".callback_form #send").html('');*/
        $(".callbackf_form h2").html('Перезвоним за 6 секунд!');
        $(".callbackf_form .sender").html('call');
        $('.callbackf_form').toggleClass("closed");
        $('.modal-overlay').toggleClass("closed");

    })



 $('.callback_art').click(function(){
       /* $(".callback_form #send").html('');*/
        $(".callback_form h2").html('Перезвоним за 6 секунд!');
        $(".callback_form .sender").html('art');
        $('.callback_form').toggleClass("closed");
        $('.modal-overlay').toggleClass("closed");

    })

//*****************************
$('#fz_send').click(function() {
   // элемент, с помощью которого пользователь выбирает файл
   var file = $('#fff');
     // создаём объект FormData
     var formData = new FormData();
   // если файл выбран, то
   if (file.prop('files').length) {
     // добавляем в объект FormData файл
     formData.append('file', file.prop('files')[0]);
     }

     formData.append('name', $('#f_name').val() );
     formData.append('tel', $('#ff_tel').val() );
     formData.append('f', 'fpr' );

     $.ajax({
      url: 'forms.php',
      data: formData,
             //   procedData - параметр, с помощью которого отключим преобразование данных в строку запроса
             //   contentType - параметр, с помощью которого отключим установления  типа контента jQuery
      processData: false,
      contentType: false,
      type: 'POST',
      success: function(data) {
           if (data=='ok')
               {
                   SendComagic(name,'','fpr','');
				   ym(yid,'reachGoal','lead');
                   $('#f_name').val('');
                   $('#ff_tel').val('');

                   $('.callbackf_form').toggleClass("closed");

                  $('.f_spasibo').toggleClass("closed");
               }
               else
               {
                   alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
               };

      }
     });

 });




 $('#send').click(function(){

    var name = '-';
//     name=$('#call_name').val();
    var tel=$('#call_tel').val();
    var type=$('.sender').html();
	var art='';
	if (type==='art'){
		var art=artikul;		
	}
	
    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: { 'name' : name,
                    'tel': tel,
                    'f' : type,
					'art' : art
                  },
            success: function(data){
                 if (data=='ok')
                 {
                       SendComagic(name,tel,type,'');
					   ym(yid,'reachGoal','lead');
                     $('#call_name').val('');
                     $('#call_tel').val('');
                     $('.callback_form').toggleClass("closed");

                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })



 $('#f5min_send').click(function(){

    var name=$('#f5min_name').val();
    var tel=$('#f5min_tel').val();
    var type='f5min';

    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: { 'name' : name,
                    'tel': tel,
                    'f' : type
                  },
            success: function(data){
                 if (data=='ok')
                 {
                       SendComagic(name,tel,type,'');
					   ym(yid,'reachGoal','lead');
                     $('#f5min_name').val('');
                     $('#f5min_tel').val('');
                      $('.modal-overlay').toggleClass("closed");
                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })

 $('#nvvm_send').click(function(){

    var name=$('#nvvm_name').val();
    var txt=$('#nvvm_txt').val();
    var type='nvvm';

    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: { 'name' : name,
                    'txt': txt,
                    'f' : type
                  },
            success: function(data){
                 if (data=='ok')
                 {
                       SendComagic(name,'',type,'');
					   ym(yid,'reachGoal','lead');
                     $('#nvvm_name').val('');
                     $('#nvvm_txt').val('');
                      $('.modal-overlay').toggleClass("closed");
                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })

 $('#nvpo_send').click(function(){


    var tel=$('#nvpo_tel').val();
    var type='nvpo';

    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: {
                    'tel': tel,
                    'f' : type
                  },
            success: function(data){
                 if (data=='ok')
                 {

                       SendComagic('',tel,type,'');
					   ym(yid,'reachGoal','lead');
                     $('#nvpo_tel').val('');
                      $('.modal-overlay').toggleClass("closed");
                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })



 $('#vopr_send').click(function(){

    var name='';
    var tel=$('#vopr_tel').val();
    var type='voprosy';

    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: {
                    'tel': tel,
                    'f' : type
                  },
            success: function(data){
                 if (data=='ok')
                 {
                       SendComagic(name,tel,type,'');
					   ym(yid,'reachGoal','lead');
                     $('#vopr_tel').val('');
                      $('.modal-overlay').toggleClass("closed");
                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })

 $('#ksrv_send').click(function(){

    var name='';
    var tel=$('#ksrv_tel').val();
    var type='ksrv';

    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: {
                    'tel': tel,
                    'f' : type
                  },
            success: function(data){
                 if (data=='ok')
                 {
                       SendComagic(name,tel,type,'');
					   ym(yid,'reachGoal','lead');
                     $('#ksrv_tel').val('');
                      $('.modal-overlay').toggleClass("closed");
                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })

 $('#uzn_send').click(function(){

    var name='';
    var tel=$('#uzn_tel').val();
    var type='cons';

    $.ajax({
            type: "POST",
            url: "/forms.php",
            data: {
                    'tel': tel,
                    'f' : type
                  },
            success: function(data){
                 if (data=='ok')
                 {
                       SendComagic(name,tel,type,'');   
						ym(yid,'reachGoal','lead');					   
                     $('#uzn_tel').val('');
                      $('.modal-overlay').toggleClass("closed");
                     $('.f_spasibo').toggleClass("closed");
                 }
                 else
                 {
                     alert ('Ошибка при отправлении. Возможно Вы неправильно заполнили поля.');
                 };

             }
     });

    })





})




function alignCenter(elem) {
    elem.css({
    left: ($(window).width() - elem.width()) / 2  + 'px',
    top: 50 + 'px'
    })
}
/*
let b=0;
$(window).scroll(function() {
        if (($(this).scrollTop() > 500)  ) {
            if (b==0){
            $('.master').animate({right:15});
            b=1;
            }
        } else {
            if (b==1)
            {
                $('.master').animate({right:-200});
                b=0;
            }
        }
});
*/

let tt =0;
$(function(){
//tt = $('.section.menu').position().top;
/*
tt = $('.section.menu').next().next().position().top;
tt= +tt.toFixed(0)+65;
*/
/*
    $(window).scroll(function(){
        if($(this).scrollTop()>67){
            $('#navigation').addClass('fixed');
        }
        else if ($(this).scrollTop()<67){
            $('#navigation').removeClass('fixed');
        }
    });
*/

let tt = 67;
$(window).scroll(function() { 
    let h = $(document).outerHeight(true);
    let w = $(this).width();
    if (w>992){
        if (($(this).scrollTop() > 150)  ) {
            $('body').addClass('fixed');
        } else {
            $('body').removeClass('fixed');
        }
    }else{
//                   $('.fixed .section.menu .inner_block').css('max-height',$(this).height());
        if (($(this).scrollTop() > tt)  ) {
            $('body').addClass('fixed');
            //$('.section.header').css('padding-bottom','58px');
        } else {
            $('body').removeClass('fixed');
            //$('.section.header').css('padding-bottom','0px');
        }
    
    }
    
            if ($('body').hasClass('fixed') && $('.menu .li_mobile').hasClass('show_f')) { 
                $('body').addClass('menu_open');
             } else {
                $('body').removeClass('menu_open');
             }
});


})

/*
$(window).scroll(function() {
		let w = $(this).width();
		if (w>992){
			if (($(this).scrollTop() > 150)  ) {
				$('body').addClass('fixed');
			} else {
				$('body').removeClass('fixed');
			}
		}else{
			//console.log(tt);
			if (($(this).scrollTop() > tt)  ) {
				$('body').addClass('fixed');
				$('.section.header').css('padding-bottom','58px');
			} else {
				$('body').removeClass('fixed');
				$('.section.header').css('padding-bottom','0px');
			}



		}




});
*/
function SendComagic(name,tel,type,txt){
    try {
        if (txt==''){
            Comagic.push(['addOfflineRequest', {name: name,  phone: tel, message: type }]);
        }else{
            Comagic.push(['addOfflineRequest', {name: name,  phone: tel, email: txt , message: type }]);
        }

    } catch(err){
        return false;
    }
}
