
   	windowOnLoad.add("Res.init()");
	windowOnLoad.add("Select.init()");
	
	
	var Select = {
		
		init: function(){
		   
			$$("[name=sortorder]").invoke("observe", "change", this.ordnen);
			this.setzen(Global.auswahl);
		},
		
		setzen: function(data){
		  $$("[name=sortorder]")[0].selectedIndex=data;
		  $$("[name=sortorder]")[1].selectedIndex=data;
		},
		
		ordnen: function(){
		   	var auswahl=this.selectedIndex;
			var par="";
			switch  (auswahl) {
				 
				 default:
					par=par+"";
				 	break;
				case 0:{
				  	
					 par=par+"&orderby=timestamp&aufab=DESC";
				  	break;
					
				 } 
				 case 1:{
				  	
				  	par=par+"&orderby=preis&aufab=ASC";
				  	break;
				 }
				 case 2:{
				  	
				  	par=par+"&orderby=preis&aufab=DESC";
				  	break;
				 }
				 
				 
				 
			  	  
				 case 4:{
				  	
				  	par=par+"&orderby=plz&aufab=ASC";
				  	break;
				 }
				 
				 case 5:{
				  	
				  	par=par+"&orderby=plz&aufab=DESC";
				  	break;
				 }
				 
			  	 case 6:{
				  	
				  	par=par+"&orderby=baujahr&aufab=DESC";
				  	break;
				 } 
				 
				 case 7:{
				  	
				  	par=par+"&orderby=baujahr&aufab=ASC";
				  	break;
				 }
		   		 
				 case 8:{
				  	
				  	par=par+"&orderby=laenge&aufab=ASC";
				  	break;
				 }
		   		case 9:{
				  	
				  	par=par+"&orderby=laenge&aufab=DESC";
				  	break;
				 }
				
		   	
			}
			
			var ziel=Global.ziel+".php";
		 	window.location.href=ziel+"?auswahl="+auswahl+par; 
		}
		
	}
	var Res = {
		init: function() {
			$$(".galerie_plus img").each(function(img) {
				img.observe("mouseover", Res.galplus.over);
				img.observe("mousemove", Res.galplus.move);
				img.observe("mouseout", Res.galplus.out);
			});
		},
		
		
		galplus: {
			src: null,
			
			over: function(e) {
				if(Res.galplus.src) {
					Res.galplus.src.remove();
					Res.galplus.src = null;
				  
				}
				
				
				var imgsrc = e.element().src.replace("/thumbs", "");
				
				Res.galplus.src = $(Builder.node("img", {
					className: "galerie_plus_popup",
					src: imgsrc
				}));
				
				$(document.body).insert(Res.galplus.src);
				
				Res.galplus.src.setStyle({
					top: e.pointerY() - (Res.galplus.src.getDimensions().height / 2) + "px",
					left: e.pointerX() + 10 + "px",
					display: "block"
				});
			},
			
			move: function(e) {
				if(!Res.galplus.src) {
					Res.galplus.over(e);
					
				}
				
				Res.galplus.src.setStyle({
					top: e.pointerY() - (Res.galplus.src.getDimensions().height / 2) + "px",
					left: e.pointerX() + 10 + "px"
				});
			},
			
			out: function(e) {
				if(Res.galplus.src) {
					Res.galplus.src.remove();
					Res.galplus.src = null;
				}
			}
		}
	};