JW introduced some innovative changes to traditional school photography - for example, photographing our students outside using our unique school grounds as the backdrop. "fade":"default",i=A.container,n=A.mask;A.lazyLoader=new LazyLoader(i,n,{type:t,property:"translate"}),A.lazyLoader.name="mediaView",L&&"function"==typeof L.destroy&&L.destroy(),C.dispatchEvent("cursorAxisUpdate",getCursorAxis(S));var o=STATE.mediaView.transitionDuration();switch(S){case"fade":f=new FadeLayout({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new FadeTransition({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"hSlide":f=new SlideLayoutHorizontal({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new SlideTransitionHorizontal({transitionDuration:o,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"vSlide":f=new SlideLayoutVertical({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new SlideTransitionVertical({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"hScroll":f=new ScrollLayoutHorizontal({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionHorizontal({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"hScrollNC":f=new ScrollLayoutHorizontalNoCrop({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionHorizontalNoCrop({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"vScroll":f=new ScrollLayoutVertical({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionVertical({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"vScrollNC":f=new ScrollLayoutVerticalNoCrop({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionVerticalNoCrop({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"grid":f=new GridLayout({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new GridTransition({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"mSlide":f=new MobileSlideLayout({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new MobileSlideTransition({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"vScrollStatic":f=new StaticVLayout({siteView:e.siteView,mediaView:A,localEvents:C}),L=new StaticVTransition}v=function(){STATE.section(y.section),f(y.assetId)}}function l(){var e=isPod()||isPad()?0:.85;1===stage.zoom&&(y.mediaToRender&&y.mediaToRender.length>y.assetId&&L?y.assetId>-1&&L(y.assetId,e):L&&L(0,e))}function s(e){L(e,0)}function d(){1===stage.zoom&&isAppleMobile()&&!STATE.podUseDesktop&&window.scrollTo(1,0),v&&v(y.assetId),y.mediaToRender&&y.mediaToRender.length>0&&y.assetId>-1&&(L||r(),"mSlide"!==S||w.touchNav||a(),/^unifiedSite/.test(STATE.overrides.siteDisplayBehavior)||s(y.assetId)),O=!1,A&&A.lazyLoader&&A.lazyLoader.update()}function c(e){O=!0}function h(e){u(e),m()}function u(){r(),"mSlide"!==S||w.touchNav||a(),v(y.assetId)}function T(e){"siteDisplayBehavior"===e.id&&r(),"mSlide"!==S||w.touchNav||a(),v&&v(y.assetId)}function E(e,t){return e.key===t.section.key}function g(e){clearTimeout(_),_=setTimeout(function(){M=e.id,y&&E(A.section,y)&&(y.assetId=e.id)},200)}function m(){b.transition=0,Math.abs(b.translateX)>0&&(b.translateX=0),Math.abs(b.translateY)>0&&(b.translateY=0),b.x=0,b.y=0;var e=STATE.mediaView.backgroundColor();Tween(b,UPDATE_SPEED,{backgroundColor:e})}function p(){L&&L.destroy&&L.destroy(),v=void 0,L=void 0,C.removeEventListener(LAYOUT_MODEL_CHANGE,T),C.removeEventListener(SECTIONS_MODEL_CHANGE,T),C.removeEventListener(LAYOUT_MODEL_CHANGE,T),C.removeEventListener(RESIZE,d),C.removeEventListener(ORIENTATION_CHANGE,c),C.removeEventListener("layoutMediaView",h),C.removeEventListener("mediaSizeUpdate",i),C.removeEventListener("MEDIA_HEIGHT_CHANGE",i),C.removeEventListener("assetReset",l),C.removeEventListener(TOUCH_NAVIGATION_END,t),C.removeEventListener("ScrollTransition/updateAssetId",g),A.scroll&&A.scroll.destroy(),w.touchNav&&w.touchNav.destroy(),w.touchNav=null,A.scroll=null; (b.uriChange(e,t),b.layout()):b&&b.uriChange(e,t);else y&&(e.info.isSectionChange||e.section.id!==y.module.view.section.id)&&(m(y),y.destroy(),y=null),y||(x=e.prevState,y=g(),p(y),t=!0,y.module.controller.build(e)),y.uriChange(e,t),y.layout(),y.module.view.open(),w=layoutCalcs.sectionDisplayMode}function f(e,t){return e.key===t.section.key}function v(e){if(/unifiedSiteScroll/.test(STATE.overrides.siteDisplayBehavior))O&&Object.keys(O).map(function(e){return O[e]}).forEach(function(t){var i;if(f(t.controller.section,e)&&(STATE.section(t.controller.section),!/fill|vMasonry|hMasonry/.test(STATE.overrides.thumbnailType)||!/thumbs/.test(e.mode))){var n=t.view.container.children[e.assetId];i=n?n.id:void 0}t.events.dispatchEvent("spacebarTogglePlay",i)});else if(C){if(STATE.section(C.controller.section),!/fill|vMasonry|hMasonry/.test(STATE.overrides.thumbnailType)||!/thumbs/.test(e.mode))var t=C.view.container.children[e.assetId],i=t?t.id:void 0;C.events.dispatchEvent("spacebarTogglePlay",i)}}function S(e){if(/unifiedSiteScroll/.test(STATE.overrides.siteDisplayBehavior))O&&Object.keys(O).map(function(e){return O[e]}).forEach(function(t){var i;if(f(t.controller.section,e)&&(STATE.section(t.controller.section),(!/fill|vMasonry|hMasonry/.test(STATE.overrides.thumbnailType)||!/thumbs/.test(e.mode))&&STATE.mediaView.videoAutoPlay())){var n=t.view.container.children[e.assetId];i=n?n.id:void 0}t.events.dispatchEvent("mediaAutoPlay",i)});else if(C){if(STATE.section(C.controller.section),(!/fill|vMasonry|hMasonry/.test(STATE.overrides.thumbnailType)||!/thumbs/.test(e.mode))&&STATE.mediaView.videoAutoPlay())var t=C.view.container.children[e.assetId],i=t?t.id:void 0;C.events.dispatchEvent("mediaAutoPlay",i)}}var O,C,A,b,y,M,w,_=e.parentView,D=e.siteControllerEvents,U=e.MediaModule,x={};/unifiedSiteScroll/.test(STATE.overrides.siteDisplayBehavior)&&window.addEventListener("scroll",o);var V,I=createDebounce(50);D.addEventListener("autoplayTarget",S),D.addEventListener("spacebarPlay",v),D.addEventListener(SITE_URI_CHANGE,L),D.addEventListener(LAYOUT_MODEL_CHANGE,function(e){/siteDisplayBehavior|transitionType/.test(e.id)&&b&&(m(b),b.destroy(),STATE.section(A.section),"unifiedSiteScrollVertical"===STATE.overrides.siteDisplayBehavior?b=T(A):(b=E(),b.module.controller.build(A)),p(b),built=!0,b.layout())}),D.addEventListener(SECTIONS_MODEL_CHANGE,function(){b&&(m(b),b.destroy(),STATE.section(A.section),"unifiedSiteScrollVertical"===STATE.overrides.siteDisplayBehavior?b=T(A):(b=E(),b.module.controller.build(A)),p(b),built=!0,b.layout())})}function MediaNavigation(e){function t(e){1===y.assetId&&"right"===e.swipeDirection?w.touchNav&&(w.touchNav.disabled=!0):w.touchNav&&(w.touchNav.disabled=!1),e.isMove?n()&&"right"===e.swipeDirection?l():o()&&"left"===e.swipeDirection?l():"left"===e.swipeDirection||"right"===e.swipeDirection?(e.navDir="left"===e.swipeDirection? BOB KRUMENAKER, BIG BEND NATIONAL PARK SUPERINTENDENT, TEXAS MONTHLY, d||Mth.abs(stage.dragElements[t].deltaY)>d);h.dispatchEvent(DRAG_MOVE,e)}function n(e){stage.removeEventListener(MOUSE_MOVE,i),stage.removeEventListener(TOUCH_MOVE,i),stage.removeEventListener(MOUSE_UP,n),stage.removeEventListener(TOUCH_END,n),stage.removeEventListener(TOUCH_CANCEL,a),stage.removeEventListener(KEY_DOWN,o);for(var t=stage.dragElements.length;t--;)stage.dragElements[t].dragging=!1,stage.dragElements[t].alpha=1;h.dispatchEvent(DRAG_STOP,e)}function o(e){keyCode[e.keyCode]===ESCAPE&&a(e)}function a(e){stage.removeEventListener(MOUSE_MOVE,i),stage.removeEventListener(TOUCH_MOVE,i),stage.removeEventListener(MOUSE_UP,n),stage.removeEventListener(TOUCH_END,n),stage.removeEventListener(TOUCH_CANCEL,a),stage.removeEventListener(KEY_DOWN,o);for(var t=stage.dragElements.length;t--;)stage.dragElements[t].dragging=!1,stage.dragElements[t].alpha=1;h.dispatchEvent(DRAG_CANCEL,e)}var r=e.dragZone||!1,l=e.dragElements||!1,s=new EventSandbox,d=e.threshold||20,c=!1,h={listeners:s.listeners,dispatchEvent:s.dispatchEvent,addEventListener:s.addEventListener,removeEventListener:s.removeEventListener,set dragZone(i){if(r=i,!l)throw"you must define the dragElement before the dragZone";h.item=e.item,r.addEventListener(MOUSE_DOWN,t),r.addEventListener(TOUCH_START,t)},get dragZone(){return r},set dragElements(e){l=e},get dragElements(){return l},set threshold(e){d=e},get threshold(){return c}};if(!l)throw"you must define a dragElement";return r.addEventListener(MOUSE_DOWN,t),r.addEventListener(TOUCH_START,t),h}function LazyLoader(e,t,i){function n(){for(var t=0,n=i.targetChildren||e.children,o=n.length;t, =Mth.abs(n)?i>0? If you need a headshot and are a business professional, an actor or just need photos for your social media, Jeff is the photographer for you. For inquiries, please contact me here: jeff.wilsonr@gmail.com Jeff Wilson Photographer & Videographer, Co-Founder at The Wander Studio LLC Stonewall, Texas, United States 925 followers 500+ connections Join to follow The Wander Studio Websites Contact. Men's Health Life Jeffrey Wilson is on Facebook. See Photos. As 30+ year residents, we posses insider's knowledge of the Frisco, Copper, Breckenridge, Keystone, Vail, Beaver Creek and surrounding areas. "fade":"default",i=A.container,n=A.mask;A.lazyLoader=new LazyLoader(i,n,{type:t,property:"translate"}),A.lazyLoader.name="mediaView",L&&"function"==typeof L.destroy&&L.destroy(),C.dispatchEvent("cursorAxisUpdate",getCursorAxis(S));var o=STATE.mediaView.transitionDuration();switch(S){case"fade":f=new FadeLayout({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new FadeTransition({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"hSlide":f=new SlideLayoutHorizontal({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new SlideTransitionHorizontal({transitionDuration:o,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"vSlide":f=new SlideLayoutVertical({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new SlideTransitionVertical({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"hScroll":f=new ScrollLayoutHorizontal({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionHorizontal({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"hScrollNC":f=new ScrollLayoutHorizontalNoCrop({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionHorizontalNoCrop({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"vScroll":f=new ScrollLayoutVertical({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionVertical({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"vScrollNC":f=new ScrollLayoutVerticalNoCrop({siteView:e.siteView,mediaView:A,localEvents:C}),L=new ScrollTransitionVerticalNoCrop({transitionDuration:o,siteView:e.siteView,mediaView:A,localEvents:C});break;case"grid":f=new GridLayout({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new GridTransition({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"mSlide":f=new MobileSlideLayout({siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C}),L=new MobileSlideTransition({transitionDuration:o,siteView:e.siteView,mediaView:A,mediaViewContainer:b,localEvents:C});break;case"vScrollStatic":f=new StaticVLayout({siteView:e.siteView,mediaView:A,localEvents:C}),L=new StaticVTransition}v=function(){STATE.section(y.section),f(y.assetId)}}function l(){var e=isPod()||isPad()?0:.85;1===stage.zoom&&(y.mediaToRender&&y.mediaToRender.length>y.assetId&&L?y.assetId>-1&&L(y.assetId,e):L&&L(0,e))}function s(e){L(e,0)}function d(){1===stage.zoom&&isAppleMobile()&&!STATE.podUseDesktop&&window.scrollTo(1,0),v&&v(y.assetId),y.mediaToRender&&y.mediaToRender.length>0&&y.assetId>-1&&(L||r(),"mSlide"!==S||w.touchNav||a(),/^unifiedSite/.test(STATE.overrides.siteDisplayBehavior)||s(y.assetId)),O=!1,A&&A.lazyLoader&&A.lazyLoader.update()}function c(e){O=!0}function h(e){u(e),m()}function u(){r(),"mSlide"!==S||w.touchNav||a(),v(y.assetId)}function T(e){"siteDisplayBehavior"===e.id&&r(),"mSlide"!==S||w.touchNav||a(),v&&v(y.assetId)}function E(e,t){return e.key===t.section.key}function g(e){clearTimeout(_),_=setTimeout(function(){M=e.id,y&&E(A.section,y)&&(y.assetId=e.id)},200)}function m(){b.transition=0,Math.abs(b.translateX)>0&&(b.translateX=0),Math.abs(b.translateY)>0&&(b.translateY=0),b.x=0,b.y=0;var e=STATE.mediaView.backgroundColor();Tween(b,UPDATE_SPEED,{backgroundColor:e})}function p(){L&&L.destroy&&L.destroy(),v=void 0,L=void 0,C.removeEventListener(LAYOUT_MODEL_CHANGE,T),C.removeEventListener(SECTIONS_MODEL_CHANGE,T),C.removeEventListener(LAYOUT_MODEL_CHANGE,T),C.removeEventListener(RESIZE,d),C.removeEventListener(ORIENTATION_CHANGE,c),C.removeEventListener("layoutMediaView",h),C.removeEventListener("mediaSizeUpdate",i),C.removeEventListener("MEDIA_HEIGHT_CHANGE",i),C.removeEventListener("assetReset",l),C.removeEventListener(TOUCH_NAVIGATION_END,t),C.removeEventListener("ScrollTransition/updateAssetId",g),A.scroll&&A.scroll.destroy(),w.touchNav&&w.touchNav.destroy(),w.touchNav=null,A.scroll=null;