var timerID;

//følgende funktion finder ud af hvilken browser siden ses i og returnerer den passende streng
function findBrowser() {
	var browser; 
	// for Netscape 4.x
	if (navigator.appName == 'Netscape' && document.layers != null) {
		browser = "ns";
	} 
	// for IE og Opera
	else if (document.all != null) {
		browser = "ie"
	}
	// for Netscape 6
	else if (navigator.appName == 'Netscape' && document.layers == null && navigator.appVersion.substring(0,1) > 4) {
		browser = "ns6";
	} 
	return browser;
}

//følgende funktion indsætter den korrekte referencesyntaks til et lag
function getRef(id) {
	if (findBrowser() == "ns") {
		return document.layers[id];
	}
	else if (findBrowser() == "ie") {
		return document.all[id];
	}
	else if (findBrowser() == "ns6") {
		return document.getElementById(id);
	}
	else {
		return document.all[id];	
	}
}

//følgende funktion skifter baggrundsfarven på et lag
function changeColor(id,color) {
	if (findBrowser() == "ns") {
		getRef(id).bgcolor = color;
	}
	else if (findBrowser() == "ie" || findBrowser() == "ns6") {
		getRef(id).style.backgroundColor = color;
	}	
}

function changeBackground(id,urlimage) {
	if (findBrowser() == "ns") {
		getRef(id).backgroundImage = urlimage;
	}
	else if (findBrowser() == "ie") {
		getRef(id).background = urlimage;
	}
	else if (findBrowser() == "ns6") {
		getRef(id).style.backgroundImage = "url("+urlimage+")";
	}
	else {
		getRef(id).background = urlimage;
	}
}

function preLoadImages() {
	var myimages=new Array()
	for (i=0;i<preLoadImages.arguments.length;i++) {
		myimages[i]=new Image()
		myimages[i].src=preLoadImages.arguments[i]
	}
}

// gem et lag
function hideLayer(id) {
	if (findBrowser() == "ns") {
		if (getRef(id).visibility == "show") {
			getRef(id).visibility = "hide";
		}
	}
	else if (findBrowser() == "ie" || findBrowser() == "ns6") {
		if (getRef(id).style.visibility == "visible") {
			getRef(id).style.visibility = "hidden";			
		}
	}		
}

// vis et lag
function showLayer(id) {
	if (id) {
		if (findBrowser() == "ns") {
			document.getElementById(id).visibility = "show";
		}
		else if (findBrowser() == "ie") {
			document.all[id].style.visibility = "visible";
		} 
		else if (findBrowser() == "ns6") {
			document.getElementById(id).style.visibility = "visible";
		}	

	}
}

function sendMeALetter(part1,part2,part3) {
	window.open('ma' + 'il' + 'to' + ':' + part3 + '@' + part2 + '.' + part1);
}
