var NS = (document.getElementById && !document.all) ? true:false;
var IE = (document.all) ? true:false;

String.prototype.Trim = function() {
a = this.replace(/^\s+/, '');
return a.replace(/\s+$/, '');
};

function stringMatchRegularExpression(valueTobeTested, regEx)
{
	for(var i = 0; i<valueTobeTested.length; i++)
	{
		var charachter = valueTobeTested.charAt(i);
		
		if (!charachter.match(regEx))
		{
			return false;
		}
	}
	return true;
}

function stringContainsEnglishCharactersOnly(valueTobeTested)
{
	var regEx = new RegExp("[a-z]|[A-Z]|[\s.]|[-_]|[0-9]|[,#*@$&!~]|[()]|[ ]");
	
	return stringMatchRegularExpression(valueTobeTested, regEx);
}

function getFileUploadFileName(fileUploadValue)
{
	if (fileUploadValue.Trim() != "")
	{
		var fileUploadValueParts = fileUploadValue.split("\\");
		return fileUploadValueParts[fileUploadValueParts.length-1];
	}
	
	return "";
}
