

<!DOCTYPE html>
<!--[if lt IE 7 ]> <html lang="en" class="no-js ie6" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:addthis="http://www.addthis.com/help/api-spec"> <![endif]-->
<!--[if IE 7 ]>    <html lang="en" class="no-js ie7" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:addthis="http://www.addthis.com/help/api-spec"> <![endif]-->
<!--[if IE 8 ]>    <html lang="en" class="no-js ie8" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:addthis="http://www.addthis.com/help/api-spec"> <![endif]-->
<!--[if IE 9 ]>    <html lang="en" class="no-js ie9" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:addthis="http://www.addthis.com/help/api-spec"> <![endif]-->
<!--[if (gt IE 9)|!(IE)]>
<html lang="en" class="no-js" xmlns="http://www.w3.org/1999/xhtml" xmlns:og="http://opengraphprotocol.org/schema/" xmlns:fb="http://www.facebook.com/2008/fbml" xmlns:addthis="http://www.addthis.com/help/api-spec">
<![endif]-->
<head>
    <!--[if gte IE 9]>
  <style type="text/css">
      .gradient {
          filter: none;
      }
      body.themed {
          filter: none !important;
      }
  </style>
<![endif]-->
    <style>
        .ie8 body, .ie7 body {
            filter: - !important;
        }

        .appeal {
            min-height: 500px;
            padding-bottom: 20px;
        }
    </style>
    <title>
        
    FirstGiving - JBF Hurricane Clean Water Relief Effort

    </title>
    
    
    <meta name="keywords" content="Online fundraising pages, Internet fundraising pages, online fundraising, Internet fundraising, Online Donation Pages, Internet Donation Pages, Charity fundraising, Charity fundraising pages, Event fundraising, Online pledge pages, Internet pledge pages," />
    <meta charset="utf-8" content="" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <script type="text/javascript">        document.write('<style>.js-hide{display:none !important}</style>')</script>
    <script type="text/javascript" language="javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js?2.35.0.25522"></script>
    <script>        window.jQuery || document.write('<script src="/scripts/jquery-1.7.1.min.js"><\/script>')</script>
    <script type="text/javascript" language="javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/jquery-ui.min.js?2.35.0.25522"></script>
    <script>        window.jQuery.ui || document.write('<script src="/scripts/jquery-ui-1.8.13.min.js"><\/script>')</script>
    <!--[if lte IE 8]>
  <style></style>
    <link href="/css/ie.css?2.35.0.25522" rel="stylesheet" type="text/css" />  
  <![endif]-->
    
    
    
        <link href="/Content/css/core.css?2.35.0.25522" rel="stylesheet" type="text/css" />
        <link href="/content/css/GivingDays.css?2.35.0.25522" rel="stylesheet" type="text/css" />
        <!--what could go wrong )-->
    
    
<script type="text/javascript">
    var _gaq = _gaq || [];
    _gaq.push(['_setAccount', 'UA-4878300-3']);
    _gaq.push(['_trackPageview']);

    (function () {
        var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
        ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
        var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
    })();
</script>

<script type="text/javascript"  language="javascript" src="/scriptsmin/common.js?2.35.0.25522"></script>
    <script type="text/javascript"  language="javascript" src="/scriptsmin/common.ui.js?2.35.0.25522"></script>
    <script type="text/javascript"  language="javascript" src="/scriptsmin/bootstrap.js?2.35.0.25522"></script>
    <script type="text/javascript" charset="utf-8">
        $.getScript('//s7.addthis.com/js/300/addthis_widget.js#username=firstgiving456&async=1');
    </script>
    
  
    <link href="/content/css/font-awesome.css?2.35.0.25522" rel="stylesheet" type="text/css" />
  
    
    <link rel="canonical" href="https://www.firstgiving.com/jbfworldwide/harveyrelief" />

    
<meta property="og:title" content="JBF Hurricane Clean Water Relief Effort" />
<meta property="og:type" content="firstgiving:campaign" />
<meta property="og:url" content="https://www.firstgiving.com/jbfworldwide/harveyrelief" />
<meta property="og:image" content="https://www.firstgiving.com/imaging/designcontent/5d5a60e1-b64e-4ff5-9bf1-d58f9c19332c.jpg" />

<meta property="og:description" content="JBF Hurricane Clean Water Relief Effort benefiting JACK BREWER FOUNDATION" />
<meta property="og:site_name" content="FirstGiving" />
<meta property="og:locale" content="en_US" />  
<meta property="fb:app_id" content="251632261525136" />
<meta property="firstgiving:category" content = "Campaign" />
<meta property="firstgiving:npo" content = "JACK BREWER FOUNDATION" />
<meta property="firstgiving:ein" content = "" />
<meta property="firstgiving:event" content = "" />
<meta property="firstgiving:date" content = "1/1/0001" />
<meta property="firstgiving:end_date" content = "1/1/0001" />
<meta property="firstgiving:city" content = "" />
<meta property="firstgiving:state" content = "" />
<meta property="firstgiving:first" content = "" />
<meta property="firstgiving:last" content = "" />
<meta property="firstgiving:total" content = "$9,410.00" />
<meta property="firstgiving:active" content = "False" />
<meta property="firstgiving:goal" content = "40000" />




<meta name="twitter:card" content="product" />
<meta name="twitter:site" content="@firstgiving" />
<meta name="twitter:url" content="https://www.firstgiving.com/jbfworldwide/harveyrelief" />
<meta name="twitter:title" content="JBF Hurricane Clean Water Relief Effort" />
<meta name="twitter:description" content="JBF Hurricane Clean Water Relief Effort benefiting JACK BREWER FOUNDATION" />
<meta name="twitter:image:src" content="https://www.firstgiving.com/imaging/designcontent/5d5a60e1-b64e-4ff5-9bf1-d58f9c19332c.jpg" />


<meta name="twitter:data1" content="$9,410.00" />
<meta name="twitter:label1" content="Raised so far" />


<meta name="twitter:data2" content="JACK BREWER FOUNDATION" />
<meta name="twitter:label2" content="benefiting nonprofit" />


    <script type="text/JavaScript" src="//app.firstgiving.com/Scripts/LoggingSdk.min.js"></script>
    <script type="text/javascript">
        if (typeof Logger != 'undefined') {
            Logger.init();
        }
    </script>
    <script type="text/javascript" language="javascript" src="/Scripts/underscore-min.js?2.35.0.25522"></script>
    <script>
        // underscore template settings for partial editors
        _.templateSettings = {
            interpolate: /\{\{=(.+?)\}\}/g,
            escape: /\{\{-(.+?)\}\}/g,
            evaluate: /\{\{(.+?)\}\}/g
        };
    </script>
    

    <script type="text/javascript" language="javascript" src="/Scripts/jquery.tmpl.min.js?2.35.0.25522"></script>
    <script type="text/javascript"  language="javascript" src="/scriptsmin/registration-modal.js?2.35.0.25522"></script>
    <style class="themeStyle">
/*===============================
    GENERIC
===============================*/


body.themed {
    background-color: #DDF1FA !important;
    background-repeat: no-repeat !important;

    background-position: center !important; /* if no-repeat 'center' else '0'*/
    background-attachment: fixed !important;

    -webkit-background-size: cover !important; /*if no-repeat 'contain'  else 'auto'*/
	-moz-background-size: cover !important;
	-o-background-size: cover !important;
	background-size: cover !important;


    

}

body.themed.textColor{
    color: #000000 !important;
}

body.themed .th-textHeaderColor {
    color: #0db2db !important;
}

body.themed .th-backgroundHeaderColor{
    background-color: #0db2db !important;

}

body.themed .th-backgroundHeaderColor li a:hover {
    background-color: #4df2ff !important;


}

body.themed .th-buttonColor{
    background-color: #47B937 !important;

    border:none !important;
    filter: none !important;
}

body.themed .th-borderColor{
    border-color: #0db2db !important;
}
body.themed .th-backgroundColor{
    background-color: #DDF1FA !important;
}

body.themed .th-sidebarBackgroundColor{
    background-color: #FFFFFF !important;
    background-image:none !important;
}

body.themed .th-linkColor{
    color:#1BA4DD !important;
}

body.themed .th-linkColor:hover{
    color:#0084bd !important;
}

body.themed .th-linkColorHoverBackground{
    background-color:#0084bd !important;
}

