// ------------------弹出window.open窗口--------------------
function dialogwin(fileName,str_dialogWidth,str_dialogHeight)
{ 
    window.showModalDialog(fileName,null,";dialogWidth:"+str_dialogWidth+"px;dialogHeight:"+str_dialogHeight+"px;center:1;scroll:0;help:0;status:0");
}

function dialogwin_one(fileName,str_dialogWidth,str_dialogHeight,control_name)
{ 
    var name=fob(control_name); // 获得：document.forms(0).控件id
    var newwindow=window.showModalDialog(fileName,"",";dialogWidth:"+str_dialogWidth+"px;dialogHeight:"+str_dialogHeight+"px;center:1;scroll:0;help:0;status:0");
    name.value=newwindow;
}

// ------------------弹出最大化的window.open窗口--------------------
function openMaxWin(filename, winname)
{
   width = screen.availWidth - 10;
   height = screen.availHeight - 28;

   newWindow=window.open(filename, winname, "top=0,left=0,width=" + width + ", height=" + height);
   newWindow.focus();
}

// ------------------弹出最大化的window.open窗口--------------------
function openMaxWin2(filename, winname)
{
   width = screen.availWidth - 10;
   height = screen.availHeight - 28;

   newWindow=window.open(filename, winname, "top=0,left=0,width=" + width + ", height=" + height + ",scrollbars=yes, resizable=yes");
   newWindow.focus();
}

// ------------------弹出最大化的window.open窗口--------------------
function openMaxWin3(filename, winname)
{
   width = screen.availWidth - 10;
   height = screen.availHeight - 48;

   newWindow=window.open(filename, winname, "top=0,left=0,width=" + width + ", height=" + height + ", status=yes");
   newWindow.focus();
}

// ------------------弹出window.open窗口--------------------
function opennewswin(fileName,window_width,window_height,winName)
{ 
    var window_top = (screen.height-window_height-80)/2;
    var window_left = (screen.width-window_width)/2;
    newWindow=window.open(fileName,winName,"height="+window_height+",width="+window_width+",left="+window_left+",top="+window_top+",resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
    newWindow.focus();
}
// ------------------下载弹出window.open窗口--------------------
function opendlwin(theURL,winName) { //v2.0
  window.open(theURL,winName,"status=no,scrollbars=no,resizable=no,width=472,height=400");
}

// ------------------弹出window.open窗口--------------------
function openwin(fileName,window_width,window_height)
{ 
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    newWindow=window.open(fileName,"","height="+window_height+",width="+window_width+",left="+window_left+",top="+window_top+",resizable=yes,scrollbars=yes,status=no,toolbar=no,menubar=no,location=no");
    newWindow.focus();
}

// ------------------弹出window.open窗口(只有标题栏以及状态栏)--------------------
function openwin2(fileName,winName,window_width,window_height)
{ 
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    newWindow=window.open(fileName,winName,"height="+window_height+",width="+window_width+",left="+window_left+",top="+window_top+",resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no");
    newWindow.focus();
}

// ------------------弹出window.open窗口(什么都没有的窗口)--------------------
function openwinex(fileName,winname,window_width,window_height)
{ 
    var window_top = (screen.height-window_height)/2;
    var window_left = (screen.width-window_width)/2;
    newWindow=window.open(fileName,winname,"height="+window_height+",width="+window_width+",left="+window_left+",top="+window_top+",resizable=no,scrollbars=no,status=no,toolbar=no,menubar=no,location=no");
    newWindow.focus();
}

// ---------------------弹出无边窗口--------------------------

minimizebar="js/images/minimize.gif";
minimizebar2="js/images/minimize.gif";
closebar="js/images/close.gif"; 
closebar2="js/images/close.gif";
icon="js/images/ie.gif";

function noborderwin(fileName,w,h,titleBg,moveBg,titleColor,titleWord,scr)
{
  var contents="<html>"+
               "<head>"+
         "<title>"+titleWord+"</title>"+
      "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">"+
      "<object id=hhctrl type='application/x-oleobject' classid='clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11'><param name='Command' value='minimize'></object>"+
      "</head>"+
               "<body topmargin=0 leftmargin=0 scroll=no onselectstart='return false' ondragstart='return false'>"+
      "  <table height=100% width=100% cellpadding=0 cellspacing=1 bgcolor="+titleBg+" id=mainTab>"+
      "    <tr height=18 style=cursor:default; onmousedown='x=event.x;y=event.y;setCapture();mainTab.bgColor=\""+moveBg+"\";' onmouseup='releaseCapture();mainTab.bgColor=\""+titleBg+"\";' onmousemove='if(event.button==1)self.moveTo(screenLeft+event.x-x,screenTop+event.y-y);'>"+
      "      <td width=22 align=center><img  border=0 src="+icon+">&nbsp;</td>"+
      "      <td width="+w+"><span style=font-size:12px;color:"+titleColor+";font-family:宋体;font-weight:bold;position:relative;top:1px;>"+titleWord+"</span></td>"+
      "      <td width=14><img border=0  src="+minimizebar+" onmousedown=hhctrl.Click(); onmouseover=this.src='"+minimizebar2+"' onmouseout=this.src='"+minimizebar+"'></td>"+
      "      <td width=14><img border=0  src="+closebar+" onmousedown=self.close(); onmouseover=this.src='"+closebar+"' onmouseout=this.src='"+closebar+"'></td>"+
 
     
      "    </tr>"+
      "    <tr height=*>"+
      "      <td colspan=4>"+
      "        <iframe name=nbw_v6_iframe src="+fileName+" scrolling="+scr+" width=100% height=100% frameborder=0></iframe>"+
      "      </td>"+
      "    </tr>"+
      "  </table>"+
      "</body>"+
      "</html>";

  pop=window.open("","_blank","fullscreen=yes");
  pop.resizeTo(w,h);
  pop.moveTo((screen.width-w)/2,(screen.height-h)/2);
  pop.document.writeln(contents);

  if(pop.document.body.clientWidth!=w||pop.document.body.clientHeight!=h)
  {
    temp=window.open("","nbw_v6");
 temp.close();
 window.showModalDialog("about:<"+"script language=javascript>window.open('','nbw_v6','fullscreen=yes');window.close();"+"</"+"script>","","dialogWidth:0px;dialogHeight:0px");
 pop2=window.open("","nbw_v6");
    pop2.resizeTo(w,h);
    pop2.moveTo((screen.width-w)/2,(screen.height-h)/2);
    pop2.document.writeln(contents);
 pop.close();
  }
}



function fob(n, d)
{
   var p,i,x;if(!d) d=document;
   if((p=n.indexOf("?"))>0&&parent.frames.length) 
   {
       d=parent.frames[n.substring(p+1)].document;
       n=n.substring(0,p);
   }
   if(!(x=d[n])&&d.all) 
   x=d.all[n];
   for (i=0;!x&&i<d.forms.length;i++) 
   x=d.forms[i][n];
   for(i=0;!x&&d.layers&&i<d.layers.length;i++) 
   x=fob(n,d.layers[i].document); 
   return x;
} 	
