var cookie = {
	
	set: function(name, value, exdays, domain, path) {
		var exp = new Date();
		exp.setDate(exp.getDate() + exdays);
		if (!domain)
			domain = window.location.host.replace(/^www\./i, '.');
		if (!path)
			path = '/';
		var value = escape(value) + ((exdays == null) ? "" : "; expires=" + exp.toUTCString()) + "; domain=" + domain + "; path=" + path;
		document.cookie = name + "=" + value;
	},

	get: function(name) {
		var cookies = document.cookie.split(';');

		for (var i = 0, len = cookies.length; i < len; i++) {
			var pair = cookies[i];
			var kv = pair.split('=');
			var key = kv[0].replace(/^\s+|\s+$/g, '');
			var val = kv[1];
			if (key == name)
				return unescape(val);
		}
	},

	remove: function (name) {
		cookie.set(name, '', -1);
	}
};
