var is = new Object();
{
	is.ver = navigator.appVersion.substring(0,1);

	if (navigator.appName == "Netscape")
	{
		is.ns = true;
		eval("is.ns" + is.ver + " = true;")
		if (is.ver >= 3 && is.ver <= 4)
			is.ng3 = true;
		if (is.ver > 4)
			is.ng5 = true;
	}
	else if (navigator.appName.indexOf("Microsoft") >= 0)
	{
		is.ie = true;
		eval("is.ie" + is.ver + " = true;")
		if (is.ver >= 3)
			is.ig3 = true;
	}
	else
		is.bu = true;

	if (navigator.appVersion.indexOf("Win") > 0)
		is.win = true;
	else if (navigator.appVersion.indexOf("Mac") > 0)
		is.mac = true;
	else if (navigator.appVersion.indexOf("X11") > 0)
		is.x11 = true;
	else
		is.osu = true;
}

function neuAufbau()
{
	window.history.go(0);
}

if(is.ng3)
{
	window.onresize = neuAufbau;
}

function imgs()
{
	this.length = imgs.arguments.length;
	for (var i = 0; i < this.length; i++)
  	{
		this[i+1] = new Image();
		this[i+1].src = imgs.arguments[i];
    }
}

function SwapImage()
{
	args_images_SI = SwapImage.arguments;
	
	if (is.ng3 && args_images_SI[2])
		document.layers[args_images_SI[2]].document[args_images_SI[1]].src = args_images_SI[0];
	else
		document[args_images_SI[1]].src = args_images_SI[0];
}

function SwapFormImage()
{
	args_images_SFI = SwapFormImage.arguments;
	args_images_SFI[1].src = args_images_SFI[0];
}

var wFlag;
function popWin(sUrl,bScroll,winW,winH,title,winPosx,winPosy,winToolbar)
{
	if(winPosx == null){ winPosx = 0; }
	if(winPosy == null){ winPosy = 0; }
	if(winToolbar == null){ winToolbar = 0; }
	
	if(title == null)
	{
		title = document.location.href;
		endpos = title.lastIndexOf("?");
		if (endpos > 0)
			title = title.substring(0, endpos-1);
		slashpos = title.lastIndexOf("/");
		if (slashpos<0)
		{
		   title = "undef";
		}
		else
		{
		    title = title.substring(slashpos+1,title.length);
			endpos = title.indexOf(".");
			if (endpos>=0)
			{
				title = title.substring(0,endpos-1);
			}
		}
	}
	
	sTmp = "width=" + winW + ",height=" + winH + ",scrollbars=" + bScroll + ",status=0,left=" + winPosx + ",top=" + winPosy + ",resizable=no,toolbar=" + winToolbar;

	if(!window.newWin || window.newWin.closed || wFlag != title)
	{
		window.newWin = window.open(sUrl,title,sTmp);
	}
    else
    {
		//window.newWin.close();
		window.newWin = null;
		window.newWin = window.open(sUrl,title,sTmp);
    }
	window.newWin.focus();
	wFlag = title;
}