// JavaScript Document
		
		
		function toggleCrosssection(whichLayer){
			if (document.getElementById){
				var style2 = document.getElementById(whichLayer).style;
				style2.display = style2.display? "":"block";
			}else if (document.all){
				var style2 = document.all[whichLayer].style;
				style2.display = style2.display? "":"block";
		
		}else if (document.layers){
				var style2 = document.layers[whichLayer].style;
				style2.display = style2.display? "":"block";		
			}
		}
		
		
function switchColor(element,thisId,totalNumber){
	var menu = document.getElementsByTagName('a');
	for (var i=0; i < menu.length; i++){
		if (menu[i].parentNode.className == "personal"){
//			menu[i].style.color='#ccc';
		}
	}
	
	for(i=1;i<=totalNumber;i++){
		document.getElementById("personal"+i).style.display = 'none';
	}
	document.getElementById("personal"+thisId).style.display = 'block';
//	element.firstChild.style.color='#333';
}

loadPicture = function(thePicture){
    document.getElementById("storbild").style.display = "block";
    loadContents('loadPicture.asp?image='+thePicture,"storbild");
    positionCenter(document.getElementById("storbild"));
}

window.onscroll = function(){
    positionCenter(document.getElementById("storbild"));
}

closePicture = function(){    
	 document.getElementById("storbild").style.display = "none";
	 document.getElementById("storbild").innerHTML = ''; 
}


positionCenter = function(elem) {
    var scrollPos = new getScrollPos();
    var pageSize = new getPageSize();
    var x = Math.round(pageSize.width/2) - (350 /2) + scrollPos.scrollX;
    var y = Math.round(pageSize.height/2) - (500 /2) + scrollPos.scrollY;    
    elem.style.left = x+'px';
    elem.style.top = y+'px';    
}

getScrollPos = function() {
    var docElem = document.documentElement;
    this.scrollX = self.pageXOffset || (docElem&&docElem.scrollLeft) || document.body.scrollLeft;
    this.scrollY = self.pageYOffset || (docElem&&docElem.scrollTop) || document.body.scrollTop;
}

getPageSize = function() {
    var docElem = document.documentElement
    this.width = self.innerWidth || (docElem&&docElem.clientWidth) || document.body.clientWidth;
    this.height = self.innerHeight || (docElem&&docElem.clientHeight) || document.body.clientHeight;
}

function loadContents(url,div){ 
if (window.XMLHttpRequest){request = new XMLHttpRequest();}else if (window.ActiveXObject){request = new ActiveXObject("Microsoft.XMLHTTP");} 
     request.onreadystatechange = function(){ 
     if (request.readyState == 4){ 
          if (request.status != 200){ 
               delete request; 
               alert("FEL!\n\nNågot har tyvärr gått snett.\nLadda om sidan och kör igång igen."); 
          }else{ 
               var element = document.getElementById(div); 
               element.innerHTML = request.responseText; 
          } 
     } 
} 
request.open("GET", url, true); 
request.send(null); 
}

