var isLoaded = false;

var isNS6Up = false;
var isNS6Under = false;
var isIE5Up = false;
var isIE5Under = false;

var isLowNSBrowser = false;
var isLowIEBrowser = false;
var isHighBrowser = false;

if (navigator.appName == "Netscape") {
    if (parseInt(navigator.appVersion) > 4) {
        isNS6Up = true;
        isHighBrowser = true;
    }
    else {
        isNS6Under = true;
        isLowNSBrowser = true;
    }
}
else if (navigator.appName == "Microsoft Internet Explorer") {
    //parse through appVersion string and look for version of IE since IE5 returns itself as 4
    var searchString;
    searchString = navigator.appVersion.split("MSIE")
    searchString = searchString[1].split(";");

    if (parseInt(searchString[0]) >= 5) {
        isIE5Up = true;
        isHighBrowser = true;
    }
    else {
        isIE5Under = true;
        isLowIEBrowser = true;
    }
}
else {
    isNS6Up = true;
    isHighBrowser = true;

}
        

	var imgoff = new Array(22);
	var imgon = new Array(22);

	for (var i=0;i<21;i++) {
		imgoff[i] = new Image();
		imgon[i] = new Image();
	}
	
	imgoff[0].src = "/images/1_choose_off.gif";
	imgoff[1].src = "/images/2_apply_off.gif";
	imgoff[2].src = "/images/3_learn_off.gif";
	imgoff[3].src = "/images/4_more_off.gif";
	imgoff[4].src = "/images/Off_LendingProcess.gif";
	imgoff[5].src = "/images/Off_About_FirstTime_Home_Buying.gif";
	imgoff[6].src = "/images/Off_About_Purchasing_a_Home.gif";
	imgoff[7].src = "/images/Off_About_Refinancing.gif";
	imgoff[8].src = "/images/Off_Loan_Options.gif";
	imgoff[9].src = "/images/Off_RateLock.gif";
	imgoff[10].src = "/images/Off_RateTracker.gif";
	imgoff[11].src = "/images/Off_CheckRates.gif";
	imgoff[12].src = "/images/Off_Apply_for_a_Loan.gif";
	imgoff[13].src = "/images/Pending_Application_off.gif";
	imgoff[14].src = "/images/Off_About_Us.gif";
	imgoff[15].src = "/images/Privacy_Statement_off.gif";
	imgoff[16].src = "/images/Off_Calculators.gif";
	imgoff[17].src = "/images/Off_Insurance_Information.gif";
	imgoff[18].src = "/images/Off_Property_Information.gif";
	imgoff[19].src = "/images/Off_Disclosures.gif";
	imgoff[20].src = "/images/off_Application_Status.gif";
	imgon[0].src = "/images/1_choose_over.gif";
	imgon[1].src = "/images/2_apply_over.gif";
	imgon[2].src = "/images/3_learn_over.gif";
	imgon[3].src = "/images/4_more_over.gif";
	imgon[4].src = "/images/On_LendingProcess.gif";
	imgon[5].src = "/images/On_About_FirstTime_Home_Buying.gif";
	imgon[6].src = "/images/On_About_Purchasing_a_Home.gif";
	imgon[7].src = "/images/On_About_Refinancing.gif";
	imgon[8].src = "/images/On_Loan_Options.gif";
	imgon[9].src = "/images/On_RateLock.gif";
	imgon[10].src = "/images/On_RateTracker.gif";
	imgon[11].src = "/images/On_CheckRates.gif";
	imgon[12].src = "/images/On_Apply_for_a_Loan.gif";
	imgon[13].src = "/images/Pending_Application_on.gif";
	imgon[14].src = "/images/On_About_Us.gif";
	imgon[15].src = "/images/Privacy_Statement_on.gif";
	imgon[16].src = "/images/On_Calculators.gif";
	imgon[17].src = "/images/On_Insurance_Information.gif";
	imgon[18].src = "/images/On_Property_Information.gif";
	imgon[19].src = "/images/On_Disclosures.gif";
	imgon[20].src = "/images/on_Application_Status.gif";

