/*Study Pages
 
Note*/
function Note(event,a){
x=event.clientX+15
y=event.clientY +15
b=document.body.clientWidth
if(!note[a][1])note[a][1]=""
if(note[a][2]){if(x+note[a][2]+25>b) x=x-note[a][2]-40}
else if(x+220>b)x=x-220
balloon='<div class="note" style="top:'+y+'px; left:'+x+'px; width:'+note[a][2]+'px;">'
if(note[a][1]!="")balloon+='<h1>'+note[a][1]+'</h1>'
balloon+='<p>'+note[a][0]+'</p></div>'
document.getElementById("msg2").innerHTML=balloon
}
function Pop(){document.getElementById("msg2").innerHTML='&nbsp;'
}
/*menu*/
sP=6//speed
tOut=15//time before collapse
if(navigator.appName=="Microsoft Internet Explorer"){sP=sP*5; tOut=tOut/3}
nD=5//number of catagories
div_id=["","doctrine","end_times","family","hermeneutics","psychology"]
i=1
del=1
cH=new Array(nD)
close_=new Array(nD)
d=new Array(nD)
dN=new Array(nD)
open_=new Array(nD)
function div_h(){//get div heights
hght=new Array(nD+1)
for(i=1;i<nD+1;i++){hght[i]=document.getElementById(div_id[i]).scrollHeight}
return hght;}
function collapse(a_2){a=a_2
window.clearInterval(open_[a])
close_[a]=window.setInterval("close_div("+a+")", 1)}
function expand(nD){e=nD
window.clearInterval(close_[e])
sH=div_h()
open_[e]=window.setInterval("open_div("+e+")", 1)
return del=1}
function open_div(c_k){dN=c_k
if(dN==e){//if mouseover
cH[dN]=document.getElementById(div_id[dN]).clientHeight
if((cH[dN]+sP)<=sH[dN])document.getElementById(div_id[dN]).style.height=(cH[dN]+sP)+"px"
else document.getElementById(div_id[dN]).style.height=sH[dN]+"px"}}
function close_div(c_k){dN=c_k//div#
del=del+1
if(del>tOut){cH[dN]=document.getElementById(div_id[dN]).clientHeight
if(cH[dN]>sP){//div height > 0
document.getElementById(div_id[dN]).style.height=(cH[dN]-sP)+"px"}
else {document.getElementById(div_id[dN]).style.height=0+"px"
window.clearInterval(close_[dN])
del=1}}
}
/*scroll page*/
fade_arrow=350//distance till .GIF appears
var frames_=70//speed
time_=70//time
Decel=6
Accel=15
positioN=0;step=0;step1=0;stop_1=0
c_P=0;out3=0;valuE=0;in3=0
IE='Microsoft Internet Explorer'
function fade_1(iN){//opacity of GIF
if(valuE<100&&iN==1)valuE+=10
else window.clearInterval(in3)
if(valuE>1&&iN==0)valuE-=10
else window.clearInterval(out3)
if(navigator.appName==IE)document.getElementById("up_").filters[0].opacity=valuE
else	document.getElementById("up_").style.opacity=valuE/100}
function fade(iN){shade=iN
if(shade==1)in3=setInterval("fade_1(shade)",50)
else out3=setInterval("fade_1(shade)",50)}
function poll(){if(navigator.appName==IE)
positioN=document.documentElement.scrollTop
else positioN=window.pageYOffset
if(positioN<fade_arrow)fade(0)
if(positioN>fade_arrow)fade(1)}
function expanD(){poll_=setInterval("poll()", 500)}
function Scroll_up(){TI=time_/frames_
window.clearInterval(stop_1)
if(navigator.appName==IE)
positioN=document.documentElement.scrollTop
else positioN=window.pageYOffset
step=positioN/frames_*(-1)
stop_1=setInterval('scroll_step(step,positioN)', TI)}
function scroll_step(step,S_positioN){step1=step
window.clearInterval(poll_)
if(navigator.appName==IE)
c_P=document.documentElement.scrollTop
else c_P=window.pageYOffset
cP=c_P/positioN
if(cP>.7){step1=(1-cP)*step*Accel
if(step1<step)step1=step
if(step1>(-3))step1=(-3)}
if(cP<.2){step1=step1*cP*Decel
if(step1>(-3))step1=(-2)
if(c_P<2){window.scrollTo(0,0)
window.clearInterval(stop_1)
poll_=setInterval("poll()", 500)}}
window.scrollBy(0,step1)}