﻿function getWholeCookie(beginVar) {
	var endVar = document.cookie.indexOf (';', beginVar)
	if (endVar ==-1) {
		endVar = document.cookie.length;
	}
	return unescape(document.cookie.substring(beginVar,endVar));
}

function getCookie(name) {
	var argVar = name + '=';
	var argLength = argVar.length;
	var cookieLength = document.cookie.length;
	var i = 0;
	while (i < cookieLength) {
		var j = i + argLength;
		if (document.cookie.substring(i,j) == argVar) {
			return getWholeCookie(j);
		}
		i = document.cookie.indexOf(' ',i) + 1;
		if (i ==0) break;
	}
	return '';
}

function setCookie(name,value) {
	document.cookie = name + '=' + escape(value);
}

function tossCookie(name,path,domain) {
	if (getCookie(name)) {
		document.cookie = name + '=' +
			((path) ? '; path=' + path : '') +
			((domain) ? '; domain= ' + domain : '') +
			'; expires=Thu, 01-Jan-2010 00:00:01 GMT';
	}
}
