FilterNavi = function(listenfilter){
	$$("#"+listenfilter+" > ul > li").each(function(el){
		el.observe("mouseover",function(e){
			$$("#"+listenfilter+" > ul > li > div").invoke("hide")
			if(window.filterNaviTimer) window.clearTimeout(window.filterNaviTimer)
			 el.down("div").show()
		})
		el.observe("mouseout",function(e){
			div = el.down("div")
			window.filterNaviTimer = Element.hide.delay(0.2,div);
		})
	})
}	

ShopFilterSort = new Object();
ShopFilterSort.resetFilterFormForSize = function(field){
					if (field == "ssz") {
						$('sco').value = ""
						$('spr').value = "150"
					}
}

SimpleSort = function(){
	return {
		initialize:function(){
		},
		switchBox: function(field, theValue, theTrack){
//					ShopFilterSort.resetFilterFormForSize(field)
        	$(field).value=theValue;
        	if(theValue == '') {
        		var pos = $("directLandmarkP").value.indexOf("," + theTrack);
        		var length = theTrack.length + 1;
        		if(pos == -1) {
        			pos = $("directLandmarkP").value.indexOf(theTrack + ",");
            		length = theTrack.length + 1;
        		}
        		if(pos > -1) {
        			$("directLandmarkP").value = $("directLandmarkP").value.substring(0, pos)
        				+ $("directLandmarkP").value.substring(pos + length, $("directLandmarkP").value.length);
        		}
        		else if($("directLandmarkP").value == "wert=" + theTrack) {
        			$("directLandmarkP").value = "wert=";
        		}
        		
        	}
        	else {
	        	if($("directLandmarkP").value != "wert=")
	        		$("directLandmarkP").value = $("directLandmarkP").value + ",";
	        	$("directLandmarkP").value = $("directLandmarkP").value + theTrack;
        	}
        	if($("spr").value != "" || $("ssz").value != "" || $("sco").value != "" || $("sss").value != "" || $("sma").value != "" || $("label_id").value != "") {
        		$("fb").value="0";
        	}
        	$("shopfilter").submit();
        }
	}
}


    

