//-------------------------------------------------------------------------
//Generate HTML
//-------------------------------------------------------------------------
loadFile('http://www.sacredmint.com/gadget/ajax/ajax.js', 'js')
loadFile('http://www.sacredmint.com/gadget/ajax/ajax_inc.js', 'js')


//-------------------------------------------------------------------------
//Page Functions
//-------------------------------------------------------------------------

//Initialize Variables
var xpage		= 1
var xkeyword 	= ''
var xopen		= 0
var xresult		= 0
var xcheck		= 0

	//Show Controls	
	function Show()		{ if(xresult==1){clearTimeout(xcheck); xopen = 1; e = document.getElementById('xresult'); initFade(e,100,300);}}
	function Load()		{ url = 'http://www.sacredmint.com/gadget/biblesearch/biblesearch.asp?keyword=' + xkeyword + '&page=' + xpage; ajax_loadContent('xcontent',url);Show()}
	function Search()	{ xresult=1; xpage = 1; xkeyword = document.getElementById('xkeyword').value;  Load();}
	function Next()		{ xresult=1; xpage = xpage+1; Load()}
	function Last()		{ xresult=1; xpage = xpage-1; Load()}
	
	//Hide Controls
	function Hide()		{ if(xopen==1){xcheck = setTimeout("xopen = 0; e = document.getElementById('xresult'); initFade(e,0,300)", 500)}}

	//Fade Controls
	function setOpacity(opacity, id, dir) 	{ var obj = e.style; obj.opacity = (opacity / 100); obj.MozOpacity = (opacity / 100); obj.KhtmlOpacity = (opacity / 100); obj.filter = "alpha(opacity=" + opacity + ")"; if(opacity==0&&dir=='down'){obj.display='none'}}
	function initFade(e, end, s) 			{ var cur = 100; if(e.style.opacity < 100) { cur = e.style.opacity * 100;} if(cur==0){e.style.display='inline'} loadFade(e, cur, end, s)} 
	function loadFade(e, start, end, s) 	{ var speed = Math.round(s / 100); var timer = 0; if (start > end) {for(i = start; i >= end; i--) {setTimeout("setOpacity(" + i + ",'" + e + "','" + "down" + "')",(timer * speed)); timer++; }} else if (start < end) {for(i = start; i <= end; i++) {setTimeout("setOpacity(" + i + ",'" + e + "','" + "up" + "')",(timer * speed)); timer++; }}} 




//Load An External File
function loadFile(filename, filetype){
	if (filetype=="js"){ //if filename is a external JavaScript file
	var fileref=document.createElement('script')
	fileref.setAttribute("type","text/javascript")
	fileref.setAttribute("src", filename)
	}
else if (filetype=="css"){ //if filename is an external CSS file
  	var fileref=document.createElement("link")
  	fileref.setAttribute("rel", "stylesheet")
  	fileref.setAttribute("type", "text/css")
  	fileref.setAttribute("href", filename)
	}	
 	if (typeof fileref!="undefined") document.getElementsByTagName("head")[0].appendChild(fileref)
	}






