// Setup
var ad = new Array();

// if just using generateCookie() function, setting the following variables
// is sufficient
ad["signupcomp"] = new Array();
with (tmp = ad["signupcomp"]) {
	tmp["cookieName"] = "signupcomp";
	tmp["cookieValue"] = "seen";
	tmp["daysToExpire"] = 30;
}
// Cookie dates, do not edit
var today = new Date()
var expire = new Date()


// Return value of cookie called "name", or false

function getCookie(name)
{
	var search = name + "="; 
	if (document.cookie.length > 0) { 
		var offset = document.cookie.indexOf(search);
		if (offset != -1) {
			offset += search.length;
			var end = document.cookie.indexOf(";", offset);
			if (end == -1) {
				end = document.cookie.length;
				return unescape(document.cookie.substring(offset, end));
			}
			else{
				return unescape(document.cookie.substring(offset, end));
			}
		}
		else{
			return false; 
		}
	}
	else{
		return false;
	}

}

// Set cookie, with specified name, value and expiration date in GMT

function setCookie(name, value, expire)
{
	document.cookie = name + "=" + escape(value) + ((expire == null) ? "" : ("; expires=" + expire.toGMTString()));
}

function generateCookie(name) {
	var cookieTest = getCookie(ad[name]["cookieName"]);
	if(cookieTest != ad[name]["cookieValue"]) {
		expire.setTime(today.getTime() + 1000*60*60*24*ad[name]["daysToExpire"])
		setCookie(ad[name]["cookieName"], ad[name]["cookieValue"], expire);
		return true;
	}
	else
		return false;
}

<!--
function addIEFavorite() {
if (window.external) {
external.AddFavorite(location.href, 'REJSELINKS.DK')
}
else {
alert("Din browser understøtter ikke denne funktion.\n" +
"Hvis du bruger Netscape Navigator, klik på Bookmarks\n" +
"og tilføj til favoritter.");
}
}

function openInfoWindow(winURL)
{
	infoWindow=open(winURL,"infoWindow","toolbar=no,directories=no,menubar=no,height=500,width=500,scrollbars=yes,resizable=no")
	winfocus (infoWindow)
}

// -->


