function initLocalPage(){
	
	prefs.navThumbDays = "1";
	prefs.navThumbIDX = "0";
	prefs.navThumbIDXList = [
		{name: "DJIA", symbol: "us%26dji"},
		{name: "NASDAQ", symbol: "us;comp"},
		{name: "S&P 500", symbol: "us;spx"}
	]
	
	doSelectIndex(prefs.navThumbIDX);
	
}


function doSelectIndex(e){
	
	if (typeof e == "string"){
		
		prefs.navThumbIDX = e;
		
	} else {
	
		var e = e || window.event || false;
	
		if (e){			
			var srcElem = getSrcElement(e);
			prefs.navThumbIDX = srcElem.getAttribute("idx");
		}
		
	}
	
	for (var x=0; x < prefs.navThumbIDXList.length; x++) {
	
		document.getElementById("idxList" + x).style.backgroundColor = (prefs.navThumbIDX == x)?"#FFFFE8":"#FFFFFF";
		document.getElementById("idxListName" + x).className = (prefs.navThumbIDX == x)?"idxLinkOn":"idxLinkOff";

	}

	doSwitchThumbnail(e);

	return false;
}

function doSubmitLogin(){
	
	var name = document.getElementById("loginName").value;
	var pw = document.getElementById("loginPW").value;
	
	document.getElementById("user_name").value = name;
	document.getElementById("user_pw").value = pw;
	
	document.formLogin.submit();
	
}


function doSwitchThumbnail(e){

	// change thumbnail chart based on timeframe and index selected.

	if (typeof e != "string"){
		
		var e = e || window.event || false;
		
		if (e){
			var srcElem = getSrcElement(e);
			prefs.navThumbDays = srcElem.getAttribute("days") || prefs.navThumbDays;
		}
		
	}

	var leftNavThumb = document.getElementById("leftNavThumbImg");
	showLoading(leftNavThumb);
	
	leftNavThumb.src = pagePrefix + "resources/asp/getChart.asp?cht=thumbnail&symbol=" + prefs.navThumbIDXList[prefs.navThumbIDX].symbol + "&width=192&height=117&days=" + prefs.navThumbDays;
	leftNavThumb.onload = hideLoading;

	// set button images to correct on/off state.

	var btns = document.getElementsByTagName("img");

	for (var x=0; x < btns.length; x++){

		if (btns[x].className == "btn"){

			var d = btns[x].getAttribute("days");

			if (d && d == prefs.navThumbDays){
				// turn button on
				btns[x].src = btns[x].src.replace(/_off|_hover/,"_on");
			} else if (d && d != prefs.navThumbDays){
				// turn button off
				btns[x].src = btns[x].src.replace(/_on|_hover/,"_off");
			}
		}
	}

	return false;
}

