/* 文字コード：UTF-8 */

var cookiejar = new Object();
cookiejar.expireDate = new Date();
cookiejar.expireDate.setFullYear(cookiejar.expireDate.getFullYear() + 1);
cookiejar.expireStr = "expires=" + cookiejar.expireDate.toUTCString();

cookiejar.expireFullDate = new Date();
cookiejar.expireFullDate.setFullYear(2035);
cookiejar.expireFullStr = "expires=" + cookiejar.expireFullDate.toUTCString();

cookiejar.getCookie = function(name){
	var cookie_string = name + '=';
	var cookie = document.cookie;
	if(cookie.length > 0){
		var start = cookie.indexOf(cookie_string);
		if(start != -1){
			start += cookie_string.length;
			var terminus = cookie.indexOf(";",start);
			if(terminus == -1){
				terminus = cookie.length;
			}
			return unescape(cookie.substring(start,terminus));
		}
	}
	return '';
}
cookiejar.setCookie = function(key, val_string){
	var path = (typeof(arguments[2]) != "undefined" ? arguments[2] : '/');
	var cookie_string = key + '=' + escape(val_string) + '; path=' + path + '; ' + cookiejar.expireStr;
	document.cookie = cookie_string;
}
cookiejar.setCookie2 = function(key, val_string){
	var path = (typeof(arguments[2]) != "undefined" ? arguments[2] : '/');
	var cookie_string = key + '=' + escape(val_string) + '; path=' + path;
	document.cookie = cookie_string;
}
cookiejar.setCookieFull = function(key, val_string){
	var path = (typeof(arguments[2]) != "undefined" ? arguments[2] : '/');
	var cookie_string =
		key + '=' + escape(val_string) + '; path=' + path + '; ' + cookiejar.expireFullStr;
	document.cookie = cookie_string;
}

cookiejar.removeCookie = function(key, path){
	if(!path){
		path = '/';
	}
	var cookie_string = key + '=; path=' + path + '; expires=Thu, 1 Jan 1970 00:00:00 UTC';
	document.cookie = cookie_string;
}

var localnavi = new Object();
localnavi.status = new Array();
localnavi.setStatus = function(id, status){
	if(typeof(localnavi.status[id]) == 'undefined'){
		localnavi.status[id] = status;
	}
	localnavi.status[id] = (localnavi.status[id] == 'show' ? 'hide' : 'show');
	document.getElementById('category-sub-' + id).className = 'localsubnavi ' + localnavi.status[id];
	document.getElementById('navi-compact-' + id).src = BASE_URI + 'resource/image/common/compact_' + localnavi.status[id] + '.gif';
}


