﻿//弹出窗体
function OpenWin(url,scol)
{
    var sF="dependent=yes,resizable=yes,toolbar=no,status=no,directories=no,menubar=no,";
	sF+="scrollbars="+(scol?scol:"no");
	window.open(url, "_blank", sF, false);
}

function OpenDefWin(url)
{
    var oW=window.screen.availWidth;
    var oH=window.screen.availHeight;
    var sF="dependent=yes,resizable=yes,toolbar=yes,status=yes,location=yes,directories=yes,menubar=yes,scrollbars=yes,top=0,left=0,";
    sF+="width="+oW+",";
    sF+="height="+oH;
    window.open(url, "_blank", sF, false);
}

function OpenWin(url,iW,iH,scol)
{
    var oW=iW?iW:800;
    var oH=iH?iH:570;
    var wW=window.screen.availWidth;
    var wH=window.screen.availHeight;
    var left=(wW-oW)/2;
    var top=(wH-oH)/2;    
    var sF="dependent=yes,resizable=no,toolbar=no,status=no,directories=no,menubar=no,";
    sF+="scrollbars="+(scol?scol:"no")+",";
    sF+="width="+oW+",";
    sF+="height="+oH+",";
    sF+="top="+top+",";
    sF+="left="+left;
    window.open(url, "_blank", sF, false);
}

function ShowModalWin(strUrl,strArgs,strHeight,strWidth)
{
	var dlgHeight,dlgWidth;
	dlgHeight=window.screen.availHeight;
	dlgWidth=window.screen.availWidth;
	if(arguments.length==4)
	{
		dlgHeight=strHeight;
		dlgWidth=strWidth;
	}else if(arguments.length==3)
		dlgHeight=strHeight;
	var modalType="dialogHeight:"+dlgHeight+"px;dialogWidth:"+dlgWidth+"px;center:yes;edge:sunken;resizable:no;status:yes;help:no";
	var url="../frame/modalframe.aspx?url="+strUrl;
	return window.showModalDialog(url,strArgs,modalType);
}


//模态窗口 url：弹出窗口的地址 arg：弹出窗口参数 w：弹出窗口的宽度 h：弹出窗口的高度 af：关闭窗口后是否自动刷新 rl：自动刷新的地址
function ShowMDR1(url,arg,w,h,af,rl)
{
    var w = window.showModalDialog(url,arg,'scroll=no;resizable=no;help=no;status=no;dialogTop='+(screen.height/2 - h/2)+'; dialogLeft='+(screen.width/2 - w/2)+';dialogHeight='+h+'px;dialogWidth='+w+'px');	
	if(w==null && rl!="" && af==true)
	{
	    window.location.href =  refurl ;    
	}
	else if(w==null && af==true)
	{
	    window.location.href =  window.location.href ;
	}
}

//模态窗口 url：弹出窗口的地址 arg：弹出窗口参数 w：弹出窗口的宽度 h：弹出窗口的高度 e：关闭窗口后要执行的事件
function ShowMDE2(url,arg,w,h,e)
{
    var w = window.showModalDialog(url,arg,'scroll=no;resizable=no;help=no;status=no;dialogTop='+(screen.height/2 - h/2)+'; dialogLeft='+(screen.width/2 - w/2)+';dialogHeight='+h+'px;dialogWidth='+w+'px');	
	if(e==null && e!="" )
	{
	    eval(e);   
	}	
}

function OpenFullWin(apppath,where,strScrollbars){
	//*** 弹出窗口的类型
	var h=window.screen.availHeight-60;
	var w=window.screen.availWidth-10;
	var ssb="yes";
	if(arguments.length=3)
	{
		ssb=strScrollbars;
	}
	var winType="toolbar=no,directories=no,status=yes,location=no,resizable=yes,alwaysRaised=yes,dependent=yes,";
	winType+="top=0,left=0,";
	winType+="scrollbars="+ssb+",menubar=no,width="+w+",";
	winType+="height="+h;
	var lWhere="";
	if(arguments.length==2)
		lWhere=where;
	return window.open(apppath,lWhere,winType);
}
