Domain: lemmonlines.com
Server Adress: 208.122.217.104

privdayz.com

/home/httpd/html/verobeach.marketing/public_html/
Dosya Yükle :
Current File : /home/httpd/html/verobeach.marketing/public_html/20150728.113327.custom.js

var segment_signup_event_sent = false;

var stickyOffset = $('.sticky-nav').offset().top;

	$(window).scroll(function(){
	  var sticky = $('.sticky-nav'),
	      scroll = $(window).scrollTop();

	  if (scroll >= stickyOffset || scroll >= 35){
	      //scrolling
	      sticky.addClass('fixed');
	      $('#main-canvas').find('.splash-logo .image .image img').attr('src','http://verobeach.marketing/vero-beach-marketing-logo-black-top.png');
	  }
	  else{
	      //not scrolled
	      sticky.removeClass('fixed');
	       $('.attending-event-button').addClass('hide-until-scroll');

	      $('#main-canvas').find('.splash-logo .image .image img').attr('src','http://verobeach.marketing/vero-beach-marketing-logo-top.png');
	  }
	});

$(document).ready(function(){
    var $main_canvas = $("#main-canvas");
    
    // Deal with various URL parameters to be passed to Marketo
    function getQueryVariable(variable) {
       var query = window.location.search.substring(1);
       var vars = query.split("&");
       for (var i=0;i<vars.length;i++) {
               var pair = vars[i].split("=");
               if(pair[0] == variable){return decodeURIComponent(pair[1]);}
       }
       return false;
    }
    
    if(getQueryVariable('fbClose') == "1") {
        window.close();
    }

    $('body').find('.signup-form').show();
    $('.login-button').removeClass('loggedIn-button');
    $main_canvas.find('.loggedIn-button').hide();
    $main_canvas.find('.sticky-nav .nav-link-area a').attr("target","_self");

     //Making full screen menu on mobile via hamburger click
    $('.sticky-nav').find('.mini-nav .nav-hamburger').on("click", function(){
        if($('.sticky-nav').find('.mini-nav').hasClass('fullscreen-menu')){
            $('.sticky-nav').find('.mini-nav').removeClass('fullscreen-menu');
            $('body').removeClass('no-scroll');
        }else{
            $('.sticky-nav').find('.mini-nav').addClass('fullscreen-menu');
            $('body').addClass('no-scroll');
        }
    });


    //When clicking sign up from the fullscreen menu, close fullscreen menu
    $('body:not(.logged-in) .mini-nav').find('.list-item:last-child a').on("click", function(){
        $('.sticky-nav').find('.mini-nav').removeClass('fullscreen-menu');
        $('.mini-nav .nav-dropdown-selected').removeClass('open');
        $('body').removeClass('no-scroll');

        setTimeout(function(){
            $('#registrationForm').find('.full_name').focus();
        }, 150);

    });


    //remove fullscreen menu styles on resize/un-hamburgering
    $(window).resize(function(){
        //it needs to check after the nav resizes
        setTimeout(function(){
            if($('.sticky-nav').find('.mini-nav.fullscreen-menu .horizontal-hamburger-left-v2').hasClass('view-desktop')){
                $('.sticky-nav').find('.mini-nav').removeClass('fullscreen-menu');
                $('body').removeClass('no-scroll');
            }
        }, 750);
    });


    //if logged in..
    if ((splash && splash.server && splash.server._user && splash.server._user.id) && !splash.server.constants.finetune) {
        //  window.location.href = '/events';
        $('body').addClass('logged-in')
        //find sign up form
        var $form = $('body').find('.signup-form');
        //hide signup
        $form.hide();
        $main_canvas.find('.loggedIn-button').show();
        // //clone login-button
        // var $loginCopy = $('.login-button').clone();
        // $loginCopy.addClass('loggedIn-button');
        // //makes sure both buttons have the right text
        // $('.login-button').find('.button-link').attr('href', '/events').find('span').text('GO TO MY DASHBOARD').removeClass('icon-f-down-open');
        // $('.login-button').addClass('hide-until-scroll');
        // $loginCopy.find('.button-link').attr('href', '/events').find('span').text('GO TO MY DASHBOARD').removeClass('icon-f-down-open');
        // //moves the clone to the old form location
        // $loginCopy.insertBefore('.form-holder-row');
        //adds new text to under dashboard button.
        $('.legal-msg').text('Logged in as '+splash.server._user.first_name+'. ').append('');
    }

    bindTrackingEvents();
    $main_canvas.find('.sticky-nav .pink-button.login-button').find('a.button-link span').addClass('icon-f-down-open').removeClass('rotate');

    var $brand_wrap = $main_canvas.find('.top-brands .brand-wrap');
    var $footer_connect = $main_canvas.find(".footer .connect");

    //Add paragraphs and classes for brand section styling/effects
    $brand_wrap.find('.body').prepend('');
    $brand_wrap.each(function(){
      var brandLink = window.getComputedStyle(this,':before').content;
      brandLink = brandLink.substring(1, brandLink.length-1);
      $(this).find('.iframe .media > a').attr("href", brandLink);
    });

    //Add icon classes to connect footer links
    $footer_connect.find('.nav-item:nth-child(2) .body a').addClass('icon-f-facebook-rect');
    $footer_connect.find('.nav-item:nth-child(3) .body a').addClass('icon-f-twitter-bird');
    $footer_connect.find('.nav-item:nth-child(4) .body a').addClass('icon-f-instagramm');

    // Start Registration Form Validation
    var $registrationForm = $('#registrationForm');
    $registrationForm.submit(function(){
        $registrationForm.removeClass('error');
        var error = false;
        var $name = $registrationForm.find('input.full_name:first');
        $name.removeClass('error');
        if ($name.val().trim() == '') {
            $registrationForm.addClass('error');
            setTimeout(function(){
                $name.addClass('error');
            }, 10);
            error = true;
        } //else {$name.removeClass('error');}
        var $email = $registrationForm.find('input.email:first');
        $email.removeClass('error');
        if ($email.val().trim() == '' || !(''+$email.val()).match(/..*@..*\...*/)) {
            $registrationForm.addClass('error');
            setTimeout(function(){
                $email.addClass('error');
            }, 10);
            error = true;
        } //else {$email.removeClass('error');}
        var $password = $registrationForm.find('input.password:first');
        $password.removeClass('error');
        if ($password.val().trim() == '') {
            $registrationForm.addClass('error');
            setTimeout(function(){
                $password.addClass('error');
            }, 10);
            error = true;
        } //else {$password.removeClass('error');}
        // stop the submission if there are errors
        if (error !== false) {
            return false;
        } else {
            goog_report_conversion('https://splashthat.com');
        }

        // if no errors, send a track event
        // else if (!segment_signup_event_sent) {
        //     segment_signup_event_sent = true;
        //     var $signupButton = $('#main-canvas').find('.signup-form input[type="submit"]');
        //     var signupText = $signupButton.length > 0 ? $signupButton.val() : '';
        //     splash.analytics.track('Clicked Button', {
        //         'button' : 'Homepage, signup button: '+signupText
        //     });
        // }
    });
    // End Registration Form Validation


    // GOOGLE ADWORDS TRACKING

    function goog_snippet_vars() {
        var w = window;

        // Google adwords tracking on signups
        w.google_conversion_id = 953963736;
        w.google_conversion_language = "en";
        w.google_conversion_format = "3";
        w.google_conversion_color = "ffffff";
        w.google_conversion_label = "1kk3CNa91loQ2KnxxgM";
        w.google_remarketing_only = false;
	}

    // DO NOT CHANGE THE CODE BELOW.
    function goog_report_conversion(url) {
        goog_snippet_vars();
        window.google_conversion_format = "3";
        var opt = new Object();
        opt.onload_callback = function() {
            if (typeof(url) != 'undefined') {
                // window.location = url;
            }
        }

        var conv_handler = window['google_trackConversion'];
        if (typeof conv_handler == 'function') {
            console.log('calling this');
            conv_handler(opt);
        }
    }

    // Append script needed for google conversion tracking
    $('body').append('<script type="text/javascript" src="//www.googleadservices.com/pagead/conversion_async.js"></script>');

    // END GOOGLE ADWORDS TRACKING


    // // Start Login Form Validation
    var $loginForm = $('#loginForm');
    // $loginForm.submit(function(){
    //     $loginForm.removeClass('error');
    //     var error = false;
    //     var $username = $loginForm.find('input.username:first');
    //     var $email = $loginForm.find('input.email:first');
    //     $email.removeClass('error');
    //     if ($username.val() == '' || !(''+$username.val()).match(/..*@..*\...*/)) {
    //         $loginForm.addClass('error');
    //         setTimeout(function(){
    //             $username.addClass('error');
    //         }, 10);
    //         error = true;
    //     } //else {$email.removeClass('error');}
    //     var $password = $loginForm.find('input.password:first');
    //     $password.removeClass('error');
    //     if ($password.val() == '') {
    //         $loginForm.addClass('error');
    //         setTimeout(function(){
    //             $password.addClass('error');
    //         }, 10);
    //         error = true;
    //     } //else {$password.removeClass('error');}
    //     // stop the submission if there are errors
    //     if (error !== false) {
    //         return false;
    //     }
    // });
    // // End Login Form Validation

    // update the form actions for stage/dev/local
    if (window && window.location && window.location.host && window.location.host != 'verobeach.marketing' && !splash.server.constants.finetune) {
        $registrationForm.prop('action','https://'+window.location.host+'/signup');
        $loginForm.prop('action','https://'+window.location.host+'/login');
    }

    // temporary fix for the missing placeholder shim calling
    $('input,textarea').placeholder();

    // facebook auth. loads js sdk and adds click events to fb buttons
    if(typeof splash.server.constants.facebook_client_id != 'undefined') {
        // Append div that fb login iframe gets attached to
        if (document.getElementById('fb-root')) {}
        else { $('body').append($('<div id="fb-root"></div>')); }

        // Asynchonously load facebook javascript sdk
        window.fbAsyncInit = function() {
            FB.init({
                appId      : splash.server.constants.facebook_client_id,
                xfbml      : true,
                version    : 'v2.1'
            });
        };

        (function(d, s, id){
            var js, fjs = d.getElementsByTagName(s)[0];
            if (d.getElementById(id)) {return;}
            js = d.createElement(s); js.id = id;
            js.src = "//connect.facebook.net/en_US/sdk.js";
            fjs.parentNode.insertBefore(js, fjs);
        }(document, 'script', 'facebook-jssdk'));


        // Sign Up Button
        $('.facebook-auth-signup-btn').on('click', function(e) {
            e.preventDefault();

            FB.getLoginStatus(function(response) {
                if (response.status === 'connected') {
                    facebookSignUp(response.authResponse.signedRequest);
                } else {
                    FB.login(function(response) {
                        if(response.authResponse) {
                            facebookSignUp(response.authResponse.signedRequest);
                        } else {

                        }
                    }, {
                        scope: 'public_profile, email' // adds email return if user authorizes use
                    });
                }
            });
        });

        // Log In Button
        $('.facebook-auth-login-btn').on('click', function(e) {
            e.preventDefault();

            FB.getLoginStatus(function(response) {
                if (response.status === 'connected') {
                    facebookLogin(response.authResponse.signedRequest);
                } else {
                    FB.login(function(response) {
                        if(response.authResponse) {
                            facebookLogin();
                        } else {

                        }
                    }, {
                        scope: 'public_profile, email' // adds email return if user authorizes use
                    });
                }
            });
        });

        // Sign up user with facebook id
        function facebookSignUp(signed_request) {
            var ref_to = getParameterByName('ref_to');

            FB.api('/me', function(response) {
                var data = {
                    fullName: response.name,
                    email: response.email,
                    signed_request: signed_request
                };

                if(ref_to != '') {
                    data['ref_to'] = ref_to;
                }

                data['response'] = response;

                $.ajax({
                    type: 'POST',
                    url: '/signup',
                    data: { data: data }
                }).done(function(response) {
                    response = JSON.parse(response);

                    if(response.statusCode != 'Invalid Request') {
                        if(response.signed_up == true && typeof response.redirect != 'undefined') {
                            window.location.href = response.redirect;
                        } else if(response.logged_in == true) {
                            window.location.href = '/events';
                        }
                    } else {
                        if(response.error_msg) {
                            SplashUI.notify(response.error_msg, 'error', 3000);
                        }
                    }
                });
            });
        }

        // Login user with facebook id
        function facebookLogin(signed_request) {
            FB.api('/me', function(response) {
                $.ajax({
                    type: 'POST',
                    url: '/login',
                    data: { data: { signed_request: signed_request, response: response } }
                }).done(function(response) {
                    response = JSON.parse(response);

                    if(response.logged_in == true) {
                        window.location.href = '/events';
                    } else {
                        if(response.error_msg) {
                            SplashUI.notify(response.error_msg, 'error', 3000);
                        }
                    }
                });
            });
        }

        // Get parameter from URL
        function getParameterByName(name) {
            name = name.replace(/[\[]/, "\\[").replace(/[\]]/, "\\]");
            var regex = new RegExp("[\\?&]" + name + "=([^&#]*)"),
                results = regex.exec(location.search);
            return results === null ? "" : decodeURIComponent(results[1].replace(/\+/g, " "));
        }
    }

    //make footer links open in same window
    $('#splash-container').find('.footer .footer-nav .children a').attr("target","_self");
    
    // link building with splash
    var buildingwithsplash = '<div id="g-142" class="grp  support-text c2 p-grp x7 layoutGrp locked-full" style="padding:0em;padding-top:0px;padding-left:8px;padding-right:0px;padding-bottom:0px"><style id="inlineCSS-g-143" type="text/css">#splash-container.responsive-phone #g-143{ font-size:1.5em !important;margin-top:9px !important; } #splash-container.responsive-tablet #g-143{ font-size:1.7em !important;margin-top:13px !important; } </style><div id="g-143" class="grp  element-custom-block-1939187 x8 layoutGrp locked-full" style="padding:0 alt three;float:none;margin-bottom:0em;display:inline-block;text-align:left;margin-top:0px;margin-left:0px;margin-right:0px;padding-top:0.3em;font-family:gibsonregular;font-size:0.9em;padding-right:0.3em;padding-bottom:0.3em;padding-left:0em;1.5em:font-size;9px:margin-top;1.7em:font-size;13px:margin-top"><a class="nav-jump"></a><div id="element-custom-block-1939187" class="element "><div block-type="content" class="sf content content  locked-full" id="sfid-1939187"><div class="body grp p0 editable"><p style="text-align:left;"><span class="fontFamEdited">New to Vero Vine? Start here.</span></p></div></div></div></div><div id="g-144" class="grp  support-center-link element-custom-block-1939197 x8 layoutGrp locked-full" style="padding:0 alt three;float:none;margin-bottom:0em;display:inline-block;text-align:left;margin-top:0px;margin-left:0px;margin-right:0px;padding-top:0px;font-family:gibsonregular;padding-left:0px"><a class="nav-jump" id="to1939197" name="to1939197"></a><div id="element-custom-block-1939197" class="element "><div block-type="content" class="sf content content  locked-full" id="sfid-1939197"><div class="body grp p0 editable"><p style="text-align:left;"><a style="color:rgb(238,58,105);" href="https://verovine.com/add.php" target="_blank"><span class="fontFamEdited">Add your Business</span></a></p><p style="text-align:left;"><a style="color:rgb(238,58,105);" href="https://verovine.com/addevent.php" target="_blank"><span class="fontFamEdited">Add an Event</span></a></p><p style="text-align:left;"><a style="color:rgb(238,58,105);" href="/contact.php" target="_blank"><span class="fontFamEdited">Ask a Question</span></a></p></div></div></div></div></div>';
    $('#splash-container').find('.footer .support').append(buildingwithsplash);
    
    //Change login button to dashboard button when logged in
//    if($('body').hasClass('logged-in')){
//        $('.sticky-nav').find('.mini-nav .list-item.nav-item:last a').text("Go to my Dashboard").attr("href","/events");
//    }

    $main_canvas.find(".ft-grp").removeClass('.savedAsCustomElement');

});//end of document ready


