var AjaxChart = GetXmlHttpRequestObject();
var RangeArray = new Array('5D','1M','3M','6M','1Y','2Y','5Y','MAX');

function GetXmlHttpRequestObject() {
	if (window.XMLHttpRequest) {
		return new XMLHttpRequest();
	} else if(window.ActiveXObject) {
		return new ActiveXObject("Microsoft.XMLHTTP");
	}
}

function GetChart(varTemp) {
	document.getElementById('chart_time').innerHTML = '';
	if (varTemp == null){
		varTemp = '1Y';
	}
	for (f in RangeArray) {
		if (RangeArray[f] == varTemp) {
			document.getElementById('chart_time').innerHTML += '<strong>' + RangeArray[f] + '</strong> '
		} else {
			document.getElementById('chart_time').innerHTML += '<a href="javascript:GetChart(\'' + RangeArray[f] + '\')">' + RangeArray[f] + '</a> '
		}
	}
	if (AjaxChart.readyState == 4 || AjaxChart.readyState == 0) {
		AjaxChart.open("GET", '/ajax/ajaxchartstock.php?symbol=' + symbol + '&range=' + varTemp, true);
		AjaxChart.onreadystatechange = ReceiveChart; 
		AjaxChart.send(null);
	}
}

function ReceiveChart() {
	if (AjaxChart.readyState == 4) {
		document.getElementById('chart').innerHTML = AjaxChart.responseText;
	}
}
