

function isNumeric(sText)
{
   var ValidChars = "0123456789,.";
   var IsNumber=true;
   var Char;

   for (i = 0; i < sText.length && IsNumber == true; i++) 
      { 
      Char = sText.charAt(i); 
      if (ValidChars.indexOf(Char) == -1) 
         {
         IsNumber = false;
         }
      }
   return IsNumber;
}


function checkEqual(val1, val2, msg)
{
	if (val1 != val2)
	{
		alert(msg);
		return false;
	}

	return true;
}

function checkNumeric(val1, msg)
{
	if (!isNumeric(val1))
	{
		alert(msg);
		return false;
	}
	
	return true;
}

function checkFilled(val1, min, max, msg)
{
	if ((val1 == '') && (min > 0))
	{
		alert(msg);
		return false;
	}
	
	if ( (val1.length < min) || (val1.length > max) )
	{
		alert(msg);
		return false;
	}
	
	return true;
}
