<!DOCTYPE html>
<html>
<head>
    <meta name="viewport" content="width=device-width" />
    <title>Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation: Cadence Enterprise</title>
    <!--CSS-->
    
    <link href="//cdnjs.cloudflare.com/ajax/libs/summernote/0.8.1/summernote.css" rel="stylesheet">
    <link href="//netdna.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.css" rel="stylesheet">

    <link href="/assets/normalize.css" rel="stylesheet" />
    <link href="/assets/less/style.css" rel="stylesheet" />
    <link rel="stylesheet" href="https://fonts.googleapis.com/icon?family=Material+Icons">
    <link href='https://fonts.googleapis.com/css?family=Roboto+Condensed:400,300,700' rel='stylesheet' type='text/css'>
    <link href="https://fonts.googleapis.com/css?family=Mandali" rel="stylesheet">
    <link href="https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700,800" rel="stylesheet">
    <link href="/assets/ico/apple-touch-icon-144-precomposed.png" rel="apple-touch-icon-precomposed" sizes="144x144">
    <link href="/assets/ico/apple-touch-icon-114-precomposed.png" rel="apple-touch-icon-precomposed" sizes="114x114">
    <link href="/assets/ico/apple-touch-icon-72-precomposed.png" rel="apple-touch-icon-precomposed" sizes="72x72">
    <link href="/assets/ico/apple-touch-icon-57-precomposed.png" rel="apple-touch-icon-precomposed">
    <link href="/assets/ico/favicon.png" rel="shortcut icon">

    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>

        <script>
        window.settings = {

                    
                GoogleMapsKey: 'AIzaSyArYlfu6tMRjQE5XHH1ra7LMLU7AOwHr1k',
            
                    
                stripePub: 'pk_live_HBVhQGY5YxNLYfUi8Bj2EoXr',
            
                    
                WyoMetrics: 'djvuo1jxo0s57gzrwwgwjg',
            

        }

    </script>

    <script src="/bower_components/webcomponentsjs/webcomponents-lite.min.js"></script>
    <!--POLYMER-->


        <link rel="import" href="/assets/elements/dist/elements.html">

    



    <script>
        (function(i, s, o, g, r, a, m) {
            i['GoogleAnalyticsObject'] = r;
            i[r] = i[r] ||
                function() {
                    (i[r].q = i[r].q || []).push(arguments)
                }, i[r].l = 1 * new Date();
            a = s.createElement(o),
                m = s.getElementsByTagName(o)[0];
            a.async = 1;
            a.src = g;
            m.parentNode.insertBefore(a, m)
        })(window, document, 'script', 'https://www.google-analytics.com/analytics.js', 'ga');
        ga('require', 'ec');

        ga('create', 'UA-31851026-1', 'auto');
        ga('send', 'pageview');
        

    </script>

    <script type="text/javascript">
        var appInsights = window.appInsights || function (config) {
            function r(config){t[config]=function(){var i=arguments;t.queue.push(function(){t[config].apply(t,i)})}}var t={config:config},u=document,e=window,o="script",s=u.createElement(o),i,f;s.src=config.url||"https://az416426.vo.msecnd.net/scripts/a/ai.0.js";u.getElementsByTagName(o)[0].parentNode.appendChild(s);try{t.cookie=u.cookie}catch(h){}for(t.queue=[],i=["Event","Exception","Metric","PageView","Trace","Dependency"];i.length;)r("track"+i.pop());return r("setAuthenticatedUserContext"),r("clearAuthenticatedUserContext"),config.disableExceptionTracking||(i="onerror",r("_"+i),f=e[i],e[i]=function(config,r,u,e,o){var s=f&&f(config,r,u,e,o);return s!==!0&&t["_"+i](config,r,u,e,o),s}),t
        }({
            instrumentationKey: "2bc8e4e4-0ac6-44bb-a71e-9a6653be9258"
        });

        window.appInsights = appInsights;
        appInsights.trackPageView();
    </script>

    <!-- ad bay analytics-->



    
    <meta property="og:url" content="https://pitchengine.com/cadence/2017/09/12/altruist-relief-sets-up-kitchens-to-help-feed/002518971081996111253" />
    <meta property="og:type" content="article" />
    <meta property="og:title" content="Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation" />
    <meta property="og:description" content="
    
        

    
        
&amp;nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help. The group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston. Altruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food. “We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief.  He explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts.  Wilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause.  Altruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens. Altruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge. Wilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people.  To learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s." />
    <meta property="og:image" content="https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg" />

    
    <link href="/assets/gridzy/photoswipe.css" rel="stylesheet" />
    <link href="/assets/gridzy/default-skin.css" rel="stylesheet" />
    <link href="/assets/gridzy/gridzy-1.3.css" rel="stylesheet" />
    <link href="/assets/gridzy/magnific-popup.css" rel="stylesheet" />
    <link href="/assets/gridzy/magnific-popup-config.css" rel="stylesheet" />
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
    

    <script src="/assets/gridzy/photoswipe.js"></script>
    <script src="/assets/gridzy/photoswipe-ui-default.js"></script>
    <script src="/assets/gridzy/gridzy-1.3.min.js"></script>
    
    


</head>
<body id="new_css" class="">

        <pe-data></pe-data>
        <pe-status-edit></pe-status-edit>
        <pe-repitch-edit></pe-repitch-edit>
    
    <pe-geo></pe-geo>

    <section id="uni_header">

        <header>
            <div class="header_container flex_row row_center split_ends">
                <div class="flex_row row_center">
                    <a href="/"><img class="header_logo" src="/assets/img/pitchengine-glyph.png" /></a>
                    <div class="header_divider"></div>
                    <a href="/brands/9533bc78-8e10-418d-8046-968756285568" class="header_title">Cadence Enterprise</a>
                </div>

                    <div class="flex_row row_center">
                        <div class="header_item" onclick="_share(event)">
                            <div class="btn_style_outline pointer">Share</div>
                            <pe-share-modal></pe-share-modal>
                        </div>
                    </div>

            </div>
        </header>

        
        
    </section>

    
    <div class="header-psuedo"></div>
    <a href="javascript:" id="return-to-top" class="back_to_top"><i class="material-icons">keyboard_arrow_up</i></a>


    

