var xing=xing||{};xing.utils=xing.utils||{};xing.utils.Preloader={_preloaded:false,_imgsIndexStart:[],start:function(){this._preload()},add:function(A){this._imgsIndexStart=this._imgsIndexStart.concat(A)},_preload:function(){if(this._preloaded){return }if(!xing.globals.baseUrl){throw new Error("Preloader: Missing base url.")}this._imgsIndexStart.each(function(A){(new Image).src=xing.globals.baseUrl+A});this._preloaded=true}};$D(function(){var A=$("password-field","password").compact().first();if(!A){return }xing.utils.Preloader.add(xing.globals.preloadImagesStart);xing.utils.Preloader.add(xing.globals.essentialImages);if(A.value){(function(){xing.utils.Preloader.start()}).delay(0.5)}else{A.observe("keyup",function(){xing.utils.Preloader.start()})}});