/* - - - - - - - - - - - - - - - - - - - - - - -
 JavaScript
 Tuesday, 28 June, 2005 18:29:04
 HAPedit 3.1.11.111
 - - - - - - - - - - - - - - - - - - - - - - - */
function inputNumber(elem,defaultValue)
{
  var f=parseFloat(elem.value);
  if (isNaN(f))
  {
      alert('Vous devez saisir une valeur numérique');
      elem.focus();
      if (!isNull(defaultValue)) elem.value=defaultValue;
      return false;
  }
  else
  {
      return true;
  }
}

function inputPositiveNumber(elem,defaultValue, message)
{
  var f=parseFloat(elem.value);
  message = (message==null) ? "" : message;
  if (elem.value=="") f = defaultValue;
  if ( (isNaN(f)) && (elem.value>"") )
  {
      alert('Vous devez saisir une valeur numérique positive ! ' +message);
      elem.focus();
      if (defaultValue!=null) elem.value=defaultValue;
      return false;
  }
  else
  {
      if (f<0)
      {
          alert('Vous devez saisir une valeur numérique positive ! ' +message);
          elem.focus();
          if (!(defaultValue==null)) elem.value=defaultValue;
          return false;
      }
      return true;
  }
}

function confirmDelete($message)
{
	var agree=confirm($message);
	if (agree)
		return true ;
	else
		return false ;
}

function inputText(elem, message)
{
	if (elem.value=="")
	{
		alert(message);
		elem.focus();
		return false;
	}
	return true;
}