/* END MOBILE FALLBACK */

$(document).ready(function(){

	resizeVid()

	$(window).resize(function(){
		resizeVid()
	})

});

var tag = document.createElement('script');
tag.src = "//youtube.com/player_api";
var firstScriptTag = document.getElementsByTagName('script')[0];
firstScriptTag.parentNode.insertBefore(tag, firstScriptTag);

var player;
function onYouTubeIframeAPIReady() {
  player = new YT.Player('vidPlayer', {
    events: {
    'onReady': onPlayerReady,
    'onStateChange': onPlayerStateChange
    }
  });

}

function onPlayerReady() {
  console.log('vid is ready')
  player.mute()
}

function onPlayerStateChange() {
  console.log('state change bro')
}

function resizeVid(){

    var height = $('.event-bg-url:first').outerHeight()

    var width = "innerWidth" in window
           ? window.innerWidth
           : document.documentElement.offsetWidth;

    var newWidth = height * 1.7777778 //for 16*9 resolutions
    var newHeight = width / 1.7777778

    if( newHeight < height ){
    	newWidth = height * 1.7777778
    	newHeight = height
    } else if ( newWidth < width){
    	newWidth = width
    	newHeight = width / 1.7777778
    }

    var offsetLeft = -((newWidth - width)/2)

    $('.videoBG').css({'height':newHeight+'px', 'width':newWidth+'px', 'left':offsetLeft+'px'})

}

