delayTAbFocus($("#txtContractID"));
   delayTAbFocus($("#txtAddress1"));
   
    
    function delayTAbFocus(target) {
         //hach for ie7
        target.live('keydown', function(e) {
            var keyCode = e.keyCode || e.which;

            if (keyCode == 9) {
                //e.preventDefault();
               var ind = target.attr("tabindex") + 1;
                for (var i = ind; i < 100; i++) {
                    var nextTarget = $('input[tabindex=' + ind + ']');
                    if (nextTarget != null && nextTarget.is(':visible') && nextTarget.is(':enabled')) {
                        target.closest("form").focus();
                        setTimeout(function() { $('input[tabindex=' + ind + ']').focus(); }, 100);
                        break;
                    };
                }

            }
        });
    }

My solution is when Tab keydown, focus the current form1 again, then find the next tabindex.
in this code, I have set all tabindex in no interval sequence..