function IsNumeric(sText)
{
	intValue=parseInt(sText)
	if (isNaN(intValue)) {
		return false;
	} else {
		return true;
	}   
}

function IsNumericNonNegative(sText)
{
	intValue=parseInt(sText)
	if (isNaN(intValue)) {
		return false;
	} else {
		if(intValue>=0){
			return true;
		}else{
			return false;	
		}
	}   
}

function IsEmpty(aTextField) {
   if ((aTextField.value.length==0) ||
   (aTextField.value==null)) {
      return true;
   }
   else { return false; }
}

function isValidEmail(str) {
   //return (str.indexOf(".") > 2) && (str.indexOf("@") > 0);
	 return (str.indexOf(" ")==-1 && ( str.indexOf(".") > 0 && str.indexOf("@") > 0 ) );
}

function isValidUniqueEmail(str) {
	 return ( (str.indexOf(" ")==-1 && (str.indexOf(",")==-1 && str.indexOf(";")==-1) ) && ( str.indexOf(".") > 0 && str.indexOf("@") > 0 ) );
}

function trim(str) {
	return str.replace(/^\s+|\s+$/g,"");
}

