                /* 数字检验 */
function keydownevent( alowPoint, alowRail ){
        // 小键盘上面的数字键分别是96～105，普通数字键的分别是48～57
								// 小数点是190
								// 小数点是46
								// 横杆 - 的值是189
								// 横杆 - 的值是45
//								alert( window.event.keyCode );
								eventKeyCode = window.event.keyCode;
								var allowKeyCodeArray = new Array();
						
								allowKeyCodeArray[allowKeyCodeArray.length] = 96;
								allowKeyCodeArray[allowKeyCodeArray.length] = 97;
								allowKeyCodeArray[allowKeyCodeArray.length] = 98;
								allowKeyCodeArray[allowKeyCodeArray.length] = 99;
								allowKeyCodeArray[allowKeyCodeArray.length] = 100;
								allowKeyCodeArray[allowKeyCodeArray.length] = 101;
								allowKeyCodeArray[allowKeyCodeArray.length] = 102;
								allowKeyCodeArray[allowKeyCodeArray.length] = 103;
								allowKeyCodeArray[allowKeyCodeArray.length] = 104;
								allowKeyCodeArray[allowKeyCodeArray.length] = 105;

								allowKeyCodeArray[allowKeyCodeArray.length] = 48;
								allowKeyCodeArray[allowKeyCodeArray.length] = 49;
								allowKeyCodeArray[allowKeyCodeArray.length] = 50;
								allowKeyCodeArray[allowKeyCodeArray.length] = 51;
								allowKeyCodeArray[allowKeyCodeArray.length] = 52;
								allowKeyCodeArray[allowKeyCodeArray.length] = 53;
								allowKeyCodeArray[allowKeyCodeArray.length] = 54;
								allowKeyCodeArray[allowKeyCodeArray.length] = 55;
								allowKeyCodeArray[allowKeyCodeArray.length] = 56;
								allowKeyCodeArray[allowKeyCodeArray.length] = 57;
/*
								allowKeyCodeArray[allowKeyCodeArray.length] = 8;
								allowKeyCodeArray[allowKeyCodeArray.length] = 39;
								allowKeyCodeArray[allowKeyCodeArray.length] = 37;
								allowKeyCodeArray[allowKeyCodeArray.length] = 46;
*/								
								if( alowPoint == true ){
    								allowKeyCodeArray[allowKeyCodeArray.length] = 46;
    								allowKeyCodeArray[allowKeyCodeArray.length] = 190;
								}

								if( alowRail == true ){
  		    						allowKeyCodeArray[allowKeyCodeArray.length] = 45;								
								    allowKeyCodeArray[allowKeyCodeArray.length] = 189;								
								}								
								
								// 回车
								allowKeyCodeArray[allowKeyCodeArray.length] = 13;	
								// Back Del
								allowKeyCodeArray[allowKeyCodeArray.length] = 8;
								// Del
//								allowKeyCodeArray[allowKeyCodeArray.length] = 46;
								
        var isLegal = false;
        for( var i = 0; i < allowKeyCodeArray.length; i++ ){
			         if( eventKeyCode == allowKeyCodeArray[i] ){
		            		isLegal = true;
	            			break;
	         		}
	      	}
								
	      	if( isLegal == true ){
		          return true;
        } else {
            window.event.returnValue = 0;
            return false;
        }

}