
//	Browsertype
ie4		= (document.all && !document.getElementById)?1:0						//IE 4+
ie5		= (document.all && document.getElementById)?1:0							//IE 5.0
ie55	= (document.all && document.fireEvent && !document.createComment)?1:0	//IE 5.5
ie6		= (document.all && document.fireEvent && document.createComment)?1:0	//IE 6.0
ns4		= (document.layers)?1:0								//NN 4+
ns6		= (document.getElementById && !document.all)?1:0	//NN 6+ & Opera
op7		= (window.opera && document.createComment)?1:0		//Opera 7.0
op6		= (window.opera && !document.createComment)?1:0		//Opera 6.0 og under

function openPrintWin(docID)
{
	win_pf = window.open('admin/win_print.asp?id='+docID,'win_pf2','locationbar=no,menubar=no,resizable=no,toolbar=yes,status=yes,scrollbars=yes,width=600,height=500');
	win_pf.moveTo (5, 5);
	win_pf.focus();
}

function openTevWin(docID)
{
	win_tev = window.open('admin/win_tip_friend.asp?action=display&id='+docID,'win_tev2','locationbar=no,menubar=no,resizable=no,toolbar=no,status=no,scrollbars=no,width=320,height=440');
	win_tev.moveTo (5, 5);
	win_tev.focus();
}

function show_win(id)
{
	switch (id){
		case 'mailform':
			win_mailform = window.open('mailform_001.asp?action=show','win_mf','locationbar=no,menubar=no,resizable=no,toolbar=no,status=no,scrollbars=no,width=600,height=480');
			win_mailform.moveTo (5, 5);
			win_mailform.focus();
			break;
	}
}

function openInfoWin(id)
{
	switch (id){
		case 1:
			//	Copyrights
			win_acc = window.open('admin/win_info.asp?id=copyrights','win','locationbar=no,menubar=no,resizable=no,toolbar=yes,status=no,scrollbars=yes,width=448,height=450');
			win_acc.moveTo (5, 5);
			win_acc.focus();
			break;
		case 2:
			//	Policy statement
			win_acc = window.open('admin/win_info.asp?id=userdata','win','locationbar=no,menubar=no,resizable=no,toolbar=yes,status=no,scrollbars=yes,width=448,height=450');
			win_acc.moveTo (5, 5);
			win_acc.focus();
			break;
		case 3:
			//	About
			win_acc = window.open('admin/win_info.asp?id=about','win','locationbar=no,menubar=no,resizable=no,toolbar=yes,status=no,scrollbars=yes,width=448,height=450');
			win_acc.moveTo (5, 5);
			win_acc.focus();
			break;
	}
}

function gotoid(id)
{
	self.location.href = 'default.asp' + id;
}

function gotopage(page, id)
{
	self.location.href = page + id;
}

function statusTxt(txt)
{
	window.status = txt;
}

function openwin(ident)
{
	switch(ident)
	{
		case 'ident':
			kWin = window.open('kampagner/periode/x.asp','k_win','locationbar=no,menubar=no,resizable=no,toolbar=no,status=no,scrollbars=yes,width=480,height=370');
			kWin.moveTo (5, 5);
			kWin.focus();
			break
	}
}

