function swapMenu (show, noshow) {
        document.getElementById(show).style.display = "block";
        document.getElementById(noshow).style.display = "none";
}


// enable fields
function enableFields(group)
{
	// group refers to dependent field
	if(document.getElementById)
	{
		var wrapper = document.getElementById(group);
		var flds = wrapper.getElementsByTagName("input");
		for(var i=0; i<flds.length; i++)
		{
			if(flds[i].disabled == true)
				flds[i].disabled = false;
			else
				flds[i].disabled = true;
		}
	}
}
// global var for rollup size
var rollupSize = 100 + "px";		// edit rollup height in CSS if changing
var txtShow = "<img src=\"img/icon_plus.gif\" width=\"9\" height=\"9\" alt=\"\" border=\"0\"> Alle anzeigen";
var txtHide = "<img src=\"img/icon_minus.gif\" width=\"9\" height=\"9\" alt=\"\" border=\"0\"> Vollansicht schliessen";
// change label of button
function swapLabel(lnk,str)
{
	var l = document.getElementById(lnk);
	l.innerHTML = str;
}
// show entire contents of rollup
function showRollUp(el)
{
	var r = document.getElementById(el);
	r.style.overflow = "visible";
	r.style.height = "auto";
}
// restore rollup to clipped size
function hideRollUp(el)
{
	var r = document.getElementById(el);
	r.style.overflow = "auto";
	r.style.height = rollupSize;
}
// toggle between open and closed state of rollup
function toggleRollUp(el)
{
	if(document.getElementById)
	{
		if(document.getElementById("gruppe_" + el).style.overflow == "visible")
		{
			hideRollUp("gruppe_" + el);
			swapLabel("btn_" + el, txtShow);
		}
		else
		{
			showRollUp("gruppe_" + el);
			swapLabel("btn_" + el, txtHide);
		}
	}
}
// rollover form buttons
function hoverButton(btn,style)
{
	var b = document.getElementById(btn);
	b.className = style;
}

function MM_DownloadsDownload(pk) { alert("Hallo"); }

function MM_ArticleSend(pk,fk) { MM_window('/_misc/article/send.cfm?pk=' + pk + '&fk=' + fk ,'ArtikelSenden','width=680,height=450,resizable=no,scrollbars=yes'); }
function MM_window(theURL,wname,features) { return window.open(theURL,wname,features);	}
function MM_ArticlePrint(pk,pid) { MM_window('/_misc/article/print.cfm?pk=' + pk + '&pid=' + pid ,'ArtikelDrucken','width=420,height=500,resizable=no,scrollbars=yes'); }
function changeTagFontsize(tag,size){
	for (var i = 0; i < document.getElementsByTagName(tag).length; i++) {
    document.getElementsByTagName(tag)[i].style.fontSize = size;
  }
}


