Ext.ns('rabbit.additional');

rabbit.additional.activeMenu = new function() {
	
	this.setActiveMenu = function(id) {
		this.createCookie('rabbitActiveMenu', id, 365);
	};
	
	this.createCookie = function(name,value,days) { 
		if(days) { 
			var date = new Date(); 
			date.setTime(date.getTime()+(days*24*60*60*1000)); 
			var expires = "; expires="+date.toGMTString(); 
		} else expires = ""; 
		
		document.cookie = name + "=" + value + expires + "; path=/"; 
	}; 
	
	this.readCookie = function(name) { 
		var nameEQ = name + "="; 
		var ca = document.cookie.split(';'); 
		
		for(var i = 0; i < ca.length; i++) { 
			var c = ca[i]; 
			
			while (c.charAt(0) == ' ') c = c.substring(1,c.length); 
			
			if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length); 
		} 
		
		return null; 
	};
	
};




