$(function(){
	$(".tel_kom input").keyup(function(){
		if($(this).val().length == 3) {
			return getNextObject($(this), 4, 'tel_kom');
		}
	});

	$(".tel_stac input").keyup(function(){
		if($(this).attr("id") == "tel_stac_2") {
			if ($(this).val().length == 3)  {
				return getNextObject($(this), 4, 'tel_stac');
			}
		} else {
			if ($(this).val().length == 2) {
				return getNextObject($(this), 3, 'tel_stac');
			}
		}
	});
});

function getNextObject(curObj, maxLen, className) {
	var cn = new RegExp(className + "_");

	var vv = curObj.val().substring(maxLen - 1, maxLen);
	var n = curObj.attr("id").replace(cn, "");

	curObj.val(curObj.val().substring(0, maxLen - 1));

	if (n == className) {
		return $("#" + className + "_2").focus().val(vv);
	} else {
		n = parseInt(n) + 1;
		return $("#" + className + "_" + n).focus().val(vv);
	}
}

$(document).ready(function() {
	$("#tip1").hover(
    	function () {
        	$("#info1, #info_1").fadeIn(500);
      	},
      	function () {
        	$("#info1, #info_1").fadeOut(100);
      	}
    );

	 $("#tip2").hover(
      	function () {
        	$("#info2, #info_2").fadeIn(500);
      	},
      	function () {
        	$("#info2, #info_2").fadeOut(100);
      	}
    );
});