
function ValidateChartForm() {
	f = window.document.frm_editlbl;

	ret = validate(f.chart_quick_title,"string",alert_title)
		&& validate(f.chart_quick_description,"basicHTML",alert_description);

	if (ret) f.submit();
}

function ValidateAdvancedChartForm() {
	f = window.document.frm_editlbl;

	ret = validate(f.chart_advanced_title,"string",alert_title)
		&& validate(f.chart_advanced_description,"basicHTML",alert_description);

	if (ret) f.submit();
}

function changeGraph(baseurl,lid) {
	var f = window.document.stocks;
	var imagen = getRef("graph");
	var moving1, moving2;

	imagen.src = baseurl + "/images/please_wait.gif";

	for(i=0;i<f.moving1.length;i++) {
		if (f.moving1[i].checked == true) {
			moving1 = f.moving1[i].value;
			break;
		}
	}

	for(i=0;i<f.moving2.length;i++) {
		if (f.moving2[i].checked == true) {
			moving2 = f.moving2[i].value;
			break;
		}
	}

	LogScale = "";
	if (f.LogScale.checked == true) LogScale = f.LogScale.value;

	imagen.src = baseurl + "chart_quick.php?stock_id="+ f.selectedSymbol.value +"&TimeRange="+f.TimeRange.value+"&Volume="+f.Volume.value+"&VGrid="+f.VGrid.value+"&HGrid="+f.HGrid.value+"&LogScale="+LogScale+"&ChartType="+f.ChartType.value+"&moving1="+moving1+"&moving2="+moving2+"&Indicator1="+f.Indicator1.value+"&Indicator2="+f.Indicator2.value + "&lid=" + lid;
}

function changeGraphAdvanced(baseurl,lid) {
	var f = window.document.stocks;

	var imagen = getRef("graph");

	imagen.src = baseurl + "/images/please_wait.gif";

	Volume = HGrid = VGrid = LogScale = "";
	if (f.Volume.checked == true) Volume = f.Volume.value;
	if (f.HGrid.checked == true) HGrid = f.HGrid.value;
	if (f.VGrid.checked == true) VGrid = f.VGrid.value;
	if (f.LogScale.checked == true) LogScale = f.LogScale.value;

	imagen.src = baseurl + "chart_advanced.php?stock_id="+ f.selectedSymbol.value +"&TimeRange="+f.TimeRange.value+"&Volume="+Volume+"&VGrid="+VGrid+"&HGrid="+HGrid+"&LogScale="+LogScale+"&ChartType="+f.ChartType.value+"&Band="+f.Band.value+"&avgType1="+f.avgType1.value+"&movAvg1="+f.movAvg1.value+"&avgType2="+f.avgType2.value+"&movAvg2="+f.movAvg2.value+"&Indicator1="+f.Indicator1.value+"&Indicator2="+f.Indicator2.value+"&Indicator3="+f.Indicator3.value+"&Indicator4="+f.Indicator4.value + "&lid=" + lid;
}

function changeGraphAdvancedIntra(baseurl,lid) {
	var f = window.document.stocks;

	var imagen = getRef("graph");

	imagen.src = baseurl + "/images/please_wait.gif";

	Volume = HGrid = VGrid = LogScale = "";
	if (f.Volume.checked == true) Volume = f.Volume.value;
	if (f.HGrid.checked == true) HGrid = f.HGrid.value;
	if (f.VGrid.checked == true) VGrid = f.VGrid.value;
	if (f.LogScale.checked == true) LogScale = f.LogScale.value;

	imagen.src = baseurl + "chart_advanced_intra.php?stock_id="+ f.selectedSymbol.value +"&fromD="+f.fromD.value+"&Volume="+Volume+"&VGrid="+VGrid+"&HGrid="+HGrid+"&LogScale="+LogScale+"&ChartType="+f.ChartType.value+"&Band="+f.Band.value+"&avgType1="+f.avgType1.value+"&movAvg1="+f.movAvg1.value+"&avgType2="+f.avgType2.value+"&movAvg2="+f.movAvg2.value+"&Indicator1="+f.Indicator1.value+"&Indicator2="+f.Indicator2.value+"&Indicator3="+f.Indicator3.value+"&Indicator4="+f.Indicator4.value + "&lid=" + lid;
	f.ric.value = baseurl + "chart_advanced_intra.php?stock_id="+ f.selectedSymbol.value +"&fromD="+f.fromD.value+"&Volume="+Volume+"&VGrid="+VGrid+"&HGrid="+HGrid+"&LogScale="+LogScale+"&ChartType="+f.ChartType.value+"&Band="+f.Band.value+"&avgType1="+f.avgType1.value+"&movAvg1="+f.movAvg1.value+"&avgType2="+f.avgType2.value+"&movAvg2="+f.movAvg2.value+"&Indicator1="+f.Indicator1.value+"&Indicator2="+f.Indicator2.value+"&Indicator3="+f.Indicator3.value+"&Indicator4="+f.Indicator4.value + "&lid=" + lid;
}



