请问怎样让用户点击日历控件输入完毕后,input立即获得焦点

请教怎样让用户点击日历控件输入完毕后,input立即获得焦点
在网上下载了梅花雨大侠的日历控件3.0修改版来用,在用户点击input弹出日历框输入日期完毕后,发现input框获得了值,但不能获得焦点,我业务上需要这个日历input框在用户输入完毕后立即处理一些计算的,假若这个框再输入完毕后获得焦点就是最好不过了,可以让用户带出随后的onblur来完成后续,自己js水平很有限,尝试修改过,但无效。请大家帮忙,谢谢。
------解决思路----------------------
你的input是onfocus弹出选择内容还是onclick?如果是onfocus那不是又重新弹出日历选择框了?如果是onclick,可以修改这个代码实现输入框重新获取焦掉
  function meizzDayClick(n, ex) //点击显示框选取日期,主输入函数*************
    {n = n.replace(/<[^>]+>/g, '');
        parent.meizzTheDate = n
        var yy = meizzTheYear;
        var mm = parseInt(meizzTheMonth) + ex; //ex表示偏移量,用于选择上个月份和下个月份的日期
        var hh = meizzTheHour;
        var mi = meizzTheMinute;
        var se = meizzTheSecond;
        //判断月份,并进行对应的处理
        if (mm < 1) {
            yy--;
            mm = 12 + mm;
        }
        else if (mm > 12) {
            yy++;
            mm = mm - 12;
        }
        if (mm < 10) { mm = "0" + mm; }
        if (hh < 10) { hh = "0" + hh; } //时
        if (mi < 10) { mi = "0" + mi; } //分
        if (se < 10) { se = "0" + se; } //秒
        if (outObject) {
            if (!n) { //outObject.value=""; 
                return;
            }
            if (n < 10) { n = "0" + n; }
            WriteDateTo(yy, mm, n, hh, mi, se);
            closeLayer();
            if (bUseTime) {
                try {
                    outButton.click();
                }
                catch (e) {
                    setday(outObject);
                }
            }
        }
        else { closeLayer(); alert("您所要输出的控件对象并不存在!"); }

outObject.focus()

    }

我是居于这个修改的,不知道楼主的是不是,自己注意:meizz日历控件,梅花雨日历控件