var ns4 = (document.layers)? true:false
var w3c = (document.getElementById) ? true:false;

<!--- Show/Hide functions for non-pointer layer/objects --->
function show(id) {
<!--- This only represents state: Both, Spanish, English --->
	if (ns4) {  // Netscape, dude
		document.layers[id].visibility = "show";  <!--- Deals with Bible Text --->
		if (id == "English") {
			document.layers["EnglishMP3"].visibility = "show";
			document.layers["SpanishMP3"].visibility = "hide";
			document.layers["EnglishNT"].visibility = "show";
			document.layers["EnglishOT"].visibility = "show";
			document.layers["SpanishNT"].visibility = "hide";
			document.layers["SpanishOT"].visibility = "hide";
		}  else if (id == "Spanish") {
			document.layers["EnglishMP3"].visibility = "hide";
			document.layers["SpanishMP3"].visibility = "show";
		
			document.layers["EnglishNT"].visibility = "hide";
			document.layers["EnglishOT"].visibility = "hide";
			document.layers["SpanishNT"].visibility = "show";
			document.layers["SpanishOT"].visibility = "show";
		} else if (id == "Both") {
			document.layers["EnglishMP3"].visibility = "show";
			document.layers["SpanishMP3"].visibility = "show";

			document.layers["EnglishNT"].visibility = "hide";
			document.layers["EnglishOT"].visibility = "hide";
			document.layers["SpanishNT"].visibility = "show";
			document.layers["SpanishOT"].visibility = "show";
		}
	} else if (w3c) { // Internet Explorer, more
		document.getElementById(id).style.visibility = "visible";
		if (id == "English") {
			document.getElementById("EnglishMP3").style.visibility = "visible";
			document.getElementById("SpanishMP3").style.visibility = "hidden";
			
			document.getElementById("EnglishNT").style.visibility = "visible";
			document.getElementById("EnglishOT").style.visibility = "visible";
			document.getElementById("SpanishNT").style.visibility = "hidden";
			document.getElementById("SpanishOT").style.visibility = "hidden";
		} else if (id == "Spanish") {
			document.getElementById("EnglishMP3").style.visibility = "hidden";
			document.getElementById("SpanishMP3").style.visibility = "visible";
			
			document.getElementById("EnglishNT").style.visibility = "hidden";
			document.getElementById("EnglishOT").style.visibility = "hidden";
			document.getElementById("SpanishNT").style.visibility = "visible";
			document.getElementById("SpanishOT").style.visibility = "visible";
		} else if (id == "Both") {
			document.getElementById("EnglishMP3").style.visibility = "visible";
			document.getElementById("SpanishMP3").style.visibility = "visible";

			document.getElementById("EnglishNT").style.visibility = "hidden";
			document.getElementById("EnglishOT").style.visibility = "hidden";
			document.getElementById("SpanishNT").style.visibility = "visible";
			document.getElementById("SpanishOT").style.visibility = "visible";
		}
	}
}
function hide(id) {
	if (ns4) { 
		document.layers[id].visibility = "hide";
	} else if (w3c) { 
		document.getElementById(id).style.visibility = "hidden";
	}
}

function getLanguage() {
		if (document.myFrm.chSpanish.checked && document.myFrm.chEnglish.checked) {
			bLang = "Both";
			document.bible_2n.src = "../images/bible_2n.jpg";
			document.old.src = "../images/bible_5s.jpg";
			document.newtest.src = "../images/bible_6s.jpg";
			show("Both"); hide("English"); hide("Spanish");
		} else if (!document.myFrm.chSpanish.checked && document.myFrm.chEnglish.checked) {
			document.bible_2n.src = "../images/biblee2n.jpg";
			document.old.src = "../images/biblee5s.jpg";  
			document.newtest.src = "../images/biblee6s.jpg";  
			hide("Both"); show("English"); hide("Spanish");
			bLang = "English";
		} else if (document.myFrm.chSpanish.checked && !document.myFrm.chEnglish.checked) {
			document.bible_2n.src = "../images/bible_2n.jpg";
			document.old.src = "../images/bible_5s.jpg";
			document.newtest.src = "../images/bible_6s.jpg";
			hide("Both"); hide("English"); show("Spanish");
			bLang = "Spanish";
		} 
		setLangCookie(bLang);
	}

function initDIV() {
	bLang = getLangCookie();
	if (bLang == "English") {
		document.myFrm.chSpanish.checked = false;
		document.myFrm.chEnglish.checked = true;
	} else if  (bLang == "Spanish") {
		document.myFrm.chSpanish.checked = true;
		document.myFrm.chEnglish.checked = false;
	} else {
		document.myFrm.chSpanish.checked = true;
		document.myFrm.chEnglish.checked = true;
	}
	getLanguage();
}

function setLangCookie(p_lang) {
	var the_date = new Date("December 31, 2023");
    var the_cookie_date = the_date.toGMTString();
	var the_cookie = "bLang=" + p_lang;
	the_cookie = the_cookie + ";path=/";
	the_cookie = the_cookie + ";expires=" + the_cookie_date;
   document.cookie = the_cookie;
}

function getLangCookie() {
	thisCookie = document.cookie.split("; ")
 	    for (i=0; i<thisCookie.length; i++) {
 	        if ("bLang" == thisCookie[i].split("=")[0]) {
 	        	return thisCookie[i].split("=")[1]
 	        }
  	    }
	return 0
}