function getCookie(name)
{
	var result = null;
	var cookieStr = " " + document.cookie + ";";
	var searchName = " " + name + "="; 
	var start = cookieStr.indexOf(searchName);
	var end;
	if (start != -1)
	{
		start += searchName.length;
		end = cookieStr.indexOf(";", start);
		result = unescape(cookieStr.substring(start,end));
	}
	return result;
}

function setCookie(name,value,expires,path)
{
	var expiresStr = (expires) ? ("; expires=" + expires.toGMTString()) : "";
	var pathStr = (path) ? ("; path=" + path) : "";
	document.cookie = name + "=" + escape(value) + expiresStr + pathStr;
}

function deleteCookie(name, path, domain) {
if (getCookie(name)) {
	document.cookie = name + "=" + 
	((path) ? "; path=" + path : "") +
	((domain) ? "; domain=" + domain : "") +
	"; expires=Thu, 01-Jan-70 00:00:01 GMT";
	}
}