	
		//time limit in miliseconds that the loading message will be displayed for, 0 means no time limit 
		var timeToClearStatus = 600000;
		
		var threadID = null;
		var curStatusMsg = "";
		
		function ieStatusBarLoadingFix( linkOb )
		{
			clearLoading();
			
			if( linkOb != null )
				curStatusMsg = linkOb.href + " loading...";
			else
				curStatusMsg = "The next page is loading...";
			
			changeStatusBar();
			threadID = setTimeout( "clearStatusBar();", timeToClearStatus );
		}
		
		function clearLoading()
		{
			if( threadID != null )
			{
				clearTimeout( threadID );
				threadID = null;
			}
		}
		
		function changeStatusBar()
		{
			window.status = curStatusMsg;
		}
		
		function clearStatusBar()
		{
			curStatusMsg = "";
			changeStatusBar();
		}