//  Script voor het lezen en zetten van cookies
function addToCookie(name,value) {
	if (value) {
		var oldVal=getCookie(name);
		if (oldVal) {
			if (oldVal.indexOf(value) == -1) {
				value = value + "," + oldVal;
				setCookie (name, value,"Monday, 04-Apr-2030 05:00:00 GMT","","","");
			}
		} else {
			setCookie (name, value,"","","","");
		}
		alert ("Toevoegen aan 'mijn bewaarde ruimten' is gelukt.");
		return true;
	}
	else {
		return false;
	}
}

function deleteFromCookie(name,value) {
	if (value) {
		var oldVal=getCookie(name);
		if (oldVal) {
			oldVal = oldVal.replace(value,"");
			oldVal = oldVal.replace(",,",",");
			setCookie (name, oldVal,"Monday, 04-Apr-2030 05:00:00 GMT","","","");
		}
		//alert("(" + oldVal + ")");
	}
}

function setCookie(name, value, expires, path, domain, secure) {
	var curCookie = name.toUpperCase() + "=" + escape(value) +
			((expires) ? "; expires=" + expires : "");
			// +
				//((path) ? "; path=" + path : "") +
				//((domain) ? "; domain=" + domain : "") +
				//((secure) ? "; secure" : "");
		document.cookie = curCookie;
}

function getCookie(name) {
	var dc = document.cookie;
		var prefix = name.toUpperCase() + "=";
		var begin = dc.indexOf("; " + prefix);
		if (begin == -1) {
			begin = dc.indexOf(prefix);
			if (begin != 0) return null;
		} else
			begin += 2;
		var end = document.cookie.indexOf(";", begin);
		if (end == -1)
			end = dc.length;
		return unescape(dc.substring(begin + prefix.length, end));
}

function deleteCookie (name) {
	var cookie_date = new Date ( );
	cookie_date.setTime ( cookie_date.getTime() - 1 );
	document.cookie = name.toUpperCase += "=; expires=Monday, 04-Apr-1970 05:00:00 GMT";
}