<section id="pitch_styles">

    <div id="smart_pitch_17">

        <div class="pitch_wrapper">
            <article class="pitch_container" id="msie" style="top:64px;">
                <div class="pitch_featured_media_container">
                    <div class="pitch_featured_media">
                        <div class="pitch_featured_media_item">
                            
                            <a href="https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg" class="pitch_media_download" download><i class="material-icons">file_download</i></a>

                            
                            <div class="pitch_featured_media_item_caption_container ">
                                <div class="pitch_featured_media_item_caption"></div>
                            </div>

                            
                            <img class="pitch_featured_media_img " src="https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg" />

                            
                            <div class="pitch_video_container hidden">
                                
                            </div>

                            <script>
                                //For the consistently inadequate Microsoft browser
                                //Source: http://stackoverflow.com/questions/33152523/how-do-i-detect-ie-and-edge-browser
                                //For Focal Use
                                if (document.documentMode || /Edge/.test(navigator.userAgent)) {
                                    var focalStyle = document.getElementById('focal_17');
                                    if (focalStyle.length != "") {
                                        document.write('<div class="pitch_focal_media_ms" style="background:url(https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg);"></div>');
                                    }
                                }
                            </script>

                        </div>
                    </div>
                </div>

                <!-- Brand Info / Date -->
                <div class="pitch_brand_info_wrapper">
                    <div class="pitch_brand_info_container">
                        <div class="pitch_brand_info flex_row row_center">
                            <div class="pitch_brand_logo">
                                <img src="http://pitchenginelive.blob.core.windows.net/refinery/54d4a415-1ab4-4c65-bfa0-96898cf1c8fb/Gallery/beb6dd37-8a88-4547-9802-f83c7ab4cca1.png" />
                            </div>
                            <div>
                                <div class="pitch_brand_name">Cadence Enterprise</div>
                                <div class="pitch_publish_date"><pe-date date="9/12/2017 5:03:37 AM"></pe-date></div>
                            </div>
                        </div>
                    </div>
                </div>

                <!-- Headline -->
                <div class="pitch_headline_wrapper">
                    <div class="pitch_headline_container">
                        <h1 class="pitch_headline">Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation</h1>
                    </div>
                </div>

                <!-- social share pitch -->
                

                <!-- Presser Feature Media -->
                <div class="pitch_featured_media_container presser_feature">
                    <div class="pitch_featured_media">
                        <div class="pitch_featured_media_item">
                            
                            <a href="https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg" class="pitch_media_download" download><i class="material-icons">file_download</i></a>
                            
                            <div class="pitch_featured_media_item_caption_container">
                                <div class="pitch_featured_media_item_caption"></div>
                            </div>
                            <img src="https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg" />
                        </div>
                    </div>
                </div>

                <!-- Gallery -->
                <div class="pitch_gallery_container">
                    <div class="pitch_gallery">
                        <div class="gridzy gridzyClassic gridzyAnimated">
                        </div>
                    </div>
                </div>
                
                <!-- Pitch Body Text -->
                <div class="pitch_bodytext_wrapper">
                    <div class="pitch_bodytext_container">
                        <div class="pitch_bodytext">
                            <div class="medium-insert-images"><figure>
    <img src="https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg" alt="">
        
</figure></div><div class="medium-insert-images"><figure>
    <img src="https://pitchenginelive.blob.core.windows.net/attachments/01f5df40-50e8-4d34-8b3c-db1518a96695.jpg" alt="">
        
</figure></div><p>&nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help.</p><p> </p><p>The group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston.</p><p> </p><p>Altruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food.</p><p> </p><p>“We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief. </p><p> </p><p>He explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts. </p><p> </p><p>Wilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause. </p><p> </p><p>Altruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens.</p><p> </p><p>Altruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge.</p><p> </p><p>Wilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people. </p><p> </p><p>To learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s.</p>
                        </div>
                    </div>
                </div>

                <!-- Boilrplates -->

                <!-- Contacts -->
            </article>
        </div>
        
    </div>
    
</section>

<!-- Root element of PhotoSwipe. Must have class pswp. -->
<div class="pswp" tabindex="-1" role="dialog" aria-hidden="true">

    <!-- Background of PhotoSwipe.
         It's a separate element as animating opacity is faster than rgba(). -->
    <div class="pswp__bg"></div>

    <!-- Slides wrapper with overflow:hidden. -->
    <div class="pswp__scroll-wrap">

        <!-- Container that holds slides.
            PhotoSwipe keeps only 3 of them in the DOM to save memory.
            Don't modify these 3 pswp__item elements, data is added later on. -->
        <div class="pswp__container">
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
            <div class="pswp__item"></div>
        </div>

        <!-- Default (PhotoSwipeUI_Default) interface on top of sliding area. Can be changed. -->
        <div class="pswp__ui pswp__ui--hidden">

            <div class="pswp__top-bar">

                <!--  Controls are self-explanatory. Order can be changed. -->

                <div class="pswp__counter"></div>

                <button class="pswp__button pswp__button--close" title="Close (Esc)"></button>

                <button class="pswp__button pswp__button--share" title="Share"></button>

                <button class="pswp__button pswp__button--fs" title="Toggle fullscreen"></button>

                <button class="pswp__button pswp__button--zoom" title="Zoom in/out"></button>

                <!-- Preloader demo http://codepen.io/dimsemenov/pen/yyBWoR -->
                <!-- element will get class pswp__preloader--active when preloader is running -->
                <div class="pswp__preloader">
                    <div class="pswp__preloader__icn">
                        <div class="pswp__preloader__cut">
                            <div class="pswp__preloader__donut"></div>
                        </div>
                    </div>
                </div>
            </div>

            <div class="pswp__share-modal pswp__share-modal--hidden pswp__single-tap">
                <div class="pswp__share-tooltip"></div>
            </div>

            <button class="pswp__button pswp__button--arrow--left" title="Previous (arrow left)"></button>

            <button class="pswp__button pswp__button--arrow--right" title="Next (arrow right)"></button>

            <div class="pswp__caption">
                <div class="pswp__caption__center"></div>
            </div>

        </div>

    </div>

</div>