body.themed .th-linkColorBackground{
    background-color:#1BA4DD !important;
}

body.themed .th-boxBackgroundColor {
    background-color: #cff0f8 !important;
    background-image:none !important;
}

body.themed .th-secondaryButtonColor {
    background-color: #47B937 !important;
    border: 1px solid #47B937;
    filter: none !important;
}

/*===============================
    SPECIFIC
===============================*/

/* ======= VIEWS/DESIGN/INDEX.ASPX ========*/

/*border above Supporters on Design*/
body.themed #featured-lists{
    background:none;
    border-top: 1px solid #0db2db;
    border-radius: 0;
}

/* ======= VIEWS/SHARED/FUNDRAISERS.ASCX ========*/

body.themed .search {
    border-color: #47B937 !important;
}
body.themed .search:focus{
    box-shadow: 0 0 5px #47B937 !important;
}

#fundraisers #fundraiser-list .active{
    background: #cff0f8 !important;
}

.appeal header .stats .inner .goal{
    border-right:1px solid #47B937 !important;
}

.appeal header .progress h3{
    color: #0db2db !important;
}

/* ======= VIEWS/SHARED/TEAMS.ASCX ========*/

#teams #fundraiser-list .active{
    background: #cff0f8 !important;
}

body.themed .info .th-linkColor>a{
     color:#1BA4DD !important;
}
body.themed .info .th-linkColor>a:hover{
    color:#0084bd !important;
}

/* ======= VIEWS/PROFILEPAGE/INDEX.ASPX ========*/
body.themed #profile .profileInfo h1,
body.themed #profile .profileInfo h2,
body.themed #profile .fundraising h1,
body.themed #profile .history h1,
body.themed #profile .viewAll{
    color: #222;
}
body.themed #profile .viewAll:hover{
    color: #444;
}

/* ======= VIEWS/DONATE/INDEX.ASPX ========*/
body.themed .container .inner .leftColumn .contentContainer #paymentSet {
    border-color: #0db2db !important;
}

.ui-checkbox-on .ui-icon, .ui-radio-on .ui-icon {
    background-color: #0db2db !important;
}

/* ======= VIEWS/PARTICPATE/INDEX.ASPX ========*/

body.themed .container .inner .leftColumn .contentContainer .section {
    border-left: 1px solid #0db2db !important;
    border-right: 1px solid #0db2db !important;
}

/* ======= VIEWS/DONATE/INDEX.ASPX ============*/

body.themed .container .inner .leftColumn .contentContainer footer {
    border-left: 1px solid #0db2db !important;
    border-right: 1px solid #0db2db !important;
    border-bottom: 1px solid #0db2db !important;
}

body.themed .container .inner .leftColumn footer .buttonHolder span.ui-btn-inner {
    background-color:#47B937 !important;
}


body.themed .container .inner .leftColumn footer .buttonHolder span span.ui-btn-text {
    background-color: transparent !important;
}


/* ======= VIEWS/EVENT/EVENT.MASTER ============*/

body.themed .ui-progressbar-value{
    background-color:#47B937 !important;
    background-image: url('/content/images/themed/themedButtonOverlay.png');
    background-position: top !important;
        -webkit-background-size:contain !important;
	-moz-background-size:contain!important;
	-o-background-size:contain !important;
	background-size:contain !important;
    background-repeat:repeat-x;
}

/* ======= Jquery UI overrides - super specific ============*/
body.themed .ui-widget-header {
    background-color:#0db2db;
    background-image:none;
    border-color:#0db2db;


}
body.themed #activity-pop tr.active {
    background-color: #cff0f8;
}

/* ======= PROCESS OVERRIDES ================= */
input[type="text"]:focus,
input[type="password"]:focus,
input[type="email"]:focus,
input[type="number"]:focus,
textarea:focus,
select:focus,
checkbox:focus{

}

.ui-btn-active, .ui-focus{

}
</style>
<script type="text/javascript">var DesignTheme = {"StyleId":"7697","BackgroundColor":"#DDF1FA","HeaderColor":"#0db2db","ButtonColor":"#47B937","BoxBackgroundColor":"#cff0f8","LinkColor":"#1BA4DD","ThemeName":"Default","TextColor":"#000000","SidebarBackgroundColor":"#FFFFFF","ButtonTextColor":"#FFFFFF","SecondaryButtonColor":"#0B70A6","SecondaryButtonTextColor":"#FFFFFF","LinkColorHover":"#0084bd","HeaderColorHover":"#4df2ff","BackgroundRepeat":"no-repeat","BackgroundPosition":"center","BackgroundAttachment":"fixed","BackgroundSize":"cover","SecondaryBackgroundColor":"#24a7df","FullyQualifiedBackgroundImage":"//www.firstgiving.com/imaging/designcontent/","BackgroundCss":"","HostName":"www.firstgiving.com"}
</script>
</head>

    <body class="pprofile themed textColor npo givingDay">

<script>    loadFB();</script>

    
    <nav class="navbar navbar-inverse navbar-fixed-top th-backgroundHeaderColor" role="navigation" id="mainNav">
        <div class="container-fluid">
            <!-- Brand and toggle get grouped for better mobile display -->
            <a class="logo" href="/"></a>
            <ul class="nav navbar-nav pull-right">
                <li id="signin"><a href="/Signin">Sign In</a></li>
            </ul>
        </div>
    </nav>


<div class="container-fluid" data-role="page" id="wrap">
    <div class="row inner">
        
    <!-- some modals -->
    <div id="alertContainer">
        <div class="alert alert-success fade in fixMessageToTop" style="display: none;" id="saveSuccess">
            <strong>Update saved</strong> Your page has been updated.
            <div class="pull-right">
                <button type="button" id="undo" class="btn btn-danger btn-sm" data-hide="alert" aria-hidden="true">Undo</button>
                <button type="button" class="btn btn-success btn-sm" data-hide="alert" aria-hidden="true">Ok</button>
            </div>
        </div>
        <div class="alert alert-success fade in fixMessageToTop" style="display: none;" id="saveLinksSuccess">
            <strong>Update saved</strong> Your links have been updated.
            <div class="pull-right">
                <!-- <button type="button" id="undoLinks" class="btn btn-danger btn-sm" data-hide="alert" aria-hidden="true">Undo</button> -->
                <button type="button" class="btn btn-success btn-sm" data-hide="alert" aria-hidden="true">Ok</button>
            </div>
        </div>
        <div class="alert alert-success fade in fixMessageToTop" style="display: none;" id="saveImagesSuccess">
            <strong>Update saved</strong> Your images have been updated.
            <div class="pull-right">
                <button type="button" id="undoImages" class="btn btn-danger btn-sm" data-hide="alert" aria-hidden="true">Undo</button>
                <button type="button" class="btn btn-success btn-sm" data-hide="alert" aria-hidden="true">Ok</button>
            </div>
        </div>
        <div class="alert alert-danger fade in fixMessageToTop" style="display: none;" id="saveError">
            <button type="button" class="close" data-hide="alert" aria-hidden="true">×</button>
            <strong>An error occurred while saving.</strong> Refresh this page if the error persists.
        </div>
        <div class="alert alert-danger fade in fixMessageToTop" style="display: none;" id="imageError">
            <button type="button" class="close" data-hide="alert" aria-hidden="true">×</button>
            <strong>Image upload error. </strong>Images must be at least 200 pixels wide by 200 pixels tall
        </div>
    </div>
    <!-- some modals -->
    
    <div class="row mega-wrap">
        
        <div>
             <div class='expired' style='pointer-events: none;'></div>
            <img alt="JBF Hurricane Clean Water Relief Effort" class="banner img-responsive" src="/imaging/banner/df33321f-a8af-4353-8e08-1efcb39f16f5.jpg/1430"></img>
            
        </div>
    </div>
    <div class="row mega-wrap">
        <div class="col-md-8">
            
            <h1 class="th-textHeaderColor" id="campaignName">
                JBF Hurricane Clean Water Relief Effort               
            </h1>
            
            <h4 class="th-textHeaderColor">Benefiting 
                <a class="th-textHeaderColor" href="/jbfworldwide">
                    JACK BREWER FOUNDATION
                </a>
            </h4>
        </div>
        <div class="col-md-12">
            <ul class="nav nav-tabs tabs-v2 th-textHeaderColor" id="navTabs">
                <li class="active"><a data-toggle="tab" href="#homeTab">Home</a></li>
                <li><a data-toggle="tab" href="#supporterTab">Supporters</a></li>
                <li><a data-toggle="tab" href="#teamTab">Teams</a></li>
                <li><a data-toggle="tab" href="#donationTab">Donations</a></li>
                <li><a data-toggle="tab" href="#nonprofitTab">Nonprofits</a></li>
            </ul>

            
        </div>
    </div>
    <div class="row mega-wrap">
        <!--Start right column-->
        <aside id="profile" class="col-sm-4 col-xs-12 giving-day-sidebar pull-right">
            
            <!-- CAMPAIGN HAS ENDED -->
            
            

