// Window size vars-- for sizing various child windows
var winHeight=screen.height;
var winHeightHalf=winHeight/2;
var winHeightQuarter=winHeightHalf/2;
var winHeightEighth=winHeightQuarter/2;
var winHeightThreeEighth=winHeightQuarter + winHeightEighth;
var winHeightThreeQuarter=winHeightHalf + winHeightQuarter;
var winHeightFiveEighth=winHeightHalf + winHeightEighth;
var winHeightSevenEighth=winHeightHalf + winHeightQuarter + winHeightEighth;
var winHeightSixteenth=winHeightEighth/2;
var winHeightThreeSix=winHeightEighth + winHeightSixteenth;
var winHeightThirteenSix=winHeightSevenEighth-winHeightSixteenth;
//
var winWidth=screen.width;
var winWidthHalf=winWidth/2;
var winWidthQuarter=winWidthHalf/2;
var winWidthThreeQuarter=winWidthHalf + winWidthQuarter;
var winWidthEighth=winWidthQuarter/2;
var winWidthThreeEighth=winWidthQuarter + winWidthEighth;
var winWidthFiveEighth=winWidthHalf + winWidthEighth;
var winWidthSevenEighth=winWidthHalf + winWidthQuarter + winWidthEighth;
var winWidthSixteenth=winWidthEighth/2;
var winWidthSevenSix=winWidthThreeEighth + winWidthSixteenth;
var winWidthThirteenSix=winWidthSevenEighth-winWidthSixteenth;
var winProfileWidth = 400
var winProfileHeight = 395
var winProfileTop = winHeightHalf - winProfileHeight/2
var winProfileLeft = winWidthHalf - winProfileWidth/2
//--- Window decorations
var ATTR_SHORTCUT="toolbar=no,menubar=no,resizable=yes,scrollbars=yes,top=" + winHeightThreeSix + ",left=" + winWidthSevenSix + ",width=" + winWidthHalf + ",height=" + winHeightThreeQuarter;
var ATTR_SUMMARY="toolbar=no,menubar=no,resizable=yes,scrollbars=yes,top=" + winHeightSixteenth + ",left=" + winWidthSixteenth + ",width=" + winWidthHalf + ",height=" + winHeightThreeQuarter;
var ATTR_DESCRIPTION="toolbar=no,menubar=no,resizable=yes,scrollbars=yes,top=" + winHeightEighth + ",left=" + winWidthThreeEighth + ",width=" + winWidthHalf + ",height=" + winHeightThreeQuarter;
var ATTR_EXTERNAL="toolbar=no,menubar=yes,resizable=yes,scrollbars=yes,status=yes,top=1,left=1,width=" + winWidthSevenEighth + ",height=" + winHeightSevenEighth;
var ATTR_GLOSSARY="toolbar=no,menubar=yes,resizable=no,scrollbars=yes,top=" + winHeightSixteenth + ",left=1,width=" + winWidthSevenEighth + ",height=" + winHeightThirteenSix;
var ATTR_PROFILE="toolbar=no,menubar=no,resizable=no,scrollbars=yes,status=no,top=" + winProfileTop + ",left=" + winProfileLeft + ",width=" + winProfileWidth + ",height=" + winProfileHeight;
var ATTR_SUBMIT="toolbar=no,menubar=no,resizable=no,scrollbars=yes,status=no,top=0,left=" + winWidthHalf + ",width=" + winWidthHalf + ",height=" + winHeight;
var ATTR_REPORT="toolbar=no,menubar=no,resizable=no,scrollbars=no,status=no,top=5000,left=5000,width=1,height=1";
var ATTR_REPORTB="toolbar=no,menubar=no,resizable=no,scrollbars=yes,status=no,top=" + winHeightHalf + ",left=0,width=" + winWidth + ",height=" + winHeightHalf;
var ATTR_MAIL="toolbar=no,menubar=no,resizable=yes,scrollbars=yes,status=no,top=" + winHeightQuarter + ",left=" + winWidthEighth + ",width=" + winWidthThreeQuarter + ",height=" + winHeightHalf;

function popWin(url){
	var popWin= open(url,"windowName","nostatus,scrollbars=yes,resizable=no,width=390,height=350,top=250,left=250");
	popWin.focus();
}


function testpop(){
	var popWin = window.open("","ptest","width=100,height=100,left=50,top=50",true);
	if(popWin==null) {
		alert('Please turn off any popup blockers to continue this action.');
	}
	else {
		popWin.blur(); 
		popWin.close();
	}
}

function OpenNewWindow(windowURL,windowName,windowArgs)
{
   //testpop();
   var child;
   if(windowArgs != '')
      child = window.open(windowURL,windowName,windowArgs)
   else
      child = window.open(windowURL,windowName)
   if(child != null)  child.window.focus();  // bring to top
   //child.opener = window;
   //child.opener.name = windowOrigin;
   //return child;
}

function doLoad() {
	//The if statement prevents errors when the side files are not used
	if (document.getElementById("xyzzy"))
            objTree.buildDOM();}

function openChat(strTitle) {
  var child;
  child = window.open('http://aspen.aspentech.com/chat/default.asp?ediRoomName=' + strTitle, 'LiquidChat', 'resizable, width=535, height=420')
}


function openHelp(strId) {
  var child;
  child = window.open('pbhelp.asp#' + strId, 'PBHelp', 'resizable, scrollbars=yes, width=535, height=420');
child.focus();
}

