function cookieManager()
{
	this.get = function(name) {
		var result = null;
		var myCookie = " " + document.cookie + ";";
		var searchName = " " + name + "=";
		var startOfCookie = myCookie.indexOf(searchName);
		var endOfCookie;
		if (startOfCookie != -1) 
		{
			startOfCookie += searchName.length; 
			endOfCookie = myCookie.indexOf(";", startOfCookie);
			result = unescape(myCookie.substring(startOfCookie, endOfCookie));
		}
		return result;
	}
	this.set = function(name, value) {
		if (name)
		{	
			var never = new Date();
			if (value)
			{
				never.setDate (31); 
				never.setMonth (12); 
				never.setYear (2037);
			}
			else 
				never.setTime(never.getTime() - 1);
			var expString = "; expires=" + never.toGMTString();
			_domain = document.location.href;
			if(_domain.substr(0, 7) == "http://") {
				_pos = 7;
			}
			else if(_domain.substr(0, 8) == "https://") {
				_pos = 8;
			}
			else _pos = -1;
			if(_pos != -1) {
				_domain = _domain.substring(_pos);
				_pos = _domain.indexOf("/");
				if(_pos != -1) {
					_domain = _domain.substring(0, _pos);
				}
			}
			if(_pos == -1) _domain = "";
			document.cookie = name + "=" + escape(value); // + expString + "; path=/; domain=" + _domain;
		}
	}
	this.isEnabled = function() {
		this.set("lsKey", "1");
		if (this.get("lsKey") == "1")
			return 1;
		return 0;
	}
	return this;
}

