function markall(type)
{
var ind;
var ic=0;
var gelind;
var gelic=0;
var ungelind;
var ungelic=0;

    msglist = document.getElementById('msglist');

	if(type=="gelesene") msglist.marker.checked=false;
	else if (msglist.markergelesen!=null) { msglist.markergelesen.checked=false; }


	if(type=="ungelesene") msglist.marker.checked=false;
	else if (msglist.markerungelesen!=null) { msglist.markerungelesen.checked=false; }

		if (msglist.msgid)
		{
			ind=msglist.msgid.length;
			if (ic < ind)
			{
					while (ic < ind)
					{
						if(msglist.msgid[ic]!="") msglist.msgid[ic].checked=msglist.marker.checked;
						else continue;
						ic++;
					}
			}
			else
			{
				msglist.msgid.checked=msglist.marker.checked;
			}
		}

	if (msglist.gelmsgid)
	{
		gelind=msglist.gelmsgid.length;
		if (gelic < gelind)
		{
				while (gelic < gelind)
				{
					if(msglist.gelmsgid[gelic]!="")
					{
						if(type=="gelesene") msglist.gelmsgid[gelic].checked=msglist.markergelesen.checked;
						else msglist.gelmsgid[gelic].checked=msglist.marker.checked;
					}
					else continue;
					gelic++;
				}
		}
		else
		{
			if(type=="gelesene") msglist.gelmsgid.checked=msglist.markergelesen.checked;
			else msglist.gelmsgid.checked=msglist.marker.checked;
		}
	}

	if (msglist.ungelmsgid)
	{
		ungelind=msglist.ungelmsgid.length;
		if (ungelic < ungelind)
		{
				while (ungelic < ungelind)
				{
					if(msglist.ungelmsgid[ungelic]!="")
					{
						if(type=="ungelesene") msglist.ungelmsgid[ungelic].checked=msglist.markerungelesen.checked;
						else msglist.ungelmsgid[ungelic].checked=msglist.marker.checked;
					}
					else continue;
					ungelic++;
				}
		}
		else
		{
			if(type=="ungelesene") msglist.ungelmsgid.checked=msglist.markerungelesen.checked;
			else msglist.ungelmsgid.checked=msglist.marker.checked;
		}
	}
}




/* wenn abschnitt angegeben, dann anderer buttontext */
function mailboxauswahl(abschnitt)
{
	if(abschnitt=="delete")
	{
		document.msglist.submit.value="ok";
		document.msglist.submit.disabled=false;
	}
	else
	{
		if(abschnitt=="")
		{
			document.msglist.submit.value="?";
			document.msglist.submit.disabled=true;
		}
		else if(abschnitt=="gelesen")
		{
			document.msglist.submit.value="kennzeichnen";
			document.msglist.submit.disabled=false;
		}
		else if(abschnitt=="ungelesen")
		{
			document.msglist.submit.value="kennzeichnen";
			document.msglist.submit.disabled=false;
		}
		else
		{
			document.msglist.submit.value="verschieben...";
			document.msglist.submit.disabled=false;
		}
	}
}
