function $(id) {
    return document.getElementById(id);
}

function CheckAll(str) { 
    var a = document.getElementsByName(str); 
    var n = a.length; 
    for (var i=0; i<n; i++) 
        a[i].checked = window.event.srcElement.checked; 
} 

function GetCheckValue(str) { 
    var returns='';
    var a = document.getElementsByName(str); 
    var n = a.length; 
    for (var i=0; i<n; i++) {
      if (a[i].checked)
           returns=returns+a[i].value+',';
    }
    return returns;
} 

function DeleteRecord(Id) {
    myconfirm = confirm("确认要删除该记录吗?");
    if (myconfirm==true){
        __doPostBack('del', Id);
    }
}

function DeleteRecords(Id) {
    var Ids=GetCheckValue(Id);
    if (Ids==null||Ids.length==0)
        window.alert('请选择要删除的记录！');
    else {
        myconfirm = confirm("确认要删除选中的记录吗?");
        if (myconfirm==true){
            __doPostBack('dels', Ids);
        }
    }
} 

function GetWordCount(str,splitstr) {
    return str.split(splitstr).length;
}

function GetWordnum(str,index,splitstr) {
    var returnValue='';
    var arr=str.split(splitstr);
    if (arr!=null) {
        var count=arr.length;
        if (index<count&&index>=0) {
            returnValue=arr[index];
        }
    }
    return returnValue;
}

function SelectRow(obj) {
    var flag=false;
    for (var i=0; i<obj.rows.length; i++) {
        if (flag==false){
            if (i!=0){
                obj.rows(i).className='Rp_tr';
                flag=true;
            }
        }
        else {
            obj.rows(i).className='Rp_tr_alter';
            flag=false;
        }
    }

    for (var i=0; i<obj.rows.length; i++) {
        if (i!=0&&i == window.event.srcElement.parentElement.rowIndex){
            obj.rows(i).className='Rp_tr_over';
        } 
    }
}

function SelectDataRow(obj) {
    var parentObj=obj.parentElement.parentElement.parentElement.parentElement;
    var flag=false;
    for (var i=0; i<parentObj.rows.length; i++) {
        if (flag==false){
            if (i!=0){
                parentObj.rows(i).style.backgroundColor='#ffffff';//Rp_tr
                flag=true;
            }
        }
        else {
            parentObj.rows(i).style.backgroundColor='#f0f0f0';//Rp_tr_alter
            flag=false;
        }
    }
    obj.parentElement.parentElement.style.backgroundColor='#C5D5FC';//Rp_tr_over
}

function BindExtMenus(paramValue) {
    var obj=window.parent.frames.item(1);
    var btn=obj.document.getElementById('btnSubmitQQMenu');
    var param=obj.document.getElementById('txtExtendParamValues');
    if (param!=null&&btn!=null) {
        param.value=paramValue;
        btn.click();
    }
}

function BindExtMenusSub(paramValue) {
    var obj=window.parent.parent.frames.item(1);
    var btn=obj.document.getElementById('btnSubmitQQMenu');
    var param=obj.document.getElementById('txtExtendParamValues');
    if (param!=null&&btn!=null) {
        param.value=paramValue;
        btn.click();
    }
}

function BindExtMenusAudit(paramValue) {
    var obj=window.parent.parent.frames.item(1);
    var btn=obj.document.getElementById('btnSubmitQQMenu');
    var param=obj.document.getElementById('txtExtendParamValues');
    if (param!=null&&btn!=null) {
        param.value=paramValue;
        btn.click();
    }
    window.parent.location.href=window.parent.location.href;
}

function ReturnExtMenus() {
    var count=window.parent.frames.length;
    for (var i=0;i<count;i++) {
        var obj=window.parent.frames.item(i);
        var btn=obj.document.getElementById('btnReturnQQMenu');
        if (btn!=null) {
            btn.click();
            break;
        }
    }
}

function ReturnExtMainMenus() {
    var count=window.parent.frames.length;
    for (var i=0;i<count;i++) {
        var obj=window.parent.frames.item(i);
        var btn=obj.document.getElementById('btnReturnMainQQMenu');
        if (btn!=null) {
            btn.click();
            break;
        }
    }
}

//导向资料页面
function GetDetails(url) {
    if (url.length>0) {
        var objright=document.getElementById('detailsFrame');
        objright.src=url;
    }
}

//保存资料,提交审批
function SaveData() {
    var obj;
    for (var i=0;i<window.frames.length;i++) {
        obj=window.frames[i].document.getElementById('btnSave');
        if (obj!=null) {
            break;
        }
    }
    
    
    
    var hidobj;
    var ckb=document.getElementById('navBar_ckbIsOver');
    for (var i=0;i<window.frames.length;i++) {
        hidobj=window.frames[i].document.getElementById('hidIsOver');
        if (hidobj!=null) {
            break;
        }
    }
    if (hidobj!=null&&ckb!=null) 
        hidobj.value=ckb.checked;
        

    if (obj!=null) 
        obj.click();
}

function SetVisibility(str,visible) {
    var arr=str.split(',');
    if (arr!=null&&arr.length>0) {
        for (var i=0;i<arr.length;i++) {
            var btn=document.getElementById(arr[i]);
            if (btn!=null) {
                btn.style.display=visible;
            }
        }
    }
}

function SetVisible(str) {
    SetVisibility(str,'');
}

function SetHidden(str) {
    SetVisibility(str,'none');
}

function getIsOverCheck(ckb) {
    var obj;
    for (var i=0;i<window.frames.length;i++) {
        obj=window.frames[i].document.getElementById('hidIsOver');
        if (obj!=null) {
            break;
        }
    }
    
    if (obj!=null) 
        obj.value=ckb.checked;
}

function setItemVisible(type) {
    var obj=$('ddlItems');
    if (obj!=null) {
        if (type=='1')
            obj.style.display='block';
        else 
            obj.style.display='none';
    }
}




//隐藏下拉列表框[在弹出页面中执行隐藏父页]
function HidCtr() 
{    
      
         var count =parent.form1.elements.length;       
        var element;
        for (var i = 0; i < count; i++) 
        {        
             element =parent.form1.elements.elements[i];
             
           var tagName = element.tagName.toLowerCase();
              //window.alert(tagName+element.id);
             if (tagName == "select") 
             {
                 element.style.display="none";    
             }    
          }          
      
             
}
    

//显示下拉列表框[在弹出页面中执行显示父页]   
function DispCtr() 
{             
   
   var count =parent.form1.elements.length;       
    var element;
    for (var i = 0; i < count; i++) 
    {        
         element =parent.form1.elements.elements[i];
         
       var tagName = element.tagName.toLowerCase();
          //window.alert(tagName+element.id);
         if (tagName == "select") 
         {                   
                element.style.display="";        
         }    
      }          
}



