anchor.diff:  			if(ptimeOut > 0)
   			{
   				var time = (ptimeOut - (advanceTime*60)) * 1000;
  -				setTimeout('warnBeforeSessionExpiry()', time); //if session timeout, then redirect to Home page
  +				warnTimeout = setTimeout('warnBeforeSessionExpiry()', time); //if session timeout, then redirect to Home page
   			}
   		}
   		
  
positive.code: 			}
  			else
  			{
  				var defTimeout = setTimeout('sendToHomePage()', advanceTime*60*1000);
  				var choice = confirm("<%= advanceTimeoutMesg %>");
  			
  				if(choice == 0) //cancel pressed, extend session
  
negative.code: 
  		function detectApplicationUsageActivity()
  		{
  			var currentTime = new Date().getTime();
  			var activationTime = currentTime - pageLoadTime;
  			var advTime = (advanceTime * 1) + 1;
  			
  			if(((timeOut*1000) - activationTime) <= (advTime*60*1000)) {
  				lastRefreshTime = new Date().getTime();
  				sendBlankRequest();
  				clearTimeout(warnTimeout);
  				clearTimeout(defTimeout);
  				setAdvanceSessionTimeout(timeOut);
  			}
  			
  //			if (lastRefreshTime <= pageLoadTime)
  //			{
  //				lastRefreshTime = new Date().getTime();
  //				clearTimeout(advanceTime*60*1000);
  //				sendBlankRequest();
  //			}
  		}
  		
  		function getUmlModelLink()
  