window.top.myPopup =null;
myPopUp = window.top.myPopup;

function IgnoreEvents(e)
{
  return false
}

function NewWindow(mypage,myname,w,h,scroll,pos,parentform){
	if(pos=="random"){
		LeftPosition=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;
		TopPosition=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;
	}
	if(pos=="center"){
		LeftPosition=(screen.width)?(screen.width-w)/2:100;
		TopPosition=(screen.height)?(screen.height-h)/2:100;
	}
	else if((pos!="center" && pos!="random") || pos==null){
		LeftPosition=0;
		TopPosition=20
	}
	settings='dependent=yes,alwaysRaised=yes,width='+w+',height='+h+',top='+TopPosition+',left='+LeftPosition+',scrollbars='+scroll+',location=no,directories=no,status=no,menubar=no,toolbar=no,resizable=no,minimise=no';
	if (window.attachEvent)
	{
		window.top.attachEvent('onClick', IgnoreEvents);
		window.top.attachEvent('onfocus', HandleFocus);
	}
	else
	{
		window.top.captureEvents (Event.CLICK|Event.FOCUS)
		window.top.onclick=IgnoreEvents
		window.top.onfocus=HandleFocus 
	}
	myPopUp = window.top.open(mypage,myname,settings);
	myPopUp.parentform = parentform;
}

function HandleFocus()
{
  if (myPopUp)
  {
	if (!myPopUp.closed)
	{
	  myPopUp.focus()
	}
	else if (window.detachEvent)
	{
	  window.top.detachEvent('onClick', IgnoreEvents);
	  window.top.detachEvent('onfocus', HandleFocus);
	}
	else
	{
      window.top.releaseEvents (Event.CLICK|Event.FOCUS)
      window.top.onclick = ""
    }
  }
  return false
}





