// JavaScript Document sgParm.php
function validateParam() {
	var msg ="";
	var pOrder = document.getElementById("p_order").value;
	var dOrder = document.getElementById("d_order").value;
	var filter = document.getElementById("filter").value;
	var scale = document.getElementById("scale").value;
	var local = document.getElementById("local").value;
	//var demo = document.getElementById("demo").value;
	if(!pOrder){msg += "*Enter a value for the order of the polynomial.\n";}
	if(!dOrder){msg += "*Enter a value for the order of the derivative.\n";}
	if(!filter){msg += "*Enter a value for the filter.\n";}
	if(pOrder-dOrder<0) {msg += "*The order of the polynomial must be greater or equal to the derivative order.\n";}
	if(filter-pOrder<1) {msg += "*The filter size must be greater than the order of the polynomial.\n";}
	//if(!local && !demo) {msg += "*No CSV file. Select a Demo file or local file from the local computer.\n";}
	if(msg){
		alert(msg);
		return false;
	}
	return true;
}
function validateSet() {
	var set = document.getElementById("set").value;
	if(!set){
		//alert("No sample set.\n Select sample set from the select list and retry.");
		return false;
	}
	return true;
}
function validateCal() {
	var cal = document.getElementById("calString").value;
	if(cal.split(",").length < 3){
		alert("Two or more calibrators values required in a comma separted string.");
		return false;
	}
	return true;
}
function showPoint(id,plot) {
	var source = document.getElementById(id);
	var target = document.getElementById(plot);
	target.innerHTML = "Point: " + source.title;
	return;
}

function uncheck() {
	document.getElementById('demo1').checked = false;	
	document.getElementById('demo2').checked = false;	
	return;
}
