$(document).ready(function () {

	/**
	* Funkcja podczepia do podzielonych pól zdarzenie przechodzenia
	* do kolejnego pola po wpisaniu znaku
	*/
	$('div.merged input').live('keyup', function(event) {
		var code = (event.keyCode ? event.keyCode : event.which);

		// jesli nie backspace to przenosimy fokus do przodu
		if (code != '8') {
			var nextInput = $(this).next();
			// sprawdzamy czy jest nastepny input, do ktorego mozna przejsc
			// oraz czy obecny input został wypełniony
			if (nextInput.length>0 && $(this).val()!='') {
				// przenosimy focus do nastepnego elementu
				$(this).next().focus(function(){$(this).select()});
				$(this).next().focus();
			}
		} else {
			// nacisnieto backspace
			var prevInput = $(this).prev();
			// jesli istnieje poprzedni input
			if (prevInput.length>0) {
				// przenosimy focus do poprzedniego inputa
				$(this).prev().focus(function(){$(this).select()});
				$(this).prev().focus();
			}
		}
	});

});