function alignAbsPos()
{
	//	Initialiserer variabler
	lowestDivOnPage	= 0;

	//	Identificerer dimensioner for:	Slutningen af top-sektionen
	ctl		= document.getElementById("div_top_end");
	
	//	Identificerer dimensioner for:	Begyndelsen af page-content/indhold, Left
	ctl2	= document.getElementById("div_page_begin_left");

	//	Identificerer dimensioner for:	Begyndelsen af page-content/indhold, Top
	ctl3	= document.getElementById("div_page_begin_top");

	if (ie4||ie5||ie55||ie6)
	{
		//absTop	= ctl.offsetTop + (ctl.offsetHeight + 2);
		absTop		= ctl.offsetTop + 2;
		absTop2		= 0;//ctl3.offsetTop;
		absLeft		= ctl.offsetParent.offsetLeft;
		absLeft2	= 0;//ctl2.offsetTop;
		
		//alert(absTop2);
	}else{
		//absTop	= ctl.offsetTop + (ctl.offsetHeight + 2);
		absTop		= ctl.offsetTop + 2;
		absTop2		= 0;//ctl3.offsetTop;
		absLeft		= ctl.offsetLeft;
		absLeft2	= 0;//ctl2.offsetTop;
	}
	
	//	Gennemløber de forskellige tags der kan være ABSOLUT positioneret
	for(cnt=1; cnt<4; ++cnt)
	{
		switch(cnt)
		{
			case 1:
				tagType = "table"
				break;
			case 2:
				tagType = "div"
				break;
			case 3:
				tagType = "img"
				break;
		}
	
		//	Definerer hvilke tags vi søger efter
		var ATags = document.getElementById("div_page_content").getElementsByTagName([tagType])
		tagLength = ATags.length;

		//	Gennemløber alle valgte tags
		for (var i = 0; i <= tagLength-1; i++)  
		{
			tagChk	= ATags[i]
			tagID	= ATags[i].id;
			tagID2	= tagID.substring(0,5);
			tagPos	= ATags[i].style.position;
			
			//	Repositionerer elementet på siden såfremt elementet er ABSOLUT positionenet
			if(tagPos == "absolute")
			{
				if (ie4||ie5||ie55||ie6)
				{
					absTopNow	= tagChk.style.pixelTop;
					absLeftNow	= tagChk.style.pixelLeft;
				
					tagChk.style.top	= eval(absTop + absTop2 + absTopNow);
					tagChk.style.left	= eval(absLeft + absLeft2 + absLeftNow);
					
					//	Finder dette elements offsetTop-placering på siden
					thisDivsTopPos		= tagChk.offsetTop + tagChk.offsetHeight - absTop;
				}else{
					absTopNow	= tagChk.offsetTop;
					absLeftNow	= tagChk.offsetLeft;
				
					tagChk.style.top	= parseInt(absTop + absTop2 + absTopNow);
					tagChk.style.left	= parseInt(absLeft + absLeft2 + absLeftNow);

					//	Finder dette elements offsetTop-placering på siden
					thisDivsTopPos		= tagChk.offsetTop + tagChk.offsetHeight - absTop;
				}
				
				//	Undersøger om dette element er det nederste på siden
				if(thisDivsTopPos > lowestDivOnPage)
				{
					lowestDivOnPage = thisDivsTopPos
				}
			}
		}
	}
	//	Fastsætter højden på PageContent (DIV) i.h.t. det laveste ABSOLUT-placerede element
	//document.getElementById("div_page_content").style.height = lowestDivOnPage;
}

function updateAfterResize()
{
	//document.location.reload();
}

function doQuickSearch()
{
	var tr;
	strSearch		= document.getElementById("txt_q_search");
	strSearchVal	= strSearch.value;
	
	//	Undersøger om der er indtastet et søgeord eller en sætning i tekstfeltet
	if(strSearchVal!="")
	{
		tr = document.getElementById("div_content_main").document.body.createTextRange();

		//	Undersøger om søgeordet/sætningen findes på BODY-elementet
		if (tr.findText(strSearchVal))
		{
			//	Gennemløber BODY-elementets TextRange og søger efter ordet/sætningen
			for (i=0; tr.findText(strSearchVal)!=false; i++)
			{
				try
				{  
					tr.select();
					//tr.scrollIntoView();
					tr.execCommand("BackColor",false,"yellow");
					tr.collapse(false);

					/*
					answer = confirm ('Ønsker du at fortsætte søgningen på siden?');
					if (answer==true)
					{
						//Nothing	
					}else{
						break;
					}
					*/
		        }
				catch (e)
				{
					//tr.collapse(false);
				}
			}
			tr.execCommand('Unselect');
		}else{
			alert("Ordet eller sætningen \'"+strSearchVal+"\' blev ikke fundet på denne side.");
		}
	}else{
		alert('Indtast venligst et søgeord eller en sætning i tekstfeltet.');
		strSearch.focus();
	}
}

