
// Javascript window routines
var jsWindow = null;

// Handle all the the FSCommand messages in a Flash movie
function reloadPage(url) 
{
  window.location=unescape(url);
}
 
function openWindow(url,name,winLeft,winTop,winWidth,winHeight,decoration) 
{
   // Identify OS, Browser Type and Version 
   OSName = "unknown";
   bName = "unknown";
   bVer = 0;

   if (navigator.appVersion.indexOf("Mac") > 0) OSname = "Mac";
   if (navigator.appVersion.indexOf("Win") > 0) OSname = "Win";

   if (navigator.appName.substring(0,8) == "Netscape")
   bName = "NN";
   if (navigator.appName.substring(0,9) == "Microsoft")
   bName = "IE";

   bVer = navigator.appVersion

   scrollbars="no";
   if (screen.width < winWidth) {
       winWidth = screen.width - 20;
       scrollbars="yes";
   }
   if (screen.height < winHeight) {
       winHeight = screen.height - 86;
       scrollbars="yes";
   }

   windowParameters = "";
   if (bName != "IE") {
      windowParameters = 'screenX=' + winLeft + ',screenY=' + winTop + ',width=' + winWidth + ',height=' + winHeight;
   } else {
       if (OSName == "Mac") {
          windowParameters = 'left=' + winLeft + ',top=' + winTop + ',width=' + winWidth + ',height=' + winHeight;
       } else {
          windowParameters = 'left=' + winLeft + ',top=' + winTop + ',width=' + winWidth + ',height=' + (winHeight-16);
	   }
   }
   
   if (decoration != null || decoration != "") {
       windowParameters = windowParameters + ', scrollbars=' + scrollbars + ', ' + decoration;
   }
   
   jsWindow = window.open(url,name,windowParameters);
   jsWindow.focus();
}

function openCentredWindow(url,name,winWidth,winHeight,decoration) 
{
   winLeft = (screen.width - winWidth) / 2;
   if (winLeft < 0)
        winLeft = 0;
   winTop = (screen.height - winHeight) / 2;
   if (winTop < 0)
        winTop = 0;

   openWindow(url,name,winLeft,winTop,winWidth,winHeight,decoration);
}

function preloadPageIntoWindow(winName, defaultURL, winWidth, winHeight)
{
   index = document.URL.lastIndexOf("#");
   if (index >= 0) {
       newURL = document.URL.substring(index+1, document.URL.length); 
   } else {
       newURL = defaultURL;
   }

   openCentredWindow(newURL,winName,winWidth,winHeight,'toolbar,menubar,resizable=no');
}