<div class="pitch_social_share_modal hidden">
    <div class="pitch_social_share_modal_container">
        <div class="pitch_modal_close_btn"><i class="material-icons">close</i></div>
        <div class="pitch_copy_alert" id="msg"></div>
        <div style="margin-bottom:30px;padding-bottom: 30px;border-bottom: thin solid #eaeaea;">
            <h5>Short URL</h5>
            <span id="copyShortUrl" class="pseudo_input">tinyurl.com/6znegg</span> <button id="copyShortUrlBtn" class="btn_style_1">Copy</button><br>
        </div>
        <div>
            <h5>Embed Code</h5>
            <textarea id="copyEmbed" class="form-control" rows="1" style="min-height:70px;padding: 12px;">&lt;iframe src="http://www.pitchengine.com/embed/pitch/6ce7f4af-5169-47c4-86ad-71d6ef5" style="width:100%;min-height"100%;border:0;" &gt;&lt;/iframe&gt;</textarea>
            <button id="copyEmbedBtn" class="btn_style_1 float-right">Copy</button><br><br>
        </div>
    </div>
    <div class="pitch_social_share_modal_close"></div>
</div>


<script>

    function _openWindow (url, title, w, h) {

        // Fixes dual-screen position                         Most browsers      Firefox
        var dualScreenLeft = window.screenLeft != undefined ? window.screenLeft : screen.left;
        var dualScreenTop = window.screenTop != undefined ? window.screenTop : screen.top;

        w2 = window.innerWidth ? window.innerWidth : document.documentElement.clientWidth ? document.documentElement.clientWidth : screen.width;
        h2 = window.innerHeight ? window.innerHeight : document.documentElement.clientHeight ? document.documentElement.clientHeight : screen.height;

        var left = ((w2 / 2) - (w / 2)) + dualScreenLeft;
        var top = ((h2 / 2) - (h / 2)) + dualScreenTop;
        var newWindow = window.open(url, title, 'scrollbars=yes, width=' + w + ', height=' + h + ', top=' + top + ', left=' + left);

        // Puts focus on the newWindow
        if (window.focus) {
            newWindow.focus();
        }

    }

    $('#twitterPitchLink').on('click', function () {

            var shareurl = 'http://www.twitter.com/share?text=&url=' + encodeURIComponent(window.pitch.CaniocalURL);
            _openWindow(shareurl, 'Twitter', 640, 480);

    });


    $('.pitch_share_modal_activate').on('click', function (e) {
        e.preventDefault();
        $('.pitch_social_share_modal').removeClass('hidden');
    });
    $('.pitch_social_share_modal_close,.pitch_modal_close_btn').on('click', function () {
        $('.pitch_social_share_modal').addClass('hidden');
    });

    //IE/EDGE Fix
    if (document.documentMode || /Edge/.test(navigator.userAgent)) {
        var element = document.getElementById("msie");
        element.classList.add("ie_edge_focal_fix");
    }
</script>
<script>

    //COPY to clipboard
    //SOURCE: https://jsfiddle.net/jfriend00/v9g1x0o6/
    //SOURCE: http://stackoverflow.com/questions/22581345/click-button-copy-to-clipboard-using-jquery

    document.getElementById("copyEmbedBtn").addEventListener("click", function () {
        copyToClipboardMsg(document.getElementById("copyEmbed"), "msg");
    });

    document.getElementById("copyShortUrlBtn").addEventListener("click", function () {
        copyToClipboardMsg(document.getElementById("copyShortUrl"), "msg");
    });
    document.getElementById("pasteTarget").addEventListener("mousedown", function () {
        this.value = "";
    });

    function copyToClipboardMsg(elem, msgElem) {
        var succeed = copyToClipboard(elem);
        var msg;
        if (!succeed) {
            msg = '<span class="pitch_copy_message pitch_copy_bad_message" >Copy not supported or blocked.  Use Ctrl+c to copy.</span>'
        } else {
            msg = '<span class="pitch_copy_message" >Copied to clipboard.</span>'
        }
        if (typeof msgElem === "string") {
            msgElem = document.getElementById(msgElem);
        }
        msgElem.innerHTML = msg;
        setTimeout(function () {
            msgElem.innerHTML = "";
        }, 2000);
    }

    function copyToClipboard(elem) {
        // create hidden text element, if it doesn't already exist
        var targetId = "_hiddenCopyText_";
        var isInput = elem.tagName === "INPUT" || elem.tagName === "TEXTAREA";
        var origSelectionStart, origSelectionEnd;
        if (isInput) {
            // can just use the original source element for the selection and copy
            target = elem;
            origSelectionStart = elem.selectionStart;
            origSelectionEnd = elem.selectionEnd;
        } else {
            // must use a temporary form element for the selection and copy
            target = document.getElementById(targetId);
            if (!target) {
                var target = document.createElement("textarea");
                target.style.position = "absolute";
                target.style.left = "-9999px";
                target.style.top = "0";
                target.id = targetId;
                document.body.appendChild(target);
            }
            target.textContent = elem.textContent;
        }
        // select the content
        var currentFocus = document.activeElement;
        target.focus();
        target.setSelectionRange(0, target.value.length);

        // copy the selection
        var succeed;
        try {
            succeed = document.execCommand("copy");
        } catch (e) {
            succeed = false;
        }
        // restore original focus
        if (currentFocus && typeof currentFocus.focus === "function") {
            currentFocus.focus();
        }

        if (isInput) {
            // restore prior selection
            elem.setSelectionRange(origSelectionStart, origSelectionEnd);
        } else {
            // clear temporary content
            target.textContent = "";
        }
        return succeed;
    }
</script>