<section id="totalRaised" class="module">
    <div class="wrapper th-backgroundHeaderColor container-fluid">
        <div class="row">
            <div class="col-md-12">
                <h2>
                    $9,410
                        <small>raised<br />
                            
                                of <span id="goalAmount">$40,000</span>
                        </small>
                    

                </h2>
            </div>
        </div>
        <div class="row">
            <div class="col-md-12">
                <div class="progress">
                    <div class="progress-bar progress-bar-success ui-progressbar-value" role="progressbar" aria-valuenow="24" aria-valuemin="0" aria-valuemax="100" style="width: 24%">
                    </div>
                </div>
            </div>
        </div>
    </div>

    <div class="wrapper  container-fluid">
        <div class="row">
            <div class="col-md-12">
                <h2>Thank You!</h2>
                
                    <h4>This campaign is complete.</h4> 
                
            </div>
        </div>
    </div>
</section>

            <section id="share" class="module">
                <div class="wrapper">
                    
                    
<style>
    #share a img {
        opacity: .8;
        filter: alpha(opacity=80);
    }

    #share a:hover img {
        opacity: 1;
        filter: alpha(opacity=100);
    }

    #share a:link, #share a:hover, #share A:visited, #share A:active {
        text-decoration: none;
    }
</style>
<div class="share container-fluid" id="share">
    <input type="hidden" id="shareUrl" value="https://www.firstgiving.com/jbfworldwide/harveyrelief" />
    <!-- AddThis Button BEGIN -->
    <div class="row hidden-sm hidden-xs">
        <a id="fb_share" class="container  btn btn-default th-linkColor btn-block  btn-lg text-left"
            style="  pointer-events: all !important;  cursor: pointer !important;">
            <div class="col-xs-2"></div>
            <div class="col-xs-8 text-left">Share on Facebook</div>
            <div class="col-xs-2 text-left">
                <i class="fa fa-facebook-square"></i>
            </div>
        </a>
        <a href="https://twitter.com/intent/tweet" id="tweet_share" class="container btn btn-default th-linkColor btn-block  btn-lg text-left"
            >
            <div class="col-xs-2"></div>
            <div class="col-xs-8 text-left">Share on Twitter</div>
            <div class="col-xs-2 text-left">
                <i class="fa fa-twitter-square"></i>
            </div>
        </a>
    </div>
</div>
<script>
    (function () {
        $('#fb_share').click(function (e) {
            e.preventDefault();
            FB.ui({
                method: 'share',
                href: 'https://www.firstgiving.com/jbfworldwide/harveyrelief'

            }, function (response) {
                if (response && !response.error_code) {
                    $('#fb_share').addClass('disabled');
                    $('#fb_share .fa-facebook-square').addClass('fa-check').removeClass('fa-facebook-square');
                } else {

                }
            });
        });
        var twtUrl = 'https://twitter.com/intent/tweet?hashtags={0}&url={1}&via={2}&text={3}';
        var url = encodeURIComponent('https://www.firstgiving.com/jbfworldwide/harveyrelief');
        var hashtag = $('#hashtag').length ? $('#hashtag').val() : 'GivingDay';
        var via = "firstgiving";
        var text = document.title;

        twtUrl = twtUrl.formatWith(hashtag, url, via, text);

        $('#tweet_share').attr('href', twtUrl);

    }());

</script>

                </div>
            </section>
            
            <section id="about-npo" class="module">
                <div class="wrapper">
                    
                    <h1>
                        <a class="th-textHeaderColor" href="/jbfworldwide">About JACK BREWER FOUNDATION</a>
                    </h1>
                    
                    <a class="logo" href="/jbfworldwide">
                        
                        <img class="logo" src="https://www.firstgiving.com/imaging/logo/d1abf756-6e38-434a-83b4-0da19c8882da.jpg/72" alt="Fundraise For JACK BREWER FOUNDATION " />
                        
                    </a>
                    
                            <p>JBF Worldwide is a 501c3 non-profit organization that uses sport as a catalyst to provide resources and opportunities to the world’s most underserved populations and actively works to “Empower From Within.”</p>
                        <a class="th-linkColor" href="/jbfworldwide/about">See Nonprofit Page</a>
                </div>
            </section>
            <section class="module hidden-sm hidden-xs">
                <div id="commentWrapper" class="fbCommentsDisplay wrapper ">
                </div>
            </section>

            <script>
                var fbCommentTemplate = '<div class="fb-comments" data-href="https://www.firstgiving.com/jbfworldwide/harveyrelief" data-numposts="5" data-colorscheme="light" data-width="{0} data-mobile="true"></div>';
            </script>
            <!--[if IE]>
                <script>
                    fbCommentTemplate = '<div class="fb-comments" data-href="https://www.firstgiving.com/jbfworldwide/harveyrelief" data-numposts="5" data-colorscheme="light" data-width="{0}></div>';
                </script>
            <![endif]-->
            <script>
                // if facebook comments are turned on
                (function () {
                    $(document).on('ready', function () {
                        fbEnsureInit(renderFbComments);
                    });
                    $(window).resize(function () {
                        setTimeout(renderFbComments(), 200);
                    });
                    var renderFbComments = function () {
                        var html = fbCommentTemplate.formatWith($('#commentWrapper').width());
                        $('#commentWrapper').empty().html(html);
                        FB.XFBML.parse(); // this forces FB to re-render the widget in the case we resized the window
                    };
                }());
            </script>
        </aside>
        <div class="col-sm-8 col-xs-12 appeal pull-left">
            <div class="tab-content">
                <div id="homeTab" class="tab-pane fade in active">
                    
    <div class="col-md-12">
        <div id="videoWrapperAnchor"></div>
        <div id="videoWrapper">
            
            <a href="#" class="playVideo fa fa-youtube-play">
                <img src="//img.youtube.com/vi/VpCQG2RcQKc/0.jpg" class="img-responsive play" alt="Jack Brewer in Port Arthur, Texas for Harvey Relief" id="videoThumb" />
            </a>
            <script type="text/template" id="videoTemplate">
                <iframe width="{0}" height="{1}" src="//www.youtube.com/embed/VpCQG2RcQKc?rel=0&autoplay=1" frameborder="0" allowfullscreen></iframe>
            </script>
            <script>
                (function(){
                    var html = $('#videoTemplate').html();
                    var width = $('#videoThumb').width();
                    var height = parseInt(width * (9/16));
                    html = html.formatWith(width, height);
                    $('#videoWrapper').html(html);
                }());
            </script>
            
        </div>
        <div id="campaignVideoLink" style="display: none;"></div>
        <div id="campaignVideoEdit" class="text-center" style="display: none;">
            <a href="#" id="videoUpdate" class="btn btn-sm btn-primary">Change Video</a> <a href="#" id="videoDelete" class="btn btn-sm btn-danger">Delete Video</a>
        </div>
    </div>
    <div class="col-md-8" id="storyWrapper">
        <div id="campaignStory" >
            <p>As a Texas native and Florida resident with my own family and friends&nbsp;directly&nbsp;impacted by Hurricanes Harvey and Irma, my foundation &ndash;&nbsp;<a href="http://www.thebrewergroup.com/about-jbf-worldwide" style="box-sizing: border-box; color: rgb(51, 122, 183); text-decoration-line: none;">The Jack Brewer Foundation (JBF Worldwide)</a>&nbsp;&ndash;&nbsp;is raising funds and bringing resources and relief to our fellow Texans and Floridians to help some of the millions of&nbsp;people&nbsp;displaced from these&nbsp;horrific storms.&nbsp;</p>

