         
        function ToShowReminder() {            
            if (getCookie('CKDashboardReminder') != null) {			
				return false;			
		    } else {
			    return true;
			}		
		}
		
		// writes the cookie
	    function ReminderShowed() {		 
			var date = new Date();
			date.setTime(date.getTime()+(20*60*1000));
			var expires = "; expires="+date.toGMTString();
			document.cookie = "CKDashboardReminder=CKDashboardReminder"+expires+"; path=/";		    
	    }
	    
	    // writes the cookie
	    function ReleaseReminder() {
		    var date = new Date();
			date.setTime(date.getTime()-(20*60*1000));
			var expires = "; expires="+date.toGMTString();
			document.cookie = "CKDashboardReminder=CKDashboardReminder"+expires+"; path=/";	
	    }				
			    
	    function HideReminder() {
	        document.getElementById('dashboardReminder').style.display = "none";
	        ReminderShowed();
	    }
		
	    function GetReminderTopPosition() {
            var d = document;
            var height = 0;
            if (self.innerHeight) {
                // all except Explorer
                height = self.innerHeight;
            }
            else if (d.documentElement && d.documentElement.clientHeight) {
                // Explorer 6 Strict Mode
                height = d.documentElement.clientHeight;
            }
            else {
                // other Explorers
                var b = d.body;
                height = b.clientHeight;
            }
            return (height + document.documentElement.scrollTop - dReminderHeight - 40);
	    }
		
	    function SetReminderPosition()
	    {			    
		    if (ToShowReminder()) {
		        var objReminder = document.getElementById('dashboardReminder');		         
		        objReminder.style.top = GetReminderTopPosition() + "px";
		        var styleSheet = getActiveStyleSheet();
		        
		        if (styleSheet == "Fluid screen") {
		            objReminder.style.left = document.documentElement.scrollWidth - dReminderWidth - 50 + 'px';
	            }
	            else {
	                // "Wide screen"	                   
		                objReminder.style.left = document.documentElement.scrollWidth/2 - dReminderWidth + 447 + 'px';		                
	            }	   
		        objReminder.style.display = 'block';		        
		    } 		               
	    }
