var gbzsingle=null;

function openGbz(url,winName,winParams,gbzid)
{
	//var frm = document.forms[2];
	var frm = document.getElementById("plzsearchform");
	var reg = /^[0-9]*$/;
	if(gbzsingle && !gbzsingle.closed) gbzsingle.close();
	if (gbzid!=0)
	{
		gbzsingle = window.open(url+"&gbzid="+gbzid,winName,winParams);
	}
	else
	{
		if(frm.zipcode.value.length==5)
		{
			if(reg.exec(frm.zipcode.value))
			{
				gbzsingle = window.open(url+"&zipcode="+frm.zipcode.value,winName,winParams);
			}
			else
			{
				alert('Bitte nur Ziffern eingeben.');
			}
		}
		else
		{
			alert('Bitte geben Sie eine fünfstellige Postleitzahl ein.');
		}
	}
	if (gbzsingle && !gbzsingle.closed) gbzsingle.focus();
}
