﻿// JScript 文件

    var Sys = {};
    var ua = navigator.userAgent.toLowerCase();
    window.ActiveXObject ? Sys.ie = ua.match(/msie ([\d.]+)/)[1] :
    document.getBoxObjectFor ? Sys.firefox = ua.match(/firefox\/([\d.]+)/)[1] :
    window.MessageEvent && !document.getBoxObjectFor ? Sys.chrome = ua.match(/chrome\/([\d.]+)/)[1] :
    window.opera ? Sys.opera = ua.match(/opera.([\d.]+)/)[1] :
    window.openDatabase ? Sys.safari = ua.match(/version\/([\d.]+)/)[1] : 0;

//使用公用表单提交页提交表单，并指定是否在新开窗口中显示结果

function goP(ids,names,values,form,actionForm,target) 
{
    var IDS=ids.split(",");
    var Names=names.split(",");
    var Values=values.split(",");
    if(form!=null)
    {    
         var inputs=form.getElementsByTagName("input"); 
         for(var i=0;i<inputs.length;i++)
         {
             if(inputs[i].type=="hidden") 
             {  
                if((','+ids+',').indexOf(','+(inputs[i].id.replace("Hidden",""))+',')==-1)
                {
                    inputs[i].value='';                    
                    inputs[i].name =inputs[i].id;
                }
             }
         }
         if(IDS.length==Names.length && Names.length==Values.length)
        {
            
            var num =IDS.length;
            for(var i=0;i<num;i++)
            {
                var hid ;
                if(Sys.firefox)
                    hid =form.ownerDocument.getElementById("Hidden"+IDS[i]);
                else
                    hid =form.document.getElementById("Hidden"+IDS[i]);
                if(hid !=null)
                {
                    hid.name=Names[i]==""?hid.id:Names[i];
                    hid.value=Values[i];
                }
            }
        }
      
        if(actionForm!="")
            form.action =actionForm;
        else
            form.action ='positionSearch/possrhresult.aspx';
        form.target = target =="" ? "_blank":target;
//        alert(actionForm);
//        alert(form.action);
//        alert(form.target);        
        form.submit();    
    }
}

//指定大小的新开页

function newWin(htmlurl,head) {
    var width=692;
    var height =400;
    switch(head)
    {
        case 'msg':height=400;break;
        case 'inv':height=500;break;
        case 'col':height=400;break;
        case 'cmp':height=350;break;
    } 
    var newwin=window.open(htmlurl,head,"left=0,top=0,toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=no,width="+width+",height="+height+""); 
    newwin.focus(); 
    return false; 
}

//设置iframe的自适应高度
function getAutoHeight(obj)
{    
     obj.height=0;     
        
     if(Sys.firefox){    
       obj.height =  obj.contentDocument.body.scrollHeight > obj.contentDocument.body.offsetHeight? 
            obj.contentDocument.body.scrollHeight : obj.contentDocument.body.offsetHeight;  
    }
    else if (Sys.ie)
    {
        var h1 = Math.max(document.frames[obj.name].document.documentElement.scrollHeight , document.frames[obj.name].document.body.scrollHeight);
        var h2 = Math.max(document.frames[obj.name].document.documentElement.offsetHeight , document.frames[obj.name].document.body.offsetHeight);
        obj.height = Math.max(h1,h2);
    }
    else
    {      
        obj.height =document.frames[obj.name].document.documentElement.scrollHeight > document.frames[obj.name].document.documentElement.offsetHeight? 
            document.frames[obj.name].document.documentElement.scrollHeight : document.frames[obj.name].document.documentElement.offsetHeight;        
    }
    if(obj.previousSibling!=null && obj.previousSibling.id.indexOf("divL")>-1)
    {
        if(Sys.ie)
        {
            if(document.frames[obj.name].document.readyState =="complete"||document.frames[obj.name].document.readyState =="interactive")
                 obj.previousSibling.style.display="none"; 
        }
        else
        {
            obj.previousSibling.style.display="none"; 
        }
    }
        
}
//设置iframe的自适应宽度
function getAutoWidth(obj)
{   
    obj.width=0;
    if(Sys.firefox){
       obj.width =  obj.contentWindow.document.documentElement.scrollWidth;// > obj.contentDocument.documentElement.offsetWidth? 
            //obj.contentDocument.documentElement.scrollWidth : obj.contentDocument.documentElement.offsetWidth ;     
    }
    else
    {
        obj.width =obj.document.body.scrollWidth > obj.document.body.offsetWidth ? 
            obj.document.body.scrollWidth : obj.document.body.offsetWidth ;
             obj.width =obj.document.body.offsetWidth;
    }
}