var i = 0; //Används till funktionen changemsg()
var nyinfo = new Array(); //array som håller meddelanden för ny info


//läser in alla meddelanden från databasen
function ajaxGetMsgs(undersida){
var xmlHttp;
try
  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();
  }
catch (e)
  {
  // Internet Explorer
  try
    {
    xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
    }
  catch (e)
    {
    try
      {
      xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
      }
    catch (e)
      {
      document.getElementById('just_nu').innerHTML= 'Din webbläsare har inte stöd för AJAX(därför körs inte denna funktion med ny information)!';
      return false;
      }
    }
  }
  xmlHttp.onreadystatechange=function()
    {
    if(xmlHttp.readyState==4)
      {
		
		//läser in alla meddelanden från databasen till en array
		 var xmlDoc 	= xmlHttp.responseXML.documentElement;
		 for(var i = 0; i < xmlDoc.childNodes.length; i++){
			if(xmlDoc.childNodes[i].childNodes[1].childNodes[0].nodeValue != 'none'){
				nyinfo[i] = '<a href="'+xmlDoc.childNodes[i].childNodes[1].childNodes[0].nodeValue+'" style="color: #FFFFFF; text-decoration: none;" onmouseover="this.style.textDecoration=\'underline\';" onmouseout="this.style.textDecoration=\'none\';" target="_blank">'+xmlDoc.childNodes[i].childNodes[0].childNodes[0].nodeValue+'</a>';
			} else{
				nyinfo[i] = xmlDoc.childNodes[i].childNodes[0].childNodes[0].nodeValue;
			}

		 }
		 
		//anropa funktionen som byter bland inhämtade meddelanden var 10onde sekund
		ChangeMsg();
	
      }
    }
	if(undersida == 'ja'){
		xmlHttp.open("GET","../../js/getmsg.php?nr=1",true);
	} else{
		xmlHttp.open("GET","js/getmsg.php?nr=1",true);
	}
  xmlHttp.send(null);
  }



//funktion som byter meddelande
function ChangeMsg(){
	document.getElementById("just_nu").innerHTML = '<span id="just_nu_span">Ny information '+nyinfo[i]+'</span>';
	i++;

	if(i > nyinfo.length-1){
		i = 0;
	}
	setTimeout('ChangeMsg()', 3000);
}







//funktion för att ta fram rätt checkboxar till skapa lista funktionen på siten
function checkUncheckl(value){
			if (value == 'check'){
				for (var i = 0; i < 18; i++){
					document.getElementById('check'+i).checked = true;
				}
			} else{
				for (var i = 0; i < 18; i++){
					document.getElementById('check'+i).checked = false;
				}
			}
}
		



//popup med begreppsförklaringar
function popup(){
	window.open("../begreppsguide.php?begrepp=request", "Begreppsguide","resizable=no,status=no,width=360,height=300,scrollbars=yes,top=300,left=710,screenX=710,screenY=300");
//	window.open("http://www.iceplace.se/offentliglistan/data/begreppsguide.php?begrepp=request", "Begreppsguide");
}




//används för visa dölja bild på chefen
function visabildchef(){
	document.getElementById('chefbild').style.display = "block";
}

function gombildchef(){
	document.getElementById('chefbild').style.display = "none";
}

function setLineHeight(){
	var d = document;
	var height = Math.max(Math.max(d.body.scrollHeight, d.documentElement.scrollHeight), Math.max(d.body.offsetHeight, d.documentElement.offsetHeight), Math.max(d.body.clientHeight, d.documentElement.clientHeight));
	
	document.getElementById('verticalLine').style.height = (height-30)+'px';
}
