function formSubmit(a){a.submit();return true}function executeLogin(){document.forms[0].specialform.value="login";formSubmit(document.forms[0])}function loginFocus(){if(document.forms[0].LoginForm_Login.value=="Login"){document.forms[0].LoginForm_Login.value=""}if(document.forms[0].LoginForm_Password.value=="@@@@@@"){document.forms[0].LoginForm_Password.value=""}document.forms[0].specialform.value="login"}function loginBlur(){if(document.forms[0].LoginForm_Login.value==""){document.forms[0].LoginForm_Login.value="Login"}if(document.forms[0].LoginForm_Password.value==""){document.forms[0].LoginForm_Password.value="@@@@@@"}document.forms[0].specialform.value=""}function executeSearch(){document.forms[0].specialform.value="search";formSubmit(document.forms[0])}function searchFocus(a){document.forms[0].specialform.value="search";if(a.value=="Search this site"){a.value="";$(a).addClassName("focus")}}function searchBlur(a){document.forms[0].specialform.value="";if(a.value==""){a.value="Search this site";$(a).removeClassName("focus")}}function executeShortcut(){document.forms[0].specialform.value="shortcut";formSubmit(document.forms[0])}function shortcutFocus(a){document.forms[0].specialform.value="shortcut";if(a.value=="Go to shortcut"){a.value="";$(a).addClassName("focus")}}function shortcutBlur(a){document.forms[0].specialform.value="";if(a.value==""){a.value="Go to shortcut";$(a).removeClassName("focus")}}function sessionWarning(){window.open("/Login.aspx?site_id="+pageInfo.siteId+"&mode=session&view=dialog","Login","height=380,width=450,resizable=yes,status=no")}function loadJavascript(b){try{document.write('<script type="text/javascript" src="'+b+'"></script>')}catch(a){var c=document.createElement("script");c.type="text/javascript";c.src=b;document.getElementsByTagName("head")[0].appendChild(c)}}String.prototype.padLeft=function(a,b){t="";if(a>this.length){for(i=0;i<a-this.length;i++){t+=b}}return t+this};String.prototype.padRight=function(a,b){t=this;if(a>this.length){for(i=0;i<a-this.length;i++){t+=b}}return t};String.prototype.toTitleCase=function(){return this.replace(/\w\S*/g,function(a){return a.charAt(0).toUpperCase()+a.substr(1).toLowerCase()})};Element.addMethods("DIV",{slidingPanel:function(a,b){a=$(a);a.hangover=b;a.open=false;a.addClassName("SlidingPanel");a.observe("click",function(){this.slidePanel()});a.positionPanel=function(){var c=$(a).getHeight();var e=$("PageContainer").cumulativeOffset().top;var d=c-e-a.hangover;$(a).setStyle({top:-d+"px"});return a};a.slidePanel=function(){var e=$("PageContainer").cumulativeOffset().top;if(!this.open){$(a).morph("top:"+e+"px");this.open=true}else{var c=$(this).getHeight();var d=c-e-this.hangover;$(this).morph("top:-"+d+"px");this.open=false}return a};document.observe("dom:loaded",a.positionPanel);return a},popup:function(a,c){if(c==null){c=new Object()}if(c.showClosebox==null){c.showClosebox=true}if(c.fadePage==null){c.fadePage=true}if(c.top==null){c.top=50}if(c.verticalPosition==null){c.verticalPosition="top"}var b=a.id;a.id=b+"Contents";var d=new Element("div",{id:b,"class":"Popup"}).setStyle({display:"none",position:"fixed"});d.id=b;d.options=c;var e=new Element("span",{id:b+"Closebox","class":"PopupClosebox"}).setStyle({display:"inline-block",position:"absolute"}).insert(new Element("a",{href:"#"}).observe("click",function(){this.parentNode.parentNode.hidePopup();return false}).setStyle({display:"inline-block"}).insert(new Element("img",{src:"/images/closebox.png",alt:"Close",border:"0"})));var f=new Element("div",{id:b+"Inner","class":"PopupInner"});var g=document.viewport.getDimensions();if(c.showClosebox){d.insert(e)}d.insert(f);d.fader=new Element("div",{id:b+"Fader","class":"PopupFader"}).setStyle({display:"none",position:"fixed",top:"0px",left:"0px",width:"100%",height:"100%",backgroundColor:"#000000"}).setOpacity(0.8);document.body.appendChild(d.fader);if(a.parentNode){a.parentNode.replaceChild(d,a);f.appendChild(a)}else{f.appendChild(a)}d.showPopup=function(){var l=true;if(document.compatMode=="CSS1Compat"){l=false}d.show();if(d.options.fadePage){d.fader.show()}var n=document.viewport.getDimensions();var j=d.getDimensions();var m=d.options.top;var h=(n.width-j.width)/2;if(!l){switch(d.options.verticalPosition){case"middle":m=(n.height-j.height)/2;break}}d.setStyle({top:m+"px",left:h+"px"});var k=d.cumulativeOffset();m=k.top;h=d.getWidth()-24;if(d.options.showClosebox){e.setStyle({top:"0px",left:h+"px"})}if(d.options.autoHideAfter>0){d.hideTimer=window.setTimeout("$('"+d.id+"').hidePopup()",d.options.autoHideAfter*1000)}return d};d.hidePopup=function(){d.hide();d.fader.hide();return d};return d},slideshow:function(a,c,b){if(a==null){return}var d={position:"relative"};if(b.width){d.width=b.width+"px"}if(b.height){d.height=b.height+"px"}a.setStyle(d);if(!b.interval){b.interval=4000}new Ajax.Request("/rotator.aspx?rotator_id="+c,{method:"get",onSuccess:function(e){a.slides=e.responseText.evalJSON(true);a.currentSlide=0;a.loadSlide(0);a.timer=window.setInterval("$("+a.id+").nextSlide()",b.interval)}});a.loadSlide=function(l){var k=this.id+"_slide_"+this.currentSlide;var j=$(k);if(j){if(j.visible){j.fade()}}var h=this.id+"_slide_"+l;var g=$(h);var m=a.slides[l];var e=a.getDimensions();if(g==null){g=document.createElement("a");g.id=h;g.href=m.link;g.target=m.target;var f=document.createElement("img");f.src=m.imageSrc;f.alt=m.title;f.title=m.title;$(g).setStyle({display:"none",position:"absolute",top:0,left:0});$(f).setStyle({width:e.width+"px",height:e.height+"px"});g.appendChild(f);a.appendChild(g)}$(g).appear();a.currentSlide=l},a.nextSlide=function(){var e=a.currentSlide+1;if(e>=a.slides.length){e=0}a.loadSlide(e)}},accordian:function(b,e){var d=b.identify();b.makePositioned();var g=b.childElements();for(var f=0;f<g.length;f++){if(g[f].hasClassName("panel")){panel=g[f];children=g[f].childElements();for(var a=0;a<children.length;a++){if(children[a].hasClassName("label")){children[a].id=d+"_"+f+"_label";children[a].observe("click",function(){var c=$(this.id.replace(/_label$/,"_contents"));if(c){if(c.visible()){new Effect.SlideUp(c)}else{new Effect.SlideDown(c)}}});children[a].onclick=function(){return false}}if(children[a].hasClassName("contents")){$(children[a]).wrap("div",{id:d+"_"+f+"_contents"}).hide()}}}}}});function help(c){var d=0;var b=0;var e=800;var a=600;if(screen){e=screen.width;a=screen.height;if(e>1040){e=1040;b=(screen.width-e)/2}if(a>800){a=800;d=(screen.height-a)/2}}window.open("/help.aspx?p="+escape(c),"Help","resizable=yes,scrollbars=yes,status=no,top="+d+",left="+b+",width="+e+",height="+a)}Element.prototype.triggerEvent=function(a){if(document.createEvent){var b=document.createEvent("HTMLEvents");b.initEvent(a,true,true);return this.dispatchEvent(b)}if(this.fireEvent){return this.fireEvent("on"+a)}};var shareTimer;function shareOver(){window.clearTimeout(shareTimer);var e=$("PageToolsShare").positionedOffset();var c=$("PageToolsShare").getDimensions();$("PageToolsShareOptions").show();var d=$("PageToolsShareOptions").getDimensions();var b=e.top+c.height+5;var a=(e.left+c.width/2)-(d.width/2);$("PageToolsShare").addClassName("Over");$("PageToolsShareOptions").setStyle({top:b,left:a})}function shareOut(){window.clearTimeout(shareTimer);shareTimer=window.setTimeout("$('PageToolsShare').removeClassName('Over');$('PageToolsShareOptions').hide();",500)}function keepAlive(){if($("keepaliveiframe")==null){var a=new Element("iframe",{id:"keepAlive"}).setStyle({width:"1px",height:"1px",border:"none",overflow:"hidden"});$(window.document.body).insert(a)}else{$("keepAlive").src="/blank.aspx?"+escape(Date())}}function topMessage(a,c){var e=$("TopMessage");var b=$("TopMessageMessage");if(e==null){e=window.document.createElement("div");e.id="TopMessage";$(e).addClassName("TopMessageWrapper");$(e).setStyle({display:"none",position:"absolute"});$(window.document.body).insert({bottom:e});b=window.document.createElement("div");b.id="TopMessageMessage";$(b).addClassName("TopMessage");e.insert(b)}$(b).update(a);var d=document.viewport.getScrollOffsets();$(e).setStyle({top:d.top,left:0});new Effect.SlideDown(e,{queue:"front"});new Effect.Highlight(b,{queue:"end",startcolor:"#FFFFFF",endcolor:"#FAFFA0"});window.setTimeout("new Effect.SlideUp('TopMessage')",c*1000)}function showPageToolbar(){if(typeof pageInfo=="undefined"){return}if(pageInfo==null){return}if(pageInfo.showToolbar==null){return}if(!pageInfo.showToolbar){return}var f=true;if(document.compatMode=="CSS1Compat"){f=false}var h=new Element("div",{id:"PageToolbar","class":"PageToolbar"}).setStyle({position:"fixed",top:"0px",left:"0px"});if(Prototype.Browser.IE&&f){h.setStyle({position:"absolute",top:"0px",left:"0px"})}$(window.document.body).insert({bottom:h});var j=new Element("div",{id:"PageToolbarInner","class":"PageToolbarInner"});h.insert(j);var e=new Element("div",{id:"PageToolbarPlaceholder","class":"PageToolbarPlaceholder"});$(window.document.body).insert({top:e});var k=new Element("span",{id:"PageToolbarLeft"});j.insert(k);var m=new Element("span",{id:"PageToolbarRight"});j.insert(m);var l=new Element("ul",{id:"PageToolbarLeftList"});k.insert(l);var n=new Element("ul",{id:"PageToolbarRightList"});m.insert(n);if(typeof pageTools!="undefined"){if(pageTools){for(var g=0;g<pageTools.length;g++){l.insert(new Element("li",{"class":"PageTool "+pageTools[g].type}).insert(new Element("a",{href:pageTools[g].url,"class":"PageToolLink "+pageTools[g].type}).insert(pageTools[g].text)))}}}n.insert(new Element("li",{"class":"PageTool help"}).insert(new Element("a",{href:"http://support.iministries.org/","class":"PageToolLink help"}).insert("Support")));var c=new Element("li",{"class":"PageTool admin"});n.insert(c);c.insert(new Element("a",{href:"/admin","class":"PageToolLink admin"}).insert("Site Administration"));if(pageInfo.owner){c.insert(new Element("a",{href:"/account","class":"PageToolLink account"}).insert("Account Settings"))}if(pageInfo.userName){n.insert(new Element("li",{"class":"PageTool welcome"}).insert('<span class="PageToolText welcome">Welcome, '+pageInfo.userName+"</span>").insert(new Element("a",{href:"/logout.aspx","class":"PageToolLink logout"}).insert("Logout")))}h.insert(new Element("div").setStyle({clear:"both"}));var d=e.getDimensions().width;var a=0;var b=0;if(!Prototype.Browser.IE||!f){a=h.getStyle("padding-left");if(match=a.match(/[\d\.]+/gi)){a=match[0]}b=h.getStyle("padding-right");if(match=b.match(/[\d\.]+/)){b=match[0]}}e.setStyle({height:(h.getHeight())+"px"});h.setStyle({width:(d-a-b)+"px"});$$(".SlidingPanel").each(function(o){o.positionPanel()})}function formPost(c,b){var a=document.createElement("form");a.name="formPost";a.method="POST";a.action=c;for(parameter in b){a.appendChild(createElement("input",{name:parameter,type:"hidden",value:b[parameter]}))}document.body.appendChild(a);a.submit();return true}function createElement(c,b){var a=document.createElement("input");for(parameter in b){a[parameter]=b[parameter]}return a}function showProgressPanel(a){if(a==null){a="Please wait while this page processes"}var b=new Element("div",{id:"ProgressPopup","class":"ProgressPopup"}).insert('<span class="ProgressMessage">'+a+'</span><span class="ProgressIndicator"></span>');$(window.document.body).insert({bottom:b});b.popup({showClosebox:false,fadePage:true,verticalPosition:"middle"}).showPopup()}function showBeginnerPopup(){var a=new Element("iframe",{id:"BeginnerPopupFrame",src:"/Beginner.aspx",frameborder:0});var b=new Element("div",{id:"BeginnerPopup"}).insert(a).popup({showClosebox:true,fadePage:true});$(window.document.body).insert({bottom:b});b.showPopup()}if(typeof console=="undefined"||typeof console.log=="undefined"){var console={log:function(){}}}document.observe("dom:loaded",function(){if(typeof pageInfo!="undefined"){if(pageInfo.showSessionWarning){window.setTimeout("sessionWarning()",(pageInfo.sessionTimeout-2)*60000)}}});document.observe("dom:loaded",function(){if(typeof pageInfo!="undefined"){if(pageInfo.keepAlive){window.setInterval("keepAlive()",(pageInfo.sessionTimeout/2)*60000)}}});document.observe("dom:loaded",function(){if(typeof pageInfo!="undefined"){if(pageInfo.showToolbar){showPageToolbar()}}});document.observe("dom:loaded",function(){if(typeof pageInfo!="undefined"){if(pageInfo.beginner){showBeginnerPopup()}}});document.observe("dom:loaded",function(){$$(".accordian").each(function(a){a.accordian()})});
