$(document).ready(function () {

    var $gallery = $('.gallery');

    $(document).on('click', '.open_financement', function(){
        $( '#iframe_financement' ).attr( 'src', function ( i, val ) { return val; });
    });

     //Load more data marques
     $(document).on('click', '.regenerate', function () {
        var time = Date.now();
        data = {
            action: 'regenerate_captcha'
        };
        $.ajax({
            type: 'POST',
            url: 'ajax/recaptcha.php?version=' + time,
            data: data,
            success: function () {
                $('.img-captcha').attr('src','ajax/recaptcha.php?' + new Date().getTime());
            }
        });
    });



    $gallery.vitGallery({
        debag: true,
        thumbnailMargin: 5,
        fullscreen: true
    });

//    if (document.querySelector('.video-container') !== null) {
//        var iframe = $('iframe');
//        var iframe_src = iframe.attr('src');
//        var youtube_video_id = iframe_src.match(/youtube\.com.*(\?v=|\/embed\/)(.{11})/).pop();
//
//        if (youtube_video_id.length === 11) {
//            var video_thumbnail = '//img.youtube.com/vi/' + youtube_video_id + '/0.jpg';
//            $('.gallery__controls__inner').find('img:first').attr('src', video_thumbnail);
//        } else {
//            var video_thumbnail = '../images/brands-and-logotypes.png';
//            $('.gallery__controls__inner').find('img:first').attr('src', video_thumbnail).addClass('img-youtube-default');
//        }
//
//        $(document).on('click', '.gallery__thumbnail:not(:first-child)', function () {
//            $('.gallery__img-block:first').removeClass('video');
//        });
//
//        $(document).on('click', '.gallery__thumbnail:first-child', function () {
//            $('.gallery__img-block:first').addClass('video');
//        });
//        
//        $('.box-devis .vehicle-enquiry-in').css('margin-top','25px');
//        $('.box-devis').css('padding','20px 10px');
//    }else{
//        $('.box-devis .vehicle-enquiry-in').css('margin-top','16px');
//        $('.box-devis').css('padding','10px');
//    }

    if (document.querySelector('.video-container') === null) {
        $('.box-devis .vehicle-enquiry-in').css('margin-top', '16px');
        $('.box-devis').css('padding', '10px');
        return;
    }

    var iframe_src = $('iframe').attr('src');
    var youtube_video_id = iframe_src.match(/youtube\.com.*(\?v=|\/embed\/)(.{11})/).pop();

    if (youtube_video_id.length === 11) {
        var video_thumbnail = '//img.youtube.com/vi/' + youtube_video_id + '/0.jpg';
        $('.gallery__controls__inner').find('img:first').attr('src', video_thumbnail);
    } else {
        var video_thumbnail = '../images/brands-and-logotypes.png';
        $('.gallery__controls__inner').find('img:first').attr('src', video_thumbnail).addClass('img-youtube-default');
    }

    $(document).on('click', '.gallery__thumbnail:not(:first-child)', function () {
        $('.gallery__img-block:first').removeClass('video');
    });

    $(document).on('click', '.gallery__thumbnail:first-child', function () {
        $('.gallery__img-block:first').addClass('video');
    });

    $('.box-devis .vehicle-enquiry-in').css('margin-top', '25px');
    $('.box-devis').css('padding', '20px 10px');




});