function bcfn_ChangeChart(sym, nam) {
	var el = document.getElementById('bcchart');
	if (el) {
		el.src = 'http://images.barchart.com/equities/man_' + sym.substring(0, 2) + '.gif';
		// el.src = 'http://bcharts.barchart.com/chart/thumbchart.php?symbol=' + sym + '&width=191&height=125';
		el = document.getElementById('bccaption');
		if (el)
			el.innerHTML = nam;
	}
}

function bcfn_CheckDomain() {
	var d = bcfn_GetDomain();
	if ((d == 'barchart') || (d == 'futuresmagazine') || (d == 'futuresmag'))
		return true;
	else
		return false;
}

function bcfn_GetDomain() {
	var s = document.domain;
	s = s.toLowerCase();
	if (s.substring(0, 7) == 'http://') {
		s = s.substring(7);
	}

	var ary1 = s.split('/');
	var ary2 = ary1[0].split('.');

	var d = '';

	if ((ary2[ary2.length - 1] == 'com') ||
			(ary2[ary2.length - 1] == 'org') ||
			(ary2[ary2.length - 1] == 'net') ||
			(ary2[ary2.length - 1] == 'edu') ||
			(ary2[ary2.length - 1] == 'gov')) {
		if (ary2.length > 1)
			d = ary2[ary2.length - 2];
	}
	else {
		if (ary2.length > 2)
			d = ary2[ary2.length - 3];
	}

	return d;
}

if (bcfn_CheckDomain()) {document.write('<table width="191" border="0" cellpadding="0" cellspacing="0">');
document.write('<tr><td colspan="3" align="center"><span id="bccaption">S&amp;P 500 Sep 2008</span><br /><img id="bcchart" src="http://images.barchart.com/equities/man_SP.gif" border="0"></td></tr>');
document.write('<tr><td class="bcdata"><a href="javascript:bcfn_ChangeChart(\'SPU8\', \'S&amp;P 500 Sep 2008\');">S&amp;P 500</a></td><td class="bcdata" align="right">1274.90</td><td class="bcdatap" align="right">+1.20</td></tr>');
document.write('<tr><td class="bcdata"><a href="javascript:bcfn_ChangeChart(\'NDU8\', \'Nasdaq Sep 2008\');">Nasdaq</a></td><td class="bcdata" align="right">1868.25</td><td class="bcdatan" align="right">-0.25</td></tr>');
document.write('<tr><td class="bcdata"><a href="javascript:bcfn_ChangeChart(\'DXU8\', \'Dollar Index Sep 2008\');">Dollar Index</a></td><td class="bcdata" align="right">73.310</td><td class="bcdatan" align="right">-0.005</td></tr>');
document.write('<tr><td class="bcdata"><a href="javascript:bcfn_ChangeChart(\'CIQ8\', \'CRB Index Aug 2008\');">CRB Index</a></td><td class="bcdata" align="right">586.25s</td><td class="bcdatan" align="right">-8.25</td></tr>');
document.write('<tr><td class="bcdata"><a href="javascript:bcfn_ChangeChart(\'CLU8\', \'ICE Crude Sep 2008\');">ICE Crude</a></td><td class="bcdata" align="right">136.72</td><td class="bcdatan" align="right">-0.01</td></tr>');
document.write('<tr><td class="bcdata"><a href="javascript:bcfn_ChangeChart(\'ZGQ8\', \'CBOT Gold Aug 2008\');">CBOT Gold</a></td><td class="bcdata" align="right">919.9</td><td class="bcdatan" align="right">-2.9</td></tr>');
document.write('<tr><td colspan="3" class="bcdata" align="center">Delayed data from <a href="http://www.barchart.com" target="_new">Barchart.com</a><br /><a href="http://realtime.barchart.com" target="_new">Get free realtime data</a></td></tr>');
document.write('</table>');
}else { document.write('!!! Unauthorized Access !!!'); }