    var signOutClicked = false;
    
    function getSignOutClick () {
        return signOutClicked;
    }
    
    function setSignOutClick(value) {
        signOutClicked = value;
    } 
    
    /*      
        Pop-up blocker Detection
        The following components are used for pop-up blocker detection:
        global popWin variable
        initPopUpBlockerTimer function
        checkPopUpBlocker function
    */  
    //variable used to obtain the current popup window object  
    var popWin;
    
    /*
        timer delay function used to detect special popup blockers that closes a window after it opens it    
        this function will be used extensively through out the jsp pages whenever a popup function is implemented
    */
    function initPopUpBlockerTimer()
    {
        setTimeout('checkPopUpBlocker()', 500);    
    }
     
    //main function used to determine whether a popup blocker has blocked a popup window
    function checkPopUpBlocker()
    {                               
        //checks if the popup window is still open at the end of the timer delay function
        //If it is not, then the popup blocker is detected and a message will be shown to warn the user
        if(typeof(popWin) != "undefined" && popWin &&!popWin.closed) 	{
            popWin.focus();                    
        }
        else
        {
            //pop up blocker detected, show warning message from specified property file
            alert("We have detected pop-up blocking software on your computer.  To effectively use our site, you should disable your pop-up blocker.  Our site uses pop-up windows to give you useful information and tools to assist you in making your decisions.  You launch and close all pop-up windows on our site - we do not launch them automatically.");                
        }
    }