/********************************************************\
|                                                        |
|  Form Input Check Script                               |
|                                                        |
|   Version: 1.0.0.0                                     |
|   Date: 11 sierpnia 2011                               |
|                                                        |
|   Author: Siloe Group                                  |
|                                                        |
|   Copyright 2011 by Siloe Group                        |
|                                                        |
|     All Rights Reserved                                |
|                                                        |
\********************************************************/

function isNumberKey(e){

  var charCode = (e.which) ? e.which : event.keyCode
  if (charCode > 31 && (charCode < 48 || charCode > 57))
    //return false;

  return true;

}

function notNullNumber(obj, defVal, min, max){

  defVal = typeof(defVal) != 'undefined' ? defVal : 0;
  min = typeof(min) != 'undefined' ? min : -2147483648;
  max = typeof(max) != 'undefined' ? max : 2147483647;

  if(isNaN(parseFloat(obj.value)) || !isFinite(obj.value)){

    obj.value = defVal;

  } else if(obj.value < min){

    obj.value = min;

  } else if(obj.value > max){

    obj.value = max;

  }
  
  obj.value = parseFloat(obj.value);

}
