var WIB=new Class_WIB();function Class_WIB(){this.WoningUrl="/Detail?id=[id]&objecttype=[objecttype]";
this.StatsUrl="";this.stap=0;this.steps=15;
this.delay=15;this.Pagina=1;this.bMoving=false;this.Interval=false;this.arrObjects=new Array();
this.BeweegBreedte=725;this.nAantalObjecten=0;if(navigator.userAgent.indexOf("Firefox")>-1){this.steps=Math.ceil(this.steps/2)
}this.steps*=2;this.nFactor=new Array();var b=0;var d=0;var c=1;for(var e=0;e<=this.steps;
e++){if(e==this.steps/2){c=0}if(e>this.steps/2){c=-1}d+=c;b+=d;this.nFactor[e]=b}for(e=0;
e<=this.steps;e++){this.nFactor[e]/=b}this.SetWoningUrl=function(a){if(a.indexOf("?")==-1){a+="?id=[id]"
}if(a!=""){this.WoningUrl=a}};this.SetStatsUrl=function(a){if(a.indexOf("?")==-1){a+="?stats=[stats]"
}if(a!=""){this.StatsUrl=a}};this.Class_WibObject=function(k,a,j,l,g,i,h,m,f){this.Nummer=k;
this.Guid=a;this.Foto=j;this.Adres=l;this.Postcode=g;this.Plaats=i;this.Prijs=h;this.ObjectType=m;
this.ImageLoaded=false;if(f==null){this.URL=WIB.WoningUrl;this.URL=this.URL.replace(/\[id\]/g,this.Guid);
this.URL=this.URL.replace("[objecttype]",this.ObjectType)}else{this.URL=f}this.bStatsRegistered=(k<5);
this.LoadImage=function(){if(this.ImageLoaded==false){document.getElementById("Image"+this.Nummer).src=this.Foto;
this.ImageLoaded=true}};this.GetStatRegStr=function(){if(this.bStatsRegistered==false){this.bStatsRegistered=true;
return this.Guid}else{return""}};this.getHTML=function(){var o=(this.Plaats.length>20?this.Plaats.substring(0,18)+"...":this.Plaats);
var n="";sEnter="\n";if(navigator.userAgent.indexOf("Firefox")>-1){sEnter=" "}n+='<div class="wib-object" style="left:'+(WIB.BeweegBreedte/5)*this.Nummer+'px;">';
n+='<a href="'+this.URL+'">';n+='<img id="Image'+this.Nummer+'" ';if(this.Nummer<10){n+='src="'+this.Foto+'"';
this.ImageLoaded=true}else{n+='src="/img/spacer.gif"'}n+=' width="121" height="80" alt="Foto" class="thumb" title="'+this.Adres+sEnter;
if(this.Postcode!=""){n+=this.Postcode+" "}n+=this.Plaats+'" />';n+="<strong>"+o+"</strong><br />";
n+='<span class="wib-prijs">'+this.Prijs+"</span>";n+="</a>";n+="</div>";return n
}};this.AddObject=function(a,j,l,g,i,h,m,f){var k=this.arrObjects.length;this.arrObjects[k]=new this.Class_WibObject(k,a,j,l,g,i,h,m,f)
};this.Start=function(){this.nAantalObjecten=this.arrObjects.length;this.xMax=0;this.AantalPaginas=Math.ceil(this.nAantalObjecten/5);
this.xMin=-(this.AantalPaginas-1)*(this.BeweegBreedte);var f="";for(var a=0;a<this.nAantalObjecten;
a++){f+=this.arrObjects[a].getHTML(a)}document.getElementById("wib-inner").innerHTML=f;
this.SetButtons()};this.SetButtons=function(){if(this.nAantalObjecten>5){document.getElementById("Wib-arrow-r").style.display=(this.Pagina<this.AantalPaginas?"block":"none");
document.getElementById("Wib-arrow-l").style.display=(this.Pagina>1?"block":"none")
}else{document.getElementById("Wib-arrow-r").style.display="none";document.getElementById("Wib-arrow-l").style.display="none"
}};this.Mouseover=function(a){a.src=a.src.replace("0.gif","1.gif")};this.Mouseout=function(a){a.src=a.src.replace("1.gif","0.gif")
};this.Click=function(g){if(this.bMoving==false){var f=this.Pagina;this.Pagina+=g;
if(this.Pagina>this.AantalPaginas){this.Pagina=this.AantalPaginas}if(this.Pagina<1){this.Pagina=1
}if(f==this.Pagina){return}this.bMoving=true;sStats="";for(var a=0;a<5;a++){xTemp2=(this.Pagina*5)+a-5;
if(xTemp2<this.nAantalObjecten){this.arrObjects[xTemp2].LoadImage();s=this.arrObjects[xTemp2].GetStatRegStr();
sStats+=s+(s==""?"":",");}}if(sStats!=""){ 
}if(!this.Moving){this.Move(0,g)}this.bMoving=true}};this.Move=function(f,a){this.x=this.nFactor[f]*a*this.BeweegBreedte+(this.Pagina-a-1)*this.BeweegBreedte;
this.xLocation=Math.round(this.x);if(this.x>this.xMax){this.x=this.xMax}if(this.x<this.xMin){this.x=this.xMin
}document.getElementById("wib-inner").style.left=-this.xLocation+"px";if(f==this.steps){this.bTurned=false;
this.a=0;clearInterval(this.Interval);this.bMoving=false;this.Interval=false;this.SetButtons();
this.PaginaStap=1}else{f++;setTimeout("WIB.Move("+f+", "+a+")",15)}}};