/*
Copyright (C) 2010 Colt Cooper Consulting LLC
You can find this code online at:  http://coltcooper.com

The JavaScript code in this page is free software: you can
redistribute it and/or modify it under the terms of the GNU
General Public License (GNU GPL) as published by the Free Software
Foundation, either version 3 of the License, or (at your option)
any later version.  The code is distributed WITHOUT ANY WARRANTY;
without even the implied warranty of MERCHANTABILITY or FITNESS
FOR A PARTICULAR PURPOSE.  See the GNU GPL for more details.

As additional permission under GNU GPL version 3 section 7, you
may distribute non-source (e.g., minimized or compacted) forms of
that code without the copy of the GNU GPL normally required by
section 4, provided you include this license notice and a URL
through which recipients can access the Corresponding Source.*/

function checkEnter(a, b) 
{
    var c = (c) ? c : ((a) ? a : null);
    var d = (c.target) ? c.target : ((c.srcElement) ? c.srcElement : null);
    if ((c.keyCode == 13)) 
    {
        var e = $('#' + b);
        if (e.length) 
        {
            var g = e.attr('onclick');
            var h = e.attr('href');
            var i = true;
            if (g != null) 
            {
                var f = typeof (g) == 'function' ? g : new Function(g);
                i = f.apply(e[0])
            }

            if (h != null) 
            {
                i && eval(h)
            }
        }
        c.cancelBubble = true;
    }
}