<p><strong>We know that we cannot focus on all of the complex issues on the ground, so we are focusing our efforts on&nbsp;providing a critical, basic need of&nbsp;</strong><strong><u>ACCESS TO CLEAN WATER</u></strong><strong>&nbsp;to&nbsp;the those&nbsp;impacted&nbsp;in some of the most underserved&nbsp;communities that have not yet received sufficient clean water supplies, and many that have not&nbsp;yet received any aid whatsoever.&nbsp;</strong></p>

<p>Contaminated water is a HUGE issue that thousands of Houstonians are currently facing&nbsp;&ndash; many completely displaced from their homes and living in cars&nbsp;with NO&nbsp;access to water, and others unable to use&nbsp;their running water due to contamination with microorganisms such as bacteria, sewage, heating oil, agricultural or industrial waste, chemicals and other substances that can cause serious&nbsp;illness.&nbsp;Many may not even realize some of the dangers of waterborne threats.</p>

<p>We are on the ground personally witnessing&nbsp;horror stories&nbsp;of folks who can&#39;t even bath,&nbsp;get clean drinking water from their faucets or&nbsp;are unable to&nbsp;clean their belongings properly because they don&rsquo;t have clean water themselves or their families.&nbsp;</p>

<p>In Haiti and all over Africa, JBF Worldwide&nbsp;and our Global Ambassadors who are comprised of professional athletes and influencers, have helped bring&nbsp;clean drinking water using&nbsp;<a href="http://www.aquatabs.com/" style="box-sizing: border-box; color: rgb(51, 122, 183); text-decoration-line: none;">Aquatabs</a>&nbsp;to the masses during&nbsp;crisis&nbsp;and disaster&nbsp;relief. It&rsquo;s now time&nbsp;to rally and focus on the water crisis taking place in our own back yard. While many municipalities have ordered mandatory suspensions on water use and others recommending that residents use bleach or boil their faucet water; JBF believes that all hurricane&nbsp;victims should at least have access to Aquatabs and understand their benefits.</p>

<p>The Global Ambassadors are&nbsp;on the ground distributing&nbsp;our initial delivery which will help clean up to 200,000 gallons clean water as well as providing much needed supplies and support to those in dire need. We were able to find our first shipment of Aquatabs thanks to our generous partners in Haiti who helped us save over 70% on the cost of Aquatabs in the U.S.</p>

<p>Our Global Ambassadors are&nbsp;identifying women and children who need urgent assistance&nbsp;and helping them get more access to clean water as well as providing other critically needed supplies. JBF is actively making assessments&nbsp;and aligning&nbsp;with a number of partners who are hard at work on the ground.</p>

<p><strong>Please help support our efforts as we urgently aim to&nbsp;reach our goal&nbsp;to provide&nbsp;OVER 5&nbsp;MILLION GALLONS OF CLEAN WATER!&nbsp;Any contribution helps &ndash; as little as $20.00 can help provide up to 25 gallons of clean drinking water, which allows a family to clean, cook and drink clean water.&nbsp;</strong></p>

<p>On behalf of JBF Worldwide and all of my fellow Texans and Floridians, I personally thank you in advance for your generosity in helping us in this difficult time!&nbsp;</p>

<p>God Bless,&nbsp;</p>

