function IsValidText(element)
{
	if(element.match(/\w+/gi)==null)
		return false;
	return true;	
}
function Trim(sData) {
	var sTrimmed = String(sData);
	sTrimmed = sTrimmed.replace(/(^[ |\t|\n]+)|([ |\t|\n]+$)/g, '');
	return sTrimmed;
}
function IllegalChars(element)
{
	if(element.search(reg_exp_illegal_chars)!=-1)
		return true;
	return false;
}

function VerifyInput(field,fieldName,min,max)
{
	
	field=Trim(field);	
	fieldName="error_" + fieldName;
	document.getElementById(fieldName).style.display="none";
	if(field.length<min )
	{
		document.getElementById(fieldName).style.display="";
		
		return false;
	}
	if(field.length>max)
	{
		document.getElementById(fieldName).style.display="";
		return false;
	}
	if(!IsValidText(field))
	{
		document.getElementById(fieldName).style.display="";
		return false;
	}
	return true;
}

function IsValidEmail(element)
{
	if(element.match(/\w+@\w+.\w+/)==null)
		return false;
	return true;
}

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
}



