function buildPrayer(a,b){var c=$("<div>").addClass("sc-prayer").attr("name",a.prayer_id);b||c.addClass("unapproved"),c.append($("<img>").addClass("image").attr("src","http://"+CONTENT_LOCATION+"/upload/images/"+a.person.picture_id+"-icon.jpg")),(gui_admin||current_person.person_id==a.person.person_id)&&c.append($("<div>").addClass("delete-prayer")),count=0,a.prayer_prayers!=null&&(count=a.prayer_prayers.length),count>=0&&(description=" person is",count>1&&(description=" people are"),c.append($("<div>").addClass("prayer-box").data("count",count).attr("title",count+description+" praying for this.").append($("<div>").addClass("title").append("Prayed")).append($("<div>").addClass("count").append(count)))),c.append($("<div>").addClass("owner-name").append(a.person.first_name+" "+a.person.last_name)),c.append($("<div>").addClass("sc-divider blend").attr("style","margin: 4px 4px 4px 70px"));for(update=a.updates.length-1;update>=0;update--){var d=new Date(a.updates[update].date*1e3),e="AM",f=d.getHours();f>=12&&(e="PM"),f>12&&(f=f-12),f==0&&(f=12),mins=d.getMinutes(),mins<10&&(mins="0"+mins),time=monthNames[d.getMonth()]+" "+d.getDate()+", "+d.getFullYear()+" @ "+f+":"+mins+e,tag="",update==0&&(tag=" newest"),tempdiv=$("<div>").attr("name",a.updates[update].prayer_update_id).addClass("sc-request"+tag).html(time),(gui_admin||current_person.person_id==a.person.person_id)&&a.updates.length>1&&tempdiv.append($("<div>").addClass("delete")),c.append(tempdiv),c.append($("<div>").addClass("request-content"+tag).append(a.updates[update].message).attr("name",a.updates[update].prayer_update_id))}statusbar=$("<div>").addClass("status-bar"),found=!1;for(var g in a.prayer_prayers)statusbar.append($("<img>").addClass("image").attr("src","http://"+CONTENT_LOCATION+"/upload/images/"+a.prayer_prayers[g].picture_id+"-icon.jpg").attr("title",a.prayer_prayers[g].first_name+" "+a.prayer_prayers[g].last_name)),current_person.person_id==a.prayer_prayers[g].person_id&&(found=!0);b?(current_person.person_id==a.person.person_id&&statusbar.prepend($("<div>").addClass("status update").append("Update")),found?statusbar.prepend($("<div>").addClass("status").append("Thank You for Praying.")):statusbar.prepend($("<div>").addClass("status pray").data("prayer_id",a.prayer_id).append("I am Praying"))):(statusbar.prepend($("<div>").addClass("status decline").append("Decline")),statusbar.prepend($("<div>").addClass("status approve").append("Approve"))),c.append(statusbar),$("#content").append(c)}function fillComments(a){if(a.status=="OK"){$("textarea[name=message]").val(""),$(".comments").html(""),$(".comment-page-numbers").html(""),$("[name=replyto]").html("").removeClass("set"),$(".prev").html("").attr("href",""),$(".next").html("").attr("href",""),$("[name=message][rel=counter]").html($("textarea[name=message]").attr("maxlength")+" Remaining"),comments.max=parseInt(a.maxitems);if(a.count>0){pages=parseInt(Math.ceil(a.count/comments.max)),thispage=parseInt((parseInt(a.start)+comments.max)/comments.max),mod=a.count%comments.max,mod==0?lastcomment=thispage*comments.max:thispage==pages?lastcomment=(thispage-1)*comments.max+mod:lastcomment=thispage*comments.max,comments.first=parseInt(a.start)+1,comments.last=lastcomment,comments.count=a.count,updateCommentCount();for(i=1;i<=pages;i++)i==thispage?$(".comment-page-numbers").append("<span>"+i+"</span>"):$(".comment-page-numbers").append("<a href='http://"+PRIMARY_DOMAIN_LOCATION+"/"+short_name+"/?ajax=comments&unique_id="+a.unique_id+"&maxitems=10&start="+(i-1)*comments.max+"'>"+i+"</a>");parseInt(thispage)>1&&$(".prev").html("Previous").attr("href","http://"+PRIMARY_DOMAIN_LOCATION+"/"+short_name+"/?ajax=comments&unique_id="+a.unique_id+"&maxitems=10&start="+(parseInt(thispage)-2)*comments.max),parseInt(thispage)<pages&&$(".next").html("Next").attr("href","http://"+PRIMARY_DOMAIN_LOCATION+"/"+short_name+"/?ajax=comments&unique_id="+a.unique_id+"&maxitems=10&start="+parseInt(thispage)*comments.max);for(comment in a.data)fdate=new fDate(a.data[comment].date),a.data[comment].parent_name!=null&&(a.data[comment].parent_name="@"+a.data[comment].parent_name+" "),div=$("<div>").addClass("comment"),div.append($("<img>").attr("name","icon").attr("src","http://"+CONTENT_LOCATION+"/upload/images/"+a.data[comment].picture)),div.append($("<div>").addClass("text").append($("<a>").attr("name","replied-to").append(a.data[comment].parent_name)).append(a.data[comment].message)),footer=$("<div>").addClass("footer").append($("<a>").attr("name","author").append(a.data[comment].name)).append($("<span>").addClass("time").append(fdate.time)).append($("<span>").addClass("reply").html("Reply")),(a.data[comment].person_id==a.user_id||a.gui_admin)&&footer.append($("<span>").addClass("remove-comment").html("remove")),div.append(footer),$(".comments").append(div.attr("id",a.data[comment].comment_id).data("descriptor",a.data[comment]))}postAjax()}else alert(a.status)}function updateCommentCount(){$("[name=count]").html("Showing "+comments.first+"-"+comments.last+" of "+comments.count)}function swapContent(a){$("#cp-content").hide(),sessionStatus!=a.sessionStatus&&location.reload(),document.title=a.title,$("body").attr("name",a.title.replace(/ /g,"_")),$("#cp-content").html(a.html),$("#cp-content").show()}function getPage(a){var b=$.url().param("id");if($.url().segment(-1)!="admin"&&$.url().segment(-1)!="editor"){if($.url().segment().length>1){var c=$.url().segment(2);$.url().segment().length>2&&(b=$.url().segment(3))}}else var c=$.url().param("page");if(c!=undefined){var d=$.url();temp="/"+$.url().segment(1)+"#!/"+c,b!=undefined&&(temp+="/"+b),document.location=temp}else{urlSplits=document.location.hash.replace(/\//g,"_").split("_"),switchable=urlSplits[1];switch(switchable){case"map":load_page(navigation.map);break;case"calendar":load_page(navigation.calendar);break;case"staff":load_page(navigation.staff);break;case"sermons":$("#sc-sidebar-sermons").hasClass("opened")||$("#sc-sidebar-sermons .sc-sidebar-container-title").click(),load_page(navigation.sermons);break;case"directory":load_page(navigation.directory);break;case"donations":load_page(navigation.donations);break;case"prayer":load_page(navigation.prayer);break;case"blogs":$("#sc-sidebar-news").hasClass("opened")||$("#sc-sidebar-news .sc-sidebar-container-title").click(),urlSplits[2]!=null?navigation.blog.id=urlSplits[2]:navigation.blog.id="undefined",load_page(navigation.blog);break;case"signin":case"#!signin":load_page(navigation.signin);break;case"main":load_page(navigation.main);break;case"#!calendar":load_page(navigation.calendar);break;case"people":load_page(navigation.people);break;case"media":load_page(navigation.media);break;case"content":load_page(navigation.content);break;case"#!news":case"#!pages":case"#!events":$("[name="+document.location.hash.substr(2)+"]").click();break;case"page":var d="?ajax=page&id="+urlSplits[2]+"&sid="+Math.random();$.ajax({url:d,success:function(a){swapContent(a),$("#container").removeClass("wide"),$("#menu > div").removeClass("menu-selected"),$(".generated[rel="+$("#content").attr("rel")+"]").addClass("menu-selected"),postAjax()},dataType:"json"}),_gaq.push(["_trackPageview","/"+short_name+"?page=page&id="+urlSplits[1]]);break;default:if(urlSplits[1]!=null&&urlSplits[1]!="home"&&urlSplits[1]!=""){var d="?ajax=page&id="+urlSplits[1]+"&sid="+Math.random();$.ajax({url:d,success:function(a){swapContent(a),$("#container").removeClass("wide"),$("#menu > div").removeClass("menu-selected"),$(".generated[rel="+$("#content").attr("rel")+"]").addClass("menu-selected"),postAjax()},dataType:"json"}),_gaq.push(["_trackPageview","/"+short_name+"?page=page&id="+urlSplits[1]])}else $.url().segment(-1)!="admin"&&$.url().segment(-1)!="editor"&&($("#sc-sidebar-services").hasClass("opened")||$("#sc-sidebar-services .sc-sidebar-container-title").click(),load_page(navigation.home))}}}function loadhashchange(a){reload!=!1&&getPage(a),reload=!0}function mapAddress(a){geocoder=new google.maps.Geocoder,geocoder.geocode({address:a.address},function(b,c){if(c==google.maps.GeocoderStatus.OK){var d={zoom:15,center:b[0].geometry.location,mapTypeId:google.maps.MapTypeId.ROADMAP},e=new google.maps.Map(document.getElementById("map_canvas"),d),f={map:e,position:b[0].geometry.location};if(a.icon=="steepleconnect"){var g=new google.maps.InfoWindow({content:churchName});g.open(e,h),f.icon="http://"+CONTENT_LOCATION+"/img/homepage/sc.png"}var h=new google.maps.Marker(f)}else alert("Geocode was not successful for the following reason: "+c)})}function postAjax(){$("body").scrollTop(0),$(".ebible-passage-popup").hide(),verselink_process()}function setup(a){a.preventDefault(),a.stopPropagation(),nameValue=$(this.parentNode).attr("name");if($.url().segment(-1)=="admin"||$.url().segment(-1)=="editor")nameValue=$(this).attr("name");document.location.hash=="#!/"+nameValue?getPage():setHash("!/"+nameValue)}function load_calendar(a){swapContent(a),$("#container").addClass("wide"),$(".sc-cal-day").find(".sc-cal-event").cluetip(),$(".sc-cal-toggler").each(function(){readCookie($(this).attr("id"))=="false"&&($(this).toggleClass("category_hidden"),$(".sc-cal-day").children("."+$(this).attr("id")).toggle(),$(this).children("div").children("div").toggleClass("ui-icon-plusthick ui-icon-minusthick"))}),postAjax()}function load_map(a){$("#menu > div").removeClass("menu-selected"),document.title="Map",$("body").attr("name","Map"),$("#container").removeClass("wide"),$("#cp-content").html('<div id="sc-page-header" name="map">Map</div><div id="content"><div id="map_canvas"></div></div>'),mapAddress({address:$("#sc-header-map").attr("rel"),icon:"steepleconnect"}),$("#cp-content").show(),postAjax()}function load_home(a){swapContent(a),$("#container").removeClass("wide"),postAjax()}function load_default(a){swapContent(a),$("#container").removeClass("wide"),postAjax()}function load_custompage(a){}function setHash(a){reload=!1,document.location.hash=a,getPage()}function fDate(a){var b=["January","February","March","April","May","June","July","August","September","October","November","December"],c=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sept","Oct","Nov","Dec"];isNaN(a)||(a*=1e3),this.d=new Date(a);var d="AM",e=this.d.getHours();e>=12&&(d="PM"),e>12&&(e=e-12),e==0&&(e=12),mins=this.d.getMinutes(),mins<10&&(mins="0"+mins),this.date=this.d.getDate(),this.month=c[this.d.getMonth()],day=this.month+" "+this.d.getDate()+", "+this.d.getFullYear(),this.time=day+" @ "+e+":"+mins+d}function isdefined(a){return typeof window[a]=="undefined"?!1:!0}function eraseCookie(a){createCookie(a,"",-1)}function readCookie(a){var b=a+"=",c=document.cookie.split(";");for(var d=0;d<c.length;d++){var e=c[d];while(e.charAt(0)==" ")e=e.substring(1,e.length);if(e.indexOf(b)==0)return e.substring(b.length,e.length)}return null}function createCookie(a,b,c){if(c){var d=new Date;d.setTime(d.getTime()+c*24*60*60*1e3);var e="; expires="+d.toGMTString()}else var e="";document.cookie=a+"="+b+e+"; path=/"}var JSON;JSON||(JSON={}),function(){function str(a,b){var c,d,e,f,g=gap,h,i=b[a];i&&typeof i=="object"&&typeof i.toJSON=="function"&&(i=i.toJSON(a)),typeof rep=="function"&&(i=rep.call(b,a,i));switch(typeof i){case"string":return quote(i);case"number":return isFinite(i)?String(i):"null";case"boolean":case"null":return String(i);case"object":if(!i)return"null";gap+=indent,h=[];if(Object.prototype.toString.apply(i)==="[object Array]"){f=i.length;for(c=0;c<f;c+=1)h[c]=str(c,i)||"null";e=h.length===0?"[]":gap?"[\n"+gap+h.join(",\n"+gap)+"\n"+g+"]":"["+h.join(",")+"]",gap=g;return e}if(rep&&typeof rep=="object"){f=rep.length;for(c=0;c<f;c+=1)typeof rep[c]=="string"&&(d=rep[c],e=str(d,i),e&&h.push(quote(d)+(gap?": ":":")+e))}else for(d in i)Object.prototype.hasOwnProperty.call(i,d)&&(e=str(d,i),e&&h.push(quote(d)+(gap?": ":":")+e));e=h.length===0?"{}":gap?"{\n"+gap+h.join(",\n"+gap)+"\n"+g+"}":"{"+h.join(",")+"}",gap=g;return e}}function quote(a){escapable.lastIndex=0;return escapable.test(a)?'"'+a.replace(escapable,function(a){var b=meta[a];return typeof b=="string"?b:"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)})+'"':'"'+a+'"'}function f(a){return a<10?"0"+a:a}"use strict",typeof Date.prototype.toJSON!="function"&&(Date.prototype.toJSON=function(a){return isFinite(this.valueOf())?this.getUTCFullYear()+"-"+f(this.getUTCMonth()+1)+"-"+f(this.getUTCDate())+"T"+f(this.getUTCHours())+":"+f(this.getUTCMinutes())+":"+f(this.getUTCSeconds())+"Z":null},String.prototype.toJSON=Number.prototype.toJSON=Boolean.prototype.toJSON=function(a){return this.valueOf()});var cx=/[\u0000\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,escapable=/[\\\"\x00-\x1f\x7f-\x9f\u00ad\u0600-\u0604\u070f\u17b4\u17b5\u200c-\u200f\u2028-\u202f\u2060-\u206f\ufeff\ufff0-\uffff]/g,gap,indent,meta={"\b":"\\b","\t":"\\t","\n":"\\n","\f":"\\f","\r":"\\r",'"':'\\"',"\\":"\\\\"},rep;typeof JSON.stringify!="function"&&(JSON.stringify=function(a,b,c){var d;gap="",indent="";if(typeof c=="number")for(d=0;d<c;d+=1)indent+=" ";else typeof c=="string"&&(indent=c);rep=b;if(!b||typeof b=="function"||typeof b=="object"&&typeof b.length=="number")return str("",{"":a});throw new Error("JSON.stringify")}),typeof JSON.parse!="function"&&(JSON.parse=function(text,reviver){function walk(a,b){var c,d,e=a[b];if(e&&typeof e=="object")for(c in e)Object.prototype.hasOwnProperty.call(e,c)&&(d=walk(e,c),d!==undefined?e[c]=d:delete e[c]);return reviver.call(a,b,e)}var j;text=String(text),cx.lastIndex=0,cx.test(text)&&(text=text.replace(cx,function(a){return"\\u"+("0000"+a.charCodeAt(0).toString(16)).slice(-4)}));if(/^[\],:{}\s]*$/.test(text.replace(/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,"@").replace(/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,"]").replace(/(?:^|:|,)(?:\s*\[)+/g,""))){j=eval("("+text+")");return typeof reviver=="function"?walk({"":j},""):j}throw new SyntaxError("JSON.parse")})}(),function(a,b){function j(a){var d=a.tagName;return d!==b?c[d.toLowerCase()]:d}function i(a,b){var c=decodeURI(a),e=f[b||!1?"strict":"loose"].exec(c),i={attr:{},param:{},seg:{}},j=14;while(j--)i.attr[d[j]]=e[j]||"";i.param.query={},i.param.fragment={},i.attr.query.replace(g,function(a,b,c){b&&(i.param.query[b]=c)}),i.attr.fragment.replace(h,function(a,b,c){b&&(i.param.fragment[b]=c)}),i.seg.path=i.attr.path.replace(/^\/+|\/+$/g,"").split("/"),i.seg.fragment=i.attr.fragment.replace(/^\/+|\/+$/g,"").split("/"),i.attr.base=i.attr.host?i.attr.protocol+"://"+i.attr.host+(i.attr.port?":"+i.attr.port:""):"";return i}var c={a:"href",img:"src",form:"action",base:"href",script:"src",iframe:"src",link:"href"},d=["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","fragment"],e={anchor:"fragment"},f={strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*):?([^:@]*))?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/},g=/(?:^|&|;)([^&=;]*)=?([^&;]*)/g,h=/(?:^|&|;)([^&=;]*)=?([^&;]*)/g;a.fn.url=function(b){var c="";this.length&&(c=a(this).attr(j(this[0]))||"");return a.url(c,b)},a.url=function(a,c){arguments.length===1&&a===!0&&(c=!0,a=b),c=c||!1,a=a||window.location.toString();return{data:i(a,c),attr:function(a){a=e[a]||a;return a!==b?this.data.attr[a]:this.data.attr},param:function(a){return a!==b?this.data.param.query[a]:this.data.param.query},fparam:function(a){return a!==b?this.data.param.fragment[a]:this.data.param.fragment},segment:function(a){if(a===b)return this.data.seg.path;a=a<0?this.data.seg.path.length+a:a-1;return this.data.seg.path[a]},fsegment:function(a){if(a===b)return this.data.seg.fragment;a=a<0?this.data.seg.fragment.length+a:a-1;return this.data.seg.fragment[a]}}}}(jQuery);var navigation={},extendedLoad=null,monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"],load_page=function(a){if(a.ajax!=undefined){tempstr=a.ajax,a.id!="undefined"&&(tempstr+="&id="+a.id);var b="?ajax="+tempstr+"&params="+JSON.stringify($.url().param())+"&sid="+Math.random();$.ajax({url:b,success:a.load,dataType:"json"}),$("#menu > div").removeClass("menu-selected"),a.highlight.parent().addClass("menu-selected")}else a.load();_gaq.push(["_trackPageview","/"+short_name+a.href])};reload=!0,$(document).ready(function(){$("[name=Manage],[name=Site],[name=Help]").cluetip({width:"100px",cluezIndex:1e5,showTitle:!1,positionBy:"bottomTop",topOffset:10}),window.short_name=$.url().segment(1),window.googleTrack=function(a){_gaq.push(["_trackPageview","/"+short_name+a.attr("href")])};try{myModal=new Modal($("#sc-admin-modal"))}catch(a){}$(".sc-admin-nav-element").hide(),$(".sc-admin-nav-title").click(function(){$(this).siblings(".sc-admin-nav-element").toggle()}),$("#jq_effects").live("click",function(){$.fx.off=!$.fx.off,$.fx.off?($("#jq_effects").html("Enable Effects"),$(".sc-sidebar-content").show()):$("#jq_effects").html("Disable Effects"),createCookie("jq_animate",!$.fx.off,1)}),$(".sc-cal-month").live("click",function(a){a.preventDefault(),url="/"+$.url().segment(1)+"?ajax=calendar&month="+$.url($(this).attr("href")).param("month")+"&sid="+Math.random(),$.ajax({url:url,dataType:"json",success:function(a){swapContent(a),$("#container").addClass("wide"),$(".sc-cal-day").find(".sc-cal-event").cluetip({splitTitle:"|"}),$(".sc-cal-day").sortable({connectWith:".sc-cal-day",items:".sc-cal-event",placeholder:"sc-cal-placeholder",containment:"#sc-cal-days",receive:moved}).disableSelection(),$(".sc-cal-toggler").each(function(){readCookie($(this).attr("id"))=="false"&&($(this).toggleClass("category_hidden"),$(".sc-cal-day").children("."+$(this).attr("id")).toggle(),$(this).children("div").children("div").toggleClass("ui-icon-plusthick ui-icon-minusthick"))}),postAjax()}}),googleTrack($(this))}),$("#home").click(setup),$("[name=page_calendar]").click(setup),$("[name=page_staff]").click(setup),$("[name=page_sermons]").click(setup),$("[name=page_directory]").click(setup),$("[name=page_blogs]").click(setup),$("[name=page_donations]").click(setup),$("[name=page_prayer]").click(setup),$('[name="page_map"]').click(function(a){a.preventDefault(),setHash("!/map")}),$(".sc-directory-person [name=location]").live("click",function(){$("#cp-content").html('<div id="sc-page-list" style="padding-left:15px;"><div class="sc-directory-person">'+$(this.parentNode).html()+'</div></div><div id="content" ><div id="map_canvas"></div></div>'),mapAddress({address:$(this).attr("rel"),icon:"default"})}),$(".sc-staff-profile-name").live("click",function(){$("#cp-content").html('<div id="sc-page-list" style="padding-left:15px;">');var a="?ajax=profile&id="+$(this).attr("rel");$.ajax({url:a,dataType:"json",success:function(a){swapContent(a)}})});try{$(".uevents").cluetip({splitTitle:"|"})}catch(a){}$(".sc-sidebar-content").hide(),$(".sc-sidebar-container-title").click(function(){$(this.parentNode).hasClass("opened")?($(this).siblings(".sc-sidebar-content").hide("blind",null,300),$(this.parentNode).removeClass("opened")):($(".sc-sidebar-container.opened .sc-sidebar-content").hide("blind",null,300),$(".sc-sidebar-container.opened").removeClass("opened"),$(this).siblings(".sc-sidebar-content").show("blind",null,300),$(this.parentNode).addClass("opened"))}),$(".sc-cal-event").live("click",function(){}),$(".sc-cal-toggler").live("click",function(){$(this).toggleClass("category_hidden"),$(".sc-cal-day").find("."+$(this).attr("id")).toggle(),$(this).children("div").children("div").toggleClass("ui-icon-plusthick ui-icon-minusthick"),createCookie($(this).attr("id"),!$(this).hasClass("category_hidden"),1)}),$(".sc-staff-viewall").live("click",function(){$(this).parent().toggleClass("sc-staff-enable-view")}),$(".tInput").live("focus",function(){$(this).removeClass("entered"),$(this).addClass("focused"),$(this).val()==$(this).attr("name")&&$(this).val("")}),$(".tInput").live("blur",function(){$(this).removeClass("focused"),$(this).val()==""?($(this).val($(this).attr("name")),$(this).removeClass("entered")):$(this).addClass("entered")}),readCookie("jq_animate")=="false"&&($.fx.off=!0,$("#jq_effects").html("Enable Effects")),$(".clickable").live("click",function(a){a.preventDefault(),a.stopPropagation(),$(this).children("a").click()}),$(".generated").live("mouseenter",function(a){$("#menu > div").removeClass("clicked")}),$(".menu-subitem").live("click",function(a){a.preventDefault(),document.location.hash!="#!/page/"+$(this).attr("rel")+"/"+$(this).attr("name")?setHash("!/page/"+$(this).attr("rel")+"/"+$(this).attr("name")):getPage(),$("#menu > div").addClass("clicked")}),$(".self-link").live("click",function(a){a.preventDefault(),document.location.hash!="#!/page/"+$(this).attr("rel")+"/"+$(this).attr("name")?setHash("!/page/"+$(this).attr("rel")+"/"+$(this).attr("name")):getPage()}),$(".self-link-raw").live("click",function(a){a.preventDefault(),document.location.hash!="#!/"+$(this).attr("rel")+"/"+$(this).attr("name")?setHash("!/"+$(this).attr("rel")+"/"+$(this).attr("name")):getPage()}),$(".self-link-premade").live("click",function(a){a.preventDefault(),$("[name="+$(this).attr("rel")+"]").click()}),navigation={home:{href:"?page=home",ajax:"home",highlight:$("#home"),load:load_home},staff:{href:"?page=page_staff",ajax:"staff",highlight:$("[name=page_staff]"),load:load_default},sermons:{href:"?page=page_sermons",ajax:"sermons",highlight:$("[name=page_sermons]"),load:load_default},directory:{href:"?page=page_directory",ajax:"directory",highlight:$("[name=page_directory]"),load:load_default},prayer:{href:"?page=page_prayer",ajax:"prayer",highlight:$("[name=page_prayer]"),load:load_default},blog:{href:"?page=page_blogs",ajax:"blogs",highlight:$("[name=page_blogs]"),load:load_default},donations:{href:"?page=page_donations",ajax:"donations",highlight:$("[name=page_donations]"),load:load_default},calendar:{href:"?page=page_calendar",ajax:"calendar",highlight:$("[name=page_calendar]"),load:load_calendar},signin:{href:"?page=signin",ajax:"signin",highlight:null,load:load_default},map:{href:"?page=page_map",highlight:null,load:load_map},dfault:{highlight:null,load:load_custompage}},extendedLoad!=null&&extendedLoad(),getPage()}),$(window).bind("hashchange",loadhashchange),$(".sc-directory-letter").live("click",function(a){a.preventDefault();var b="";$.url($(this).attr("href")).param("letter")!=undefined&&(b="&letter="+$.url($(this).attr("href")).param("letter")),url="/"+$.url().segment(1)+"?ajax=directory&sid="+Math.random()+b,$.ajax({url:url,success:swapContent,dataType:"json"}),googleTrack($(this))}),$("#sermons-next-page").live("click",function(a){a.preventDefault(),url="/"+$.url().segment(1)+"?ajax=sermons&start="+$.url($(this).attr("href")).param("start")+"&sid="+Math.random(),$.ajax({url:url,success:swapContent,dataType:"json"}),googleTrack($(this))}),$("#sermons-first-page").live("click",function(a){a.preventDefault(),url="/"+$.url().segment(1)+"?ajax=sermons&start="+$.url($(this).attr("href")).param("start")+"&sid="+Math.random(),$.ajax({url:url,success:swapContent,dataType:"json"}),googleTrack($(this))}),$("#news-next-page").live("click",function(a){a.preventDefault(),url="/"+$.url().segment(1)+"?ajax=blogs&start="+$.url($(this).attr("href")).param("start")+"&sid="+Math.random(),$.ajax({url:url,success:swapContent,dataType:"json"}),googleTrack($(this))}),$("#news-first-page").live("click",function(a){a.preventDefault(),url="/"+$.url().segment(1)+"?ajax=blogs&start="+$.url($(this).attr("href")).param("start")+"&sid="+Math.random(),$.ajax({url:url,success:swapContent,dataType:"json"}),googleTrack($(this))}),$(".sc-sidebar-news").live("click",function(a){a.preventDefault(),document.location.hash!="#!/blogs/"+$(this).attr("rel")?setHash("!/blogs/"+$(this).attr("rel")):getPage()}),$("a.pill").live("click",function(a){a.preventDefault(),setHash("!/"+$(this).attr("rel"))}),$("[name=request-prayer]").live("click",function(){$("#request-prayer").show("blind")}),$(".global-form [type=submit],[name=common-signin] [type=submit]").live("click",function(a){a.preventDefault(),form=$(this.parentNode),form.attr("action")==undefined&&(form=$(this.parentNode.parentNode.parentNode)),url=form.attr("action").replace("page=","ajax="),datahold=form.serializeArray(),sfunction=function(a){a.status=="OK"?a.referer=="refresh"?location.reload():window.location=a.referer:(alert(a.status),Recaptcha!=undefined&&Recaptcha.reload())},$.ajax({type:"POST",url:url,data:datahold,success:sfunction,dataType:"json"})}),$("#forgot").live("click",function(){$("[name=password-reset]").show()}),$(".ajax-link").live("click",function(a){a.preventDefault(),url=$(this).attr("href").replace("page=","ajax="),sfunction=function(a){a.status=="OK"?(a.alert!=undefined&&alert(a.alert),a.data!=undefined&&$("#cp-content").html(a.data.content)):alert(a.status)},$.ajax({url:url,success:sfunction,dataType:"json"})});var comments={};comments.max=10,comments.first=0,comments.last=0,comments.count=0,comments.unique_id=null;var session={};session.person_id=null,$("textarea").live("keyup",function(a){$(this.parentNode).find("[name="+$(this).attr("name")+"][rel=counter]").html(parseInt($(this).attr("maxlength"))-$(this).val().length+" Remaining")}),$(".comments .reply").live("click",function(){$("[name=replyto]").html("Replying to "+$(this.parentNode.parentNode).data("descriptor").name+". Click to cancel.<input type='hidden' name='parent' value='"+$(this.parentNode.parentNode).data("descriptor").comment_id+"'>").addClass("set"),$("textarea[name=message]").focus()}),$("[name=replyto]").live("click",function(){$("[name=replyto]").html("").removeClass("set")}),$(".comments .remove-comment").live("click",function(){url="?ajax=comments&req=delete&comment_id="+$(this.parentNode.parentNode).data("descriptor").comment_id,$.getJSON(url,function(a){(a.status="OK")?($(".comment#"+a.data.comment_id).fadeOut(),comments.last--,comments.count--,updateCommentCount()):alert(a.status)})}),$("[name=Comments] form [type=submit]").live("click",function(a){a.preventDefault(),url=$(this.parentNode.parentNode).attr("action").replace("page=","ajax="),datahold=$("[name=leavecomment]").serializeArray(),$.ajax({type:"POST",url:url,data:datahold,success:fillComments,dataType:"json"})}),$(".comment-page-numbers a,.next,.prev").live("click",function(a){a.preventDefault(),$.getJSON($(this).attr("href"),fillComments)}),$("#create-prayer-request").live("click",function(){$("textarea").val().length>0?(url="?ajax=prayerwall&req=create&message="+encodeURIComponent($("#sc-prayer-request-container textarea").val()),$("[name=message]").val(""),$.getJSON(url,function(a){$("[rel=counter]").html($("textarea").attr("maxlength")+" Remaining"),$("<div>").html("Your request has been received and is pending approval.").addClass("create-successful").insertAfter("#sc-prayer-request-container")})):alert("Please write something before submitting.")}),$(".sc-request").live("click",function(){$(this).next().toggleClass("view")}),$(".sc-request .delete").live("click",function(){url="?ajax=prayerwall&req=delete_update&prayer_update_id="+$(this.parentNode).attr("name");var a=confirm("Are you sure you want to delete this prayer update?");a==!0&&$.getJSON(url,function(a){a.status=="OK"&&($(".sc-request[name="+a.data.prayer_update_id+"]").fadeOut(),$(".request-content[name="+a.data.prayer_update_id+"]").fadeOut())})}),$(".sc-prayer .delete-prayer").live("click",function(){url="?ajax=prayerwall&req=delete_prayer&prayer_id="+$(this.parentNode).attr("name");var a=confirm("Are you sure you want to delete this prayer?");a==!0&&$.getJSON(url,function(a){a.status=="OK"&&$(".sc-prayer[name="+a.data.prayer_id+"]").fadeOut()})}),$(".status.cancel").live("click",function(){$(this).siblings(".submit").html("Update").removeClass("submit").addClass("update"),$(this.parentNode.parentNode).children("textarea").remove(),$(this.parentNode.parentNode).find("[rel=counter]").remove(),$(this).remove()}),$(".status.update").live("click",function(){$(this.parentNode.parentNode).children("textarea").remove(),$(this.parentNode.parentNode).append($("<textarea>").attr("maxlength","500").attr("name","message")),$(this).html("Submit").removeClass("update").addClass("submit"),$(this.parentNode).append($("<div>").addClass("status cancel").html("Cancel")),$(this.parentNode).append('<div name="message" rel="counter" style="float:right;margin:0px 10px">500 Remaining</div>')}),$(".status.approve").live("click",function(){url="?ajax=prayerwall&req=approve&prayer_id="+$(this.parentNode.parentNode).attr("name")+"&approved=1",$.getJSON(url,function(a){$(".sc-prayer[name="+a.data.prayer_id+"]").removeClass("unapproved"),$(".sc-prayer[name="+a.data.prayer_id+"] .status-bar .status").remove(),$(".sc-prayer[name="+a.data.prayer_id+"] .status-bar").append($("<div>").addClass("status pray").data("prayer_id",a.data.prayer_id).append("I am Praying")),$(".sc-prayer[name="+a.data.prayer_id+"] .status-bar").append($("<div>").addClass("status update").append("Update"))})}),$(".status.decline").live("click",function(){url="?ajax=prayerwall&req=delete_prayer&prayer_id="+$(this.parentNode.parentNode).attr("name");var a=confirm("Are you sure you want to delete this prayer!");a==!0&&$.getJSON(url,function(a){a.status=="OK"&&$(".sc-prayer[name="+a.data.prayer_id+"]").fadeOut()})}),$(".status.submit").live("click",function(){$(this.parentNode.parentNode).find("textarea").val().length>0?(url="?ajax=prayerwall&req=update&prayer_id="+$(this.parentNode.parentNode).attr("name")+"&message="+encodeURIComponent($(this.parentNode.parentNode).children("textarea").val()),$.getJSON(url,function(a){if(a.status=="OK"){$(".sc-prayer[name="+a.data.prayer_id+"] .status.submit").html("Update").removeClass("submit").addClass("update"),$(".sc-prayer[name="+a.data.prayer_id+"] .status.cancel").remove(),$(".sc-prayer[name="+a.data.prayer_id+"] textarea").remove(),$(".sc-prayer[name="+a.data.prayer_id+"] .newest").removeClass("newest"),$(".sc-prayer[name="+a.data.prayer_id+"]").find("[rel=counter]").remove();var b=new Date(a.data.date*1e3),c="AM",d=b.getHours();d>=12&&(c="PM"),d>12&&(d=d-12),d==0&&(d=12),mins=b.getMinutes(),mins<10&&(mins="0"+mins),time=monthNames[b.getMonth()]+" "+b.getDate()+", "+b.getFullYear()+" @ "+d+":"+mins+c,$(".sc-prayer[name="+a.data.prayer_id+"] .status-bar").before($("<div>").addClass("sc-request newest").append(time)),$(".sc-prayer[name="+a.data.prayer_id+"] .status-bar").before($("<div>").addClass("request-content newest").append(a.data.message))}else alert(a.status)})):alert("Please write something before submitting.")}),$(".status.pray").live("click",function(){url="?ajax=prayerwall&req=add_prayer&prayer_id="+$(this).data("prayer_id"),$.getJSON(url,function(a){a.status=="OK"?($(".sc-prayer[name="+a.data.prayer_id+"] .status.pray").removeClass("pray").html("Thank You for Praying."),$(".sc-prayer[name="+a.data.prayer_id+"] .status-bar").append($("<img>").addClass("image").attr("src","http://"+CONTENT_LOCATION+"/upload/images/"+current_person.picture_id+"-icon.jpg")),$(".sc-prayer[name="+a.data.prayer_id+"] .prayer-box .count").html($(".sc-prayer[name="+a.data.prayer_id+"] .prayer-box").data("count")+1)):alert(a.status)})}),function(a){a.cluetip={version:"1.0.6"};var b,c,d,e,f,g,h,i;a.fn.cluetip=function(l,m){typeof l=="object"&&(m=l,l=null);return l=="destroy"?this.removeData("thisInfo").unbind(".cluetip"):this.each(function(n){function V(){return!1}var o=this,p=a(this),q=a.extend(!0,{},a.fn.cluetip.defaults,m||{},a.metadata?p.metadata():a.meta?p.data():{}),r=!1,s=+q.cluezIndex;p.data("thisInfo",{title:o.title,zIndex:s});var t=!1,u=0;a("#cluetip").length||(a(['<div id="cluetip">','<div id="cluetip-outer">','<h3 id="cluetip-title"></h3>','<div id="cluetip-inner"></div>',"</div>",'<div id="cluetip-extra"></div>','<div id="cluetip-arrows" class="cluetip-arrows"></div>',"</div>"].join(""))[j](k).hide(),b=a("#cluetip").css({position:"absolute"}),d=a("#cluetip-outer").css({position:"relative",zIndex:s}),c=a("#cluetip-inner"),e=a("#cluetip-title"),f=a("#cluetip-arrows"),g=a('<div id="cluetip-waitimage"></div>').css({position:"absolute"}).insertBefore(b).hide());var v=q.dropShadow?+q.dropShadowSteps:0;if(!h){h=a([]);for(var w=0;w<v;w++)h=h.add(a("<div></div>").css({zIndex:s-1,opacity:.1,top:1+w,left:1+w}));h.css({position:"absolute",backgroundColor:"#000"}).prependTo(b)}var x=p.attr(q.attribute),y=q.cluetipClass;if(!x&&!q.splitTitle&&!l)return!0;q.local&&q.localPrefix&&(x=q.localPrefix+x),q.local&&q.hideLocal&&a(x+":first").hide();var z=parseInt(q.topOffset,10),A=parseInt
(q.leftOffset,10),B,C,D=isNaN(parseInt(q.height,10))?"auto":/\D/g.test(q.height)?q.height:q.height+"px",E,F,G,H,I,J,K=parseInt(q.width,10)||275,L=K+(parseInt(b.css("paddingLeft"),10)||0)+(parseInt(b.css("paddingRight"),10)||0)+v,M=this.offsetWidth,N,O,P,Q,R,S,T=q.attribute!="title"?p.attr(q.titleAttribute):"";q.splitTitle&&(T==undefined&&(T=""),S=T.split(q.splitTitle),T=S.shift()),q.escapeTitle&&(T=T.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/</g,"&lt;"));var U,W=function(e){if(!q.onActivate(p))return!1;t=!0,b.removeClass().css({width:K}),x==p.attr("href")&&p.css("cursor",q.cursor),q.hoverClass&&p.addClass(q.hoverClass),F=G=p.offset().top,N=p.offset().left,Q=e.pageX,I=e.pageY,o.tagName.toLowerCase()!="area"&&(E=a(document).scrollTop(),R=a(window).width());if(q.positionBy=="fixed")O=M+N+A,b.css({left:O});else{O=M>N&&N>L||N+M+L+A>R?N-L-A:M+N+A;if(o.tagName.toLowerCase()=="area"||q.positionBy=="mouse"||M+L>R)Q+20+L>R?(b.addClass(" cluetip-"+y),O=Q-L-A>=0?Q-L-A-parseInt(b.css("marginLeft"),10)+parseInt(c.css("marginRight"),10):Q-L/2):O=Q+A;var h=O<0?e.pageY+z:e.pageY;b.css({left:O>0&&q.positionBy!="bottomTop"?O:Q+L/2>R?R/2-L/2:Math.max(Q-L/2,0),zIndex:p.data("thisInfo").zIndex}),f.css({zIndex:p.data("thisInfo").zIndex+1})}C=a(window).height();if(l)typeof l=="function"&&(l=l.call(o)),c.html(l),X(h);else if(S){var j=S.length;c.html(j?S[0]:"");if(j>1)for(var k=1;k<j;k++)c.append('<div class="split-body">'+S[k]+"</div>");X(h)}else if(!q.local&&x.indexOf("#")!==0)if(/\.(jpe?g|tiff?|gif|png)$/i.test(x))c.html('<img src="'+x+'" alt="'+T+'" />'),X(h);else if(r&&q.ajaxCache)c.html(r),X(h);else{var m=q.ajaxSettings.beforeSend,s=q.ajaxSettings.error,u=q.ajaxSettings.success,v=q.ajaxSettings.complete,w={cache:!1,url:x,beforeSend:function(a){m&&m.call(o,a,b,c),d.children().empty(),q.waitImage&&g.css({top:I+20,left:Q+20,zIndex:p.data("thisInfo").zIndex-1}).show()},error:function(a,d){t&&(s?s.call(o,a,d,b,c):c.html("<i>sorry, the contents could not be loaded</i>"))},success:function(a,d){r=q.ajaxProcess.call(o,a),t&&(u&&u.call(o,a,d,b,c),c.html(r))},complete:function(d,e){v&&v.call(o,d,e,b,c);var f=c[0].getElementsByTagName("img");i=f.length;for(var j=0,k=f.length;j<k;j++)f[j].complete&&i--;i&&!a.browser.opera?a(f).bind("load error",function(){i--,i<1&&(g.hide(),t&&X(h))}):(g.hide(),t&&X(h))}},B=a.extend(!0,{},q.ajaxSettings,w);a.ajax(B)}else if(q.local){var D=a(x+(/#\S+$/.test(x)?"":":eq("+n+")")).clone(!0).show();c.html(D),X(h)}},X=function(g){function j(){}b.addClass("cluetip-"+y);if(q.truncate){var i=c.text().slice(0,q.truncate)+"...";c.html(i)}T?e.show().html(T):q.showTitle?e.show().html("&nbsp;"):e.hide();if(q.sticky){var k=a('<div id="cluetip-close"><a href="#">'+q.closeText+"</a></div>");q.closePosition=="bottom"?k.appendTo(c):q.closePosition=="title"?k.prependTo(e):k.prependTo(c),k.bind("click.cluetip",function(){Z();return!1}),q.mouseOutClose?b.bind("mouseleave.cluetip",function(){Z()}):b.unbind("mouseleave.cluetip")}var l="";d.css({zIndex:p.data("thisInfo").zIndex,overflow:D=="auto"?"visible":"auto",height:D}),B=D=="auto"?Math.max(b.outerHeight(),b.height()):parseInt(D,10),H=G,J=E+C,q.positionBy=="fixed"?H=G-q.dropShadowSteps+z:O<Q&&Math.max(O,0)+L>Q||q.positionBy=="bottomTop"?G+B+z>J&&I-E>B+z?(H=I-B-z,l="top"):(H=I+z,l="bottom"):G+B+z>J?H=B>=C?E:J-B-z:p.css("display")=="block"||o.tagName.toLowerCase()=="area"||q.positionBy=="mouse"?H=g-z:H=G-q.dropShadowSteps,l==""&&(O<N?l="left":l="right"),b.css({top:H+"px"}).removeClass().addClass("clue-"+l+"-"+y).addClass(" cluetip-"+y);if(q.arrows){var m=G-H-q.dropShadowSteps;f.css({top:/(left|right)/.test(l)&&O>=0&&m>0?m+"px":/(left|right)/.test(l)?0:""}).show()}else f.hide();h.hide(),b.hide()[q.fx.open](q.fx.openSpeed||0),q.dropShadow&&h.css({height:B,width:K,zIndex:p.data("thisInfo").zIndex-1}).show(),a.fn.bgiframe&&b.bgiframe(),q.delayedClose>0&&(u=setTimeout(Z,q.delayedClose)),q.onShow.call(o,b,c)},Y=function(a){t=!1,g.hide();if(!q.sticky||/click|toggle/.test(q.activation))Z(),clearTimeout(u);q.hoverClass&&p.removeClass(q.hoverClass)},Z=function(){d.parent().hide().removeClass(),q.onHide.call(o,b,c),p.removeClass("cluetip-clicked"),T&&p.attr(q.titleAttribute,T),p.css("cursor",""),q.arrows&&f.css({top:""})};a(document).bind("hideCluetip",function(a){Z()});if(/click|toggle/.test(q.activation))p.bind("click.cluetip",function(c){b.is(":hidden")||!p.is(".cluetip-clicked")?(W(c),a(".cluetip-clicked").removeClass("cluetip-clicked"),p.addClass("cluetip-clicked")):Y(c),this.blur();return!1});else if(q.activation=="focus")p.bind("focus.cluetip",function(a){W(a)}),p.bind("blur.cluetip",function(a){Y(a)});else{p[q.clickThrough?"unbind":"bind"]("click",V);var _=function(a){if(q.tracking==!0){var c=O-a.pageX,d=H?H-a.pageY:G-a.pageY;p.bind("mousemove.cluetip",function(a){b.css({left:a.pageX+c,top:a.pageY+d})})}};a.fn.hoverIntent&&q.hoverIntent?p.hoverIntent({sensitivity:q.hoverIntent.sensitivity,interval:q.hoverIntent.interval,over:function(a){W(a),_(a)},timeout:q.hoverIntent.timeout,out:function(a){Y(a),p.unbind("mousemove.cluetip")}}):p.bind("mouseenter.cluetip",function(a){W(a),_(a)}).bind("mouseleave.cluetip",function(a){Y(a),p.unbind("mousemove.cluetip")}),p.bind("mouseover.cluetip",function(a){p.attr("title","")}).bind("mouseleave.cluetip",function(a){p.attr("title",p.data("thisInfo").title)})}})},a.fn.cluetip.defaults={width:200,height:"auto",cluezIndex:110,positionBy:"auto",topOffset:5,leftOffset:5,local:!1,localPrefix:null,hideLocal:!0,attribute:"rel",titleAttribute:"title",splitTitle:"|",escapeTitle:!1,showTitle:!0,cluetipClass:"default",hoverClass:"",waitImage:!0,cursor:"auto",arrows:!1,dropShadow:!1,dropShadowSteps:6,sticky:!1,mouseOutClose:!1,activation:"hover",clickThrough:!0,tracking:!1,delayedClose:0,closePosition:"top",closeText:"Close",truncate:0,fx:{open:"show",openSpeed:""},hoverIntent:{sensitivity:3,interval:50,timeout:0},onActivate:function(a){return!0},onShow:function(a,b){},onHide:function(a,b){},ajaxCache:!0,ajaxProcess:function(a){a=a.replace(/<(script|style|title)[^<]+<\/(script|style|title)>/gm,"").replace(/<(link|meta)[^>]+>/g,"");return a},ajaxSettings:{dataType:"html"},debug:!1};var j="appendTo",k="body";a.cluetip.setup=function(a){a&&a.insertionType&&a.insertionType.match(/appendTo|prependTo|insertBefore|insertAfter/)&&(j=a.insertionType),a&&a.insertionElement&&(k=a.insertionElement)}}(jQuery)
