A Return to La Selva and the Amazon Jungle « Joe McNally Pictures
Information from Joe…
Signal-up right here to obtain studio updates
Hidden
E-mail Choices
Updates from Joe
Workshops and Occasion Info
Feedback
This area is for validation functions and needs to be left unchanged.
Δdocument.getElementById( “ak_js_1” ).setAttribute( “worth”, ( new Date() ).getTime() );
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().discover(‘#gform_wrapper_1’);var is_confirmation = jQuery(this).contents().discover(‘#gform_confirmation_wrapper_1’).size > 0;var is_redirect = contents.indexOf(‘gformRedirect(){‘) >= 0;var is_form = form_content.size > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery(‘html’).css(‘margin-top’), 10) + parseInt(jQuery(‘physique’).css(‘margin-top’), 10) + 100;if(is_form){jQuery(‘#gform_wrapper_1’).html(form_content.html());if(form_content.hasClass(‘gform_validation_error’)){jQuery(‘#gform_wrapper_1’).addClass(‘gform_validation_error’);} else {jQuery(‘#gform_wrapper_1’).removeClass(‘gform_validation_error’);}setTimeout( operate() { /* delay the scroll by 50 milliseconds to repair a bug in chrome */ }, 50 );if(window[‘gformInitDatepicker’]) {gformInitDatepicker();}if(window[‘gformInitPriceFields’]) {gformInitPriceFields();}var current_page = jQuery(‘#gform_source_page_number_1’).val();gformInitSpinner( 1, ‘https://joemcnally.com/wp-content/plugins/gravityforms/pictures/spinner.svg’, true );jQuery(doc).set off(‘gform_page_loaded’, [1, current_page]);window[‘gf_submitting_1’] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().discover(‘.GF_AJAX_POSTBACK’).html();if(!confirmation_content){confirmation_content = contents;}setTimeout(operate(){jQuery(‘#gform_wrapper_1’).replaceWith(confirmation_content);jQuery(doc).set off(‘gform_confirmation_loaded’, [1]);window[‘gf_submitting_1’] = false;wp.a11y.communicate(jQuery(‘#gform_confirmation_message_1’).textual content());}, 50);}else{jQuery(‘#gform_1’).append(contents);if(window[‘gformRedirect’]) {gformRedirect();}} const gformWrapperDiv = doc.getElementById( “gform_wrapper_1” ); if ( gformWrapperDiv ) { const visibilitySpan = doc.createElement( “span” ); visibilitySpan.id = “gform_visibility_test_1”; gformWrapperDiv.insertAdjacentElement( “afterend”, visibilitySpan ); } const visibilityTestDiv = doc.getElementById( “gform_visibility_test_1” ); let postRenderFired = false; operate triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( doc ).set off( ‘gform_post_render’, [1, current_page] ); gform.utils.set off( { occasion: ‘gform/postRender’, native: false, knowledge: { formId: 1, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } operate debounce( func, wait, quick ) { var timeout; return operate() { var context = this, args = arguments; var later = operate() { timeout = null; if ( !quick ) func.apply( context, args ); }; var callNow = quick && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( operate() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.sort === ‘attributes’ && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( doc.physique, { attributes: true, childList: false, subtree: true, attributeFilter: [ ‘style’, ‘class’ ], }); } else { triggerPostRender(); } } );} );
/* ]]> */