$(
	function(){
		$('#inputs_wraper input').change(
			function(e){
				nextInput(this, e);
			}
		).keyup(
			function(e){
				nextInput(this, e);
			}
		)
	}
)

function nextInput(el, e){
	var jInput = $(el);
	var sInputValue = $(el).val();
	var re = /(\d+)/;
	
	var keycode = e.keyCode ? e.keyCode : e.which ? e.which : null;

	if(re.test(sInputValue) && sInputValue.length == 3 && keycode != 8){
		if (jInput.nextAll('input')[0]) {
			jInput.nextAll('input')[0].focus();
		}
	} else if(keycode == 8 && jInput.val() == '' && jInput.prevAll('input')[0]){
		jInput.prevAll('input')[0].focus();
		jInput.prevAll('input').val(jInput.prevAll('input').val());
	}
}

