/** * */ //$(document).ready(landingPageReadyHandler); function landingPageReadyHandler(event){ $('#errorContainer,.page[order!="1"]').hide(); $('.page[order="1"]').show(); $('.page[order="1"]').addClass('active'); console.log('landingPageReadyHandler'); } function initLandingPage(){ // landingPageReadyHandler(); $('#tcpaPopup').removeAttr('aria-labelledby'); var viewObj = getCurrentViewObj(); if(viewObj == null){ return; } var clickFunctionHandler = window[viewObj['clickFunctionHandler']]; var selector = viewObj['selector'] + ' form.landingPageForm'; bindHandlerOnElements(selector, 'submit', clickFunctionHandler); console.log('initLandingPage'); } function page1ClickHandler(event){ var currentViewObj = getCurrentViewObj(); if(currentViewObj == null){ return false; } if(isCaptchaAttachedToCurrentViewObj(currentViewObj) && isCaptchaEnabled() && !isCaptchaFilled){ return false; } var nextViewObj = getNextViewObjToDisplay(currentViewObj); if(nextViewObj == null){ return false; } showHidePagesByViewObjects(currentViewObj, nextViewObj); var clickFunctionHandler = window[nextViewObj['clickFunctionHandler']]; var selector = nextViewObj['selector'] + ' form.landingPageForm'; bindHandlerOnElements(selector, 'submit', clickFunctionHandler); selector = nextViewObj['selector'] + ' form input[type="email"]'; bindHandlerOnElements(selector, 'change', secondFormEmailChangeHandler); console.log('page1ClickHandler'); return false; } function renderDateTimeInPlaceHolders(){ if($('.time_to_display').length > 0){ $('.time_to_display').html(moment().format("h:mm:ss A")); } if($('.date_to_display').length > 0){ $('.date_to_display').html(moment().format("dddd, MMMM D YYYY")); } } //function initToolTip(){ // $('span.tt').each(function(index, span){ // jQuery(span).tipso({content: $(span).attr('title'), background: $(span).attr('data-bg-color')}); // }); //} function fieldBlurHandler(event){ var bindId = $(event.currentTarget).attr('bind_id'); var newValue = $(event.currentTarget).val(); $('.' + bindId).val(newValue); } function loadIframeIfEmbedded(order){ return; if($('section[order="2"]').find('iframe').length > 0){ var iFrames = $('section[order="2"]').find('iframe') $(iFrames).each(function(index, iframe){ var urlToSet = $(iframe).attr('data-src'); $(iframe).attr('src', urlToSet); }); } } function doWeHaveMorePagesToRender(){ var currentPageOrder = $('.page.active').attr('order'); var result = $('.page').filter(function( index, element) { return $(element).attr("order") > currentPageOrder; }); return result.length > 0; }