            //--------------------------
			//global vars
			//--------------------------
			var componentID=0;
			var navLevel1Status=0;
			var navLevel2Status=0;
			var navLevel1MouseLeftCounter=0;
			var navLevel2MouseLeftCounter=0;
			var navLevel2ChangeState=1;
			
			var nav2Delay=150; // in miliseconts 
			var nav2ChangeDelay=4; // in seconds 
			var navLevel1ChangeCounter=0;
			
			var loadEvent=1;
	
			var niv1Event0Interval=0;
			var niv1Event1Interval=1;
			var niv1Event2Interval=2;
			var niv1Event3Interval=3;
			
			var nav1HoverTimer=0;
			var nav1HoverTimerID=0;
			//--------------------------
			//Used for generating  unik id's
            //--------------------------			
			var uid = 
			(  
				function()
				{    
					var id=0;     
					return function()
					{  return id++ ;  };  
				} 
			)();  
 
            //--------------------------
            //font size 
             //--------------------------
            //change textsize
            var m_cstrStylesheet_normal = "cms/RoskildeKommune/RoskildeKommune.css";
            var m_cstrStylesheet_large =  "cms/RoskildeKommune/RoskildeKommune_BIG.css";

            var m_blnUseLargeStylesheet = (GetCookie("UseLargeStylesheet", "0") == "1");

            function UseStyleSheet()
            {
	            if (m_blnUseLargeStylesheet)
	            {
					if(document.getElementById("linkStylesheet"))
					{
						document.getElementById("linkStylesheet").href = m_cstrStylesheet_large;
						//document.write('<link href="cms/RoskildeKommune/RoskildeKommune_Red.css" type="text/css" rel="stylesheet" />');
			            try
			            {
			                //fra stor til lille skrift
	                        document.getElementById("change").style.backgroundImage="url('/webtop/cms/RoskildeKommune/images/MiddleRightTopBG_small.gif')";
	                        document.getElementById("changeTooltop").innerHTML="<a title='Skift til lille tekstst&#248;rrelse' href='Javascript:SwitchStylesheet()'></a>";
	                        //url('/webtop/cms/RoskildeKommune/images/MiddleRightTopBG.gif')
			            }
			            catch (e) {}
					}
	            }
	            else
	            {	
					if(document.getElementById("linkStylesheet"))
					{
						document.getElementById("linkStylesheet").href = m_cstrStylesheet_normal;
							
			            try
			            {
			                //fra mindre til stor skrift
	                        document.getElementById("change").style.backgroundImage="url('/webtop/cms/RoskildeKommune/images/MiddleRightTopBG.gif')";
	                        document.getElementById("changeTooltop").innerHTML="<a title='Skift til stor tekstst&#248;rrelse' href='Javascript:SwitchStylesheet()'></a>";
			            }
			            catch (e) {}
					}
	            }
				//alert(document.getElementById("linkStylesheet").href);
            }

            function SwitchStylesheet()
            {
                var x="emty";
	            // flip state
	            m_blnUseLargeStylesheet = !m_blnUseLargeStylesheet;
	            
	           
	            // and save state in cookie
	            if (m_blnUseLargeStylesheet)
	            {
		            SetCookie("UseLargeStylesheet", "1");		           
	            }
	            else
	            {
		            SetCookie("UseLargeStylesheet", "0");		            
	            }
	            
	             
	           // window.setTimeout( "showStatus()", 1000);
	            UseStyleSheet();
	            document.location.reload();
            }

            function SetCookie(name, value)
            {
	            var str;

	            str = name + '=' + escape(value) + '; path=/';
	            document.cookie = str;
            }

            function GetCookie(name, defaultValue)
            {
	            var re, arr, val;

	            re = new RegExp(name + '=([^;$]*)');
	            arr = document.cookie.match(re);
	            if (arr == null)
		            return defaultValue;

	            val = arr[1];

	            return val;
            }

             //--------------------------
              //print page content            
		    function printSite(){
			    
			    var myLink = new String(window.location);
			    var linkParts = myLink.split("?");
			    //var queryParts = linkParts[1].split("&");
			    //alert(linkParts[1]);
			    //window.open('/webtop/site.asp?p=35&t=print');
			    window.open('/webtop/site.asp?' + linkParts[1] + '&t=print&searchstring=');
				
		    }	
			
			function boPrint()
			{
			            //alert("hello");
			    try
	            {   
	                //alert(window.opener.document.getElementById('print').innerHTML);
	                document.getElementById("printTo").innerHTML = window.opener.document.getElementById('print').innerHTML;
	                print(window.location);
	            }
	           catch (e) 
			   {
					//alert("ERROR: print.htm : " + e.message + "\r\n" + e.value);
				}	
			}
		    //----------------------
		    //emneoversigt
            
            // handle debug output
            function debugOutput(debug)
            {
               if(document.getElementById("debug")&&debug)
               {
                    document.getElementById("debug").style.display='block';
                    document.getElementById("debug").innerHTML=debug;
               }
            }
            
            function getLevels()
            {
                var d = document.getElementById("DivNavigationSource");
                var level1Found = 1;
                var level1Str = ""; // holds all menu level1 
                var getAllTags;
                var levelsStr = "";  // hold all other menu levels 
                var innerElemetHtml = "";
                
               getAllTags = d.getElementsByTagName("div");
               //debugOutput(d.innerHTML);
                // find and save all level2 menues
                for (k = 0 ; k < getAllTags.length ; k++) 
	            {
  	                 innerElemetHtml = "" + getAllTags[k].innerHTML;               
	                
	                if(innerElemetHtml.match("level2"))
	                {         
               	        // save level1 menu content
	                    level1Str += innerElemetHtml + "#";
	                }
	           }     
	           
	           var levelOneCounter=0; 
               // find and sort all menu levels diferent form level1
                for (k = 0 ; k < getAllTags.length ; k++) 
	            {
	                var nextElemetCounter = k + 1; // get the number of the next element	    
	                                    
	                innerElemetHtml = getAllTags[k].innerHTML;
	                
	                /*if(nextElemetCounter == getAllTags.length)
	                {
	                    innerElemetHtml="";
	                }*/
	                
	                //alert(innerElemetHtml);
	                // if this element contains level1, find all subMenus 
	                if(innerElemetHtml.match("level2"))
	                {	
	                    //alert(k +" -" + nextElemetCounter + " level2 Found");
	                    //get the next tag 
	                    if(nextElemetCounter == getAllTags.length)
	                    {
	                        levelsStr += "#";
	                        endLoop=0;
	                    }
	                    else
	                        innerElemetHtml = getAllTags[nextElemetCounter].innerHTML;
	                    
	                    //alert(getAllTags[9].innerHTML);
	                    // chek for sub menues 
	                    if(!innerElemetHtml.match("level2"))
	                    {
	                        var endLoop=1;
	                        var subLevelCounter=0;
	                        
	                        do
	                        {
	                            // get the nex element
	                            if(nextElemetCounter >= getAllTags.length)
	                            {
	                                endLoop=0; // end loop
	                                //alert("End Loop" + nextElemetCounter + (getAllTags.length - 2));
	                            }
	                            else
	                            {
	                                innerElemetHtml = getAllTags[nextElemetCounter].innerHTML;
	                             
	                                //alert( k + " -" + nextElemetCounter + innerElemetHtml);    
	                                //chek it
    	                            
	                                if(innerElemetHtml.match("level2"))
	                                {
	                                    // end loop
	                                    endLoop=0;
	                                    levelsStr += "#"; // separate menu content by # tag 
	                                }
	                                else
	                                {
	                                    // get it 
	                                    //alert(nextElemetCounter + innerElemetHtml);
	                                    
	                                    if(innerElemetHtml.match("level3"))
	                                    {
	                                        innerElemetHtml = innerElemetHtml.replace(/a>/gi,"a>,");
	                                        levelsStr +=  innerElemetHtml;
	                                    }
	                                     
	                                    subLevelCounter ++;
	                                    //alert("next is:sublevel " + "" + k + "-" + nextElemetCounter + innerElemetHtml);
	                                }
	                                nextElemetCounter ++; 
	                             }
	                        }
	                        while(endLoop);
	                        
	                        //alert(subLevelCounter);
	                    }
	                    else
	                        levelsStr += "#"; // separate menu content by # tag 
	                    
	                    //levelsStr += "#"; // separate menu content by # tag 
	                    //alert(innerElemetHtml);
	                  }
                }
                level1Str = level1Str.replace(/&nbsp;/gi,"");
                levelsStr = levelsStr.replace(/&nbsp;/gi,"")
	                                        
                renderLevels(level1Str,levelsStr);
                d.innerHTML="";
               // alert(level1Str);
               // alert(levelsStr);
                
            }
            
            function renderLevels( level1, levels )
            {
                var topMenuHtml = "";
                var menuStart ='<div id="TopNav">';
                var menuEnd ="</div>";
                var subMenuStart ='<div id="TopNavSub">';
                var subMenuEnd ="</div>";
                var clearDiv='<img class="clearDiv" src="cms/RoskildeKommune/images/transp_px.gif" alt="" width="100%" height="1" />';
               // alert(levels);
                
                // remove all span tags
                var subMenues = levels.split("#");
                var menues = level1.split("#");
                //alert(menues.length + " " + subMenues.length);
                //alert(subMenues);
                
                //alert(subMenues[2]);
                for( i=0; i<menues.length-1; i++)
                {
                    //alert(menues.length-1 + "-" + i);
                    //subMenues[i]= subMenues[i].replace(/span/gi,"div");
                    menues[i]= menues[i].replace(/span/gi,"div");
                    menues[i]= menues[i].replace(/level1/gi,"menu"+i);                   
                }
                   
                var menuesToRender=0;
                var clearDivCounter=0;
                
                /*if(menues.length-1 > 8)
                    menuesToRender = 8;
                else*/
                menuesToRender = menues.length-1;
                
                // construct the menu.
                for( i=0; i< menuesToRender; i++)
                {
                    var menuID =""; //"level" + i;
                    var subMenuID = "TopNavSub";// + i;
                    var menuHoverScript ="";//"onmouseover=\"javascript:menuHover('TopNavSub" + i +"',1); \"   onmouseout=\"javascript:menuHover('TopNavSub" + i +"',0); \""; 
                    var emtyMenu="<div class=menu" + i + " ></div>";
                    //alert(menues.length-1 + "-" + i);
                    
  
                    //get the a tag text
                    document.getElementById("DivNavigationSource").innerHTML = menues[i];
                    var aTag = document.getElementById("DivNavigationSource").getElementsByTagName("a");
                    var aTagText =aTag[0].innerHTML; 
                    
                    aTag[0].innerHTML= "Alt om "  + aTagText.toLowerCase();
                    //alert(aTag[0]);
                    
                    var endLink="<div class='endLink'><a href='" + aTag[0]+"' Title='" + aTag[0].innerHTML+"'>" + aTag[0].innerHTML+ "</a></div>";
                   // menuEnd= "</div>";
                                              
                    if (i >= menues.length-1) 
                    {
                        topMenuHtml += menuStart.replace(/TopNav/,menuID) +  emtyMenu + endLink + menuEnd;
                    }
                    else
                    { 
                        menuStart= menuStart.replace(/<div/,"<div class='startText' ");
                        
                        if(subMenues[i].length -1 < 1)
                        {   
                            //topMenuHtml += menuStart.replace(/TopNav/,menuID) + menues[i] + menuEnd;
                            
                            topMenuHtml += menuStart.replace(/TopNav/,menuID)+ aTagText + endLink + menuEnd;
                            
                            //get last menuand remove comma
                            if(i==menuesToRender-1)
                            {
                                //alert(menuesToRender + " " + i + "" + menues[i] + menuEnd);
                               // menuStart.replace(/,/,"last found");
                            } 
                        }
                        else
                        {
                           // menues[i];
                            topMenuHtml += menuStart.replace(/TopNav/,menuID + " " + menuHoverScript ) + menues[i]+ subMenuStart.replace(/TopNavSub/, subMenuID ) +  subMenues[i] + subMenuEnd + menuEnd;
                            //topMenuHtml += menuStart.replace(/TopNav/,menuID ) + aTagText + subMenuStart.replace(/TopNavSub/, subMenuID ) +  subMenues[i] + endLink + subMenuEnd + menuEnd;
                            //alert(i);   
                        }
                        //alert(menuStart.replace(/TopNav/,"TopNav"+i) + " - " + menuID);
                        
                        clearDivCounter++;
                        
                        if(clearDivCounter==3)
                        {
                         //alert(menuesToRender + " " + clearDivCounter);
                            clearDivCounter=0;
                            topMenuHtml+= clearDiv;
                           
                        }
                    }
                    //alert(subMenues[i].length);
                }
                
                //render the generated html               
                document.getElementById("topNav").innerHTML = topMenuHtml; 
                //alert(topMenuHtml);
            }
            
             //--------------------------
             //print page content            
		    function printSite(){
			    
			    var myLink = new String(window.location);
			    var linkParts = myLink.split("?");
			    //var queryParts = linkParts[1].split("&");
			    //alert(linkParts[1]);
			    //window.open('/webtop/site.asp?p=35&t=print');
			    window.open('/webtop/site.asp?' + linkParts[1] + '&t=print&searchstring=');
		    }
		    
		    //----------------------
			var mouseInTopNavElement=false;
			var mouseInTopNavElementX=0;
			var mouseInTopNavElementY=0;
			
			var mouseInTopNavElementXold=1;
			var mouseInTopNavElementYold=1;
			
			function alertit(){
				alert("!")
			}



			
			function navLevel1MouseLeft()
			{
				setInterval(function(){
								if(!navLevel1Status)
									navLevel1MouseLeftCounter++; 
								if(navLevel1Status)
									navLevel1MouseLeftCounter=0;
								
								if(navLevel1MouseLeftCounter>3)	
									forsideLevel2EventOnload();								
								}, 500);		
			}
	
			function navLevel2MouseLeft()
			{
				//alert();
						setInterval(function(){
								if(navLevel2Status)
								{
									navLevel2MouseLeftCounter ++ ;
								}
	
								//window.status="cleared:" + counter +"-"+ navLevel2Status +" "+ navLevel2MouseLeftCounter;								
							}, 500);	
	
			}

			function navLevel1HoverTimer()
			{
				//if(nav1HoverTimer==0)
				//alert("");
						nav1HoverTimerID = setInterval(function()
							{
											nav1HoverTimer ++ ;
											//window.status="navLevel1HoverTimer: " + nav1HoverTimer;								
							}, 100);	
	
			}
			
			function ClearAllLvl1Events()
			{
									window.clearTimeout(niv1Event0Interval);
									//delete niv1Event0Interval;
									window.clearTimeout(niv1Event1Interval);
									//delete niv1Event1Interval;
									window.clearTimeout(niv1Event2Interval);
									//delete niv1Event2Interval;
									window.clearTimeout(niv1Event3Interval);
									//delete niv1Event3Interval;
									//alert("" +niv1Event0Interval +"-" + niv1Event1Interval +"-" +niv1Event2Interval+"-"+ niv1Event3Interval);
			}
			var counter=0;
		    function forsideLvl1EventHandler()
		    {
                var menuesElements = document.getElementById("forsideNavLvl1");
		        //getAllMenues = menuesElements.getElementsByTagName("div");
				getAllAtagsMenues = menuesElements.getElementsByTagName("a");
				
				//if(menuesElements.onmouseover)
					//alert(document.getElementById("forsideNavLvl1").onmouseover);
				
				  //setTimeout(getAllMenues[0].onmouseover =forsideLevel2Event0,3000);
				//alert(getAllAtagsMenues[0].innerHTML);

					//events for Div tags
			        /*getAllMenues[0].onmouseover =forsideLevel2Event0;
			         getAllMenues[1].onmouseover =forsideLevel2Event1;	
			          getAllMenues[2].onmouseover =forsideLevel2Event2;	
			           getAllMenues[3].onmouseover =forsideLevel2Event3;*/
					   
					//Events for A tags 
			        //getAllAtagsMenues[0].onmouseover =forsideLevel2Event0;
			        // getAllAtagsMenues[1].onmouseover =forsideLevel2Event1;	
			        //  getAllAtagsMenues[2].onmouseover =forsideLevel2Event2;	
			        //   getAllAtagsMenues[3].onmouseover =forsideLevel2Event3;
	
			       // getAllAtagsMenues[0].onmousemove =forsideLevel2Event0;
			       //  getAllAtagsMenues[1].onmousemove =forsideLevel2Event1;	
			       //   getAllAtagsMenues[2].onmousemove =forsideLevel2Event2;	
			        //   getAllAtagsMenues[3].onmousemove =forsideLevel2Event3;	
				   //if(menuesElements.onmouseout)
				   //menuesElements.onmouseout=alert;
				   //menuesElements.onmouseout=forsideLevel2EventOnload;
				   
				   //document.getElementById("forsideNavLvl1").attachEvent("onmouseover",alertit);

						 $(getAllAtagsMenues[0]).bind("mouseenter", function(event)	
						 {	nav1HoverTimer=0; 		});
						 $(getAllAtagsMenues[1]).bind("mouseenter", function(event)	
						 {	nav1HoverTimer=0; 	});
						 $(getAllAtagsMenues[2]).bind("mouseenter", function(event)	
						 {	nav1HoverTimer=0; 	});
						 $(getAllAtagsMenues[3]).bind("mouseenter", function(event)	
						 { nav1HoverTimer=0; });
						 
					var 	nav1HoverTimeOut=5;  // timeout in deciseconds
				   $(getAllAtagsMenues[0]).bind("mousemove", function(event)	
					{
						//alert("bind 1 " + nav1HoverTimer); 
						if(nav1HoverTimer>nav1HoverTimeOut)
							forsideLevel2Event0(event);
						
						if(loadEvent)
							forsideLevel2Event0(event);
						//clearInterval(nav1HoverTimerID);

					});
				   $(getAllAtagsMenues[1]).bind("mousemove", function(event)	
					{
						//alert("bind 2 " + nav1HoverTimer); 
						if(nav1HoverTimer>nav1HoverTimeOut)
							forsideLevel2Event1(event);
							
						if(loadEvent)
							forsideLevel2Event1(event);							
						//clearInterval(nav1HoverTimerID);

					});
				   $(getAllAtagsMenues[2]).bind("mousemove", function(event)	
					{
						//alert("bind 3"); 
						if(nav1HoverTimer>nav1HoverTimeOut)
							forsideLevel2Event2(event);	
						
						if(loadEvent)
							forsideLevel2Event2(event);						
						//clearInterval(nav1HoverTimerID);
						
					});
				   $(getAllAtagsMenues[3]).bind("mousemove", function(event)	
					{
						//alert("bind 4"); 
						if(nav1HoverTimer>nav1HoverTimeOut)
							forsideLevel2Event3(event);

						if(loadEvent)
							forsideLevel2Event3(event);							
						//clearInterval(nav1HoverTimerID);

					});
													
		    }
		    
		    function forsideLevel2EventOnload()
			{
				
				if(document.getElementById("forsideNavLvl2"))
				{
				    var menuesElements = document.getElementById("forsideNavLvl2");
			        getAllMenues = menuesElements.getElementsByTagName("div");
			        
				for(var k=0;k<getAllMenues.length;k++)     { 
                                   var input = getAllMenues[k]        
 
 					input.style.display = "none"; /* display = 'none' may be better */     
				} 
			        
				//getAllMenues[0].style.display="none";
			        //getAllMenues[1].style.display="none";
			        //getAllMenues[2].style.display="none";
			        //getAllMenues[3].style.display="none"; 
					
					//forsideNavBg
					document.getElementById("forsideNavBg").style.backgroundImage="url('/webtop/cms/RoskildeKommune/images/Nav_bg_forside.gif')";
					//document.getElementById("forsideNavBg").style.backgroundImage="url('/webtop/cms/RoskildeKommune/images/Nav_bg.gif')";
				}
			}
			
			function changeLevel2(eventID, niv1EventNrInterval, event0,event1,event2, event3, imgSpace, imgBg, delay)
			{
				niv1EventNrInterval = setTimeout(function()
					{
						navLevel2MouseLeftCounter = 0;
						loadEvent=0;
						//alert(niv1Event0Interval + " " + niv1Event1Interval + " " + niv1Event2Interval + " " + niv1Event3Interval);
						
						clearTimeout(niv1Event0Interval);
						clearTimeout(niv1Event1Interval);
						clearTimeout(niv1Event2Interval);
						clearTimeout(niv1Event3Interval)
						
						//window.status = "N2 event0: "  + navLevel1ChangeCounter;
						
		                var menuesElements = document.getElementById("forsideNavLvl2");
				        getAllMenues = menuesElements.getElementsByTagName("div");
				        

				
			        
				        getAllMenues[0].style.display= event0;
				        getAllMenues[1].style.display= event1;
				        getAllMenues[2].style.display= event2;
				        getAllMenues[3].style.display= event3; 
				        
				        document.getElementById("forsideNavBg").style.backgroundImage="url('/webtop/cms/RoskildeKommune/images/" + imgBg +"')";
				        document.getElementById("forsideNavBg").style.backgroundPosition="top left";
						
				        var menuesElementsA = document.getElementById("forsideNavLvl2");
				        getAllAtags = getAllMenues[0].getElementsByTagName("IMG");
				        
				        //alert(getAllAtags.length); 
				        
				        for(i=0; i<getAllAtags.length; i++)
				        {
				            if(getAllAtags[i]) 
				            {
				                getAllAtags[i].style.backgroundImage="url('/webtop/cms/RoskildeKommune/images/" + imgSpace +"')";
				                getAllAtags[i].style.backgroundPosition="bottom left";
				            }
				        }
					},delay);
					
					if(eventID == 0)
						niv1Event0Interval = niv1EventNrInterval;
						
					if(eventID == 1)
						niv1Event1Interval = niv1EventNrInterval;
					
					if(eventID == 2)
						niv1Event2Interval = niv1EventNrInterval;
					
					if(eventID == 3)
						niv1Event3Interval = niv1EventNrInterval;
			}
			
			
		    function forsideLevel2Event0(e)
		    {
				if( !e ) 
				{
				    if( window.event )
					{
				      //Internet Explorer
				      e = window.event;
					  //alert(e.type);
				    } else 
					{
				      //total failure, we have no way of referencing the event
				      return;
				    }
				}
				
				//if(navLevel2MouseLeftCounter > nav2ChangeDelay || loadEvent )
				{
					//alert(navLevel2MouseLeftCounter);
					changeLevel2(0,niv1Event0Interval,"block","none", "none", "none","Nav_lvl2_space.gif","Nav_bg.gif",nav2Delay);
				}
		        
		    }

		    function forsideLevel2Event1(e)
		    {
				if( !e ) 
				{
				    if( window.event )
					{
				      //Internet Explorer
				      e = window.event;
				    } else 
					{
				      //total failure, we have no way of referencing the event
				      return;
				    }
				}
				
				//if(navLevel2MouseLeftCounter > nav2ChangeDelay || loadEvent )
					changeLevel2(1,niv1Event1Interval,"none","block", "none", "none","Nav_lvl2_space_orange.gif","Nav_bg_orange.gif",nav2Delay);	
		    }

		    function forsideLevel2Event2(e)
		    {
				if( !e ) 
				{
				    if( window.event )
					{
				      //Internet Explorer
				      e = window.event;
				    } else 
					{
				      //total failure, we have no way of referencing the event
				      return;
				    }
				}
				
			   // if(navLevel2MouseLeftCounter > nav2ChangeDelay || loadEvent )
					changeLevel2(2,niv1Event2Interval,"none","none", "block", "none","Nav_lvl2_space_green.gif","Nav_bg_green.gif",nav2Delay);	
					
		    }		
		    
		    function forsideLevel2Event3(e)
		    {
				if( !e ) 
				{
				    if( window.event )
					{
				      //Internet Explorer
				      e = window.event;
				    } else 
					{
				      //total failure, we have no way of referencing the event
				      return;
				    }
				}
				//if(navLevel2MouseLeftCounter > nav2ChangeDelay || loadEvent )
					changeLevel2(3,niv1Event3Interval,"none","none", "none", "block","Nav_lvl2_space_blue.gif","Nav_bg_blue.gif",nav2Delay);
					
			    }

		    //----------------------------
			function lookForContent(id)
			{
			
				if(document.getElementById(id))
				{
					var content= document.getElementById(id).innerHTML;
					//alert("ID:" + id + "content:" +content.match(/div/g) + " " + content);
					//alert(content.match(/div/g));
					if(content.match(/div/g))
						return false;
					else
						return true;
				}
			}

			//------------			
			  function wtsearchsubmit()
			  {
			      var p = document.getElementById('p').value;
			      var activeScopes = document.getElementById('wtactivescope').value;
			      var searchstring = document.getElementById('wtsearchstring').value;
			      var url ="site.aspx?p=" + p +"&searchstring=" + searchstring + "&activescope=" + activeScopes;
			      document.location = url;
			      //var url = 'site.aspx?sync=nosync&p=473&site=21&searchstring=' +
			      //document.getElementById('wtsearchstring').value;
			      //document.location = url;
				  
				  
			  }
			
			function toggle_visibility(id) 
			{
		      var e = document.getElementById(id);
			   
			  if(document.getElementById(id))
			       if(e.style.display == 'block')
			          e.style.display = 'none';
			       else
			          e.style.display = 'block';
		    }
		
			//-----
			function cmsState()
			{
				var state =location.href;
				
				if(state.match("adm"))
				{   
					document.getElementById("MiddleForsideId").className="MiddleForsideADM";
				}
			}
		    //-----
		    function run()
		    {
				//initialize timers
				navLevel1HoverTimer();
				navLevel1MouseLeft();
				navLevel2MouseLeft();
				//setInterval( function() {window.status="Mouse- status: " + navLevel1Status;},"1000");
				// Forside navigation browser tilpasning
				var browser = navigator.appName;
				var b_version = navigator.appVersion;
				var version = parseFloat(b_version);
				
				 if (browser=="Microsoft Internet Explorer")
				 {
					ie=true;
					//IE 7
					if(document.documentElement && typeof document.documentElement.style.maxHeight!="undefined")
					{
						//alert("U got IE: " + ie + " " +  version);
						if(document.getElementById("forsideNavLvl2"))
						{
							document.getElementById("forsideNavLvl2").style.left="0px";
							document.getElementById("forsideNavLvl2").style.top="45px";
						}
					}
					
					if(ie)
					{
						if(document.getElementById("forsideNavLvl2"))
						{
							document.getElementById("forsideNavLvl2").style.left="0px";
							document.getElementById("forsideNavLvl2").style.top="45px";
						}
						//alert("U got IE: " + ie + " " +  version);
					}
					//alert("U got IE: " + ie + " " +  version);
					//window.status  = "U got IE: " + b_version + " " + ie;
					//document.getElementById("forsideNavLvl2").style.top="44px";
					//document.getElementById("forsideNavLvl2").style.lefts="0px";
				 }
				 else
				 {
					ie=false;
					//alert("U got IE: " + ie);
					//window.status  = "U got IE: " + b_version + " " + ie;
					if( document.getElementById("forsideNavLvl2"))
					{
						//forsideNavLvl2 document.getElementById("forsideNavLvl2").style.
						document.getElementById("forsideNavLvl2").style.top="44px";
					}
					
				 }
				 
				 if(document.getElementById("forsideNavLvl2"))
					document.getElementById("forsideNavLvl2").style.display = 'block';
				 
				if(document.getElementById("pageName"))
				{
	                var linkElements = document.getElementById("pageName");
					
					if(linkElements.getElementsByTagName("a"))
					{
				        var aTag = linkElements.getElementsByTagName("a");

						if(aTag[0])
						{
							var aTagHTML =  aTag[0].innerHTML;
							linkElements.innerHTML=aTagHTML;
						}						
					}
				
				}
		        //debugOutput("hello");
		        if(document.getElementById("DivNavigationSource"))
		            getLevels();
		            
		        if(document.getElementById("forsideNavLvl1")&&document.getElementById("forsideNavLvl2"))
		        {    
		            //forsideLevel2Event0();
					forsideLevel2EventOnload();
					forsideLvl1EventHandler();
		            //forsideLvl1EventHandler();
		        }
		        
				
		        if(document.getElementById("C3_placeholderIMG"))
		        {
					//alert(lookForContent('C3_placeholder') );
		            if(!lookForContent('C3_placeholder') || lookForContent('C6_placeholder'))
					{	
						if(document.getElementById("C3_placeholder"))
						{
							document.getElementById("C3_placeholderIMG").style.display='none';
						}
					}
		        }
		        
		        if(document.getElementById("C6_placeholderIMG"))
		        {
                    if(lookForContent('C6_placeholder')) 
					{
						if(document.getElementById("C3_placeholder"))
						{
							document.getElementById("C6_placeholderIMG").style.display='none';
						}
					}
		        }
		        		        
		        //alert("c3" + document.getElementById("C3_placeholder").innerHTML.match("div")  + "C6:" +document.getElementById("C6_placeholder"));
		        //levelOneSelectedHover(0);
				boPrint();
		        UseStyleSheet();
				cmsState();
				
				if(document.getElementById("Udvalgsmedlemmer"))
		        {
					document.getElementById('Udvalgsmedlemmer').selectedIndex=0;
				}
				if(document.getElementById("Kommunen"))
		        {
				document.getElementById('Kommunen').selectedIndex=0;
				}
				if(document.getElementById("Institutioner"))
		        {
				document.getElementById('Institutioner').selectedIndex=0;	
				}
						
		    }
		    
		    
		    window.onload = run; 
