function IsNumeric(strString)
   //  check for valid numeric strings	
   {
   var strValidChars = "0123456789.";
   var strChar;
   var blnResult = true;
   if (strString.length == 0) return false;
   //  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;
   }

function More100(strString)
{
  var numValue = Number(strString);
  if (numValue>=100) return true;
  return false; 
}


function validateLevel(strString)
{

	if(document.getElementById )
	{
	    var obj=document.getElementById(strString.id);
	} 
	else if(document.all) 
	{
	    var obj=document.all[strString.id];
	}

  if (!IsNumeric(obj.value))
  {
       alert ("Invalid payment level!");  
       obj.value=100;
       return false;	
  } 
  else 
  {
	if (!More100(strString.value))
	{
	  alert ("The minimum payout level cannot be less then 100 USD !")
   	  obj.value=100;
   	  return false;
	}
  }
  return true;
}




