function Filtern(land,landkz)
{
	var Name  = escape(trim(document.getElementById("Name").value.toLowerCase()));
	var Ort   = escape(trim(document.getElementById("Ort").value.toLowerCase()));
	var PLZ   = escape(trim(document.getElementById("PLZ").value.toLowerCase()));
	var Staat   = "";//escape(document.getElementById("Staat").value.toLowerCase());
	Name=Name.replace('\n','');
	Ort=Ort.replace('\n','');  
	PLZ=PLZ.replace('\n','');
	location.replace("/search/" + land + "/state-" + Staat + "/city-" + Ort + "/zip-" + PLZ + "/l1cy1-" + landkz + "_state1cy1-" + Staat + "_city1cy1-" + Ort + "-zip1cy1-" + PLZ + "_name1cy1-" + Name + "-s1.html");
}
function MapFiltern2(land,landkz,origOrt, StateShortcut)
{
	var Name  = escape(trim(document.getElementById("Name").value.toLowerCase()));
	var Ort   = escape(trim(document.getElementById("Ort").value)).toLowerCase();
	var PLZ   = escape(document.getElementById("M_PLZ").value.toLowerCase());
	var Staat   = "";//escape(document.getElementById("Staat").value.toLowerCase());
	Name=Name.replace('\n','');
	Ort=Ort.replace('\n','');
	PLZ=PLZ.replace('\n','');
	Ort = Ort.toLowerCase();
	Name=Name.toLowerCase();
	origOrt = escape(trim(origOrt)).toLowerCase();
	if (origOrt != Ort)
	{
		PLZ = "";
	}
	//location.href = formpart1 + "-" + GetPlz(PLZ) + "/" + formpart2 + "-" + Ort + "/" + formpart3 + "-" + Name + "-1.html";  
	location.href = formpart1 + StateShortcut + GetPlz(PLZ) + "/" + formpart2 + "-" + Ort + "/" + formpart3 + "-" + Name + "-1.html";  
}

function MapFiltern(land, landkz)
{
	var Name  = escape(trim(document.getElementById("Name").value.toLowerCase()));
	var Ort   = escape(trim(document.getElementById("Ort").value.toLowerCase()));
	var PLZ   = escape(document.getElementById("PLZ").value.toLowerCase());
	var Staat   = "";//escape(document.getElementById("Staat").value.toLowerCase());
	Name=Name.replace('\n','');
	Ort=Ort.replace('\n','');
	PLZ=PLZ.replace('\n','');

	//location.href = formpart1 + "-" + GetPlz(PLZ) + "/" + formpart2 + "-" + Ort + "/" + formpart3 + "-" + Name + "-1.html";
	location.href = formpart1 + GetPlz(PLZ) + "/" + formpart2 + "-" + Ort + "/" + formpart3 + "-" + Name + "-1.html";
}
function MapFiltern(land, landkz, StateShortcut)
{
	var Name  = escape(trim(document.getElementById("Name").value.toLowerCase()));
	var Ort   = escape(trim(document.getElementById("Ort").value.toLowerCase()));
	var PLZ   = escape(document.getElementById("PLZ").value.toLowerCase());
	var Staat   = "";//escape(document.getElementById("Staat").value.toLowerCase());
	Name=Name.replace('\n','');
	Ort=Ort.replace('\n','');
	PLZ=PLZ.replace('\n','');
  
	location.href = formpart1 + StateShortcut + GetPlz(PLZ) + "/" + formpart2 + "-" + Ort + "/" + formpart3 + "-" + Name + "-1.html";
}
function GetPlz(subject)
{
	var myregexp = new RegExp("(\\d{0,5})", "i");
	var match = myregexp.exec(subject);
	var nix = ""
	if (match != null && match.length > 1) 
	{
		return match[1];
	} 
	else 
	{
		return nix;
	}
}
function trim(sString) 
{
	while (sString.substring(0,1) == ' ')
	{
		sString = sString.substring(1, sString.length);
	}
	while (sString.substring(sString.length-1, sString.length) == ' ')
	{
		sString = sString.substring(0,sString.length-1);
	}
	return sString;
}