function zoomSelection()
{
	//tr = document.getElementById("div_content_main").document.selection.createRange()
	tr = document.selection.createRange()
	
	//tr.select();
	//tr.execCommand("BackColor",false,"gainsboro");
	tr.execCommand("FontSize", false, 3);
	//tr.execCommand("Bold",false);
	tr.collapse(false);
}

function defaultPage()
{
	if (ns4||ns6||op6||op7)
	{
		alert('Denne facilitet virker kun, hvis du benytter Internet Explorer.');
	}else{
		strThisPage = self.location.href;
		dpLink.style.behavior='url(#default#homepage)';
		dpLink.setHomePage(strThisPage);
	}
}

function addToFav()
{
	if (ns4||ns6||op6||op7)
	{
		alert('Klik på [CTRL + D] for at tilføje denne side under \'Foretrukne\'.');
	}else{
		strThisPage = self.location.href;
		window.external.AddFavorite(strThisPage, strThisPage);
	}
}

/*
function alignAbsPos()
{
	//	Initialiserer variabler
	lowestDivOnPage	= 0;

	//	Identificerer dimensioner for:	Info-linie
	ctl = document.getElementById("div_top_end")

	if (ie4||ie5||ie55||ie6)
	{
		//absTop	= ctl.offsetTop + (ctl.offsetHeight + 2);
		absTop		= ctl.offsetTop + 2;
		absLeft		= ctl.offsetParent.offsetLeft;
	}else{
		//absTop	= ctl.offsetTop + (ctl.offsetHeight + 2);
		absTop		= ctl.offsetTop + 2;
		absLeft		= ctl.offsetLeft;
	}
	
	//	Gennemløber de forskellige tags der kan være ABSOLUT positioneret
	for(cnt=1; cnt<4; ++cnt)
	{
		switch(cnt)
		{
			case 1:
				tagType = "table"
				break;
			case 2:
				tagType = "div"
				break;
			case 3:
				tagType = "img"
				break;
		}
	
		//	Definerer hvilke tags vi søger efter
		var ATags = document.getElementById("page_content").getElementsByTagName([tagType])
		tagLength = ATags.length;

		//	Gennemløber alle valgte tags
		for (var i = 0; i <= tagLength-1; i++)  
		{
			tagChk	= ATags[i]
			tagID	= ATags[i].id;
			tagID2	= tagID.substring(0,5);
			tagPos	= ATags[i].style.position;
			
			//	Repositionerer elementet på siden såfremt elementet er ABSOLUT positionenet
			if(tagPos == "absolute")
			{
				if (ie4||ie5||ie55||ie6)
				{
					absTopNow	= tagChk.style.pixelTop;
					absLeftNow	= tagChk.style.pixelLeft;
				
					tagChk.style.top	= eval(absTop + absTopNow);
					tagChk.style.left	= eval(absLeft + absLeftNow);

					//	Finder dette elements offsetTop-placering på siden
					thisDivsTopPos		= tagChk.offsetTop + tagChk.offsetHeight - absTop;
				}else{
					absTopNow	= tagChk.offsetTop;
					absLeftNow	= tagChk.offsetLeft;
				
					tagChk.style.top	= parseInt(absTop + absTopNow);
					tagChk.style.left	= parseInt(absLeft + absLeftNow);

					//	Finder dette elements offsetTop-placering på siden
					thisDivsTopPos		= tagChk.offsetTop + tagChk.offsetHeight - absTop;
				}
				
				//	Undersøger om dette element er det nederste på siden
				if(thisDivsTopPos > lowestDivOnPage)
				{
					lowestDivOnPage = thisDivsTopPos
				}
			}
		}
	}
	//	Fastsætter højden på PageContent (DIV) i.h.t. det laveste ABSOLUT-placerede element
	document.getElementById("page_content").style.height = lowestDivOnPage;
}
*/