/*
	function writeCookie(name, value) {
		// set expiration date three years from now....
		exp = new Date();
		nowPlusThreeYears = exp.getTime() + (3 * 365 * 24 * 60 * 60 * 1000);
		exp.setTime(nowPlusThreeYears);
		exp = exp.toGMTString();
		document.cookie = name + "=" + escape(value) + "; expires=" + exp + "; path=/";
	}
	
	function readCookie(name) {
		// read all cookies
		value = null;
		cookies = document.cookie.split('; ');
		for (i=0; i<cookies.length; i++) {
			equalsPos = cookies[i].indexOf('=');
			cookieName = cookies[i].substring(0, equalsPos);
			cookieValue = unescape(cookies[i].substring(equalsPos + 1, cookies[i].length));
			
			if(name==cookieName) value = cookieValue;
		}
		return value;
	}
	
	function removeCookie(name) {
		// remove cookie by setting the expiration date to yesterday and its value to -1
		exp = new Date();
		yesterday = exp.getTime() - (24 * 60 * 60 * 1000);
		exp.setTime(yesterday);
		exp = exp.toGMTString();
		document.cookie = name + "=-1; expires=" + exp + "; path=/";
	}
*/
	
	
function setCookie(name, value) {
	var d = new Date(); var then = d.getTime() + (3 * 365 * 24 * 60 * 60 * 1000); d.setTime(then); d = d.toGMTString();
	document.cookie = name + "=" + value + "; expires=" + d + "; path=/";
}

function getCookie(name) {
	var value = null; var cookies = document.cookie.split('; ');
	for (var i=0; i<cookies.length; i++) {
		var loc = cookies[i].indexOf('='); var cName = cookies[i].substring(0, loc); var cValue = cookies[i].substring(loc+1, cookies[i].length);
		if (name==cName) value = cValue;
	}
	return value;
}

function deleteCookie(name) {
	var d = new Date(); var then = d.getTime() - (24 * 60 * 60 * 1000); d.setTime(then); d = d.toGMTString();
	document.cookie = name + "=-1; expires=" + d + "; path=/";
}
	
	
	
	