<p>JB</p>

            
        </div>
    </div>
    <div class="col-md-4" id="photoWrapper">
        <div class="photos" id="campaignPhotos">
            
            <a href="/imaging/designcontent/5d5a60e1-b64e-4ff5-9bf1-d58f9c19332c.jpg">
                <img src="/imaging/designcontent/5d5a60e1-b64e-4ff5-9bf1-d58f9c19332c.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="5d5a60e1-b64e-4ff5-9bf1-d58f9c19332c.jpg" />
            </a>
            
            <a href="/imaging/designcontent/1314e8c8-6203-4688-88ed-f9c341c84ed2.jpg">
                <img src="/imaging/designcontent/1314e8c8-6203-4688-88ed-f9c341c84ed2.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="1314e8c8-6203-4688-88ed-f9c341c84ed2.jpg" />
            </a>
            
            <a href="/imaging/designcontent/4e215da2-0841-4a98-b6f7-1c688eae78d1.jpg">
                <img src="/imaging/designcontent/4e215da2-0841-4a98-b6f7-1c688eae78d1.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="4e215da2-0841-4a98-b6f7-1c688eae78d1.jpg" />
            </a>
            
            <a href="/imaging/designcontent/e5c1d614-41c0-4849-98b8-f938c80d8f98.jpg">
                <img src="/imaging/designcontent/e5c1d614-41c0-4849-98b8-f938c80d8f98.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="e5c1d614-41c0-4849-98b8-f938c80d8f98.jpg" />
            </a>
            
            <a href="/imaging/designcontent/fe7a019c-2c91-4a07-b764-2d4cdb7dafe5.jpg">
                <img src="/imaging/designcontent/fe7a019c-2c91-4a07-b764-2d4cdb7dafe5.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="fe7a019c-2c91-4a07-b764-2d4cdb7dafe5.jpg" />
            </a>
            
            <a href="/imaging/designcontent/8b600fff-4b96-406e-8284-90b46abb7222.jpg">
                <img src="/imaging/designcontent/8b600fff-4b96-406e-8284-90b46abb7222.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="8b600fff-4b96-406e-8284-90b46abb7222.jpg" />
            </a>
            
            <a href="/imaging/designcontent/105365b7-228f-4a6c-ad4e-4ab15faa957b.jpg">
                <img src="/imaging/designcontent/105365b7-228f-4a6c-ad4e-4ab15faa957b.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="105365b7-228f-4a6c-ad4e-4ab15faa957b.jpg" />
            </a>
            
            <a href="/imaging/designcontent/4cd903e7-8ba3-4c71-8d32-80f8088dd2d5.jpg">
                <img src="/imaging/designcontent/4cd903e7-8ba3-4c71-8d32-80f8088dd2d5.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="4cd903e7-8ba3-4c71-8d32-80f8088dd2d5.jpg" />
            </a>
            
            <a href="/imaging/designcontent/dbbeeb98-e5b5-4a36-bc5c-195930e24a3b.jpg">
                <img src="/imaging/designcontent/dbbeeb98-e5b5-4a36-bc5c-195930e24a3b.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="dbbeeb98-e5b5-4a36-bc5c-195930e24a3b.jpg" />
            </a>
            
            <a href="/imaging/designcontent/a0e536be-e2d9-4cb3-9868-22ce799e80e5.jpg">
                <img src="/imaging/designcontent/a0e536be-e2d9-4cb3-9868-22ce799e80e5.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="a0e536be-e2d9-4cb3-9868-22ce799e80e5.jpg" />
            </a>
            
            <a href="/imaging/designcontent/b07f97c7-4574-412e-a04a-e4db07af68cf.jpg">
                <img src="/imaging/designcontent/b07f97c7-4574-412e-a04a-e4db07af68cf.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="b07f97c7-4574-412e-a04a-e4db07af68cf.jpg" />
            </a>
            
            <a href="/imaging/designcontent/41ef6f64-c1c5-4857-979e-bd270f842c0d.jpg">
                <img src="/imaging/designcontent/41ef6f64-c1c5-4857-979e-bd270f842c0d.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="41ef6f64-c1c5-4857-979e-bd270f842c0d.jpg" />
            </a>
            
            <a href="/imaging/designcontent/47d7a1ae-390b-4170-95e3-d565d196f3f9.jpg">
                <img src="/imaging/designcontent/47d7a1ae-390b-4170-95e3-d565d196f3f9.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="47d7a1ae-390b-4170-95e3-d565d196f3f9.jpg" />
            </a>
            
            <a href="/imaging/designcontent/4a7c82d9-d4e6-4836-bea3-12dc42c923e9.jpg">
                <img src="/imaging/designcontent/4a7c82d9-d4e6-4836-bea3-12dc42c923e9.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="4a7c82d9-d4e6-4836-bea3-12dc42c923e9.jpg" />
            </a>
            
            <a href="/imaging/designcontent/17b73f78-3e70-4511-8472-8016111a7844.jpg">
                <img src="/imaging/designcontent/17b73f78-3e70-4511-8472-8016111a7844.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="17b73f78-3e70-4511-8472-8016111a7844.jpg" />
            </a>
            
            <a href="/imaging/designcontent/01d4c85a-34f3-403a-9a12-748b31d29052.jpg">
                <img src="/imaging/designcontent/01d4c85a-34f3-403a-9a12-748b31d29052.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="01d4c85a-34f3-403a-9a12-748b31d29052.jpg" />
            </a>
            
            <a href="/imaging/designcontent/bfb0340e-028b-4f9c-aab9-9feec4d7a719.jpg">
                <img src="/imaging/designcontent/bfb0340e-028b-4f9c-aab9-9feec4d7a719.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="bfb0340e-028b-4f9c-aab9-9feec4d7a719.jpg" />
            </a>
            
            <a href="/imaging/designcontent/020b52a0-e94a-4fed-9daf-7abc3239f71f.jpg">
                <img src="/imaging/designcontent/020b52a0-e94a-4fed-9daf-7abc3239f71f.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="020b52a0-e94a-4fed-9daf-7abc3239f71f.jpg" />
            </a>
            
            <a href="/imaging/designcontent/2b10f049-e003-421b-b09c-c66662e2c164.jpg">
                <img src="/imaging/designcontent/2b10f049-e003-421b-b09c-c66662e2c164.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="2b10f049-e003-421b-b09c-c66662e2c164.jpg" />
            </a>
            
            <a href="/imaging/designcontent/d953203c-1f36-4b15-9942-1d8f06c04cd7.jpg">
                <img src="/imaging/designcontent/d953203c-1f36-4b15-9942-1d8f06c04cd7.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="d953203c-1f36-4b15-9942-1d8f06c04cd7.jpg" />
            </a>
            
            <a href="/imaging/designcontent/4a8c0633-5fc5-4b03-8f99-6592b9d20172.jpg">
                <img src="/imaging/designcontent/4a8c0633-5fc5-4b03-8f99-6592b9d20172.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="4a8c0633-5fc5-4b03-8f99-6592b9d20172.jpg" />
            </a>
            
            <a href="/imaging/designcontent/81c3c9a4-fd34-431a-85a9-091cb3df66f8.jpg">
                <img src="/imaging/designcontent/81c3c9a4-fd34-431a-85a9-091cb3df66f8.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="81c3c9a4-fd34-431a-85a9-091cb3df66f8.jpg" />
            </a>
            
            <a href="/imaging/designcontent/a426ab0e-265f-4d5c-8e8c-b34fedfaccd5.jpg">
                <img src="/imaging/designcontent/a426ab0e-265f-4d5c-8e8c-b34fedfaccd5.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="a426ab0e-265f-4d5c-8e8c-b34fedfaccd5.jpg" />
            </a>
            
            <a href="/imaging/designcontent/390d3629-cd42-48fb-a46b-db3c56462da2.jpg">
                <img src="/imaging/designcontent/390d3629-cd42-48fb-a46b-db3c56462da2.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="390d3629-cd42-48fb-a46b-db3c56462da2.jpg" />
            </a>
            
            <a href="/imaging/designcontent/5091002f-aced-45db-a872-65dd69fe5cbb.jpg">
                <img src="/imaging/designcontent/5091002f-aced-45db-a872-65dd69fe5cbb.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="5091002f-aced-45db-a872-65dd69fe5cbb.jpg" />
            </a>
            
            <a href="/imaging/designcontent/f09a365c-d2cc-497b-909a-9fbbf7ff7c97.jpg">
                <img src="/imaging/designcontent/f09a365c-d2cc-497b-909a-9fbbf7ff7c97.jpg" alt="JBF Hurricane Clean Water Relief Effort" class="img-responsive" data-name="f09a365c-d2cc-497b-909a-9fbbf7ff7c97.jpg" />
            </a>
            
        </div>
        <script>
            (function () {
                
                
                var imageHtml = $('#campaignPhotos').html();
                var imageCount = $('#campaignPhotos img').length;

                if (imageCount == 0) { //no images
                    log("hiding image col because I have no images");

                    $('#photoWrapper').hide();
                    $('#storyWrapper').removeClass().addClass('col-md-12');
                }

                var rowHeight = 240;
                switch (true) {
                    case (imageCount < 5):
                        rowHeight = 250;
                    case (imageCount < 6):
                        rowHeight = 200;
                    case (imageCount < 12):
                        rowHeight = 120;
                    default:
                        rowHeight = 100;
                }

                $("#campaignPhotos").justifiedGallery({
                    captions: false,
                    rowHeight: rowHeight,
                    onComplete: function () {
                        $(document).trigger('imagesComplete');
                        var imagesLoad = true;
                    }
                });
                
                
            })();
        </script>
    </div>
    <!--/storyWrapper-->
    <script>
        var imageCount = 26;
    </script>
    <script>
        // bind images to open modal
        $("#campaignPhotos").on('click', 'a', function (e) {
            e.preventDefault();
            log(this);
            var imageLink = $(this).attr('href');
            log(imageLink);
            $('img#largeImage').attr('src', imageLink);
            $('#imageModal').modal('show');
        });
    </script>
    <!-- image display modal -->
    <div class="modal fade" id="imageModal" tabindex="-1" role="dialog" aria-hidden="true">
        <div class="modal-dialog">
            <div class="modal-content">
                <div class="modal-body">
                    <img src="" class="img-responsive" alt="Campaign Image" id="largeImage">
                </div>
                <div class="modal-footer">
                    <button type="button" class="btn th-buttonColor" data-dismiss="modal">
                        Close</button>
                </div>
            </div>
        </div>
    </div>
    <!-- / image modal-->
    <!--row-->
    <div id="featured-lists" class="col-md-12">
        <div class="row" id="leaderboard">
            <!-- TOP FUNDRAISERS -->
            <div id="top-fundraisers" class="topFundraisersDisplay col-md-12 hidden">
                <h4 class="th-textHeaderColor">Top Fundraisers
                    <i style="display: none;" id="topFundraiserRefresh" class="fa fa-refresh fa-spin"></i>
                    <span class="pull-right" id="fViewAll">
                        <a href="#"id="supporterViewAll" class="th-textHeaderColor">View all</a>
                    </span>
                </h4>
                <div id="SupportersPartial">
                    <i class="fa fa-spinner fa-spin" style="font-size: 30px"></i> Loading
                </div>
            </div>
            <!-- TOP TEAMS -->
            <div id="top-teams" class="topTeamsDisplay col-md-12 hidden">
                <h4 class="th-textHeaderColor">Top Teams
                    <i style="display: none;" id="topTeamsRefresh" class="fa fa-refresh fa-spin"></i>
                    <span class="pull-right" id="tViewAll">
                        <a href="#"id="teamsViewAll" class="th-textHeaderColor">View all</a>
                    </span>
                </h4>
                <div id="TeamsPartial">
                    <i class="fa fa-spinner fa-spin" style="font-size: 30px"></i> Loading
                </div>
            </div>

            <!-- TOP NPOS -->
            <div id="top-npos" class="topNposDisplay col-md-12  hidden">
                <h4 class="th-textHeaderColor">Top Nonprofits 
                        <span class="pull-right" id="nViewAll">
                            <a href="#"id="nonprofitsViewAll" class="th-textHeaderColor">View all</a>
                        </span>
                </h4>
                <div id="NposPartial">
                    <i class="fa fa-spinner fa-spin" style="font-size: 30px"></i> Loading
                </div>
            </div>
        </div>
    </div>


                </div>
                
                <div id="supporterTab" class="tab-pane fade">
                    
                    