<script>

    function _share(event) {
        event.preventDefault();
        var pitch = {"PublishTimeUTC":"\/Date(1505192617009)\/","Created":"\/Date(1505192600388)\/","Featured":false,"PinnedAd":false,"FeatureVideo":null,"TwitterPitch":null,"SubHeadline":null,"Headline":"Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation","FeatureImage":"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg","FeatureImageCaption":null,"Published":true,"Legacy":false,"Style":"smart_pitch","Text":"\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/01f5df40-50e8-4d34-8b3c-db1518a96695.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cp\u003e\u0026nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eThe group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003e“We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eHe explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eTo learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s.\u003c/p\u003e","ExtraBrandsJson":"[]","ExtraBrands":[],"Impressions":14456,"Brand":{"CustomerID":"cus_9jdmYqz6nhtE0h","UserID":"taylorpeyton@gmail.com","Slug":"cadence","Name":"Cadence Enterprise","Logo":"http://pitchenginelive.blob.core.windows.net/refinery/54d4a415-1ab4-4c65-bfa0-96898cf1c8fb/Gallery/beb6dd37-8a88-4547-9802-f83c7ab4cca1.png","Description":"A public relations and creative services company that caters to artists, small businesses, nonprofits and other worthy causes.","Phone":"","Location":"Texas, United States","SimpleLocation":null,"CreatedUTC":"\/Date(1403704300437)\/","Website":"www.cadenceenterprise.com","Email":"","Plan":"pro-month","Paid":true,"Comped":false,"AdPrice":0,"Hidden":false,"FacebookLink":null,"TwitterLink":null,"InstagramLink":null,"PinterestLink":null,"GooglePlusLink":null,"PageType":null,"Latitude":31.9685988,"Longitude":-99.901813100000027,"CoverPhoto":null,"SubID":"sub_9jdmDpyuNm0EG5","CommsTag":null,"Legacy":false,"CaniocalURL":"https://pitchengine.com/cadence/","StripeAccount":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"9533bc78-8e10-418d-8046-968756285568","Timestamp":"\/Date(1481613273306)\/","ETag":"W/\"datetime\u00272016-12-13T07%3A14%3A33.3063942Z\u0027\""},"BrandSlug":null,"CaniocalURL":"https://pitchengine.com/cadence/2017/09/12/altruist-relief-sets-up-kitchens-to-help-feed/002518971081996111253","TagsJson":"[]","Tags":[],"Author":"taylorpeyton@gmail.com","PrettyDate":null,"Action":"","ActionLink":"","Opens":0,"Likes":0,"Views":160,"BoilerplateJson":null,"Boilerplate":null,"AttachmentsJson":null,"Attachments":null,"ContactsJson":null,"Contacts":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"002518971081996111253","Timestamp":"\/Date(1518376965202)\/","ETag":"W/\"datetime\u00272018-02-14T02%3A40%3A45.081263Z\u0027\""};
        window.shareModal.open(pitch);
    }

    $('#share-002518971081996111253').on('click', function (e) {
        var pitch = {"PublishTimeUTC":"\/Date(1505192617009)\/","Created":"\/Date(1505192600388)\/","Featured":false,"PinnedAd":false,"FeatureVideo":null,"TwitterPitch":null,"SubHeadline":null,"Headline":"Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation","FeatureImage":"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg","FeatureImageCaption":null,"Published":true,"Legacy":false,"Style":"smart_pitch","Text":"\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/01f5df40-50e8-4d34-8b3c-db1518a96695.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cp\u003e\u0026nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eThe group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003e“We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eHe explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eTo learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s.\u003c/p\u003e","ExtraBrandsJson":"[]","ExtraBrands":[],"Impressions":14456,"Brand":{"CustomerID":"cus_9jdmYqz6nhtE0h","UserID":"taylorpeyton@gmail.com","Slug":"cadence","Name":"Cadence Enterprise","Logo":"http://pitchenginelive.blob.core.windows.net/refinery/54d4a415-1ab4-4c65-bfa0-96898cf1c8fb/Gallery/beb6dd37-8a88-4547-9802-f83c7ab4cca1.png","Description":"A public relations and creative services company that caters to artists, small businesses, nonprofits and other worthy causes.","Phone":"","Location":"Texas, United States","SimpleLocation":null,"CreatedUTC":"\/Date(1403704300437)\/","Website":"www.cadenceenterprise.com","Email":"","Plan":"pro-month","Paid":true,"Comped":false,"AdPrice":0,"Hidden":false,"FacebookLink":null,"TwitterLink":null,"InstagramLink":null,"PinterestLink":null,"GooglePlusLink":null,"PageType":null,"Latitude":31.9685988,"Longitude":-99.901813100000027,"CoverPhoto":null,"SubID":"sub_9jdmDpyuNm0EG5","CommsTag":null,"Legacy":false,"CaniocalURL":"https://pitchengine.com/cadence/","StripeAccount":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"9533bc78-8e10-418d-8046-968756285568","Timestamp":"\/Date(1481613273306)\/","ETag":"W/\"datetime\u00272016-12-13T07%3A14%3A33.3063942Z\u0027\""},"BrandSlug":null,"CaniocalURL":"https://pitchengine.com/cadence/2017/09/12/altruist-relief-sets-up-kitchens-to-help-feed/002518971081996111253","TagsJson":"[]","Tags":[],"Author":"taylorpeyton@gmail.com","PrettyDate":null,"Action":"","ActionLink":"","Opens":0,"Likes":0,"Views":160,"BoilerplateJson":null,"Boilerplate":null,"AttachmentsJson":null,"Attachments":null,"ContactsJson":null,"Contacts":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"002518971081996111253","Timestamp":"\/Date(1518376965202)\/","ETag":"W/\"datetime\u00272018-02-14T02%3A40%3A45.081263Z\u0027\""};
        window.sharePitch(pitch);

    });

    $('#repitch-002518971081996111253').on('click', function (e) {
        var pitch = {"PublishTimeUTC":"\/Date(1505192617009)\/","Created":"\/Date(1505192600388)\/","Featured":false,"PinnedAd":false,"FeatureVideo":null,"TwitterPitch":null,"SubHeadline":null,"Headline":"Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation","FeatureImage":"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg","FeatureImageCaption":null,"Published":true,"Legacy":false,"Style":"smart_pitch","Text":"\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/01f5df40-50e8-4d34-8b3c-db1518a96695.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cp\u003e\u0026nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eThe group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003e“We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eHe explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eTo learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s.\u003c/p\u003e","ExtraBrandsJson":"[]","ExtraBrands":[],"Impressions":14456,"Brand":{"CustomerID":"cus_9jdmYqz6nhtE0h","UserID":"taylorpeyton@gmail.com","Slug":"cadence","Name":"Cadence Enterprise","Logo":"http://pitchenginelive.blob.core.windows.net/refinery/54d4a415-1ab4-4c65-bfa0-96898cf1c8fb/Gallery/beb6dd37-8a88-4547-9802-f83c7ab4cca1.png","Description":"A public relations and creative services company that caters to artists, small businesses, nonprofits and other worthy causes.","Phone":"","Location":"Texas, United States","SimpleLocation":null,"CreatedUTC":"\/Date(1403704300437)\/","Website":"www.cadenceenterprise.com","Email":"","Plan":"pro-month","Paid":true,"Comped":false,"AdPrice":0,"Hidden":false,"FacebookLink":null,"TwitterLink":null,"InstagramLink":null,"PinterestLink":null,"GooglePlusLink":null,"PageType":null,"Latitude":31.9685988,"Longitude":-99.901813100000027,"CoverPhoto":null,"SubID":"sub_9jdmDpyuNm0EG5","CommsTag":null,"Legacy":false,"CaniocalURL":"https://pitchengine.com/cadence/","StripeAccount":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"9533bc78-8e10-418d-8046-968756285568","Timestamp":"\/Date(1481613273306)\/","ETag":"W/\"datetime\u00272016-12-13T07%3A14%3A33.3063942Z\u0027\""},"BrandSlug":null,"CaniocalURL":"https://pitchengine.com/cadence/2017/09/12/altruist-relief-sets-up-kitchens-to-help-feed/002518971081996111253","TagsJson":"[]","Tags":[],"Author":"taylorpeyton@gmail.com","PrettyDate":null,"Action":"","ActionLink":"","Opens":0,"Likes":0,"Views":160,"BoilerplateJson":null,"Boilerplate":null,"AttachmentsJson":null,"Attachments":null,"ContactsJson":null,"Contacts":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"002518971081996111253","Timestamp":"\/Date(1518376965202)\/","ETag":"W/\"datetime\u00272018-02-14T02%3A40%3A45.081263Z\u0027\""};
        window.repitch(pitch);

    });
