
        var LinkToPopupWindow1;
    
        function LinkToPopupWindow(url,width,height,showMenuBar)
        {
         
		 if (!LinkToPopupWindow1 || LinkToPopupWindow1.closed )
			{

				if (width!=null&& height!=null && showMenuBar !=null)
				{
					LinkToPopupWindow1 = window.open(url,'myWindow','toolbar=0,scrollbars=1,location=0,statusbar=0,resizable=1,width='+ width + ',height='+ height+ ',menubar=' +showMenuBar);

				}
				else
				{
					LinkToPopupWindow1= window.open(url,'myWindow','toolbar=0,scrollbars=1,location=0,statusbar=0,resizable=1');
				}			
				LinkToPopupWindow1.focus();
			}	
		}

    function OrangeTriangleToggle(id,mode)
    {
      // check getElementById function is supported 
      
      if(document.getElementById)
      {
        var objImg, strImg;
		
        // find element
        if (document.getElementById(id)!=null)
        {
          objImg = document.getElementById(id);
          objImg.src = '../../images/orangeTriangle'+mode+'.gif';
        }
        else
        { 
          // element not found
        }
     }
     else
     {
       // getElementById function not supported
       strImg = id;
       document[strImg].src =  '../../images/orangeTriangle'+mode+'.gif';
     }
   }


    var TermsWindow;

    function TermsPopUp()
    {
      if ( ! TermsWindow || TermsWindow.closed )
      {
        TermsWindow = window.open("../../nonindexed/sitetext/TermsPopUp.htm", "myNewTermsWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=400,height=600,left=60,top=60");
      }

      TermsWindow.focus();
    }


    var PrivacyPolicyWindow;

    function PrivacyPolicyPopUp()
    {
      if ( ! PrivacyPolicyWindow || PrivacyPolicyWindow.closed )
      {
        PrivacyPolicyWindow = window.open("../../nonindexed/sitetext/PrivacyPolicyPopUp.htm", "myNewPrivacyWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=400,height=600,left=80,top=80");
      }

      PrivacyPolicyWindow.focus();
    }


    var LoginHelpWindow;

    function LoginHelpPopUp()
    {
      if ( ! LoginHelpWindow || LoginHelpWindow.closed )
      {
        LoginHelpWindow = window.open("../../dynamic/login/loginHelpPopUp.aspx", "myNewLoginHelpWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=400,height=150,left=80,top=80");
      }

      LoginHelpWindow.focus();
    }


    var notesWindow;

    function NotesPopUp( theNote )
    {
      if ( ! notesWindow || notesWindow.closed )
      {
        notesWindow = window.open("", "myNewWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=300,height=200,left=20,top=20");
      }

      notesWindow.document.open();

      notesWindow.document.write( theNote );

      notesWindow.document.close();
      
      notesWindow.focus();
    }
    

    var footnoteWindow;

    function FootnotePopUp( theFootnote )
    {
      if ( ! footnoteWindow || footnoteWindow.closed )
      {
        footnoteWindow = window.open("", "myNewWin", "toolbar=no,location=no,scrollbars=yes,resizable=yes,width=450,height=300,left=10,top=10");
      }

      footnoteWindow.document.open();

      footnoteWindow.document.write( theFootnote );

      footnoteWindow.document.close();
      
      footnoteWindow.focus();
    }


    
    var DefinitionsWindow;

    var PreviousDefinitionsInWindow = "none";

    function DefinitionsPopUp( whichDefinitions, whichEntry )
    {
    
      if ( ! DefinitionsWindow || DefinitionsWindow.closed )
      {
        // WINDOW IS NOT USED YET, OR HAS BEEN CLOSED

        PreviousDefinitionsInWindow = NewDefinitions; // remember which definitions we are showing!

        // just open it and scroll to correct entry
        DefinitionsWindow = window.open("../../nonindexed/singlejurisdiction/mtn_" + whichDefinitions + "_definitions.htm#" + whichEntry, "myNewDefinitionsWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=370,height=400,left=20,top=250");
      }
      else
      {
        // WINDOW IS ALREADY OPEN
        
        // ARE THE CORRECT DEFINITIONS LIST ON DISPLAY?

        var NewDefinitions = whichDefinitions; // e.g. "EnglandWales"

        if ( NewDefinitions == PreviousDefinitionsInWindow )
        {
          // just scroll to the relevant definition
          DefinitionsWindow.focus();
          DefinitionsWindow.location.hash = whichEntry;          
        }
        else
        {
          // CLOSE AND RE-OPEN WINDOW

          DefinitionsWindow.close();
        
          // update record of which definitions are currently showing!
          PreviousDefinitionsInWindow = NewDefinitions;
        
          // open and scroll to entry
          DefinitionsWindow = window.open("../../nonindexed/singlejurisdiction/mtn_" + whichDefinitions + "_definitions.htm#" + whichEntry, "myNewDefinitionsWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=370,height=400,left=20,top=250");
        }
      }
    }
    
    var OverviewPageDefinitionsWindow;

    function OverviewDefinitions( whichEntry )
    {
      if ( ! DefinitionsWindow || DefinitionsWindow.closed )
      {
        OverviewPageDefinitionsWindow = window.open("../../nonindexed/sitetext/OverviewDefinitions.htm#" + whichEntry, "myNewDefinitionsWin", "toolbar=no,location=no,scrollbars=yes,resizable=no,width=400,height=400,left=20,top=250");
      }

      OverviewPageDefinitionsWindow.focus();
    }   
      
