function DownloadFile(sFile){
	
	
	// Hide flash objects ...
	f = document.getElementsByTagName('object');
    for(var i=0; i<f.length; i++){
       f[i].style.cssText = 'display:none';
    }
	
	
	try{
		
		document.getElementById('flashcontent').style.display = 'none';
		
	}
	catch(ex){
		
	}

	
	

	var sHeadline = 'Download fil';

	var objPopup = document.getElementById('divdownloadpopup');
	positionPopup();

	var rtn = '';
	rtn += '<div style="padding:10px;"><div style="float:right"><a href="javascript:HideOverLay();"><img src="/popup/ico_close.gif" border="0" alt="Luk vindue" /></a></div><h1><img src="/popup/ico_download_big.gif" align="absmiddle" />'+ sHeadline +'</h1>';
	
	rtn += '<div class="popupcontent"><strong>Bemærk:</strong> Udbuddet af nye foreningsbeviser gennemføres alene til Foreningens eksisterende medlemmer i henhold til dansk ret, og Foreningen har eller vil ikke foretage sig noget i nogen jurisdiktion bortset fra Danmark, som måtte medføre et offentligt udbud af Foreningsbeviserne. Udbuddet er således ikke rettet til nogen bosiddende uden for Danmark<br><br>';
	
	
	rtn += '<div class="popupdownload"><a href="'+ sFile +'" target="_blank" onClick="HideOverLay();" style="color:#000;text-decoration:none;"><img src="/popup/ico_download.gif" align="absmiddle" border="0" /> Klik her for at downloade filen</a></div>';
	rtn += '<div class="popupdisclaimer"><div style="float:left;width:30px;"><img src="/popup/ico_downloadpdf.gif" align="absmiddle" /></div><div style="float:left;width:400px;">For at åbne filen skal du have installeret <strong>Adobe PDF Reader</strong> eller anden PDF læser på din computer. Har du ikke allerede det kan du hente <a href="http://get.adobe.com/reader/" target="_blank">Adobe PDF Reader gratis ved at klikke her</a>.</div></div>';
	
	
	// rtn += '<a href="javascript:HideOverLay();">Luk dette vindue</a>';
	
	rtn += '</div>';
	
	objPopup.innerHTML = rtn;
	
}


function HideOverLay(){
	var overlay = document.getElementById('divcontentoverlay');
	overlay.style.display = 'none';
	
	var objPopup = document.getElementById('divdownloadpopup');
	objPopup.style.display = 'none';
	
	f = document.getElementsByTagName('object');
    for(var i=0; i<f.length; i++){
       f[i].style.cssText = 'display:block';
    }
	
	
	try{
		
		document.getElementById('flashcontent').style.display = 'block';
		
	}
	catch(ex){
		
	}

	
	
}



function checkIt(string) {
	place = detect.indexOf(string) + 1;
	thestring = string;
	return place;
}

var detect = navigator.userAgent.toLowerCase();

function positionPopup(strLoadingMsg){
	
	var isFF = false;
	var isIE = false;
	if (navigator.userAgent.indexOf("Firefox")!=-1) isFF = true;
	
	var browser;
	var OS;
	var version;
	
	if (checkIt('konqueror')) {
		browser = "Konqueror";
		OS = "Linux";
	}
	else if (checkIt('safari')) browser 	= "Safari"
	else if (checkIt('omniweb')) browser 	= "OmniWeb"
	else if (checkIt('opera')) browser 		= "Opera"
	else if (checkIt('webtv')) browser 		= "WebTV";
	else if (checkIt('icab')) browser 		= "iCab"
	else if (checkIt('msie')) browser 		= "Internet Explorer"
	else if (!checkIt('compatible')) {
		browser = "Netscape Navigator"
		version = detect.charAt(8);
	}
	else browser = "An unknown browser";

	if (!version) version = detect.charAt(place + thestring.length);

	if (!OS) {
		if (checkIt('linux')) OS 		= "Linux";
		else if (checkIt('x11')) OS 	= "Unix";
		else if (checkIt('mac')) OS 	= "Mac"
		else if (checkIt('win')) OS 	= "Windows"
		else OS = "an unknown operating system";
	}
	
	// WIDTH / HEIGHT ...
		var myWidth = 0, myHeight = 0;
		var pxScrollTop = 0;
		if(typeof(window.innerWidth) == 'number') {
			//Non-IE
			myWidth = window.innerWidth;
			myHeight = window.innerHeight;
			pxScrollTop = document.body.scrollTop;
		}
		else if(document.documentElement && (document.documentElement.clientWidth || document.documentElement.clientHeight)) {
			//IE 6+ in 'standards compliant mode'
			myWidth = document.documentElement.clientWidth;
			myHeight = document.documentElement.clientHeight;
			if (document.documentElement && !document.documentElement.scrollTop){
				// IE6 +4.01 but no scrolling going on
				pxScrollTop = 0;
				}
			else if (document.documentElement && document.documentElement.scrollTop){
				// IE6 +4.01 and user has scrolled
				pxScrollTop = document.documentElement.scrollTop;
				}
			
			else if (document.body && document.body.scrollTop){
				// IE5 or DTD 3.2
				pxScrollTop = document.body.scrollTop;
			}
		} 
		else if(document.body &&(document.body.clientWidth || document.body.clientHeight)) {
			//IE 4 compatible
			myWidth = document.body.clientWidth;
			myHeight = document.body.clientHeight;
			if (document.documentElement && !document.documentElement.scrollTop){
				// IE6 +4.01 but no scrolling going on
				pxScrollTop = 0;
				}
			else if (document.documentElement && document.documentElement.scrollTop){
				// IE6 +4.01 and user has scrolled
				pxScrollTop = document.documentElement.scrollTop;
				}
			else if (document.body && document.body.scrollTop){
				// IE5 or DTD 3.2
				pxScrollTop = document.body.scrollTop;
			}
		}


	if(browser == "Internet Explorer"){
		window.scrollTo(0,0);
		var pxLeft = (myWidth/2-300+10);
		var pxTop = 200; //(myHeight/2-235)+pxScrollTop;
		var olpxTpl = 0; // pxScrollTop; // -(myHeight/2);
	} else {
		
		var pxLeft = (myWidth/2-300+10);
		var pxTop = (myHeight/2-235)+pxScrollTop;
		var olpxTpl = pxScrollTop; // -(myHeight/2);
	}



	// Do a lightbox loader thing ...
	var overlay = document.getElementById('divcontentoverlay');
	overlay.innerHTML = '';
	overlay.style.display = 'block';
	
	overlay.style.left 			= "0px";
	overlay.style.top 			= olpxTpl +"px";
	
	
	// Positioning ...
	var objPopup = document.getElementById('divdownloadpopup');
	
	objPopup.style.left 			= pxLeft +"px";
	objPopup.style.top 				= pxTop +"px";
	objPopup.style.width 			= "570px";
	objPopup.style.height 			= "309px";
	objPopup.style.backgroundColor 	= "#FFF";
	objPopup.style.borderColor 	= "#000";
	objPopup.style.borderStyle = "solid";
	objPopup.style.borderWidth = "1";
	objPopup.style.position		 	= "absolute";
	objPopup.style.zIndex 			= "9999"; // "inline";
	objPopup.style.display 			= "inline"; // "inline";

	objPopup.innerHTML = '';

	
	
}