//images are loaded
isLoaded = true;

function show(divName,imgID) {
	//hide all divs
	if ((isHighBrowser) && (isLoaded)) {
		if (document.getElementById("learn") != null) {
			document.getElementById("learn").style.visibility = "hidden";
		}
		if (document.getElementById("choose") != null) {
			document.getElementById("choose").style.visibility = "hidden";
		}
		if (document.getElementById("apply") != null) {
			document.getElementById("apply").style.visibility = "hidden";
		}
		if (document.getElementById("more") != null) {
			document.getElementById("more").style.visibility = "hidden";
		}
	} else if ((isLowIEBrowser) && (isLoaded)) {
		if (document.all["learn"] != null) {
			document.all("learn").style.visibility = "hidden";
		}
		if (document.all["choose"] != null) {
			document.all("choose").style.visibility = "hidden";
		}
		if (document.all["apply"] != null) {
			document.all("apply").style.visibility = "hidden";
		}
		if (document.all["more"] != null) {
			document.all("more").style.visibility = "hidden";
		}
	} else if ((isLowNSBrowser) && (isLoaded)) { 
		if (document.layers["learn"] != null) {
			document.layers["learn"].visibility = "hide";
		}	
		if (document.layers["choose"] != null) {
			document.layers["choose"].visibility = "hide";
		}
		if (document.layers["apply"] != null) {
			document.layers["apply"].visibility = "hide";
		}
		if (document.layers["more"] != null) {
			document.layers["more"].visibility = "hide";
		}
	}
	
	//show targeted div
	if ((isHighBrowser) && (isLoaded) && (document.getElementById(divName) != null)) {
		document.getElementById(divName).style.visibility = "visible";
	}
	else if ((isLowIEBrowser) && (isLoaded) && (document.all[divName] != null)) {
		document.all[divName].style.visibility = "visible";
	}
	else if ((isLowNSBrowser) && (isLoaded) && (document.layers[divName] != null)) {
		document.layers[divName].visibility = "show";
	}

	overIt(imgID,divName);
}


function overIt(imgID,divName) {
	var imgName = "nav" + imgID;
	
	if ((isHighBrowser) && (isLoaded)) {
		document.getElementById(imgName).src = imgon[imgID].src;
	} else if ((isLowIEBrowser) && (isLoaded)) {
		document.all[imgName].src = imgon[imgID].src;
	} else if ((isLowNSBrowser) && (isLoaded)) {
		document.layers["MainNavDiv"].document.images[imgName].src = imgon[imgID].src;
	}
}

function outOfIt(imgID,divName) {
	var imgName = "nav" + imgID;
		
	if ((isHighBrowser) && (isLoaded)) {
		document.getElementById(imgName).src = imgoff[imgID].src;
	} else if ((isLowIEBrowser) && (isLoaded)) {
		document.all[imgName].src = imgoff[imgID].src;	
	} else if ((isLowNSBrowser) && (isLoaded)) {
		document.layers["MainNavDiv"].document.images[imgName].src = imgoff[imgID].src;
	}
}

function overItSub(imgArray,divName,imgID) {
	var imgName = "nav" + imgID;
	if ((isHighBrowser) && (isLoaded)) {
		document.getElementById(imgName).src = imgon[imgID].src;
	} else if ((isLowIEBrowser) && (isLoaded)) {
		document.all[imgName].src = imgon[imgID].src;
	} else if ((isLowNSBrowser) && (isLoaded)) {
		document.layers[divName].document.images[imgName].src = imgon[imgID].src;
	}
}

function outOfItSub(imgArray,divName,imgID) {
	var imgName = "nav" + imgID;
	
	if ((isHighBrowser) && (isLoaded)) {
		document.getElementById(imgName).src = imgoff[imgID].src;
	} else if ((isLowIEBrowser) && (isLoaded)) {
		document.all[imgName].src = imgoff[imgID].src;
	} else if ((isLowNSBrowser) && (isLoaded)) {
		document.layers[divName].document.images[imgName].src = imgoff[imgID].src;
	}
}