/*
	JS Extending Library
	Cookie functions.
	build 200806051950
*/

var cookie = {
	set: function(name, value, expires, path) {
		if (! empty(name)) {
			var today = new Date();
			today.setTime(today.getTime());
			if (typeof(expires) != 'undefined') {
				if (expires > 0   &&   expires < 1000) expires *= 86400000;
			}
			var expires_date = new Date(today.getTime() + expires);
			document.cookie = name +'='+ escape(value) +';expires='+ expires_date.toGMTString() +';path='+ path;
		}
	},
	
	get: function(name) {
	    var dc = document.cookie;
	    var prefix = name +"=";
	    var begin = dc.indexOf("; "+ prefix);
	    if (begin == -1) {
	        begin = dc.indexOf(prefix);
	        if (begin != 0) return null;
	    } else begin += 2;
	    var end = document.cookie.indexOf(";", begin);
	    if (end == -1) end = dc.length;
	    return unescape(dc.substring(begin + prefix.length, end));
	}
};
