function IsAlphaNumeric(string){	
	for (var charCnt = 0; charCnt < string.length; charCnt++){
		var CharCode = string.charCodeAt(charCnt)
		var IsAlphaNumeric = ((CharCode >= 48 && CharCode <= 57) || (CharCode >=65 && CharCode <= 90) || (CharCode >=97 && CharCode <=122))		
		if (!IsAlphaNumeric){
			return false
		}		
	}
	return true
}

function IsValidEmailAddress(address){
	validRegExp = /^[^@]+@[^@]+\.[a-z]{2,}$/i
	if (address.search(validRegExp) == -1){
		return false
	} else {
		return true
	}
}

function IsValidPhoneNumber(phoneNumber){
	if (phoneNumber.length != 10){
		return false;
	}
	for (var charCnt = 0; charCnt < 10; charCnt++){
		var CharCode = phoneNumber.charCodeAt(charCnt);
		var IsNumeric = (CharCode >= 48 && CharCode <= 57);
		if (!IsNumeric){
			return false;
		}
	}	
	return true;
}

function AddPiece(OriginalString, Delimiter, NewPiece){
	if (OriginalString.length == 0){
		return NewPiece
	} else {
		return OriginalString + Delimiter + NewPiece
	}
}
