﻿        var icftControleBotao_bind = "";
        var icftControleBotao_binded = false;

        function icftControleBotao_bindJQuery() {
            if (icftControleBotao_bind) {
                icftControleBotao_bind();
                icftControleBotao_binded = false;
            }
        }

        jQuery(document).ready(function($) {
            icftControleBotao_bind = function() {
                if (!icftControleBotao_binded) {
                    $(":text,:password").keypress(function(e) {
                        if (e.which == 13) {
                            var b = $("#" + this.id).nextALL(IcftControleBotaoFiltro);

                            if (b.length == 0) return true;

                            var btn = null;

                            for (var i = 0; i < b.length; i++) {
                                var bObj = $(b[i]);
                                if (bObj.css('display') != 'none' && bObj.css('visibility') != 'hidden') {
                                    btn = bObj;
                                    break;
                                }
                            }

                            if (!btn) return true;

                            btn.click();
                            return false;
                        };
                    });
                }
                icftControleBotao_binded = true;
            };

            if (icftControleBotao_bind) icftControleBotao_bind();
        });