function Mid(strInput,intStart,intLength)
{
   return strInput.substring(intStart,intLength)  ;
}

function replaceAll(OldString, FindString, ReplaceString) {
  var SearchIndex = 0;
  var NewString = ""; 
  while (OldString.indexOf(FindString,SearchIndex) != -1)    {
    NewString += OldString.substring(SearchIndex,OldString.indexOf(FindString,SearchIndex));
    NewString += ReplaceString;
    SearchIndex = (OldString.indexOf(FindString,SearchIndex) + FindString.length);         
  }
  NewString += OldString.substring(SearchIndex,OldString.length);
  return NewString;
}

function isPhoneNumber(sText) 
{
   if(sText.length<7)
     return false;
   var ValidChars = "0123456789.()-";
   var isPhoneNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && isPhoneNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         isPhoneNumber = false;
         }
      }
   return isPhoneNumber;
}

function IsNumeric(sText)
{
   var ValidChars = "0123456789.";
   var isPhoneNumber=true;
   var Char;

 
   for (i = 0; i < sText.length && isPhoneNumber == true; i++)
      {
      Char = sText.charAt(i);
      if (ValidChars.indexOf(Char) == -1)
         {
         isPhoneNumber = false;
         }
      }
   return isPhoneNumber;

}
 
