doBrowserCheck = function() {
	
	var version = null;
	var needUpdate = false;
	
	var browser = navigator.appName;
	if (/MSIE (\d+\.\d+);/.test(navigator.userAgent)){
		var version = new Number(RegExp.$1);
	}


	if ((browser=="Netscape" || browser=="Microsoft Internet Explorer") && version <= 6 && (version != null)) {
		needUpdate = true;
		var updateLink = '<a style="margin-left:40px" onclick="window.open(this.href); return false;" href="http://www.microsoft.com/uk/windows/internet-explorer/worldwide-sites.aspx">Trykk her for å oppgradere Internet Explorer</a></span>';
	}
	
	
	if (needUpdate == true) {
		var alertBox = document.createElement('div');
		with (alertBox.style) {
			position = 'absolute';
			top = '-30px';
			left = '0';
			height = '30px';
			background = '#FFFFE1';
			width = '100%';
			borderBottom = '1px black solid';
			zIndex = '10000';
		}
		
		alertBox.id = 'alertBox';
		
		var wrapper = document.createElement('div');
		with (wrapper.style) {
			padding = '7px';
		}
		
		wrapper.innerHTML = '<span style="font-size:13px;">Du bruker en utdatert nettleser! '+updateLink;
		
		document.body.appendChild(alertBox);
		alertBox.appendChild(wrapper);
		
		animateBrowserAlertBox(alertBox, -30);
	}
}

animateBrowserAlertBox = function(obj, pos) {
	
	var top = +obj.style.top.replace('px', '');
	
	if (top <= -5) { //-5 + ((40-5)/2)
		var newPos = top + 5;
		obj.style.top = newPos+'px';
	}
	
	else {
		//var newPos = top + (40+top)/2);
		//obj.style.top = newPos+'px';
	}
	
	if (top < 0) {
		setTimeout(function(o, p) { return function() { animateBrowserAlertBox(o, p); } } (obj, newPos), 30);
	}
	else return;
}

doBrowserCheck();