</script>

<!-- preview-related initialization function for magnific-popup -->




<!-- preview-related initialization function for PhotoSwipe -->
<script>
        function initializePhotoSwipeForGridzy() {

            var pswpElement = document.querySelectorAll('.pswp')[0];

            // build items array
            var items = [];
            var allA = document.querySelectorAll('.gridzy a');
            var image;
            var size;

            for (var a = 0; a < allA.length; a++) {
                image = allA[a].querySelector('img');
                size = allA[a].getAttribute('data-size').split('x');
                items.push({
                    src: allA[a].href,
                    w: parseInt(size[0], 10),
                    h: parseInt(size[1], 10),
                    msrc: image.src
                });

                allA[a].onclick = (function (index) {
                    return function () {
                        openPhotoSwipe(index);
                        return false;
                    };
                })(a);
            }



            function openPhotoSwipe(index) {
                // define options (if needed)
                var options = {
                    index: index || 0,
                    getThumbBoundsFn: function (index) {

                        // find thumbnail element
                        var thumbnail = allA[index].querySelector('img');

                        // get window scroll Y
                        var pageYScroll = window.pageYOffset || document.documentElement.scrollTop;
                        // optionally get horizontal scroll

                        // get position of element relative to viewport
                        var rect = thumbnail.getBoundingClientRect();

                        // w = width
                        return { x: rect.left, y: rect.top + pageYScroll, w: rect.width };

                    }
                };

                // Initializes and opens PhotoSwipe
                var gallery = new PhotoSwipe(pswpElement, PhotoSwipeUI_Default, items, options);
                gallery.init();
            }
        }
</script>

<!-- initialize Gridzy -->
<script>
        new Gridzy(document.querySelector('.gridzy'), {
            onOptionsChanged: initializePhotoSwipeForGridzy
        });
