function bcfn_CheckDomain() {
	var d = bcfn_GetDomain();
	if ((d == 'agricharts') || (d == 'barchart'))
		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;
}

function bcfn_ParseQuery(s) {
	var ary = new Array();
	var pairs = s.split('&');

	for (var i = 0; i < pairs.length; i++) {
		var tmp = pairs[i].split('=');
		ary[tmp[0]] = tmp[1];
	}

	return ary;
}


var bc_bShowDisclaimer = true;
var bc_QueryString = (new String(document.location.search)).substring(1);
var bc_QueryForm = bcfn_ParseQuery(bc_QueryString);
var iftest_PAGE = "TradingMain2";

// Core URL's for some of the support files
var bc_ImageURL = 'http://images.barchart.com/pl';


if (!bc_QueryForm['sym'])
	bc_QueryForm['sym'] = '';


// Start Universal Header


//if (bcfn_CheckDomain()) {

	document.write('<scr' + 'ipt type="text/javascript" src="');
	if(bc_QueryForm['page'] == "story"){
		document.write('http://sites3.barchart.com/pl/ifcomm/story.htx?' + bc_QueryString);
	}else{
		document.write('http://sites3.barchart.com/pl/ifcomm/newsmain.htx?' + bc_QueryString);
	}
	document.write('"></scr' + 'ipt>\n');

//}else {
//	document.write('!!! Unauthorized Access !!!');
//}

