(function(a,f,j){function k(a){hu=f.location.search.substring(1);gy=hu.split("&");for(i=0;i<gy.length;i++)if(ft=gy[i].split("="),ft[0]==a)return ft[1]}function l(a,b,c){if(c){var g=new Date;g.setTime(g.getTime()+c*864E5);c="; expires="+g.toGMTString()}else c="";document.cookie=a+"="+b+c+"; path=/"}function o(a){a+="=";for(var b=document.cookie.split(";"),c=0;c<b.length;c++){for(var g=b[c];g.charAt(0)==" ";)g=g.substring(1,g.length);if(g.indexOf(a)==0)return g.substring(a.length,g.length)}return j}
var e={init:function(){var d=document.createElement("script"),b=document.getElementsByTagName("script")[0],c=0;videoId=o("videoId");nextVideo="";i=0;d.src="http://www.youtube.com/player_api";b.parentNode.insertBefore(d,b);k("videoId")!=j&&parseInt(k("videoId"))<4&&(videoId=parseInt(k("videoId"))-1>=0?h[parseInt(k("videoId"))-1].id:h[3].id);if(videoId!=j){for(i=0;i<h.length;i++)h[i].id===videoId&&(c=i+1);c>=h.length&&(c=0)}f.onYouTubePlayerAPIReady=function(){e.currentId=c;e.currentVideo=e.loadVideo(c);
l("videoId",h[c].id)};Modernizr.mq("only screen and (max-width: 480px)")?f.addEventListener("onorientationchange"in f?"orientationchange":"resize",function(){switch(f.orientation){case 0:a("#video iframe").height(240).width("100%");break;case 90:a("#video iframe").height(240).width("100%");break;case -90:a("#video iframe").height(240).width("100%")}},!1):a(f).bind("resize",function(){a("#video iframe").height(a(f).height()).width(a(f).width());e.currentVideo.setPlaybackQuality("default")})},onPlayerReady:function(){},
onPlayerStateChange:function(a){if(a.data===YT.PlayerState.ENDED){e.currentId+=1;if(e.currentId>=h.length)e.currentId=0;a.target.setPlaybackQuality("default");e.currentVideo.cueVideoById(h[e.currentId].id);e.currentTime=0;l("videoId",h[e.currentId].id)}if(m&&(a.data===YT.PlayerState.PLAYING&&n.fadeOut(),a.data===YT.PlayerState.PAUSED))e.currentTime=a.target.getCurrentTime(),a.target.cueVideoById(h[e.currentId].id,a.target.getCurrentTime()),n.fadeIn()},stopVideo:function(){e.currentVideo.stopVideo()},
loadVideo:function(d){var b=a(f).height(),c=a(f).width();Modernizr.mq("only screen and (max-width: 600px)")&&(b=240);a(".count").counter();return player=new YT.Player("video",{height:b,width:c,videoId:h[d].id,playerVars:{wmode:"opaque",rel:0,hd:1,showinfo:0},events:{onReady:e.onPlayerReady,onStateChange:e.onPlayerStateChange}})},noJSON:function(d){var b=a(f).height(),c=a(f).width();a("#video").empty();return player=new YT.Player("video",{height:b,width:c,videoId:d,playerVars:{wmode:"opaque",rel:0,
hd:1,showinfo:0,autoplay:1},events:{onReady:e.onPlayerReady,onStateChange:e.onPlayerStateChange}})},cueVideo:function(d){e.currentId+=1;if(e.currentId>=h.length)e.currentId=0;e.currentTime=0;l("videoId",h[e.currentId].id);e.currentVideo.loadVideoById(d);a(".count").counter()}},h=[{id:"a27R1Ftprng",name:"Damon"},{id:"gDJTSAFHm_w",name:"Affleck"},{id:"5KOW9HCGC-8",name:"Diggs"},{id:"aSAsgMuwp74",name:"Oritz"}],m=navigator.userAgent.match(/iPad/i)!=null,n=a("#header, #right, #social");a.fn.rotator=function(){var d=
this.find("li"),b=a('<a class="left_button" href="#"><img src="Sitefiles/img/ham2011/left_arrow.png" /></a>'),c=a('<a class="right_button" href="#"><img src="Sitefiles/img/ham2011/right_arrow.png" /></a>'),g=!1;Modernizr.csstransitions&&!m?(b.bind("click",function(a){a.preventDefault();var a=d.filter(".left"),b=d.filter(".right"),c=d.filter(".middle"),g=d.filter(".behind");a.toggleClass("behind left");c.toggleClass("left middle");b.toggleClass("middle right");g.toggleClass("right behind")}),c.bind("click",
function(a){a.preventDefault();var a=d.filter(".left"),b=d.filter(".right"),c=d.filter(".middle"),g=d.filter(".behind");a.toggleClass("middle left");c.toggleClass("right middle");b.toggleClass("behind right");g.toggleClass("left behind")})):(b.bind("click",function(b){b.preventDefault();if(!g){g=!0;var b=d.filter(".left"),c=d.filter(".right"),e=d.filter(".middle"),f=d.filter(".behind");b.animate({left:59,top:23,"z-index":-1,opacity:0},function(){a(this).toggleClass("behind left");g=!1}).find("img").animate({height:1,
width:1},500);e.animate({left:20,top:7,"z-index":1,opacity:0.5},function(){a(this).toggleClass("left middle")}).find("img").animate({height:31,width:58},500);c.animate({left:59,top:0,"z-index":3,opacity:1},500,function(){a(this).toggleClass("middle right")}).find("img").animate({height:46,width:85},500);f.animate({left:125,top:7,"z-index":1,opacity:0.5},function(){a(this).toggleClass("right behind")}).find("img").animate({height:31,width:58},500)}}),c.bind("click",function(b){b.preventDefault();if(!g){g=
!0;var b=d.filter(".left"),c=d.filter(".right"),e=d.filter(".middle"),f=d.filter(".behind");b.animate({left:59,top:0,"z-index":3,opacity:1},500,function(){a(this).toggleClass("middle left");g=!1}).find("img").animate({height:46,width:85},500);e.animate({left:125,top:7,"z-index":1,opacity:0.5},function(){a(this).toggleClass("right middle")}).find("img").animate({height:31,width:58},500);c.animate({left:59,top:23,"z-index":-1,opacity:0},function(){a(this).toggleClass("behind right")}).find("img").animate({height:1,
width:1},500);f.animate({left:20,top:7,"z-index":1,opacity:0.5},function(){a(this).toggleClass("left behind")}).find("img").animate({height:31,width:58},500)}}));this.append(b).append(c);return this};a.fn.counter=function(d){var d=a.extend({},d,a.fn.counter.defaults),b=this.find(".digits"),c=this.data("count")+"",g=0,e=a("<span>",{"class":"digit"}),f=0,h=a("<span>",{"class":"comma",html:","}),g=c.length;b.empty();for(f=0-(d.length-g);f<g;f++)f<0?e.clone().appendTo(b).append("0"):e.clone().appendTo(b).append(c.charAt(f));
b.find("span").eq(-3).before(h.clone());b.find("span").eq(-7).before(h.clone());return b};a.fn.counter.defaults={length:7};a.fn.detail=function(){var d=a("<div>",{"class":"popUp"});d.appendTo("body");this.bind("click",function(b){b.stopPropagation();var c=a(this).find(".detail");c.length>0?(d.fadeOut(250,function(){c=c.clone().show();a(this).empty().append(c).css({top:b.pageY-a(this).height()-22,left:b.pageX-a(this).width()/2>=0?b.pageX-a(this).width()/2:0}).fadeIn(250)}),a("body").bind("click.detail",
function(){d.fadeOut(250);a("body").unbind("click.detail")})):d.fadeOut(250)})};a(function(){a(".playlist_slider").rotator();a(f);a("#right");a("#main");var d=a("#container");a("#video")[0]!=j&&e.init();m&&a("html").addClass("isiPad");f&&f.navigator&&f.navigator.cpuClass&&f.navigator.cpuClass==="x64"&&a(".warning").show();a("#bg").each(function(){d.addClass("secondary");var b=a(f),c=a("#bg"),e=a("#footer"),h=b.height(),j=b.width(),k=c.height()/c.width();h/j<k?c.width(j).height("auto"):c.height(h).width("auto");
b.bind("resize",function(){var b=a(this),c=a("#bg"),e=a("#footer"),g=b.height(),b=b.width(),f=c.height()/c.width();g/b<f?c.width(b).height("auto"):c.height(g).width("auto");d.height()<g&&a("#main").height(g-e.height())});d.height()<h&&a("#main").height(h-e.height())});Modernizr.input.placeholder||a(".placeholder").each(function(){var b=a(this),c=b.next("input");c.val(a.trim(b.text()));c.bind("focus",function(){var c=a(this);c.val()===a.trim(b.text())&&c.val("")});c.bind("blur",function(){var c=a(this);
c.val()===""&&c.val(a.trim(b.text()))})});a(".video_playlist .video").each(function(){var b=a(this);b.bind("click",function(a){a.preventDefault();f.JSON?e.cueVideo(b.data("id")):e.noJSON(b.data("id"))})});a(".day").detail();a(".get_involved").bind("click",function(b){a("input.foodbank").filter(":checked").val()!=j?a(this).attr("href","food-bank.aspx?FoodBankID="+a("input.foodbank").filter(":checked").val()):(b.preventDefault(),alert("Please select a food bank to view its calendar of events"))})})})(jQuery,
window);