</script>

    <script>
        var isAuth = false;
        var userEmail = '';
    </script>


    
    <script>

        $(document).
            ready(function () {

                $.get('/api/shorten?u=' + encodeURIComponent(window.location)).
                    done(function (data) {
                        $('#short-url').val(data.short_url);
                    }).
                    fail(function () {
                        $('#short-url').val('NA');
                    });


                $('.favorite').
                    on('click',
                        function () {

                            if ($('.heart-active').hasClass('heart-active-animation')) {


                                $.get(window.location.pathname + '/unlike').
                                    done(function () {
                                        $('#like-count').html(parseInt($('#like-count').text()) - 1);

                                        $('.heart-active').removeClass('heart-active-animation');
                                        $('.heart-inactive').removeClass('heart-inactive-animation');
                                        //$(".heart-animation").append('<div class="heart-pulse-1"><i class="material-icons">favorite</i></div><div class="heart-pulse-2"><i class="material-icons">favorite</i></div><div class="heart-pulse-3"><i class="material-icons">favorite</i></div>');

                                    });
                            } else {

                                $.get(window.location.pathname + '/like').
                                    done(function () {

                                        $('#like-count').html(parseInt($('#like-count').text()) + 1);

                                        $('.heart-active').addClass('heart-active-animation');
                                        $('.heart-inactive').addClass('heart-inactive-animation');
                                        $(".heart-animation").append('<div class="heart-pulse-1"><i class="material-icons">favorite</i></div><div class="heart-pulse-2"><i class="material-icons">favorite</i></div><div class="heart-pulse-3"><i class="material-icons">favorite</i></div>');

                                    });
                            }

                        });

                $('.share').
                    ShareLink({
                        title: 'Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation', // title for share message
                        //text: '&lt;div class=&quot;medium-insert-images&quot;&gt;&lt;figure&gt;
    &lt;img src=&quot;https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg&quot; alt=&quot;&quot;&gt;
        
&lt;/figure&gt;&lt;/div&gt;&lt;div class=&quot;medium-insert-images&quot;&gt;&lt;figure&gt;
    &lt;img src=&quot;https://pitchenginelive.blob.core.windows.net/attachments/01f5df40-50e8-4d34-8b3c-db1518a96695.jpg&quot; alt=&quot;&quot;&gt;
        
&lt;/figure&gt;&lt;/div&gt;&lt;p&gt;&amp;nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;The group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Altruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;“We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;He explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Wilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Altruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Altruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge.&lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;Wilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people. &lt;/p&gt;&lt;p&gt; &lt;/p&gt;&lt;p&gt;To learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s.&lt;/p&gt;', // text for share message
                        image: 'https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg', // optional image for share message (not for all networks)
                        url: 'https://pitchengine.com/cadence/2017/09/12/altruist-relief-sets-up-kitchens-to-help-feed/002518971081996111253', // link on shared page
                        width: 400, // optional popup initial width
                        height: 340 // optional popup initial height
                    });


            });

    </script>

    <script>
        window.pitch = {"PublishTimeUTC":"\/Date(1505192617009)\/","Created":"\/Date(1505192600388)\/","Featured":false,"PinnedAd":false,"FeatureVideo":null,"TwitterPitch":null,"SubHeadline":null,"Headline":"Altruist Relief sets up kitchens to help feed Houston after Harvey -- Group seeks donations – and volunteer cooks – to aid in meal preparation","FeatureImage":"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg","FeatureImageCaption":null,"Published":true,"Legacy":false,"Style":"smart_pitch","Text":"\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/649bba88-51e8-4a1c-a456-4f110379a77e.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cdiv class=\"medium-insert-images\"\u003e\u003cfigure\u003e\n    \u003cimg src=\"https://pitchenginelive.blob.core.windows.net/attachments/01f5df40-50e8-4d34-8b3c-db1518a96695.jpg\" alt=\"\"\u003e\n        \n\u003c/figure\u003e\u003c/div\u003e\u003cp\u003e\u0026nbsp;Altruist Relief volunteers are on the ground in Houston responding to the catastrophic effects of Hurricane Harvey – but they need help.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eThe group is in need of monetary donations --and volunteer cooks-- to aid in their relief effort. They will be cooking hot meals for those in need at 7815 John Ralston Rd and at several locations around Houston.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief comes with custom equipment, trained volunteers and a large quantity of dry food.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003e“We have an extensive industrial kitchen capable of serving up to 1,000 meals every few hours,” said Lucas Wilcox, founder of Altruist Relief. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eHe explained that the low cost and efficiency of food production and transportation sets the organization apart from other relief efforts. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox said that the group’s transparency allows donors to take comfort that their funding will go directly to a worthy cause. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief will be operating in a number of locations around the city in the coming weeks. The web site will be updated periodically to include these additional kitchens.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eAltruist Relief has been feeding large communities across the U.S. for the past five years – generally in remote areas and difficult situations. For example, last year, the group provided hot meals and emergency services for two months to those affected by the flood near Baton Rouge.\u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eWilcox estimates that the group will stay in Houston for around six months – in an effort to alleviate the financial burden of food costs for thousands of people. \u003c/p\u003e\u003cp\u003e \u003c/p\u003e\u003cp\u003eTo learn more, make an online donation or request food service for a community, visit https://igg.me/at/Mcn2O10g27s.\u003c/p\u003e","ExtraBrandsJson":"[]","ExtraBrands":[],"Impressions":14456,"Brand":{"CustomerID":"cus_9jdmYqz6nhtE0h","UserID":"taylorpeyton@gmail.com","Slug":"cadence","Name":"Cadence Enterprise","Logo":"http://pitchenginelive.blob.core.windows.net/refinery/54d4a415-1ab4-4c65-bfa0-96898cf1c8fb/Gallery/beb6dd37-8a88-4547-9802-f83c7ab4cca1.png","Description":"A public relations and creative services company that caters to artists, small businesses, nonprofits and other worthy causes.","Phone":"","Location":"Texas, United States","SimpleLocation":null,"CreatedUTC":"\/Date(1403704300437)\/","Website":"www.cadenceenterprise.com","Email":"","Plan":"pro-month","Paid":true,"Comped":false,"AdPrice":0,"Hidden":false,"FacebookLink":null,"TwitterLink":null,"InstagramLink":null,"PinterestLink":null,"GooglePlusLink":null,"PageType":null,"Latitude":31.9685988,"Longitude":-99.901813100000027,"CoverPhoto":null,"SubID":"sub_9jdmDpyuNm0EG5","CommsTag":null,"Legacy":false,"CaniocalURL":"https://pitchengine.com/cadence/","StripeAccount":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"9533bc78-8e10-418d-8046-968756285568","Timestamp":"\/Date(1481613273306)\/","ETag":"W/\"datetime\u00272016-12-13T07%3A14%3A33.3063942Z\u0027\""},"BrandSlug":null,"CaniocalURL":"https://pitchengine.com/cadence/2017/09/12/altruist-relief-sets-up-kitchens-to-help-feed/002518971081996111253","TagsJson":"[]","Tags":[],"Author":"taylorpeyton@gmail.com","PrettyDate":null,"Action":"","ActionLink":"","Opens":0,"Likes":0,"Views":160,"BoilerplateJson":null,"Boilerplate":null,"AttachmentsJson":null,"Attachments":null,"ContactsJson":null,"Contacts":null,"PartitionKey":"9533bc78-8e10-418d-8046-968756285568","RowKey":"002518971081996111253","Timestamp":"\/Date(1518376965202)\/","ETag":"W/\"datetime\u00272018-02-14T02%3A40%3A45.081263Z\u0027\""};
        Hashtag.replaceTags('.content');

    </script>

    <script>
        ga('send', 'event', 'pitch', 'open', '002518971081996111253');
        wm.send("pitchView", '002518971081996111253');
    </script>


    <section id="spin_loader">
    <!-- add class .active-pe-modal to activate -->
    <div class="pe-modal modal-loader">
        <div class="pe-modal-box-2">
            <div class="loader_box">
                <div class="loader">
                    <svg class="circular" viewBox="25 25 50 50">
                        <circle class="path" cx="50" cy="50" r="20" fill="none" stroke-width="2" stroke-miterlimit="10" />
                    </svg>
                </div>
            </div>
        </div>
    </div>
</section>