<article id="fundraisers" class="fluid-container" style="padding: 15px 15px 30px 15px;">
    <div class="row">
        <div class="col-md-12">
            <div id="fundraiserSearchMessage"></div>
            <div id="fundraiserContainer">

                <div class="container-fluid pull-left">
                    <ul class="nav nav-pills">
                        <li role="presentation" class="dropdown">
                            <button type="button" class="btn btn-default dropdown-toggle th-backgroundHeaderColor" data-toggle="dropdown">
                                <i id="fundraiserSortIcon" class="fa fa-sort"></i>
                            </button>
                            <ul id="fundraiser-template-sort-menu" class="dropdown-menu" role="menu">

                                <li><a href="#" id="fundraiserSortFirstName" class="sortFundraiserList option" data-sorttype="sort-alpha" data-sortfield="FirstName" data-sortorder="asc">First Name</a></li>
                                <li><a href="#" id="fundraiserSortLastName" class="sortFundraiserList option" data-sorttype="sort-alpha" data-sortfield="LastName" data-sortorder="asc">Last Name</a></li>
                                <li><a href="#" id="fundraiserSortTotalRaised" class="sortFundraiserList option active" data-sorttype="sort-amount" data-sortfield="TotalRaised" data-sortorder="desc">Total Raised</a></li>
                            </ul>
                        </li>
                    </ul>
                </div>
                <div class="input-group">
                    <input name="SupporterSearchTerm" class="form-control search" id="SupporterSearchTerm" type="text" value="" placeholder="Search for a fundraiser" />
                    <span class="input-group-btn">
                        <button id="submitSearch" type="submit" class="btn btn-primary th-secondaryButtonColor "><i class="fa fa-search"></i>Search</button>
                        <button id="clearSearch" class="btn btn-default">Clear</button>
                    </span>
                </div>
                <div class="clearfix"></div>
                <ol id="fundraiser-data-template-list" class="list-unstyled row"></ol>
                <div class="clearfix campaignPager">
                    <div class="list-total pull-left">
                        <strong id="fundraiserPageText"></strong>
                    </div>
                    <div id="fundraiserPageNavContainer">
                        <div class="fundraiserPagenav pull-right" style="display: none;">
                            <ul id="fundraiserPageNumbers" class="pagination">
                            </ul>
                        </div>
                    </div>

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

<script type="text/javascript" language="javascript" src="/Scripts/Campaign/supporter.paging.js?2.35.0.25522"></script>

<script id="campaignFundraisers" type="text/template">
    {{_.each(data, function(fundraiser) { }}
        <li class="fundraiser-entry  col-sm-12 col-lg-6">

        {{ if (fundraiser.GeneratedProfileUrl) { }}
            <a href="{{=fundraiser.GeneratedProfileUrl}}">
                <div>
                    <div class="row">
                        <div class="col-sm-3 col-lg-2">
                            {{ if (fundraiser.Appeal.SelectedPhoto) { }}
                                <img src="{{=fundraiser.Appeal.SelectedPhoto.WebPath}}/60/60/true" alt="{{-fundraiser.Appeal.FirstName}}'s Photo" height="60" width="60" />
                            {{ } else { }}
                                <img src="/Content/images/profile/default_profile_icon.png" class="th-linkColorBackground" alt="" height="60" width="60" />
                            {{ } }}
                        </div>
                        <div class="col-md-9 col-lg-10">
                            <h3>
                                <span class="th-linkColor">{{=(fundraiser.Appeal.FirstName + " " + fundraiser.Appeal.LastName)}}</span>
                            </h3>
                            <div class="raised">
                                <strong>${{=(fundraiser.Appeal.TotalRaisedOnline + fundraiser.Appeal.TotalRaisedOffline).toFixed(2)}}</strong> raised 
                            </div>
                            <div class="actions" style="bottom: initial;">
                                <span><i class="fa fa-external-link"></i>View</span>
                                <span><i class="fa fa-credit-card"></i>Donate</span>
                            </div>
                        </div>
                    </div>
                </div>
            </a>
        {{ } else { }}
            <div>
                <div class="row">
                    <div class="col-sm-3 col-lg-2">
                        <img src="/Content/images/profile/default_profile_icon.png" class="th-linkColorBackground" alt="" height="60" width="60" />
                    </div>
                    <div class="col-md-9 col-lg-10">
                        <h3>
                            <span class="th-linkColor">{{=(fundraiser.Appeal.FirstName + " " + fundraiser.Appeal.LastName)}}</span>
                        </h3>
                        <div class="raised">
                            <strong>${{=(fundraiser.Appeal.TotalRaisedOnline + fundraiser.Appeal.TotalRaisedOffline).toFixed(2)}}</strong> raised 
                        </div>
                    </div>
                </div>
            </div>
        {{ } }}
        </li>
    {{}); }}
</script>

                </div>
                <div id="teamTab" class="tab-pane fade">
                    
                    


<article id="teams" class="fluid-container" style="padding: 15px 15px 30px 15px;">
    <div class="row">
        <div class="col-md-12">
            <div id="teamSearchMessage"></div>
            <div id="teamContainer">

                <div class="container-fluid pull-left">
                    <ul class="nav nav-pills">
                        <li role="presentation" class="dropdown">
                            <button type="button" class="btn btn-default dropdown-toggle th-backgroundHeaderColor" data-toggle="dropdown">
                                <i id="teamSortIcon" class="fa fa-sort"></i>
                            </button>
                            <ul id="team-template-sort-menu" class="dropdown-menu" role="menu">
                                <li><a href="#" id="sortTeamName" class="teamSortList option" data-sorttype="sort-alpha" data-sortfield="TeamName" data-sortorder="asc">Team Name</a></li>
                                <li><a href="#" id="teamSortTotalRaised" class="teamSortList option active" data-sorttype="sort-amount" data-sortfield="TotalRaised" data-sortorder="desc">Total Raised</a></li>
                            </ul>
                        </li>
                    </ul>
                </div>
                <div class="clearfix"></div>
                <ol id="team-data-template-list" class="list-unstyled row"></ol>
                <div class="clearfix campaignPager">
                    <div class="list-total pull-left">
                        <strong id="teamPageText"></strong>
                    </div>
                    <div id="teamPageNavContainer">
                        <div class="teamPagenav pull-right" style="display: none;">
                            <ul id="teamPageNumbers" class="pagination">
                            </ul>
                        </div>
                    </div>

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

<script type="text/javascript" language="javascript" src="/Scripts/Campaign/team.paging.js?2.35.0.25522"></script>

<script id="campaignTeams" type="text/template">
    {{_.each(data, function(team) { }}
        <li class="team-entry col-sm-12 col-lg-6">
            <div>
                <div class="row">
                    <div class="col-sm-3 col-lg-2">
                        {{ if (team.Image && team.Image.WebPath) { }}
                            <img class="img-ondemand" longdesc="{{=team.Image.WebPath}}/60/60/true" alt="{{-team.Name}}" width="60" height="60" />
                        {{ } else { }}
                            <img class="img-ondemand th-linkColorBackground" longdesc="/Content/images/profile/default_profile_icon.png" alt="{{-team.Name}}" width="60" height="60" />
                        {{ } }}
                    </div>
                    <div class="col-sm-9 col-lg-10">
                        <h3>
                            <a href="{{=team.TeamUrl}}">{{=team.Name}}</a>
                        </h3>
                        <p>{{= team.Organization.length> 50 ? team.Organization.replace(/^(.{50}[^\s]*).*/, "$1")+'...' : team.Organization }}</p>
                        <div class="raised">
                            <strong>${{=team.TotalRaised.toFixed(2)}}</strong> raised | <strong>{{=team.TotalFundraisers }}</strong> fundraiser{{if(team.TotalFundraisers > 1) { }}s{{ } }}
                        </div>

                    </div>
                    <div class="actions">
                        {{ if (team.RequiresRegistration) { }}
                            <a href="/Team/{{=team.TeamId}}?joinTeam=true" class="btn btn-primary btn-xs th-buttonColor">Join Team</a>
                        {{ } else { }}
                            <a href="/fundraiseforanevent/{{=team.DesignEventId}}?teamid={{=team.TeamId}}" class="btn btn-primary btn-xs th-buttonColor">Join Team</a> 
                        {{ } }}
                        {{ if (team.AllowDirectDonations) { }}
                            <a href="/Team/{{=team.TeamId}}?donateToTeam=true" class="btn btn-primary btn-xs th-buttonColor">Donate to Team</a>
                        {{ } }}
                    </div>
                </div>
            </div>
        </li>
    {{ }); }}
</script>

                </div>
                <div id="donationTab" class="tab-pane fade">
                    
                    


