function windowPopUp(mypage,myname,w,h,features) {
  if(screen.width){
  var winl = (screen.width-w)/2;
  var wint = (screen.height-h)/2;
  }else{winl = 0;wint =0;}
  if (winl < 0) winl = 0;
  if (wint < 0) wint = 0;
  var settings = 'height=' + h + ',';
  settings += 'width=' + w + ',';
  settings += 'top=' + wint + ',';
  settings += 'left=' + winl + ',';
  settings += features;
  win = window.open(mypage,myname,settings);
  win.window.focus();
  return win;
}


function NewWindow(bredde,hoyde,url) {
	window.open(url,"ShowProdWindow","menubars=0,toolbar=1,scrollbars=1,resizable=0,height="+hoyde+",width="+bredde);
}

function NewWindowPic(width,height,url){
	window.open(url,"ShowProdWindow","menubars=0,scrollbars=0,resizable=0,height="+height+",width="+width);
}

var boolNS4 = navigator.appVersion.indexOf("Nav") > 0 && parseInt(navigator.appVersion) == 4;

function GetElement(strElement){
	if(document.getElementById){
		// IE5+, Netscape 6, Mozilla
		return (document.getElementById(strElement));
	}
	else if(document.all){
		// IE4
		return (eval("document.all." + strElement));
	}
	else if (document.layers){
		// Netscape 4
		return (eval("document." + strElement));
	}
	else{
		// Crap!
		return (null);
	}
}

function GetFormElement(strForm, strElement){
   // Hvis strElement er tom, så skal man bare have fat i form'en. Eller skal der lige tilføjes et punktum.
	if (strElement != "") {
		strElement = "." + strElement;
	}
	return (eval("document.forms['" + strForm + "']" + strElement));
}

function GetParentElement(strElement)
{
	if (document.getElementById)
	{
		// IE5+, Netscape 6, Mozilla
		return (parent.document.getElementById(strElement));
	}
	else if (document.all)
	{
		// IE4
		return (eval("parent.document.all."+strElement));
	}
	else if (boolNS4)
	{
		// Netscape 4
		return (eval("document."+strElement));
	}
	else
	{
		// Crap!
		return (null);
	}
}

function toggleDesc(strProgramID)
{
	if(boolNS4) return false;

	//expander den gitte menyen
	objCurrent = GetElement("Category"+strProgramID);
	objCurrent.style.display = (objCurrent.style.display=="none" ? "block" : "none");
	
	//printer minus-tegn hvis aktiv
	objCurrent2 = GetElement("minus"+strProgramID);
	objCurrent2.style.display = (objCurrent2.style.display=="none" ? "inline" : "none");
	
	//printer pluss-tegn hvis passiv
	objCurrent3 = GetElement("plus"+strProgramID);
	objCurrent3.style.display = (objCurrent3.style.display=="inline" ? "none" : "inline");

}
function toggleSub(strProgramID)
{
	if(boolNS4) return false;
	//expander den gitte menyen
	objCurrent = GetElement("sub"+strProgramID);
	objCurrent.style.display = (objCurrent.style.display=="none" ? "block" : "none");
	
	//printer minus-tegn hvis aktiv
	objCurrent2 = GetElement("minus"+strProgramID);
	objCurrent2.style.display = (objCurrent2.style.display=="none" ? "inline" : "none");
	
	//printer pluss-tegn hvis passiv
	objCurrent3 = GetElement("plus"+strProgramID);
	objCurrent3.style.display = (objCurrent3.style.display=="inline" ? "none" : "inline");
}