events.js 957 Bytes
$(function() {
    var clicked = null;

    $('.modal-link')
        .on('click', function() {
            clicked = $(this)
                .data('event');
        });

    $('.section-forms #contact-form')
        .on('submit', function() {
            window.dataLayer.push({'event': 'formsend_send'});
        });

    $(document)
        .on('submit', '#callback #contact-form', function() {
            window.dataLayer.push({'event': 'formsend_callback'});
            console.log('callback');
        });

    $(document)
        .on('submit', '#buy-form #contact-form', function() {
            console.log(clicked);
            if (clicked === 'buy1') {
                window.dataLayer.push({'event': 'formsend_order1'});
                console.log('buy1');
            }
            if (clicked === 'buy2') {
                window.dataLayer.push({'event': 'formsend_order2'});
                console.log('buy2');
            }
        });
});