<repo_name>chunkey711/comfort<file_sep>/app/initialize.js
import $ from "jquery"
import swal from 'sweetalert2'

let result = '';
function addValueToString (string, value) {
  return value + ', ' + string
}

function removeValueFromString (string, value) {
  return string.replace(value + ',', '')
}

$(document).ready(() => {
  $('.price-item input[type="checkbox"]').bind('change', function () {
    if ($(this).parent().hasClass('price-item--active')) {
      $(this).parent().removeClass('price-item--active')
      result = removeValueFromString(result, $(this).val())
    } else {
      $(this).parent().toggleClass('price-item--active')
      result = addValueToString(result, $(this).val())
    }

    $('.sale-input').val(result)
  })

  $("a.scrollto").click(function() {
    var elementClick = $(this).attr("href")
    var destination = $(elementClick).offset().top;
    jQuery("html:not(:animated),body:not(:animated)").animate({
      scrollTop: destination
    }, 800);
    return false;
  });



  $('#callback-form-1').submit(function (e) {
    e.preventDefault()

    $.ajax({
      type: "POST",
      url: "../mail.php",
      data: $(this).serialize()
    }).done(function() {
      swal({
        type: 'success',
        title: 'Отлично!',
        text: 'Спасибо за заявку, наш менеджер свяжется с Вами в скором времени',
      })
    })

    return false
  })

  $('#callback-form-2').submit(function (e) {
    e.preventDefault()

    $.ajax({
      type: "POST",
      url: "../mail.php",
      data: $(this).serialize()
    }).done(function () {
      swal({
        type: 'success',
        title: 'Отлично!',
        text: 'Спасибо за заявку, наш менеджер свяжется с Вами в скором времени',
      })
    })

    return false
  })

  $('#callback-form-3').submit(function (e) {
    e.preventDefault()

    $.ajax({
      type: "POST",
      url: "../mail.php",
      data: $(this).serialize()
    }).done(function () {
      swal({
        type: 'success',
        title: 'Отлично!',
        text: 'Спасибо за заявку, наш менеджер свяжется с Вами в скором времени',
      })
    })

    return false
  })

  $('#callback-form-4').submit(function (e) {
    e.preventDefault()

    $.ajax({
      type: "POST",
      url: "../mail.php",
      data: $(this).serialize()
    }).done(function () {
      swal({
        type: 'success',
        title: 'Отлично!',
        text: 'Спасибо за заявку, наш менеджер свяжется с Вами в скором времени',
      })
    })

    return false
  })
  $('#callback-form-5').submit(function (e) {
    e.preventDefault()

    $.ajax({
      type: "POST",
      url: "../mail.php",
      data: $(this).serialize()
    }).done(function () {
      swal({
        type: 'success',
        title: 'Отлично!',
        text: 'Спасибо за заявку, наш менеджер свяжется с Вами в блзжайшее время',
      })
    })

    return false
  })
  $('#callback-form-6').submit(function (e) {
    e.preventDefault()

    $.ajax({
      type: "POST",
      url: "../mail.php",
      data: $(this).serialize()
    }).done(function () {
      swal({
        type: 'success',
        title: 'Отлично!',
        text: 'Спасибо за заявку, наш менеджер свяжется с Вами в скором времени',
      })
    })

    return false
  })
})
