﻿		var aSubmitForm = true;
		var aFocus2 = false;
		function AllowSubmitAddMore() {
			document.forms[0].action = 'Default.aspx';
			aSubmitForm = true;
		}
		function AllowSubmit() {
			//alert(window.event.srcElement.id);
			
			aSubmitForm = true;
		}
		
		function HidePhotoLayer() {
		
			try {
			
				if (document.getElementById('ctl00_mTopPhoto')) {
					//alert("hiding");
					//HideElement(document.getElementById('ctl00_mTopPhoto'));
				} else {
					//document.getElementById('ctl00__PhotoContent').style.display = 'none';
					//HideElement(document.getElementById('_PhotoContent'));
				}

				} catch (err) {
			} 
		}
		
		function AlertDisplayStatus() {
			var aMsg = "SamtidigBrugMenuMarked : " + document.getElementById('SamtidigBrugMenuMarked').style.display+"\n";
			aMsg += "IndholdsstofMenuMarked : " + document.getElementById('IndholdsstofMenuMarked').style.display+"\n";
			aMsg += "BorgerbasenMenuMarked : " + document.getElementById('BorgerbasenMenuMarked').style.display+"\n";
			aMsg += "DitAnsvarMenuMarked : " + document.getElementById('DitAnsvarMenuMarked').style.display+"\n";
			aMsg += "HelpSearchMenuMarked : " + document.getElementById('HelpSearchMenuMarked').style.display+"\n";
			aMsg += "ContactMenuMarked : " + document.getElementById('ContactMenuMarked').style.display+"\n";
			alert(aMsg);
		}
		
		function ResetMenu() {
			document.getElementById('ctl00_mTopMenu_FrontPageMenuMarked').style.display = 'none';
			document.getElementById('ctl00_mTopMenu_FrontPageMenuUnMarked').style.display = 'block';
			
			document.getElementById('SamtidigBrugMenuMarked').style.display = 'none';
			document.getElementById('SamtidigBrugUnMenuMarked').style.display = 'block';
			
			document.getElementById('IndholdsstofMenuMarked').style.display = 'none';
			document.getElementById('IndholdsstofMenuUnMarked').style.display = 'block';
			
			document.getElementById('BorgerbasenMenuMarked').style.display = 'none';
			document.getElementById('BorgerbasenMenuUnMarked').style.display = 'block';
			
			document.getElementById('DitAnsvarMenuMarked').style.display = 'none';
			document.getElementById('DitAnsvarMenuUnMarked').style.display = 'block';
			
			document.getElementById('HelpSearchMenuMarked').style.display = 'none';
			document.getElementById('HelpSearchMenuUnMarked').style.display = 'block';
			
			document.getElementById('ContactMenuMarked').style.display = 'none';
			document.getElementById('ContactMenuUnMarked').style.display = 'block';
		}
		
		function ResetHelp() {
			
			HideElement(document.getElementById('_HelpContent1'));
			HideElement(document.getElementById('_HelpContent2'));
			HideElement(document.getElementById('_HelpContent3'));
			HideElement(document.getElementById('_HelpContent4'));
			HideElement(document.getElementById('_HelpContent5'));
			HideElement(document.getElementById('_HelpContent6'));
		}

		function ShowHelpClickIcons(iHlpNmb, iDivHeight) {
			if (document.getElementById('_HelpContent5').style.display == 'block') {
				CloseHelp();
			} else {
				ShowHelp(iHlpNmb, iDivHeight);
			}
		}
		
		function ShowHelp(iHlpNmb, iDivHeight) {
			
			ResetMenu();
			ResetHelp();
			if (document.getElementById('ctl00_mTopPhoto') != null) {
				HideElement(document.getElementById('ctl00__PhotoContent'));
				HideElement(document.getElementById('ctl00_mTopPhoto'));
			}

			if (iHlpNmb == 0) {
				document.getElementById('ctl00_mTopMenu_FrontPageMenuMarked').style.display = 'block';
				document.getElementById('ctl00_mTopMenu_FrontPageMenuUnMarked').style.display = 'none';
			} else if (iHlpNmb == 1) {
				document.getElementById('SamtidigBrugMenuMarked').style.display = 'block';
				document.getElementById('SamtidigBrugUnMenuMarked').style.display = 'none';
				ShowElement(document.getElementById('_HelpContent1'), iDivHeight);
			} else if (iHlpNmb == 2) {
				document.getElementById('IndholdsstofMenuMarked').style.display = 'block';
				document.getElementById('IndholdsstofMenuUnMarked').style.display = 'none';
				ShowElement(document.getElementById('_HelpContent2'), iDivHeight);
			} else if (iHlpNmb == 3) {
				document.getElementById('BorgerbasenMenuMarked').style.display = 'block';
				document.getElementById('BorgerbasenMenuUnMarked').style.display = 'none';
				ShowElement(document.getElementById('_HelpContent3'), iDivHeight);
			} else if (iHlpNmb == 4) {
				document.getElementById('DitAnsvarMenuMarked').style.display = 'block';
				document.getElementById('DitAnsvarMenuUnMarked').style.display = 'none';
				ShowElement(document.getElementById('_HelpContent4'), iDivHeight);
			} else if (iHlpNmb == 5) {
				document.getElementById('HelpSearchMenuMarked').style.display = 'block';
				document.getElementById('HelpSearchMenuUnMarked').style.display = 'none';
				ShowElement(document.getElementById('_HelpContent5'), iDivHeight);
			} else if (iHlpNmb == 6) {
				document.getElementById('ContactMenuMarked').style.display = 'block';
				document.getElementById('ContactMenuUnMarked').style.display = 'none';
				ShowElement(document.getElementById('_HelpContent6'), iDivHeight);
			}
		}
		
		
		
		function getHeight(oNode) {
			return oNode.offsetHeight;
		}
		
		function ShowElement(iElement, iDivHeight) {
			
			iElement.style.display = 'block';
			
//			iElement.style.position = 'relative';
//			iElement.style.left = 0;
//			iElement.style.top = 0;
			
			var aTimeOutMillSec = 0;
			iElement.style.height = 7;
			var aElementHeight = getHeight(iElement);
			
			while (aElementHeight < iDivHeight) {
				if ((aElementHeight + 6) > iDivHeight) {
					window.setTimeout("IncreaseElementHeight(document.getElementById('"+iElement.id+"'), "+(iDivHeight-aElementHeight)+")", aTimeOutMillSec);
					aElementHeight = (aElementHeight + (iDivHeight-aElementHeight));
				} else {
					aElementHeight = (aElementHeight + 6);
					window.setTimeout("IncreaseElementHeight(document.getElementById('"+iElement.id+"'), 6)", aTimeOutMillSec);
				}
				aTimeOutMillSec = (aTimeOutMillSec + 12);
			}

			var aFunctionCall = "document.getElementById('";
			aFunctionCall += iElement.id;
			aFunctionCall += "').style.overflow = 'auto'";
			window.setTimeout(aFunctionCall, (aTimeOutMillSec + 12));
			
		}
		
		function HideElement(iElement) {
			
			iElement.style.overflow = 'hidden';
			
			if (getHeight(iElement) > 0) {
				var aTimeOutMillSec = 0;
				
				iElement.style.height = (getHeight(iElement)-7);
				var aElementHeight = getHeight(iElement);
				
				while (aElementHeight > 0) {
					window.setTimeout("ReduceElementHeight(document.getElementById('"+iElement.id+"'), 6)", aTimeOutMillSec);
					aElementHeight = (aElementHeight - 6);
					aTimeOutMillSec = (aTimeOutMillSec + 12);
				}
				
				if (aElementHeight <= 0) {
					var aFunctionCall = "document.getElementById('";
					aFunctionCall += iElement.id;
					aFunctionCall += "').style.display = 'none'";
					window.setTimeout(aFunctionCall, (aTimeOutMillSec + 12));
					//window.setTimeout("AlertDisplayStatus()", (aTimeOutMillSec + 24));
					
				}
			}
		}
		
		function CloseHelp() {
			ResetMenu();
			ResetHelp();
			if (document.getElementById('ctl00__PhotoContent') != null) {
				ShowElement(document.getElementById('ctl00__PhotoContent'), 144);
				
				document.getElementById('ctl00_mTopMenu_FrontPageMenuMarked').style.display = 'block';
				document.getElementById('ctl00_mTopMenu_FrontPageMenuUnMarked').style.display = 'none';
				
			}
		}
	
		function IncreaseElementHeight(iElement, iPixelAmount) {
		
			var el = iElement;
			var elHeight = getHeight(iElement);

			var children = el.childNodes;

			if ((elHeight - iPixelAmount) > 0) {
				el.style.height = (elHeight + iPixelAmount);
			} else {
				el.style.height = 0;
			}
		}
	
		function ReduceElementHeight(iElement, iPixelAmount) {
		
			var el = iElement;
			var elHeight = getHeight(iElement);
			var children = el.childNodes;

			if ((elHeight - iPixelAmount) > 0) {
				el.style.height = (elHeight - iPixelAmount);
			} else {
				el.style.height = 0;
			}
		}