<div id="login-area" class="hidden">
    <div class="pe-modal">
        <div class="tiny-wrapper pe-modal-box-2">
            <div class="flex-col-center padding-10">
                
                <div class="item-space-col">
                    <h4 class="text-center"></h4>
                </div>
                <div id="selectFBorEmail" class="card padding-20 hidden">
                    <div class="close-pe-modal">
                        <i class="material-icons">close</i>
                    </div>
                    <div class="flex-col-center">
                        <button type="submit" class="fb-home-btn signin-fb">Continue via Facebook</button>
                        <div class="">
                            <span>Or </span><a href="#" id="pickUseEmail" class="">use your email</a>
                        </div>
                    </div>
                </div>
            </div>

            <div>
                <div id="enterEmailBox" class="card padding-20 hidden">
                    <div class="close-pe-modal">
                        <i class="material-icons">close</i>
                    </div>
                    <div class="item-space full-width">

                        <form class="form-group">
                            <div class="email-container display-email-container">
                                <label>Email</label>
                                <input id="emailTextBox" type="text" name="email" required="" class="form-control" placeholder="email address" value="">
                            </div>
                        </form>
                        <div class="flex-row-end-right">
                            <div>
                                <button id="checkForEmail" class="btn btn-orange">Next</button>
                            </div>
                        </div>
                    </div>

                </div>

                <div id="enterPassBox" class="card padding-20 hidden">

                    <form id="enterPassBoxForm">
                        <div class="password-container display-password-container">
                            <label>Enter password</label>
                            <input id="existingPass" type="password" name="password" required="" class="form-control" placeholder="password" value="">
                        </div>
                    </form>
                    <div class="flex-row-end-right">
                        <div>
                            <button id="emailSignIn" class="btn btn-orange">Sign in</button>
                            <button class="btn btn-lightgrey cancel-btn">Cancel</button>
                        </div>
                        <div id="errorLoginArea" style="color: red;"></div>
                    </div>

                </div>

                <div id="createPasswordBox" class="card padding-20">

                    <form>
                        <div class="password-container display-password-container">
                            <label>Create password</label>
                            <input id="newPass" type="password" name="password" required="" class="form-control" placeholder="new password" value="">
                            <input id="newPassConfirm" type="password" name="confirmPassword" required="" class="form-control" placeholder="confirm password" value="">
                        </div>
                    </form>
                    <div class="flex-row-end-right">
                        <div>
                            <button id="signUpButton" class="btn btn-orange">Sign up</button>
                            <button class="btn btn-lightgrey cancel-btn">Cancel</button>
                        </div>
                    </div>
                    <div id="errorCreateArea" style="color: red;"></div>
                </div>

            </div>

        </div>
    </div>
</div>

<script src="https://cdn.auth0.com/w2/auth0-6.7.js"></script>
<script src="https://cdn.auth0.com/js/lock/10.6/lock.min.js"></script>

