  function window_close(){
  self.close();
  }
  function getScreenAvailWIDTH(){
    if(!!window.screen)
      return screen.availWidth //N4,N6,Moz,IE
    else
      return null             
  }
  function getScreenAvailHEIGHT(){
    if(!!window.screen)
      return screen.availHeight  //N4,N6,Moz,IE
    else
      return null             
  }
  var subwin;
  var children = [];
  function cw(){
    if ( !win_closed(subwin) )
        subwin.close();
  
  }
 function win_closed(winVar) {

    var ua = navigator.userAgent
    if( !!winVar )
        if( ( ua.indexOf('Gecko')!=-1 || ua.indexOf('MSIE 4')!=-1 )
             && ua.indexOf('Win')!=-1 ) 
             return winVar.closed
        else return typeof winVar.document  != 'object'
    else return true
  }
 
 function openWindow(url,targetName,x,y,w,h){
 
    var P =""
             +" left="        +x
             +",screenX="     +x
             +",top="         +y
             +",screenY="     +y
             +",toolbar="     +0
             +",location="    +0
             +",directories=" +0
             +",status="      +0
             +",menubar="     +0
             +",scrollbars="  +0
             +",resizable="   +0
             +",innerWidth="  +w
             +",innerHeight=" +h
             +",width="       +w
             +",height="      +h

      subwin=window.open(url,targetName,P)
      subwin.focus()
  }
  function openWindow2(url,targetName,x,y,w,h){
 
    var P =""
             +" left="        +x
             +",screenX="     +x
             +",top="         +y
             +",screenY="     +y
             +",toolbar="     +0
             +",location="    +0
             +",directories=" +0
             +",status="      +0
             +",menubar="     +0
             +",scrollbars="  +0
             +",resizable="   +1
             +",innerWidth="  +w
             +",innerHeight=" +h
             +",width="       +w
             +",height="      +h

      subwin=window.open(url,targetName,P)
      subwin.focus()
  }
function openWindow_js(){
 cw();
var url="pop.htm";
var targetName="pop"
var LW=1600;
var LH=600;

var AW=getScreenAvailWIDTH();
var pw;
var px;
if(AW>LW){
pw=LW;
px=(AW-LW)/2;

}else{
pw=AW;
px=0;
}

var AH=getScreenAvailHEIGHT();
var py;
var ph;
if(AH<LH){
py=0;
ph=AH;
}else{
py=(AH-LH)/2;
ph=LH;
}
openWindow(url,targetName,px,py,pw,ph)
  
}
function f_ow(_url,_wname,_w,_h){
	cw();
var url=_url;
var targetName=_wname
var LW=_w;
var LH=_h;

var AW=getScreenAvailWIDTH();
var pw;
var px;
if(AW>LW){
pw=LW;
px=(AW-LW)/2;

}else{
pw=AW;
px=0;
}

var AH=getScreenAvailHEIGHT();
var py;
var ph;
if(AH<LH){
py=0;
ph=AH;
}else{
py=(AH-LH)/2;
ph=LH;
}
openWindow(url,targetName,px,py,pw,ph)

}
function f_ow2(_url,_wname,_w,_h){
	cw();
var url=_url;
var targetName=_wname
var LW=_w;
var LH=_h;

var AW=getScreenAvailWIDTH();
var pw;
var px;
if(AW>LW){
pw=LW;
px=(AW-LW)/2;

}else{
pw=AW;
px=0;
}

var AH=getScreenAvailHEIGHT();
var py;
var ph;
if(AH<LH){
py=0;
ph=AH;
}else{
py=(AH-LH)/2;
ph=LH;
}
openWindow2(url,targetName,px,py,pw,ph)

}

function pwin(url){
	if(!window.opener || window.opener.closed){
	    window.open(url);
	}else{
		window.opener.focus();
		window.opener.location.href = url;
		window.opener.focus();
	}
}