home *** CD-ROM | disk | FTP | other *** search
/ PC World 2003 January / PCWorld_2003-01_cd.bin / Software / TemaCD / proxomitron / prx4-4fcz.exe / html / WindowOpen.js < prev   
Text File  |  2001-09-21  |  747b  |  34 lines

  1. var PrxLC=new Date(0);
  2. var PrxModAtr=0;
  3. var PrxInst;
  4. if(!PrxInst++) PrxRealOpen=window.open;
  5.  
  6. function PrxOMUp(){PrxLC=new Date();}
  7. function PrxNW(){return(this.window);} 
  8.  
  9. function PrxOpen(url,nam,atr){
  10.  if(PrxLC){
  11.   var cdt=new Date();
  12.   cdt.setTime(cdt.getTime()-PrxLC.getTime());
  13.   if(cdt.getSeconds()<2){
  14.     return(PrxRealOpen(url,nam,PrxWOA(atr)));
  15.   }
  16.  }
  17.  return(new PrxNW());
  18.  
  19. function PrxWOA(atr){
  20.   var xatr="location=yes,status=yes,resizable=yes,toolbar=yes,scrollbars=yes";
  21.   if(!PrxModAtr) return(atr);
  22.   if(atr){
  23.     var hm;
  24.     hm=atr.match(/height\=[0-9]+/i);
  25.     if(hm) xatr+="," + hm;
  26.     hm=atr.match(/width\=[0-9]+/i);
  27.     if(hm) xatr+="," + hm;
  28.   }
  29.   return(xatr);
  30. }
  31.  
  32. window.open=PrxOpen;
  33.