<script>



    var lock = new Auth0Lock('y7ASoRAoRPSNcsfepIEFip3GGiUcPtjI', 'auth0372.auth0.com', {
        theme: {
            labeledSubmitButton: false,
            logo: resolve("/assets/ico/apple-touch-icon-144-precomposed.png"),
            primaryColor: "#5679b9"
        },
        languageDictionary: {
            //signUpTerms: "I agree to the <a href='/terms' target='_new'>terms of service</a> and <a href='/privacy' target='_new'>privacy policy</a>.",
            title: "Pitchengine",
        },
        auth: {
            sso: true,
            redirectUrl: resolve('/signin-auth0'),
            responseType: 'code',
            params: {
                state: (location.pathname+location.search).substr(1),
                scope: 'openid email user_metadata app_metadata picture'
            }
        },

        mustAcceptTerms: true,
        languageDictionary: {
            signUpTerms: '<a href="https://billing.pitchengine.com/tos" target="_blank">Accept Terms and Conditions</a>',
        }

    });
    var set = {
        domain: 'auth0372.auth0.com',
        clientID: 'y7ASoRAoRPSNcsfepIEFip3GGiUcPtjI',
        callbackURL: resolve('/signin-auth0'),
        responseType: 'code',
        authParams: {
            state: (location.pathname+location.search).substr(1),
            scope: 'openid email user_metadata app_metadata picture'
        }
    };
    var auth0 = new Auth0(set);

    function fbLogin(returnUrl) {

        if (returnUrl && returnUrl.length > 2) {
            auth0._callbackURL = resolve('/signin-auth0?ru=' + returnUrl);
        }

        auth0.signin({ connection: 'facebook' }); // use connection identifier
    }

    function login(title, returnUrl) {

        lock.show();


        //$('#errorLoginArea').html('');
        //$('#emailTextBox').val('');
        //$('#existingPass').val('');

        //$('#login-area').attr('data-return', returnUrl);

        //$('#login-area .card').addClass('hidden');

        //$('#selectFBorEmail').removeClass('hidden');

        //if (!isAuth) {
        //    $('#login-area').removeClass('hidden');
        //    $('#login-area .pe-modal').addClass('active-pe-modal');

        //    $('#login-area .pe-modal .loginTitle').html(title);

        //    $('#login-area .pe-modal .signin-fb').attr('data-return', returnUrl);
        //} else {
        //    window.location = returnUrl;
        //}



    }

    $('#signUpButton').on('click', function () {
        completeSignup();
    });

    function completeSignup() {

        if ($('#newPassConfirm').val() != $('#newPass').val()) {
            $('#errorCreateArea').text('Passwords do not match');
        }


        var settings = {
            "async": true,
            "crossDomain": true,
            "url": "https:///auth0372.auth0.com/dbconnections/signup",
            "method": "POST",
            "headers": {
                "content-type": "application/json"
            },
            "processData": false,
            "data": "{\"client_id\": \"y7ASoRAoRPSNcsfepIEFip3GGiUcPtjI\", \"connection\":  \"Username-Password-Authentication\", \"email\": \"" + $('#emailTextBox').val() + "\",\"password\": \"" + $('[name=confirmPassword]').val() + "\",\"user_metadata\": { }}"
        }

        $.ajax(settings).done(function (response) {
            console.log(response);

            dbLogin($('#emailTextBox').val(), $('#newPassConfirm').val(), "/");

        }).error(function () {
            $('#errorCreateArea').text('User already exists');
        });
    }


    function loginEmail(title, returnUrl) {

        lock.show();


        //$('#errorLoginArea').html('');
        //$('#emailTextBox').val('');
        //$('#existingPass').val('');

        //$('#login-area').attr('data-return', returnUrl);

        //$('#login-area .card').addClass('hidden');

        //$('#selectFBorEmail').removeClass('hidden');

        //if (!isAuth) {
        //    $('#login-area').removeClass('hidden');
        //    $('#login-area .pe-modal').addClass('active-pe-modal');

        //    $('#login-area .card').addClass('hidden');
        //    $('#enterEmailBox').removeClass('hidden');
        //    $('#emailTextBox').focus();
        //} else {
        //    window.location = returnUrl;
        //}


        //return false;
    }


    $('#enterPassBoxForm').
        on('submit',
            function (e) {
                e.preventDefault();
                var email = $('#emailTextBox').val();
                var pass = $('#existingPass').val();
                var url = $('#login-area').attr('data-return');
                dbLogin(email, pass, url);
            });

    $('#emailSignIn').
        on('click',
            function (e) {
                e.preventDefault();
                var email = $('#emailTextBox').val();
                var pass = $('#existingPass').val();
                var url = $('#login-area').attr('data-return');
                dbLogin(email, pass, url);

            });

    $('#checkForEmail').
        on('click',
            function (e) {
                e.preventDefault();
                var email = $('#emailTextBox').val();

                $.get('/user/check?email=' + encodeURIComponent(email)).
                    then(function (data) {
                        if (data != null) {
                            $('#login-area .card').addClass('hidden');
                            $('#enterPassBox').removeClass('hidden');
                            $('#existingPass').focus();

                        }
                        else {


                            $('#login-area .card').addClass('hidden');
                            $('#createPasswordBox').removeClass('hidden');

                        }
                    });

            });


    $('#emailTextBox').
        on('change',
            function () {
                var email = $(this).val();

                $.get('/user/check?email=' + encodeURIComponent(email)).
                    then(function (data) {
                        if (data.Type != null) {
                            $('#login-area .card').addClass('hidden');
                            $('#enterPassBox').removeClass('hidden');
                            $('#existingPass').focus();
                        }
                        else {


                            $('#login-area .card').addClass('hidden');
                            $('#createPasswordBox').removeClass('hidden');

                        }
                    });

            });


    $('#pickUseEmail').
        on('click',
            function (e) {
                e.preventDefault();
                $('#login-area .card').addClass('hidden');
                $('#enterEmailBox').removeClass('hidden');
                $('#emailTextBox').focus();
            });

    $('.close-pe-modal').on("click", function (e) {
        e.preventDefault();
        $('.pe-modal').removeClass('active-pe-modal');
    });


    $('.cancel-btn').on("click", function (e) {
        e.preventDefault();
        $('.pe-modal').removeClass('active-pe-modal');
    });
    function resolve(url, base_url) {
        var doc = document
            , old_base = doc.getElementsByTagName('base')[0]
            , old_href = old_base && old_base.href
            , doc_head = doc.head || doc.getElementsByTagName('head')[0]
            , our_base = old_base || doc_head.appendChild(doc.createElement('base'))
            , resolver = doc.createElement('a')
            , resolved_url
        ;
        our_base.href = base_url || '';
        resolver.href = url;
        resolved_url = resolver.href; // browser magic at work here

        if (old_base) old_base.href = old_href;
        else doc_head.removeChild(our_base);
        return resolved_url;
    }



    // sign-in with social provider with plain redirect
    $('.signin-google')
        .on('click',
            function () {

                var returnUrl = $(this).attr('data-return');
                if (returnUrl && returnUrl.length > 2) {
                    auth0._callbackURL = resolve('/signin-auth0?ru=' + returnUrl);
                }

                auth0.signin({ connection: 'google-oauth2' }); // use connection identifier
            });


    $('.signin-fb')
        .on('click',
            function () {
                var returnUrl = $(this).attr('data-return');
                if (returnUrl && returnUrl.length > 2) {
                    auth0._callbackURL = resolve('/signin-auth0?ru=' + returnUrl);
                }

                auth0.signin({ connection: 'facebook' }); // use connection identifier
            });



    // sign-in with social provider using a popup (window.open)
    $.ajaxSetup({
        error: function (jqXHR, exception) {
            if (jqXHR.status === 401) {
                $('#errorLoginArea').text('Bad Username or Password');
            } else {

            }
        }
    });

    //$( document ).ajaxError(function( event, jqxhr, settings, exception ) {
    //    if ( jqxhr.status== 401 ) {
    //        $('#errorLoginArea').text('Bad Username or Password');
    //    }
    //});

    function dbLogin(email, pass, returnUrl) {

        window.working();

        $('#errorLoginArea').html('');
        if (returnUrl && returnUrl.length > 2) {
            auth0._callbackURL = resolve('/signin-auth0?ru=' + returnUrl);
        }



        auth0.signin({
            popup: false,
            connection: 'Username-Password-Authentication',
            username: email,
            password: pass

        });


        setTimeout(function () {

            window.stopWorking();
            $('#errorLoginArea').text('Bad Username or Password');

        }, 4000);


        //            ,
        //function(err, result) {
        //    if (err) {
        //        $('#errorLoginArea').text(err);
        //        return;
        //    }
        //    console.log(result);
        //    // Success!
        //});
    }


    $('.signin-db')
        .on('click',
            function () {

                var returnUrl = $(this).attr('data-return');


                dbLogin($('#email').val(), $('#password').val(), returnUrl);
                window.working();



            });
</script>

    




    <script>

        window._appversion = "0.1.0";
        window._hash = "local";

        function geoIp(data) {
            window._geoIp = data;
        }

    </script>

    <script>
        // ===== Scroll to Top ====
        $(window).scroll(function() {
            if ($(this).scrollTop() >= 500) {        // If page is scrolled more than 50px
                $('#return-to-top').fadeIn(200);    // Fade in the arrow
            } else {
                $('#return-to-top').fadeOut(200);   // Else fade out the arrow
            }
        });
        $('#return-to-top').click(function() {      // When arrow is clicked
            $('body,html').animate({
                scrollTop : 0                       // Scroll to top of body
            }, 500);
        });
    </script>

    
    

    


</body>
</html>
