$(function(){

	$(".halfnum").keyup(function(e){
		if (e.keyCode == 13) {
			$(this).val(replaceDouble($(this).val()));
		}
	})

	$(".halfnum").blur(function(e){
		$(this).val(replaceDouble($(this).val()));
	})

	function replaceDouble(val) {
		if (val != null && val.length > 0) {
			val = replaceDoubleNum(val);
			val = val.replace(/[^0-9]/g,"");
		}
		return val;
	}

	function replaceDoubleNum(val){
	    var result = val;
		if (val != null && val.length > 0) {
		    for(var i = 0; i < val.length; i++){
		        var char = val.charCodeAt(i);
		        if(char >= 0xff10 && char <= 0xff19 ){
		            result = result.replace(val.charAt(i),String.fromCharCode(char-0xfee0));
		        }
		    }
		}
	    return result;
	}
});

