function checkErrors(error) {
	if (error != '') {
		alert(error);
	}
}

function LTrim(sString)
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	return sString;
}

function RTrim(sString)
{
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}

function Trim(sString)
{
	sString = LTrim(sString);
	sString = RTrim(sString);
	
	return sString;
}

function isEmptyString(sString)
{
	sString = sString.replace(/ /g, "");
	sString = sString.replace(/\n/g,"");
	sString = sString.replace(/\t/g,"");
	sString = sString.replace(/\r/g,"");
	
	if (sString.length == 0)
		return true;
	else
		return false;
}

function validEmail(sEmail) 
{
	return (/^\w+([\.-]?\w+)*@\w+([\.-]?\w+)*(\.\w{2,3})+$/.test(sEmail));
}

function isNumeric(strString,bCanBeEmpty)
{
   var strValidChars = "0123456789";
   var strChar;
   var blnResult = true;

   if (!bCanBeEmpty && strString.length == 0) 
      return false;
   else if (bCanBeEmpty && strString.length == 0)
   	  return true; 

   //  test strString consists of valid characters listed above
   for (i = 0; i < strString.length && blnResult == true; i++) {
      strChar = strString.charAt(i);
      if (strValidChars.indexOf(strChar) == -1) 
         blnResult = false;
      
   }
   return blnResult;
}
