function isNumber(inputStr) {
	for (var i = 0; i < inputStr.length; i++){
		var OneChar = inputStr.substring(i, i + 1);
		if ((OneChar < "0") || (OneChar > "9"))
			return false;
	}
	return true;
}

function isFloatNumber(inputStr) {
	for (var i = 0; i < inputStr.length; i++){
		var OneChar = inputStr.substring(i, i + 1);
		if ((OneChar!=",") && ((OneChar < "0") || (OneChar > "9")))
			return false;
	}
	return true;
}

function isPhoneNumber(inputStr) {
	for (var i = 0; i < inputStr.length; i++){
		var OneChar = inputStr.substring(i, i + 1);
		if (((OneChar < "0") || (OneChar > "9")) && (OneChar!=" ") && (OneChar!="-"))
			return false;
	}
	return true;
}

function isEmail(inputStr) {
	var supported = 0;
	if (window.RegExp){
		var tempStr = "a";
		var tempReg = new RegExp(tempStr)
		if (tempReg.test(tempStr)) supported = 1;
	}
	if (!supported)
		return (inputStr.indexOf(".") >= 1) && (inputStr.indexOf("@") > 0);

		var r1 = new RegExp("(@.*@)|(\\.\\.)|(@\\.)|(^\\.)");
		var r2 = new RegExp("^.+\\@(\\[?)[a-zA-Z0-9\\-\\.]+\\.([a-zA-Z]{2,4}|[0-9]{1,4})(\\]?)$"); 
	return (!r1.test(inputStr) && r2.test(inputStr));
}	

