
function CookieSet()
{
	this.setCookie=Cookie_setCookie;
	this.getCookie=Cookie_getCookie;
	this.saveCookie=Cookie_saveCookie;
}

// Set Cookie //
function Cookie_setCookie(name,value,expire)
{
	if(expire)
	{
		var expires = new Date();
		expires.setTime(expires.getTime() + expire);
	}
	
	var secure;
	var domain;
	var path='/';

	document.cookie = name + '=' + escape (value) + ((expires == null) ? '' : ('; expires=' + expires.toGMTString())) + ((path == null) ? '' : ('; path=' + path)) + ((domain == null) ? '' : ('; domain=' + domain)) + ((secure == true) ? '; secure' : '');
}

// Check Cookie //
function Cookie_getCookie(name)
{
	var cname=name+'=';

	if(document.cookie.length>0)
	{
		begin=document.cookie.indexOf(cname);

		if(begin!=-1)
		{
			begin+=cname.length;
			var end=document.cookie.indexOf(';',begin);

			if(end==-1)
			{
				end=document.cookie.length;
			}
			return unescape(document.cookie.substring(begin,end));
		}
	}
	return;
}

// Save Cookie //
function Cookie_saveCookie(form)
{
	var expdate=new Date();

	if (form.checksave.checked)
	{
		var expire = 1000*3600*24*30;
		setCookie('save_manage_navi','none',expire);
	}
	else
	{
		var expire = -1;
		setCookie('save_manage_navi','',expire);
	}
}
