var isIE=(navigator.userAgent.indexOf('MSIE')>=1);
var layerNumber=0;

function rollOver(imgName) 
{
	imgOn = eval(imgName + "On.src");
	document[imgName].src = imgOn;
} // end of rollOver

function rollOff(imgName) 
{
	imgOff = eval(imgName + "Off.src");
	document[imgName].src = imgOff;
} // end of rollOff

function showDropDown(layer)
{
	showLayer('rollup');
	showLayer(layer);
}

function hideDropDown()
{
	hideLayer('rollup');
	hideLayer('dropDown1');
	hideLayer('dropDown2');
	hideLayer('dropDown3');
	hideLayer('dropDown4');
	hideLayer('dropDown5');
	hideLayer('dropDown6');
	hideLayer('dropDown7');
}

function hideLayer(layer) {
	if (document.getElementById) {
		document.getElementById(layer).style.visibility = "hidden";
	}
	else if (document.all) {
		document.all[layer].style.visibility = "hidden";
	}
	else if (document.layers) {
		document.layers[layer].visibility = "hidden";
	}
} // end of hideLayer

function showLayer(layer) {
	if (document.getElementById) {
		document.getElementById(layer).style.visibility = "visible";
	}
	else if (document.all) {
		document.all[layer].style.visibility = "visible";
	}
	else if (document.layers) {
		document.layers[layer].visibility = "visible";
	}
} // end of showLayer()

function changePage(increment)
{	
	hidePages();

	layerNumber = eval("layerNumber" + increment + "1"); // increment or decrement layernumber
	if (layerNumber<1){ layerNumber=range; }
	else if (layerNumber>range) { layerNumber=1; }
	
	showPages(layerNumber);
	
	return false;
} // end of changePage(increment)

function showPage(pageNumber)
{	
	hidePages(0);
	showLayer("pager");
	showPages(pageNumber);
	layerNumber = pageNumber;
	
	return false;
} // end of showPages(pageNumber)

// OpenWindow() - Generic open window function ...

function OpenJSWindow(winName, urlLoc, w, h, showStatus, isViewer, needsNav) {
	l = (screen.availWidth - w)/2;
	t = (screen.availHeight - h)/2;
	features  = "toolbar=" + (needsNav?"yes":"no");   // yes|no 
	features += ",location=no";    // yes|no 
	features += ",directories=no"; // yes|no 
	features += ",status=" + (showStatus?"yes":"no");  // yes|no 
	features += ",menubar=no";     // yes|no 
	features += ",scrollbars=" + (isViewer?"yes":"no");   // auto|yes|no 
	features += ",resizable=" + (isViewer?"yes":"no");   // yes|no 
	features += ",dependent";      // close the parent, close the popup, omit if you want otherwise 
	features += ",height=" + h;
	features += ",width=" + w;
	features += ",left=" + l;
	features += ",top=" + t;
	winName = winName.replace(/[^a-z]/gi,"_");
	popUpWin = window.open(urlLoc,winName,features);
	if(popUpWin.focus) popUpWin.focus(); // automatically gives focus to the popup
	return;
}  // end of OpenJSWindow() 



function hidePages()
{
	hideLayer("slide0");
	hideLayer("slide00");
	for(i=1;i<=range;i++) // Hide all the slides and pointers
	{
		hideLayer("caption"+i);
		hideLayer("slide"+i);
		document["pointer"+i].src = "/images/spacer.gif";
	}
} // end of hidePages()

function showPages(pageNumber)
{
	showLayer("slide"+pageNumber);
	showLayer("caption"+pageNumber);
	document["pointer"+pageNumber].src="/images/backgrounds_and_nav_arrows/arrow.gif";
} // end of showPages()

function Rcertify() 
{
popupWin = window.open('http://www.bbbonline.org/cks.asp?id=102091917545625435', 'Participant','location=yes,scrollbars=yes,width=450,height=300'); 
window.name = 'opener';
}	// end of Rcertify() 


// Tests browser for Netscape 4.x and below, and re-directs to a "safe" landing page
	var u = navigator.userAgent;

	i = u.indexOf('Mozilla/');
	if (i >= 0) { browser = 'Netscape'; i += 8; }

	version = parseFloat(u.substring(i, i+4));
	i = u.indexOf('MSIE');
	if (i >= 0) { browser = 'IE'; i += 8; }

	if(browser=="Netscape" && version<5) self.location="/altDefault.asp";

// End of browser check