/*
 *=======================================================================
 * COOKIE FUNCTIONS
 *=======================================================================
*/

function setCookie(name,value,days) {
  var sCookie = name + "=" + value;
  if (days){
    var date = new Date();
    date.setTime(date.getTime()+(days*24*60*60*1000));
    var expires = "; expires="+date.toGMTString();
    sCookie += "; expires="+date.toGMTString();
  }
  var d = "theeuropeanlibrary.org";
  sCookie += "; domain="+d;
  sCookie += "; path=/";
  document.cookie = sCookie;
  
}

function getCookie(sName) {
	var sRE = "(?:; )?" + sName + "=([^;]*);?";
	var oRE = new RegExp(sRE);
	if (oRE.test(document.cookie)){
		return decodeURIComponent(RegExp["$1"]);
	} else {
		return null;
	}
}


function killCookie(name) {
  if (getCookie(name) != null) {
	setCookie(name, "", new Date(0));
  }
}