var hgt = 1300;
function getElementsByClass(node,searchClass,tag) {
	var classElements = new Array();
	var els = node.getElementsByTagName(tag); // use "*" for all elements
	var elsLen = els.length;
	var pattern = new RegExp("\\b"+searchClass+"\\b");
	for (i = 0, j = 0; i < elsLen; i++) {
		if ( pattern.test(els[i].className) ) {
			classElements[j] = els[i];
			j++;
		}
	}
	return classElements;
}
function resize() {
	var x=document.getElementById("lastNews");
	var v1 = getElementsByClass(document, "menu", '*');
		var v2 = getElementsByClass(document, "var", '*');
		var v3 = getElementsByClass(document, "ads", '*');
		var v4 = getElementsByClass(document, "content", '*');
	if(x == null){
		hgt = (v1[0].offsetHeight > v2[0].offsetTop)?v1[0].offsetHeight:v2[0].offsetTop;
		hgt = (hgt > v3[0].offsetHeight)?hgt:v3[0].offsetHeight;
	}else{
		hgt = (x.offsetTop + x.offsetHeight);
	}
	
	v1[0].style.height = v4[0].style.height = v3[0].style.height = hgt + "px";
}
function reposition() {
	var el = getElementsByClass(document, "bottom",'*');
	el[0].style.top = (hgt+150) + "px";
}

<!-- refreshImage() will be call by a function below.
						var img_location = "http://charts.smartmoney.com/intraday/free2005/$I.INDU_intraday.gif";
						var flip=true;
						var random = Math.random()*10000;
						var counter = parseInt(random);
						function refreshImage(){
							if(flip)
							document.getElementById("chart").src=img_location+"?t=t"+(counter++);
							else
							document.getElementById("chart").src=img_location+"?s=s"+(counter++);
							flip=!flip;
							var time=1000*60; //in msec
							var timer = setTimeout("refreshImage()",time);
						}
						var chartsym="$I.INDU";	
						//commented out code used to default the graphic to S&P 500 in case of DJIA errors in TAL
						//var chartsym="$INX";	
						function changeImage(sym, loc){
							img_location=loc;
							chartsym=sym;
							if(document.getElementById("chart"))
							document.getElementById("chart").src=loc+"?u=u"+(counter++);
							else
								setTimeout("changeImage('$I.INDU','http://charts.smartmoney.com/intraday/free2005/$I.INDU_intraday.gif')", 1000);
						}
						function chartLink(){
							parent.location.href="/eqsnaps/index.cfm?story=charting&symbol="+chartsym;
						}
						// refresh the chart image immediately with random param
						// in case the browser shows the cached version of the image instead.
						
						window.onload = changeImage('$I.INDU','http://charts.smartmoney.com/intraday/free2005/$I.INDU_intraday.gif');
						//-->

	window.onload=show;
	function show(id) {
	var d = document.getElementById(id);
		for (var i = 1; i<=10; i++) {
			if (document.getElementById('smenu'+i)) {document.getElementById('smenu'+i).style.display='none';}
		}
	if (d) {d.style.display='block';}
	}

function chbg(id){
	if (document.getElementById('img1')) {document.getElementById('img1').style.background='#fff';}
	if (document.getElementById('img2')) {document.getElementById('img2').style.background='#fff';}
	if (document.getElementById('img3')) {document.getElementById('img3').style.background='#fff';}
	var d = document.getElementById(id);
	if (d) {d.style.background='#ddd';}
}