// JavaScript Document
/* 
| Navbarsearch v1.0
| Original Code by Mark Faulk
| Consolidated/Relocated by Eric M. Roberts
| 12/14/2011
*/

var overnavbarsearchDD=false;
function gebid(what)
{
	//good ol' getElementById
	return document.getElementById(what)
}
function swapsrc(ob,swpimg)
{
	//generic image swap function
	gebid(ob).src=swpimg
}
function setglobalsearch(idx)
{
	if(idx>0)
	{
		//something other than search entire site is selected, so uncheck the entire site option
		gebid('globalsearch_0').value='0'
		gebid('globalsearch_0').checked=false
	}
	else
	{
		//search entire site is selected
		val=1
		do
		{
			gebid('globalsearch_'+val).value='0'
			gebid('globalsearch_'+val).checked=false
			val++
		}while (gebid('globalsearch_'+val))
	}
	
	if(gebid('globalsearch_'+idx).checked==true)
	{
		gebid('globalsearch_'+idx).value='1'
	}
	else
	{
		gebid('globalsearch_'+idx).value='0'
	}
}
function showhidebox(idx,vis,disp)
{
	//vis=visibility: show or hide
	//disp=display: block or none
	if(vis==1)
	{
		gebid(idx).style.visibility='visible'
	}
	else if(vis==0)
	{
		gebid(idx).style.visibility='hidden'
	}
	
	if(disp==1)
	{
		gebid(idx).style.display='block'
	}
	else if(disp==0)
	{
		gebid(idx).style.display='none'
	}
}
function entsub(myform,evt,js)
{
	
	//checks to see if the user pressed the enter key in a form field
	
	/*
	example: onkeyup="return entsub(document.myform,event,'VF_myform')"
	myform=form that called this function
	evt=key event
	js=javascript to execute if they pressed enter - useful to call form validation, etc.
	if js is empty, it will immediately submit the form*/


	//alert(window.event.keyCode)
	var kp
	if(navigator.appName.indexOf("Microsoft") > -1)
	{
		kp=window.event.keyCode
	}
	else
	{
		kp=evt.which
		//alert(kp)
	}
	
	
	if ((window.event || evt) && kp == 13)
	{
		//enter was pressed
		if(js!='')
		{
			eval(js)
		}
		else
		{
			myform.submit();
		}
	}
	else
	{
		return true;
	}
}
function vf_navbarsearch()
{
	//alert('yay')
	document.forms.navbarsearch.action='/search-billygraham.asp'
	document.forms.navbarsearch.submit()
}
