function isBlank(s) {
	for (i=0; i < s.length; i++) {
		var c = s.charAt(i);
		if (( c != ' ') && (c != '\n') && (c != '\t')) return false;
	}
	return true;
}  

function isNumber(s) {
	if ( s == null || isBlank(s) ) return true;
	var v = parseFloat(s);
	if (isNaN(v))
		return false;
	else
		return true;		
}

function containsQuotes(astr) {
	if ( astr == null ) return false;
	for(i=0; i < astr.length; i++) {		
		if ( (astr.charAt(i) == '"') || (astr.charAt(i) == "'"))
			return true;
	}
	return false;
}
