var gform;gform||(document.addEventListener("gform_main_scripts_loaded",function(){gform.scriptsLoaded=!0}),window.addEventListener("DOMContentLoaded",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,initializeOnLoaded:function(o){gform.domLoaded&&gform.scriptsLoaded?o():!gform.domLoaded&&gform.scriptsLoaded?window.addEventListener("DOMContentLoaded",o):document.addEventListener("gform_main_scripts_loaded",o)},hooks:{action:{},filter:{}},addAction:function(o,n,r,t){gform.addHook("action",o,n,r,t)},addFilter:function(o,n,r,t){gform.addHook("filter",o,n,r,t)},doAction:function(o){gform.doHook("action",o,arguments)},applyFilters:function(o){return gform.doHook("filter",o,arguments)},removeAction:function(o,n){gform.removeHook("action",o,n)},removeFilter:function(o,n,r){gform.removeHook("filter",o,n,r)},addHook:function(o,n,r,t,i){null==gform.hooks[o][n]&&(gform.hooks[o][n]=[]);var e=gform.hooks[o][n];null==i&&(i=n+"_"+e.length),gform.hooks[o][n].push({tag:i,callable:r,priority:t=null==t?10:t})},doHook:function(n,o,r){var t;if(r=Array.prototype.slice.call(r,1),null!=gform.hooks[n][o]&&((o=gform.hooks[n][o]).sort(function(o,n){return o.priority-n.priority}),o.forEach(function(o){"function"!=typeof(t=o.callable)&&(t=window[t]),"action"==n?t.apply(null,r):r[0]=t.apply(null,r)})),"filter"==n)return r[0]},removeHook:function(o,n,t,i){var r;null!=gform.hooks[o][n]&&(r=(r=gform.hooks[o][n]).filter(function(o,n,r){return!!(null!=i&&i!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][n]=r)}});
/* = 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').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( function() { /* delay the scroll by 50 milliseconds to fix 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/images/spinner.svg', true );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger("gform_pre_post_render", [{ formId: "1", currentPage: "current_page", abort: function() { this.preventDefault(); } }]); if (event && event.defaultPrevented) { return; } const gformWrapperDiv = document.getElementById( "gform_wrapper_1" ); if ( gformWrapperDiv ) { const visibilitySpan = document.createElement( "span" ); visibilitySpan.id = "gform_visibility_test_1"; gformWrapperDiv.insertAdjacentElement( "afterend", visibilitySpan ); } const visibilityTestDiv = document.getElementById( "gform_visibility_test_1" ); let postRenderFired = false; function triggerPostRender() { if ( postRenderFired ) { return; } postRenderFired = true; jQuery( document ).trigger( 'gform_post_render', [1, current_page] ); gform.utils.trigger( { event: 'gform/postRender', native: false, data: { formId: 1, currentPage: current_page } } ); if ( visibilityTestDiv ) { visibilityTestDiv.parentNode.removeChild( visibilityTestDiv ); } } function debounce( func, wait, immediate ) { var timeout; return function() { var context = this, args = arguments; var later = function() { timeout = null; if ( !immediate ) func.apply( context, args ); }; var callNow = immediate && !timeout; clearTimeout( timeout ); timeout = setTimeout( later, wait ); if ( callNow ) func.apply( context, args ); }; } const debouncedTriggerPostRender = debounce( function() { triggerPostRender(); }, 200 ); if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) { const observer = new MutationObserver( ( mutations ) => { mutations.forEach( ( mutation ) => { if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) { debouncedTriggerPostRender(); observer.disconnect(); } }); }); observer.observe( document.body, { attributes: true, childList: false, subtree: true, attributeFilter: [ 'style', 'class' ], }); } else { triggerPostRender(); } } );} );
/* ]]> */
Esam kabli says
You too, Joe,
Best regards
Tom McKean says
Happy Thanks giving to you and everybody!
Bob DeChiara says
Happy T-day Joe & family! An oldie but goodie huh.
Al Buyck says
Same to you Joe. I hope you get a chance to stop and enjoy it.
John Swarce says
Happy Thanksgiving to you and yours, Joe!
–John
Robbie Preston says
Does one pig out when one eats the whole turkey or does one just turkeyout?
Mike Neale says
Ditto, ditto,…ditto!,…Annie, Drew, & Joe!…..;-)
Thanks!
Shane says
Happy Thanksgiving to you also Joe. Can’t wait to see your show in San Diego in December.
Ray Sanford says
Great shot. Cracked me up.
Skip Barber says
Joe,
Happy Thanksgiving to you and yours. I have enjoyed shooting with you in the past and will again in the future. You have been an inspiration for my photography and for that I am thankful. See you soon.
Skip
Charles Carstensen says
Happy Thanksgiving. Thanks for your great blog and good work.
Eric Politzer says
what a sweet shot!
Congratulations on the show at the Monroe in Santa Fe (just got the invite).
Capo’s awaits next time you are in town.
Peace
Ken Toney says
Joe, where are we going on the Safari at PSW in 2011….uh, I mean Happy Thanksgiving!
KT
Jack McGinnis says
Happy Thanksgiving to you and your family, Thanks for all the help you provide all year long. We are truly blessed to have you in our lives.
Alan West says
I know we don’t celebrate thanksgiving over here in the UK nut have a great thanksgiving anyway. You guys have given us starbucks etc can we have thanksgiving next.
I am still thankful that I had the chance to see you in action in Islington.
Alan
Dwayne D.C. Tucker II says
Happy Thanksgiving Joe!!
—
DT.
Nassau, Bahamas | Miami, Florida
Daryl Chan says
Joe,
I’m thankful for all that I’ve learned from you. Keep it up!
Kyle Jerichow says
Happy Thanksgiving Joe and Drew!
Among many other things, I am thankful for the day I found the book Hot Shoe Diaries, the amazing new doors that it opened for me in photography, and your constant patience in answering my questions.
Thank you for all that you do.
Kyle
Ken Wilder says
And the very best to both you and Annie. I hope you took a well deserved day off to enjoy it. k
CJ Kern says
Happy Thanksgiving Joe…
Christina Siler says
Hey, Joe~~~ Many Blessings to you this Thanksgiving~ Just watched your video with your confession of all of your Photography sins from 09 ~ What a hoot~ loved and the info and the humor~ You just keep telling it like it is, and keeping your photography Clean~
Blessings,
Christina
P.S. I am also a friend of yours on FB. Love just keeping up with you and your natural sharing ability… crask as it can be~ it is real, like your photography~ Love it~
Eric Muetterties says
Happy Thanksgiving and holidays to all. We really need to stop and be thankful for what we do have. So many in the world today have so little and we un the US take so much for granted.
Hannes Uys says
Even though I am a bit late – Happy Thanksgiving Joe! 🙂 Oodles of Blessings.