//==================================================
// getId object
//==================================================
				function getId(A){return document.getElementById(A)}
				
//==================================================
// MM_swapImage object
//==================================================				
				
				function MM_swapImage(){var D,C=0,A,B=MM_swapImage.arguments;document.MM_sr=new Array;for(D=0;D<(B.length-2);D+=3){if((A=MM_findObj(B[D]))!=null){document.MM_sr[C++]=A;if(!A.oSrc){A.oSrc=A.src}A.src=B[D+2]}}}
				
				
				function P7_autoLayers(){var F,A,C,G,E=P7_autoLayers.arguments;var B=parseInt(E[0]);if(isNaN(B)){B=0}if(!document.p7setc){p7c=new Array();document.p7setc=true;for(var D=0;D<10;D++){p7c[D]=new Array()}}for(C=0;C<p7c[B].length;C++){if((F=MM_findObj(p7c[B][C]))!=null){A=(document.layers)?F:F.style;A.visibility="hidden"}}for(C=1;C<E.length;C++){if((F=MM_findObj(E[C]))!=null){A=(document.layers)?F:F.style;A.visibility="visible";G=false;for(j=0;j<p7c[B].length;j++){if(E[C]==p7c[B][j]){G=true}}if(!G){p7c[B][p7c[B].length++]=E[C]}}}}
				
				function MM_preloadImages(){var D=document;if(D.images){if(!D.MM_p){D.MM_p=new Array()}var C,B=D.MM_p.length,A=MM_preloadImages.arguments;for(C=0;C<A.length;C++){if(A[C].indexOf("#")!=0){D.MM_p[B]=new Image;D.MM_p[B++].src=A[C]}}}}
				
				function MM_swapImgRestore(){var C,A,B=document.MM_sr;for(C=0;B&&C<B.length&&(A=B[C])&&A.oSrc;C++){A.src=A.oSrc}}function MM_findObj(E,D){var C,B,A;if(!D){D=document}if((C=E.indexOf("?"))>0&&parent.frames.length){D=parent.frames[E.substring(C+1)].document;E=E.substring(0,C)}if(!(A=D[E])&&D.all){A=D.all[E]}for(B=0;!A&&B<D.forms.length;B++){A=D.forms[B][E]}for(B=0;!A&&D.layers&&B<D.layers.length;B++){A=MM_findObj(E,D.layers[B].document)}if(!A&&D.getElementById){A=D.getElementById(E)}return A}
				
				function popup(B,D,C,A){popWindow(B,D,C,A)}
				
				function popWindow(B,D,C,A){if(!startNewWindow(B,D,C,A)){alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the page!")}}
				
				function startNewWindow(B,F,D,A){var E=document.location.host;E=E.replace(/./g,"");this.name=E+"Main";var C=window.open(B,F,"menubar=no,scrollbars=yes,width="+D+",height="+A+",resizable=1,status=yes");if(C==null){return false}return true}
				
				function openVideoWindow(A){var B=open(A,"VideoWindow","width=320,height=320,screenX=0,screenY=0");if(B=null){alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the video!")}}
				
				function openFlashVideo(B,C,A){if(C==null||C==""){C=320}if(A==null||A==""){A=283}var D=open("/apps/videos/flash_popup.jsp?f="+B,"VideoWindow","width="+C+",height="+A+",screenX=0,screenY=0");if(D=null){alert("Ooops\n\nYou seem to have a popup blocker. Please disable it to see the video!")}}
				
				function donate(){var A=document.location.host;if(A.indexOf(":")>0){A=A.substring(0,A.indexOf(":"))}var B=startNewWindow("/apps/s/donations/index.jsp?h="+A,"SecureDonations",700,480);if(!B){alert("You seem to have a popup blocker. We will continue in the main browser window.");window.location.href="/apps/s/donations/index.jsp?h="+A}}
				
				function getRN(){return Math.round(Math.random()*10000000)}
				
				function proxyKiller(){var D=getRN();var E=document.location.host;var A=document.getElementsByTagName("a");for(i=0;i<A.length;i++){var C=A[i].href;if(C.indexOf("javascript")<0&&C.indexOf("mailto")<0&&C.indexOf("&rn=")<0&&C.indexOf("?rn=")<0&&C.indexOf("#")<0&&(C.indexOf("http://"+E)==0||C.indexOf("https://secure.educationalnetworks.")==0)){var B=A[i].innerHTML;if(C.indexOf("?")>=0){A[i].href+="&rn="+D}else{A[i].href+="?rn="+D}if(A[i].innerHTML!=B){A[i].innerHTML=B}}}}
				
				function trimString(B){if(typeof B!="string"){return B}var A=B;var C=A.substring(0,1);while(C==" "||C=="\n"||C=="\r"||C=="\t"){A=A.substring(1,A.length);C=A.substring(0,1)}C=A.substring(A.length-1,A.length);while(C==" "||C=="\n"||C=="\r"||C=="\t"){A=A.substring(0,A.length-1);C=A.substring(A.length-1,A.length)}return A}
				
				function validatePositiveInteger(B){if(B==null||B==""){return false}var A="0123456789";for(i=0;i<B.length;i++){if(A.indexOf(B.charAt(i))<0){return false}}return true}
				
				function validateDollarAmount(C){if(C==null||C==""){return false}var B="0123456789.";var A=0;for(i=0;i<C.length;i++){if(C.charAt(i)=="."){A++}if(B.indexOf(C.charAt(i))<0){return false}}if(A>1||(A==1&&C.indexOf(".")!=C.length-3)){return false}return true}
				
				function rotatePics(C,E,A){var B=getId(C);if(B!=null){var D;do{D="/pics/"+C+"/"+Math.floor(Math.random()*E)+".jpg"}while(B.src.indexOf(D)>=0);B.src=D;setTimeout('rotatePics("'+C+'",'+E+","+A+")",A)}}
				
				function toUTF8(A){if(A==null){return A}for(i=0;i<A.length;i++){if(A.charCodeAt(i)>126){var B="&#"+A.charCodeAt(i)+";";A=A.substring(0,i)+B+A.substring(i+1,A.length)}}return A}
				
				function setCookie(B,C,A){if(A!=null&&A!=""){document.cookie=B+"="+escape(C)+"; path=/; expires="+A}else{document.cookie=B+"="+escape(C)+"; path=/;"}}
				
				function getCookie(D){var B=document.cookie.split("; ");for(var C=0;C<B.length;C++){var A=B[C].split("=");if(D==A[0]){return unescape(A[1])}}return null}
				
				function delCookie(A){document.cookie=A+"=x ; expires=Fri, 31 Dec 1999 23:59:59 GMT;"}
				
				function onEnter(e,callback){var characterCode;if(e&&e.which){characterCode=e.which}else{e=window.event;try{characterCode=e.keyCode}catch(ex){characterCode=-1}}if(characterCode==13){eval(callback);return false}else{return true}}
				
				function CommonIsLoaded(){return true}
			
	