
// Eric JORDAN 2010 for NAsca Geosystemes

function getCheckedValueRadio(radioObj) {
	if(!radioObj)
		return "";
	var radioLength = radioObj.length;
	if(radioLength == undefined)
		if(radioObj.checked)
			return radioObj.value;
		else
			return "";
	for(var i = 0; i < radioLength; i++) {
		if(radioObj[i].checked) {
			return radioObj[i].value;
		}
	}
	return "";
}

function getValuesCheckboxes(oCheck) {
	if(!oCheck)
		return "";
	var iLen = oCheck.length;
	if(iLen == undefined)
		if(oCheck.checked)
			return oCheck.value;
		else
			return "";
	var ret='';
	for(var i = 0; i < iLen; i++) {
		if(oCheck[i].checked) {
			if(IsNumeric(oCheck[i].value))
			{	
				if(ret!='') ret += ',';
				ret += oCheck[i].value;
			}
		}
	}
	return ret;
}

function IsNumeric(sText)
{
var ValidChars = "0123456789.";
var IsNumber=true;
var Char;

for (i = 0; i < sText.length && IsNumber == true; i++)
{
Char = sText.charAt(i);
if ((i == 0) && (Char == "-")) // check first character for minus sign
continue;
if (ValidChars.indexOf(Char) == -1)
{
IsNumber = false;
}
}
return IsNumber;
}

