<!--
var Window = null;
var mainWindow = null;
var secondWindow = null;

function openTopWindowwithPopUpCookieTest (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
   if (usePopUp)
    openTopWindowwithCookieTest (MyURL)
}

function openTopWindowwithCookieTest (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
   if (useCookies)
    window.open(MyURL, "_top", null);   
}

function openTopWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, "_top", null);   
}

var oTW_MyURL;

function openTopWindowbyTime (MyURL, time)
{
 if (isJavaScript12)
  if (isDOM)
  {
   oTW_MyURL = MyURL;

   window.setTimeout ("oTW()", time);
  }
}

function oTW ()
{
 if (isJavaScript12)
  if (isDOM)
    window.open(oTW_MyURL, "_top", null);
}

function openWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
  {
    destrowWindowObject(MyURL);
    Window = window.open(MyURL, addWindowName, "resizable=yes, scrollbars=yes, toolbar=no, menubar=no, status=no");
    Window.resizeTo(frameWidth + frameWidthOffset + borderOffset, frameHeight + frameHeightOffset + borderOffset);
  }
}


function openSecondWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
  {
    destrowSecondWindowObject(MyURL);
    secondWindow = window.open(MyURL, secondWindowName, "resizable=no, scrollbars=no, toolbar=no, menubar=no, status=no");
    secondWindow.resizeTo(secondWidth + borderOffset, secondHeight + borderOffset);
   
  }
}

function openAutoFocusWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
  {
    destrowWindowObject();
    Window = window.open(MyURL, addWindowName, "resizable=yes, scrollbars=yes, toolbar=no, menubar=no, status=no");
    Window.resizeTo(frameWidth + frameWidthOffset + borderOffset, frameHeight + frameHeightOffset + borderOffset);
    Window.focus();
  }
}

function openPartZoomWindow (MyURL, paramX, paramY, paramWidth, paramHeight)
{
 if (isJavaScript12)
  if (isDOM)
  {
   var newURL = MyURL;
   var width  = endMouseTrackingPosition_X - startMouseTrackingPosition_X;
   var height = endMouseTrackingPosition_Y - startMouseTrackingPosition_Y;

   newURL += "&" + paramX + "=" + startMouseTrackingPosition_X;
   newURL += "&" + paramY + "=" +  startMouseTrackingPosition_Y;
   newURL += "&" + paramWidth + "=" + width;
   newURL += "&" + paramHeight + "=" + height;

   openWindow (newURL);
  }
}


function openPartZoomWindowSinglePano (MyURL, picID ,paramX, paramY, selectWidth, paramWidth, paramHeight, negOffset)
{
 if (isJavaScript12)
  if (isDOM)
  {
   var newURL = MyURL;
   var width  = endMouseTrackingPosition_X - startMouseTrackingPosition_X;
   var height = endMouseTrackingPosition_Y - startMouseTrackingPosition_Y;
   var x = startMouseTrackingPosition_X-negOffset;
   
	 newURL += picID;
	 newURL += "&selectwidth=" + selectWidth;
   newURL += "&" + paramX + "=" + x;
   newURL += "&" + paramY + "=" +  startMouseTrackingPosition_Y;
   newURL += "&" + paramWidth + "=" + width;
   newURL += "&" + paramHeight + "=" + height;
   newURL += "&mode=truePano";

   openWindow (newURL);
  }
}


function openPartZoomWindowPano (MyURL, picID1, picID2, pic1width, pic2width, paramX, paramY, paramWidth, paramHeight)
{
 if (isJavaScript12)
  if (isDOM)
  {
   var newURL = MyURL;
   var width  = endMouseTrackingPosition_X - startMouseTrackingPosition_X;
   var height = endMouseTrackingPosition_Y - startMouseTrackingPosition_Y;
   
   if(startMouseTrackingPosition_X <= pic1width && endMouseTrackingPosition_X <= pic1width)
   {
   	 openPartZoomWindowSinglePano (MyURL, picID1, paramX, paramY, pic1width, paramWidth, paramHeight,0);
   }
   else if (startMouseTrackingPosition_X > pic1width)
   {
   	 openPartZoomWindowSinglePano (MyURL, picID2, paramX, paramY, pic2width, paramWidth,paramHeight,pic1width);
   }
   else if(startMouseTrackingPosition_X <= pic1width && endMouseTrackingPosition_X > pic1width)
   {
    
    newURL += picID1;
    newURL += "&picture2=" + picID2
    var panoWidth = pic1width + pic2width;
   	newURL += "&selectwidth=" + panoWidth;
   	newURL += "&" + paramX + "=" + startMouseTrackingPosition_X;
   	newURL += "&" + paramY + "=" +  startMouseTrackingPosition_Y;
    newURL += "&" + paramWidth + "=" + width;
    newURL += "&" + paramHeight + "=" + height;
    openWindow (newURL);
    
   }
  }
}


function openDoubleSizeWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
  {
    destrowWindowObject();
    Window = window.open(MyURL, addWindowName, "resizable=yes, scrollbars=yes, toolbar=no, menubar=no, status=no");
    Window.resizeTo((frameWidth * 2) + frameWidthOffset + borderOffset, (frameHeight * 2) + frameHeightOffset + borderOffset);
  }
}

function openDoubleSizeAutoFocusWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
  {
    destrowWindowObject();
    Window = window.open(MyURL, addWindowName, "resizable=yes, scrollbars=yes, toolbar=no, menubar=no, status=no");
    Window.resizeTo((frameWidth * 2) + frameWidthOffset + borderOffset, (frameHeight * 2) + frameHeightOffset + borderOffset);
    Window.focus();
  }
}

function openParentWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, parentWindowName, null);
}

function openNavigationWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, navigationWindowName, null);
}

function openInformationWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, informationWindowName, null);
}

function openLinkWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, linkWindowName, null);
}

function openAdminMessageWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, adminMessageWindowName, null);
}

function openSearchWindow (MyURL)
{
 if (isJavaScript12)
  if (isDOM)
    window.open(MyURL, searchWindowName, null);
}

function destrowWindowObject(MyURL)
{
 if (isJavaScript12)
   if (isDOM)
     if (Window != null)
       if (Window.closed != true)
       { 
            // Window.close();
            Window = null;

            return true;
       }

   return false;
}

function destrowSecondWindowObject (MyURL)
{
 if (isJavaScript12)
   if (isDOM)
     if (secondWindow != null)
       if (secondWindow.closed != true)
       { 
            // secondWindow.close();
            secondWindow = null;

            return true;
       }

   return false;
}
//-->
