function switchPlz(plz) {
	plzObj=getFlirtyTopFrame().document.getElementById(plz);
	ListObj=getFlirtyTopFrame().document.getElementById(plzObj.value);
	var StaedteListen = ListObj.parentNode.parentNode.getElementsByTagName("ul");
	 for (var i = 0; i <= StaedteListen.length; i++) {
	 	try {
	 		getFlirtyTopFrame().document.getElementById(StaedteListen[i].id).style.display = "none";
	 		var citylist = StaedteListen[i].getElementsByTagName("li");
		 	for (var c = 0; c <= citylist.length; c++) {
		 		citylist[c].className="";
		 	}
	 	} catch (e) {

	 	}
	}
	ListObj.style.display = "block";
}


function switchCountry(cc) {
	CObj=getFlirtyTopFrame().document.getElementById(cc);
	getFlirtyTopFrame().document.getElementById('cc_de').style.display = "none";
	getFlirtyTopFrame().document.getElementById('cc_at').style.display = "none";
	getFlirtyTopFrame().document.getElementById('cc_ch').style.display = "none";
	getFlirtyTopFrame().document.getElementById(CObj.value).style.display = "block";
	switchPlz(CObj.value);
}

function cityselect(cc,plz) {
 	try {
 		plzObj=getFlirtyTopFrame().document.getElementById(cc+'_'+plz);
 		var citylist = plzObj.parentNode.getElementsByTagName("li");
	 	try {
		 	for (var c = 0; c <= citylist.length; c++) {
		 		citylist[c].className="";
		 	}
	 	} catch (e){
	 	}
	 	plzObj.className="selected";
 	} catch (e) {
 	}
}

function extendedSearchOptions(id) {
	var ele = document.getElementById(id);
	if (ele) {
		if (ele.style.display == 'block') {
			ele.style.display = 'none';
		} else {
			ele.style.display = 'block';
		}
	}
	resize_iframe();
}