<article id="donations" class="fluid-container" style="padding: 15px 15px 30px 15px;">
    <div class="row">
        <div class="col-md-12">
            <div id="donationSearchMessage"></div>
            <div id="donationContainer">

                <div class="container-fluid pull-left">
                    <ul class="nav nav-pills">
                        <li role="presentation" class="dropdown">
                            <button type="button" class="btn btn-default dropdown-toggle th-backgroundHeaderColor" data-toggle="dropdown">
                                <i id="donationSortIcon" class="fa fa-sort"></i>
                            </button>
                            <ul id="donation-template-sort-menu" class="dropdown-menu" role="menu">
                                <li><a href="#" id="donationSortAmount" class="donationSortList option" data-sortfield="Amount" data-sorttype="sort-amount" data-sortorder="asc">Amount </a></li>
                                <li><a href="#" id="donationSortDate" class="donationSortList option active" data-sortfield="Date" data-sorttype="sort-amount" data-sortorder="desc">Donation Date</a></li>
                                <li><a href="#" id="donationSortFirstName" class="donationSortList option" data-sorttype="sort-alpha" data-sortfield="FirstName" data-sortorder="asc">First Name</a></li>
                                <li><a href="#" id="donationSortLastName" class="donationSortList option" data-sorttype="sort-alpha" data-sortfield="LastName" data-sortorder="asc">Last Name</a></li>
                            </ul>
                        </li>
                    </ul>
                </div>
                <div class="clearfix"></div>
                <ol id="donation-data-template-list" class="list-unstyled row"></ol>
                <div class="clearfix campaignPager">
                    <div class="list-total pull-left">
                        <strong id="donationPageText"></strong>
                    </div>
                    <div id="donationPageNavContainer">
                        <div class="donationPagenav pull-right" style="display: none;">
                            <ul id="donationPageNumbers" class="pagination">
                            </ul>
                        </div>
                    </div>

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

<script type="text/javascript" language="javascript" src="/Scripts/Campaign/donation.paging.js?2.35.0.25522"></script>

<script id="campaignDonations" type="text/template">
    {{_.each(data, function(donation) { }}
       
    <li class="team-entry col-sm-12 col-lg-6">
        <div>
            <div class="row">
                <div class="col-sm-3 col-lg-2">
                    {{ if (donation.ImageName && !donation.Anonymous) { }}
                                <img class="img-ondemand donorNamesDisplay" longdesc="/v3Utils/imaging.ashx?type=convert&imagetype=prfimage&square=100&image={{=donation.ImageName}}" width="60" height="60" />
                    {{ } else { }}
                                <img class="img-ondemand th-linkColorBackground donorNamesDisplay" longdesc="/content/images/profile/default_profile_icon.png" width="60" height="60" />
                    {{ } }}
                </div>
                <div class="col-md-9 col-lg-10">
                    <h3>
                        <span class="info donorNamesDisplay">{{ if (donation.Anonymous) { }}
                                        <strong>Anonymous</strong>
                            {{ } else { }}
                                        <strong>{{=donation.SponsorshipName}}</strong>
                            {{ } }}
                        </span>
                    </h3>
                    <span class="npoNameDisplay">
                        <small>(benefiting <strong>{{=donation.DonatedToNpo}}</strong>)</small>
                    </span>
                    <span class="comment donationCommentsDisplay">{{ if (donation.DonorMessage) { }}
                                    {{=donation.DonorMessage}}
                                {{ } else { }}
                                    &nbsp;<br />
                                {{ } }}
                                    
                    </span>
                    <time datetime="{{=donation.FormattedDate}}" class="donationDateDisplay">{{=donation.FormattedDate}}
                                to 
                                {{ if (donation.DonatedToFundraisingPageUrl) { }}
                                    <strong>{{=donation.DonatedToFundraisingPageName}}</strong>
                        {{ } else { }}
                                    the campaign
                                {{ } }}
                    </time>
                    <span class="amount donationAmountDisplay">
                        <strong>${{=donation.Amount.toFixed(2)}}{{ if (donation.IsOffline) { }}<sup style="font-size: 10px;" title="Offline donation">*</sup>{{ } }}</strong>
                    </span>
                </div>
            </div>
        </div>
    </li>
    {{}); }}
</script>


                </div>
                <div id="nonprofitTab" class="tab-pane fade">
                    
                    
                </div>
            </div>

        </div>
        <div class="modal fade" id="campaignDonateModal">
            <div class="modal-dialog">
                <div class="modal-content">
                    <div class="modal-header">
                        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
                        <h4 class="modal-title" id="campaignDonateModalTitle"></h4>
                    </div>
                    <div class="modal-body">
                        
                        


<style>
    .startHidden {
        display: none;
    }

    .campaignDonationModalButtons {
        margin: 5px;
        max-width: 535px;
        white-space: normal;
        box-sizing: border-box;
    }

    #teams, #pages {
        list-style: none;
    }
    #team li, #page li {
        margin-bottom:5px;
    }
</style>

<div class="container-fluid">
    <a class="btn btn-lg th-buttonColor campaignDonationModalButtons" href="/Campaign/Donation/46270" id="donateModalDirectButton">Donate directly to JBF Hurricane Clean Water Relief Effort</a>
    
    
    <div id="donateToTeamsButton">
        <button id="showTeamsButton" class = "btn btn-lg th-buttonColor campaignDonationModalButtons">Choose a Team</button>
    </div>
    <div id="donateToTeams" class="startHidden">
        <div id="donateToTeamsSpinner">
            <i class="fa fa-spinner fa-spin" style="font-size: 30px"></i>Loading
        </div>
        <ol id="teams">
        </ol>
        <span class="pull-right" id="tViewAll2">
            <a href="#"id="teamsViewAll2" class="th-textHeaderColor">View all</a>
        </span>
    </div>
    <div id="donateToPagesButton">
        <button id="showPagesButton" class = "btn btn-lg th-buttonColor campaignDonationModalButtons">Choose an Individual Fundraiser</button>
    </div>
    <div id="donateToPages" class="startHidden">
        <div id="donateToPagesSpinner">
            <i class="fa fa-spinner fa-spin" style="font-size: 30px"></i>Loading
        </div>
        <ol id="pages">  
        </ol>
        <span class="pull-right" id="fViewAll">
            <a href="#"id="supporterViewAll2" class="th-textHeaderColor">View all</a>
        </span>
    </div>
</div>
<script>
    $('#showTeamsButton').click(function (e) {
        $('#donateToTeams').toggle('fast');
    });
    $('#showPagesButton').click(function (e) {
        $('#donateToPages').toggle('fast');
    });
