function $(id){
    return document.getElementById(id);
}
function addInfo(msg){
    $("info").className = "info";
    $("info").innerHTML = msg;
}
function addErr(msg){
    $("info").className = "err";
    $("info").innerHTML = msg;
}
/*全选列表*/
function selectAllBox(name,checkHead){
     var objs = document.getElementsByTagName("input");
     for (var i = 0; i < objs.length; i ++){
         if(objs[i].type == "checkbox" && objs[i].name==name)
               objs[i].checked =  checkHead.checked;
     }  
}
function getSelectedBox(name){
    var boxs = new Array();
    var objs = document.getElementsByTagName("input");
    for (var i = 0; i < objs.length; i ++){
         if(objs[i].name==name && objs[i].type == "checkbox" && objs[i].checked)
             boxs.push(objs[i]);
    }
    return boxs;
}
function findSelectedValue(id,value){
    obj=$(id);
    if(!obj) return;
    for(var i=0;i<obj.options.length;i++){
        if(obj.options[i].value == value){
            obj.options[i].selected = true;
            break;
        }
    }
}
/*比较日期,返回正数表示d2>d1*/
function compareDate(d1,d2){
    if(d1=='' || d2=='')
        return null;
    execScript('n = DateDiff("d","' + d1 + '","' + d2 +'")','vbscript');
    return n;
}
function iframeAutoFit(){
    if(window!=parent){
        var a = parent.document.getElementsByTagName("iframe");
        for(var i=0; i<a.length; i++){
            if(a[i].contentWindow==window){
                var h1=0, h2=0;
                a[i].parentNode.style.height = a[i].offsetHeight +"px";
                a[i].style.height = "10px";
                if(document.documentElement&&document.documentElement.scrollHeight){
                    h1=document.documentElement.scrollHeight;
                }
                if(document.body) h2=document.body.scrollHeight;

                var h=Math.max(h1, h2);
                if(document.all) {h += 4;}
                if(window.opera) {h += 1;}
                a[i].style.height = a[i].parentNode.style.height = h +"px";
            }
        }
    }
}
function changeTab(alltabs,cid){
    var ids = alltabs.split(",");
    for(var i=0;i<ids.length;i++){
        if(!$("li"+ids[i])) continue;
        $("li"+ids[i]).className = $("li"+ids[i]).className.replace("current","");
        if($("div"+ids[i]))
            $("div"+ids[i]).style.display = "none";
    }

    $("li"+cid).className = "current " + $("li"+cid).className;
    if($("div"+cid))
        $("div"+cid).style.display = "block";
}
/*为文本框加上回车验证*/
function add13Click(btnId,e){
    e = window.event || e;
    if(e.keyCode==13){
        $(btnId).click();
        return false;
    }
    return true;
}
/*屏蔽回车提交*/
function forbidEnter(e){
    e = window.event || e;
    if(e.keyCode==13){
        var tmp = e.srcElement || e.target;
        if (tmp.type=="text" || tmp.type=="password"){
            if (e.preventDefault){
                e.preventDefault();
            }else{
                e.keyCode = 9;
            }
        }
    }
}
function selectLanguage(sd,lang){
    oldUrl = encodeURIComponent(location.href);
    location.href= sd + "/selectLanguage.jsp?l=" + lang + "&url=" + oldUrl;
}
/*去掉空格*/
String.prototype.trim = function(){
    try {
        return this.replace(/^\s+|\s+$/g, "");
    } catch(e) {
        return this;
    }
}