function PopWin(url,h,w) { 
popupWin = window.open(url, 'Pop', 'scrollbars,height=' + h + ',width=' + w + ',top=10,left=10');
popupWin.focus();}

function doThis(menu){
  obj     = document.getElementById(menu).style
  if (obj.position  == 'absolute'){
      obj.position   = 'relative';
      obj.visibility = 'visible';
  } else {
      obj.position   = 'absolute';
      obj.visibility = 'hidden';

  }
}

var xmlHttp
var cont
function visDiv(str,fil,container){
cont=container;
xmlHttp=GetXmlHttpObject();
if (xmlHttp==null) {
  alert ("Your browser does not support AJAX!");
  return;
 } 
var url=fil;
url=url+"?q="+str;
url=url+"&sid="+Math.random();
xmlHttp.onreadystatechange=stateChanged;
xmlHttp.open("GET",url,true);
xmlHttp.send(null);
}
function stateChanged() { 
if (xmlHttp.readyState==4) { 
document.getElementById(cont).innerHTML= (xmlHttp.responseText);
}}
function GetXmlHttpObject(){
var xmlHttp=null;
try  {
  // Firefox, Opera 8.0+, Safari
  xmlHttp=new XMLHttpRequest();  }
catch (e)
  {  // Internet Explorer
  try
    {   xmlHttp=new ActiveXObject("Msxml2.XMLHTTP"); }
  catch (e)
    { xmlHttp=new ActiveXObject("Microsoft.XMLHTTP"); }
 }
return xmlHttp; }
// følgende funktion finder ud af hvilken browser siden ses i og returnerer den passende streng
function findBrowser() {
	var browser; 
	// for Netscape 4.x
	if (navigator.appName == 'Netscape' && document.layers != null) {
		browser = "ns";
	} 
	// for IE og Opera
	else if (document.all != null) {
		browser = "ie"
	}
	// for Netscape 6
	else if (navigator.appName == 'Netscape' && document.layers == null && navigator.appVersion.substring(0,1) > 4) {
		browser = "ns6";
	} 
	return browser;
}

function PicFlip(navn,nr) {
var stp = document.images['Stpic'].src;
var name = stp.substr(53);
	document.images['Stpic'].src = 'pro_pic/' + navn + '';
}

// følgende funktion indsætter den korrekte referencesyntaks til et lag
function getRef(id) {
	if (findBrowser() == "ns") {
		return document.layers[id];
	}
	else if (findBrowser() == "ie") {
		return document.all[id];
	}
	else if (findBrowser() == "ns6") {
		return document.getElementById(id);
	}
}

// følgende funktion gør et lag synligt
function showLayer(id) {
	if (id) {
		if (findBrowser() == "ns") {
			document.getElementById(id).visibility = "show";
		}
		else if (findBrowser() == "ie") {
			document.all[id].style.visibility = "visible";
		} 
		else if (findBrowser() == "ns6") {
			document.getElementById(id).style.visibility = "visible";
		}	

	}
}

// følgende funktion gør et lag usynligt
function hideLayer(id) {
	if (findBrowser() == "ns") {
		if (getRef(id).visibility == "show") {
			getRef(id).visibility = "hide";
		}
	}
	else if (findBrowser() == "ie" || findBrowser() == "ns6") {
		if (getRef(id).style.visibility == "visible") {
			getRef(id).style.visibility = "hidden";			
		}
	}		
}

// følgende funktion skifter baggrundsfarven på et lag
function changeColor(id,color) {
	if (findBrowser() == "ns") {
		getRef(id).bgcolor = color;
	}
	else if (findBrowser() == "ie" || findBrowser() == "ns6") {
		getRef(id).style.backgroundColor = color;
	}	
}

// følgende funktion sender videre til en given href
function sendtohref(link) {
	location.href = link;	
}

function sendtohrefinnewwin(link) {
	NewWin=window.open(link,'NewWin');	
}









function showsub (element) {



	if (document.getElementById(element+'sub').style.display == "none") {



		document.getElementById(element+'sub').style.display='block';

		document.getElementById(element+'sub').style.position='absolute';



	} else {



		document.getElementById(element+'sub').style.display='none';



	}



}



function hidesub (element) {



	if (document.getElementById(element+'sub').style.display == "none") {



		document.getElementById(element+'sub').style.display='none';



	} else {



		document.getElementById(element+'sub').style.display='block';



	}



}

