function getCookie(name) {
	var regex = new RegExp(name + '\\s*=\\s*(.*?)(;|$)');
	var cookies = document.cookie.toString();
	var match = cookies.match(regex);

	if(match) {
		return unescape(match[1]);
	}
	return null;
}

function setCookie(name,value,expiredays) {
	var exdate = new Date();
	exdate.setDate(exdate.getDate() + expiredays);
	document.cookie = name + "=" + escape(value) + ";path=/" + ((expiredays==null) ? "" : ";expires="+exdate.toGMTString());
}

function delCookie(name,path,domain) {
	var today = new Date();
	var deleteDate = new Date(today.getTime() - 48 * 60 * 60 * 1000); // minus 2 days
	var cookie = name + "="
		+ ((path == null) ? "" : "; path=" + path)
		+ ((domain == null) ? "" : "; domain=" + domain)
		+ "; expires=" + deleteDate;
	document.cookie = cookie;
}