</script>

                        <div class="startHidden" id="donationModalEmptyMsgForFreeReg">
                            If you still want to help, you can create your own fundraising page for JBF Hurricane Clean Water Relief Effort <a href="/FundraiseForAnEvent/46270" ><strong>here</strong></a>!
                    </div>
                        <div class="startHidden" id="donationModalEmptyMsgForPaidReg">
                            You can help raise funds for JBF Hurricane Clean Water Relief Effort by closing this window and clicking the Fundraise button on the event page instead!
                </div>
            </div>
        </div>
            </div>
        </div>
        
        <!--if event has reg -->
        
        <script type="text/javascript">
            $('#registerCta').click(function (e) {
                e.preventDefault();
                document.location = "/fundraiseforanevent/46270";
            });
            var registration = {};
            registration.postJson = function (options) {
                $.ajax({
                    url: options.url,
                    type: 'POST',
                    contentType: 'application/json',
                    data: JSON.stringify(options.jsonObject),
                    traditional: true,
                    success: options.successCallback,
                    error: options.error
                });
            };

            registration.ValidateCode = function (code, designEventId) {
                var codeData = {};
                codeData.registrationCode = code;
                codeData.designEventId = designEventId;
                registration.postJson({
                    url: '/app/ParticipateApi/IsValidRegCode/',
                    dataType: 'json',
                    jsonObject: codeData,
                    successCallback: function (data) {
                        var regData = data;
                        if (regData.Success) {

                            document.location = "/fundraiseforanevent/" + designEventId + "/" + code;
                        }
                        else {
                            alert('Invalid registration code for this Event');
                        }
                    }
                });
            };
        </script>
        

        <script type="text/javascript">

            var designId = 22136;
            var designEventId = 46270;
            var campaignId = 46270;
            var designUrl = 'jbfworldwide';

            // emergency hack to restore missing /team and /fundraiser routes
            var showTeams = 0;
            var showFundraisers = 0;

            //ie aggressively caches the ajax calls, preventing proper updates on changes
            $.ajaxSetup({ cache: false });

            //show spinny during ajax calls
            function showProgress() { $('#loading').show(); $('#loadingModal').show(); }
            function hideProgress() { $('#loading').hide(); $('#loadingModal').hide(); }
            $(document).ajaxStart(function () {
                showProgress();
                $('.fixMessageToTop').hide();
            }).ajaxStop(function () { hideProgress(); });

            // This error handling runs when any Ajax error is hit
            $(document).ajaxError(function (event, request, settings) {
                if (request.status == 500) { // important - keep this due to issue with Ajax return and JQuery 1.10.1
                    if (typeof Logger != 'undefined') {
                        window.Logger.logMessage("ajaxerror: status=" + request.status + " Url: " + settings.url, "Error");
                    }
                }
            });

            function addCommas(x) {
                var parts = x.toString().split(".");
                parts[0] = parts[0].replace(/\B(?=(\d{3})+(?!\d))/g, ",");
                return parts.join(".");
            }

            //function loadTotal(designEventId) {
            //    $.ajax({
            //        type: 'get',
            //        url: '/app/CampaignWebApi/GetEventTotalRaised?designEventId=' + designEventId,
            //        success: function (response) {
            //            var totalRaised = addCommas((response.Data).toFixed());
            //            $('#campaignTotal').text('$' + totalRaised);
            //        },
            //        error: function (response) {
            //            console.log('error', response);
            //        }
            //    });
            //}

            $(document).ready(function() {

                // hide the view all links
                $('#supporterViewAll').hide();
                $('#supporterViewAll2').hide();
                $('#teamsViewAll').hide();
                $('#teamsViewAll2').hide();
                $('#nonprofitsViewAll').hide();

                // hide tabs
                $('#navTabs a[href="#teamTab"]').hide();
                $('#navTabs a[href="#supporterTab"]').hide();
                $('#navTabs a[href="#donationTab"]').hide();
                $('#navTabs a[href="#nonprofitTab"]').hide();

                $("#navTabs a").click(function(e){
                    e.preventDefault();
                    
                    $(this).tab('show');

                    if ($(this).attr('href') == '#teamTab' || $(this).attr('href') == '#donationTab') {
                        $('html, body').animate({ scrollTop: 1 }, 'fast');
                        imgOndemand();
                        $('html, body').animate({ scrollTop: 0 }, 'fast');
                    }

                    if (($(this).attr('href') == '#supporterTab') && fundraiserStateChanged) {
                        resetSupporterTab();
                    }

                    if (($(this).attr('href') == '#teamTab') && teamStateChanged) {
                        resetTeamTab();
                    }

                    if (($(this).attr('href') == '#donationTab') && donationStateChanged) {
                        resetDonationTab();
                    }

                    if (($(this).attr('href') == '#nonprofitTab') && nonprofitStateChanged) {
                        resetNonprofitTab();
                    }
                });

                $("#supporterViewAll").click(function(e) {
                    if (fundraiserStateChanged) {
                        resetSupporterTab();
                    }
                    
                    e.preventDefault();
                    $('#navTabs a[href="#supporterTab"]').tab('show');
                    $('html, body').animate({ scrollTop: 0 }, 'fast');
                });

                $("#teamsViewAll").click(function(e) {
                    if (teamStateChanged) {
                        resetTeamTab();
                    }
                    e.preventDefault();
                    $('#navTabs a[href="#teamTab"]').tab('show');
                    $('html, body').animate({ scrollTop: 0 }, 'fast');
                });

                $("#nonprofitsViewAll").click(function(e) {
                    e.preventDefault();
                    $('#navTabs a[href="#nonprofitTab"]').tab('show');
                    $('html, body').animate({ scrollTop: 0 }, 'fast');
                });

                $("#teamsViewAll2").click(function(e) {
                    e.preventDefault();
                    $('#navTabs a[href="#teamTab"]').tab('show');
                    $('#campaignDonateModal').modal('hide');
                });

                $("#supporterViewAll2").click(function(e) {
                    e.preventDefault();
                    $('#navTabs a[href="#supporterTab"]').tab('show');
                    $('#campaignDonateModal').modal('hide');
                });

                $('#campaignDonate').on('click', function() {
                    $('#campaignDonateModal').modal('show');
                });

                SetWidthforDonateModalButtons();
            });

            function SetWidthforDonateModalButtons() {
                //issue: jquery width() returns 0 if element is hidden. So temp show it to just get the width. 
                var campaignDonateModal = $('#campaignDonateModal');
                campaignDonateModal.show();

                var donateModalDirectButton = $("#donateModalDirectButton");
                var showTeamsButton = $("#showTeamsButton");
                var showPagesButton = $("#showPagesButton");

                var donateDirectButtonWidth = donateModalDirectButton.outerWidth();
                var teamsButtonWidth = showTeamsButton.outerWidth();
                var pagesButtonWidth = showPagesButton.outerWidth();

                //Widths are not always exact. Add on extra 10 + 2 for border so button text will typically be one line. CSS sets max width
                var maxWidth = Math.max(donateDirectButtonWidth, teamsButtonWidth, pagesButtonWidth) + 12;
                
                //hidden buttons will have strange large widths if new width is applied. This may mess up future use of this method or if those buttons are eventually displayed
                if (!donateModalDirectButton.is(':hidden')) {
                    donateModalDirectButton.width(maxWidth);
                }
                
                if (!showTeamsButton.is(':hidden')) {
                    showTeamsButton.width(maxWidth);
                }

                if (!showPagesButton.is(':hidden')) {
                    showPagesButton.width(maxWidth);
                }

                campaignDonateModal.hide();
            }
        </script>
        <script>
            var hasTeams;
            var hasPages;
            function formatDonateButton() {
                if (hasTeams == null || hasPages == null) {
                    return;
                }

                if ('True' == 'True' && (!hasTeams && !hasPages)) {
                    // modal is showing by default.
                    // hide it if there are no pages AND no teams.
                    $('#donateModalButton').hide();
                    $('#donateDirectButton').show();
                }
            }

            function formatModalView() {
                var showDirectDonationMenu = ('True' == 'True');

                var showTeamsDonationMenu = ('False' == 'True' &&
                    hasTeams != null &&
                    hasTeams);
                var showPagesDonationMenu = ('True' == 'True' &&
                (hasPages != null && hasPages));

                if (showTeamsDonationMenu) {
                    $('#donateToTeamsButton').show();
                } else {
                    $('#donateToTeamsButton').hide();
                }
                
                if (showPagesDonationMenu) {
                    $('#donateToPagesButton').show();
                } else {
                    $('#donateToPagesButton').hide();
                }

                if (showDirectDonationMenu || showTeamsDonationMenu || showPagesDonationMenu) {
                    $("#campaignDonateModalTitle").text("Where would you like your donation to go?");

                    //this method gets run multiple times and may result in these being shown incorrectly. So re-hide incase.
                    $('#donationModalEmptyMsgForFreeReg').hide();
                    $('#donationModalEmptyMsgForPaidReg').hide();
                } else {
                    $("#campaignDonateModalTitle").text("Sorry, there aren’t any individuals or teams to donate to yet.");

                    if ('True' == 'True') {
                        $('#donationModalEmptyMsgForFreeReg').show();
                    } else {
                        $('#donationModalEmptyMsgForPaidReg').show();
                    }
                }
            }

            function loadTabs(){
                


                

                

                
            }
        </script>
        <script>
            window.onload = function() {
                if (/\/teams/.test(window.location.href.toLowerCase())) {
                    $("#navTabs li:eq(2) a")[0].click();
                }else if (/\/fundraisers/.test(window.location.href.toLowerCase())) {
                    $("#navTabs li:eq(1) a")[0].click();
                }
            };
        </script>
            


        
        <!-- no hashtag -->
        
    </div>

        <div style="clear: both">
        </div>
    </div>
</div>

<!-- navbar footer-->
<div class="navbar navbar-inverse small " id="footer">
    <ul class="nav navbar-nav " role="navigation">


        <li class="sm-hidden"><a href="/privacy-policy/">Privacy Policy</a></li>
        <li class="sm-hidden"><a href="/terms-and-conditions/">Terms of Service</a></li>
        <li class="sm-hidden"><a href="https://frontstream.zendesk.com/hc/en-us/categories/200337325" target="_blank">Help</a></li>
    </ul>
</div>
<!-- end navbar -->


    


<script>window.twttr = (function (d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0],
      t = window.twttr || {};
    if (d.getElementById(id)) return t;
    js = d.createElement(s);
    js.id = id;
    js.src = "https://platform.twitter.com/widgets.js";
    fjs.parentNode.insertBefore(js, fjs);

    t._e = [];
    t.ready = function (f) {
        t._e.push(f);
    };

    return t;
}(document, "script", "twitter-wjs"));</script>


</body> </html> 