//add all tracking bindings and clicks below
function bindTrackingEvents() {
    var $mc = $('#main-canvas');

    // indicative
    $mc.find('.attending-event-button').on('click',function(){
        trackIndicativeEvent('HomePage-clicked-Attending-Event-Button',{'HomePage-URL':splash.server.constants.domain});
    });
    $mc.find('.login-button').on('click',function(){
        trackIndicativeEvent('HomePage-clicked-Login-Button',{'HomePage-URL':splash.server.constants.domain});

    });
    $mc.find('.login-form-wrap').find('input[type="submit"]').on('click',function(){
        trackIndicativeEvent('HomePage-clicked-Login-Submit-Button',{'HomePage-URL':splash.server.constants.domain});
    });
    $mc.find('.brand-wrap').on('click',function(){
        var classes = $(this).attr('class').split(' ');
        var brandClass = classes[3];
        trackIndicativeEvent('HomePage-clicked-Brand-Button',{'brand-Tile-Clicked':brandClass,'HomePage-URL':splash.server.constants.domain});

    });
    $mc.find('.signup-form').find('input[type="submit"]').on('click',function(){
        trackIndicativeEvent('HomePage-clicked-signup-button-top',{'HomePage-URL':splash.server.constants.domain});
    });
    $mc.find('.get-started-free').on('click',function(){
       trackIndicativeEvent('HomePage-clicked-signup-button-bottom',{'HomePage-URL':splash.server.constants.domain});
    });

    $mc.find('.sticky-nav .pink-button.login-button').on('click', function(e){

        e.preventDefault();

        if( $('body').hasClass('logged-in') ){
            window.location.href = '/events';
            return false;
        }

        if($(window).width() >= 768){
            $mc.find('.sticky-nav .pink-button.login-button').find('a.button-link span.icon-f-down-open').toggleClass('rotate');
            $mc.find('.sticky-nav .login-form').slideToggle("fast", function(){
                //Anything to do after animation ends?
             });
        }
        else{
            $mc.find('.sticky-nav .pink-button.login-button').find('a.button-link span.icon-f-down-open').toggleClass('rotate');
            $mc.find('.sticky-nav .login-form').fadeToggle("slow", function(){
                //Anything to do after animation ends?
            });
        }
    });

    $mc.find('.sticky-nav .login-form .x-icon').on('click', function(){
        $mc.find('.sticky-nav .pink-button.login-button').find('a.button-link span.icon-f-down-open').toggleClass('rotate');
        $mc.find('.sticky-nav .login-form').fadeToggle("slow", function(){
               //Anything to do after animation ends?
        });
    });

    $mc.find('.attending-event-button').on("click", function(){
        $('body').animate({scrollTop: "0px"}, 500);
        setTimeout(function(){
            $('#registrationForm').find('.full_name').focus();
        }, 700);
    });
}

coded by Privdayz.com - Visit https://privdayz.com/ for more php shells.
A key player at the mall | Lemmon Lines

Subscribe
  • KIWI ROTATING AD
  • VB OUTLETS AD
  • CHIAZENZA ad
  • Banner Ad 2 – Mr. Oil
  • Banner ad – GHO Homes
  • Banner Ad – Porch Factory

Subscribe
Lemmon Lines - Vero Beach Blog & Newsletter
Lemmon Lines - Vero Beach Blog & Newsletter