
vjo.ctype("vjo.dsf.utils.UriBuilder").needs("vjo.dsf.Enc").props({meta:function(_1,_2){var _3=document.getElementsByTagName("meta");for(var _4=0;(_4<_3.length);_4++){if(_3[_4].getAttribute(_1)==_2){return _3[_4];}}
return null;}}).protos({constructs:function(_5,_6){this.parse(_5,_6);},parse:function(_7,_8){this.uri=_7;this.params=new Object();var _9=this.uri.match(this.uriMatch);if(_9==null){return;}
this.protocol=this.match(_9,2);this.host=this.match(_9,3);this.port=this.match(_9,5);this.href=this.match(_9,6);this.query=this.match(_9,8);if(_8){this.decodeSeo();}
if(this.href.match(/eBayISAPI.dll/i)){this.parseIsapi(this.query);}else{this.parseQuery(this.query);}
this.href=this.decodeUri(this.href);this.hash=this.match(_9,10);},match:function(_a,_b){return((_a.length>_b)&&_a[_b])?_a[_b]:"";},parseQuery:function(_c){this.decodeParams(_c);},parseIsapi:function(_d){var _e=(_d)?_d.split("&"):new Array();this.isapi=_e.shift();this.query=_e.join("&");this.decodeParams(this.query);},appendParam:function(_f,_10,_11){_11=(_11)?_11:this.params;if(_11[_f]==null){_11[_f]=_10;}else{if(typeof(_11[_f])=="object"){_11[_f].push(_10);}else{_11[_f]=new Array(_11[_f],_10);}}},appendParams:function(_12){for(var _13 in _12){var _14=_12[_13];if(typeof(_14)!="object"){this.appendParam(_13,_14);}else{for(var idx=0;(idx<_14.length);idx++){this.appendParam(_13,_14[idx]);}}}},decodeParams:function(_16){var _17=(_16)?_16.split("&"):new Array();for(var idx=0;(idx<_17.length);idx++){var _19=_17[idx].split("="),name=this.decodeParam(_19[0]);var _1a=(_19.length>1)?this.decodeParam(_19[1].replace(/\+/g,"%20")):"";this.appendParam(name,_1a);}},encodeParams:function(_1b){var _1c=new Array();var _1b=(_1b)?_1b:this.params;for(var _1d in _1b){if(typeof(_1b[_1d])!="object"){_1c.push(this.encodeParam(_1d).concat("=",this.encodeParam(_1b[_1d])));}else{for(var idx=0;(idx<_1b[_1d].length);idx++){_1c.push(this.encodeParam(_1d).concat("=",this.encodeParam(_1b[_1d][idx])));}}}
return _1c.join("&");},decodeSeo:function(){var _1f=this.href.match(/(.*)_W0QQ(.*)/);if(_1f==null){return;}
this.href=_1f[1];var _20=_1f[2].split("QQ");for(var idx=0;(idx<_20.length);idx++){var _22=_20[idx].split("Z");var _23=this.decodeParam(_22[0].replace(this.seoParam,"%$1"));var _24=(_22.length>1)?this.decodeParam(_22[1].replace(this.seoParam,"%$1")):"";this.appendParam(_23,_24);}},decodeForm:function(_25){var _26=new Object();var _27=_25.elements;for(var idx=0;(idx<_27.length);idx++){var _29=_27[idx];if(_29.disabled){continue;}
var _2a=_29.type,name=_29.name;var _2b=_29.value;if(_2a.match(/text|hidden|textarea|password|file/)){this.appendParam(name,_2b,_26);}else{if(_2a.match(/radio|checkbox/)&&_29.checked){this.appendParam(name,_2b,_26);}else{if(_2a.match(/select-one|select-multiple/)){this.appendSelect(_29,_26);}}}}
return _26;},appendSelect:function(_2c,_2d){var _2e=_2c.options;for(var idx=0;(idx<_2e.length);idx++){if(_2e[idx].selected){this.appendParam(_2c.name,_2e[idx].value,_2d);}}},getUri:function(){var uri=(this.protocol)?this.protocol.concat("://"):"";if(this.host){uri=uri.concat(this.host);}
if(this.port){uri=uri.concat(":",this.port);}
if(this.href){uri=uri.concat(this.encodeUri(this.href));}
if(this.isapi){uri=uri.concat("?",this.isapi);}
var _31=this.encodeParams(this.params);if(_31){uri=uri.concat(this.isapi?"&":"?",_31);}
if(this.hash){uri=uri.concat("#",this.hash);}
return this.uri=uri;}}).inits(function(){var _32=(navigator.userAgent.indexOf("MSIE")>=0);var _33=vjo.dsf.utils.UriBuilder.meta(_32?"httpEquiv":"http-equiv","Content-Type");var _34=(_33)?_33.getAttribute("content"):null;this.prototype.encodeUri=(_34&&_34.match(/utf/gi))?vjo.dsf.Enc.encodeURI:window.escape;this.prototype.decodeUri=(_34&&_34.match(/utf/gi))?vjo.dsf.Enc.decodeURI:window.unescape;this.prototype.encodeParam=(_34&&_34.match(/utf/gi))?vjo.dsf.Enc.encodeURIComponent:window.escape;this.prototype.decodeParam=(_34&&_34.match(/utf/gi))?vjo.dsf.Enc.decodeURIComponent:window.unescape;this.prototype.uriMatch=new RegExp("(([^:]*)://([^:/?]*)(:([0-9]+))?)?([^?#]*)([?]([^#]*))?(#(.*))?");this.prototype.seoParam=new RegExp("Q([0-9a-fA-F][0-9a-fA-F])","g");}).endType();
vjo.ctype("vjo.darwin.domain.finding.ajax.AjaxUrlRedirector").needs("vjo.dsf.utils.UriBuilder").props({UriBuilder:vjo.dsf.utils.UriBuilder,ProcessAjaxUrl:function(){var _1=this.getState(document.location.hash);if(_1&&_1["Page"]){return this.replace(_1["Page"]);}},deserialize:function(_2){try{return(_2!=null)?eval("("+_2+")"):{};}
catch(except){return{};}},getState:function(_3){_3=_3.match("(#)?(.*)")[2];if(_3.match(/^(%7B.*%7D|{%.*})$/)){return this.decodeState(_3);}else{if(_3.match(/^{.*}$/)){return this.deserialize(_3);}else{return null;}}},decodeState:function(_4){return this.deserialize(decodeURIComponent(_4));},replace:function(_5){var _6=new this.UriBuilder(_5);var _7=_6.params["hash"];_6.hash=(_7)?_7:"";delete _6.params["hash"];_6.params["_adr"]="1";document.location.replace(_6.getUri());}}).endType();
vjo.ctype("vjo.darwin.domain.finding.ecm.FindingRTMHelper").needs("vjo.dsf.Element").props({removeClass:function(id){var _2=vjo.dsf.Element.get(id);if(_2){_2.className="";}},openWindow:function(_3){var _4=730;var _5=560;var _6="height="+_4+",width="+_5+",toolbar=0,location=0,status=0,scrollbars=1,resizable=0,menubar=0";return window.open(_3,"WhatsThisYahooGraphicalPopUp",_6,true);}}).endType();
vjo.ctype("vjo.darwin.domain.finding.ajax.AjaxListener").protos({constructs:function(_1,_2,_3,_4,_5){this.scope=_1;this.element=_2;this.type=_3;this.handler=_4;this.capture=_5;}}).inits(function(){this.prototype.toString=function(){var _6=this.scope,element=this.element,type=this.type;var id=(element===window)?"window":((element.id)?element.id:_6.eid),name=this.handler._name;return id.concat(" ",type," ",(_6.clazz||_6).toString().concat(".",name));};}).endType();
vjo.ctype("vjo.darwin.domain.finding.ajax.AjaxRegistry").needs("vjo.darwin.domain.finding.ajax.AjaxListener").props({ServiceEngine:vjo.dsf.ServiceEngine,AjaxListener:vjo.darwin.domain.finding.ajax.AjaxListener,unload:function(){for(var _1 in this.objects){this.destroyObject(this.objects[_1]);}
if(window.FindingLogger){window.FindingLogger.capture();}},update:function(){for(var _2 in this.objects){this.updateObject(this.objects[_2]);}},getOid:function(_3){if(_3){return(_3.oid)?_3.oid:this.addOid();}},addOid:function(){var _4="v4_".concat(new Date().valueOf().toString()),oid=_4;for(var _5=0;this.objects[oid];_5++,oid=_4.concat("_",_5)){}
return oid;},getEid:function(_6){if(_6==window){return"window";}else{return(_6.id)?_6.id:(_6.id=this.addEid());}},addEid:function(){var _7="v4-".concat(new Date().valueOf().toString()),eid=_7;for(var _8=0;document.getElementById(eid);_8++,eid=_7.concat("-",_8)){}
return eid;},getElement:function(_9,_a){if(_9.eid){return document.getElementById(_9.eid);}else{return(typeof(_a)=="string")?document.getElementById(_a):_a;}},registerObject:function(_b,_c){if(_b){_b.oid=this.getOid(_b);}else{return this.registerExcept("object is undefined");}
_c=this.getElement(_b,_c);if(_c==null){return this.registerExcept("element is undefined",_b);}else{if(!this.objects[_b.oid]&&window.FindingLogger){window.FindingLogger.log(_b,"registry","register",this.getEid(_c));}}
this.objects[_b.oid]=_b;_b.eid=this.getEid(_c);return _c;},registerExcept:function(_d,_e){if(window.FindingLogger){window.FindingLogger.except(_d,_e);}
return null;},updateObject:function(_f){var _10=document.getElementById(_f.eid);if(_10==null){this.destroyObject(_f);}},destroyObject:function(_11){if(window.FindingLogger){window.FindingLogger.log(_11,"registry","destroy",_11.eid);}
if(_11.destroy){_11.destroy();}
this.removeEventHandlers(_11);this.removeRequestHandlers(_11);this.removeResponseHandlers(_11);delete this.objects[_11.oid];},addEventHandler:function(_12,_13,_14,_15,_16){if(!_12||!_13){return false;}else{if(!_14||!_15){return false;}}
var _17=this.objects[_12.oid];if(_17==null){this.registerObject(_12,_13);}
var _18=this,oid=_12.oid,listeners=(this.listeners[oid])?this.listeners[oid]:(this.listeners[oid]={});listeners=(listeners[_14])?listeners[_14]:(listeners[_14]=[]);var _19=new this.AjaxListener(_12,_13,_14,_15,_16);var _1a=function(_1b){return _18.dispatchEventListener(_1b,_19);};if(window.FindingLogger){window.FindingLogger.event(_19,"event","attach");}
listeners.push(_19);_19.dispatcher=_1a;return this.addEventListener(_13,_14,_1a,_16);},removeEventHandlers:function(_1c,_1d,_1e,_1f,_20){var oid=_1c.oid;var _22=this.listeners[oid];if(_22==null){return;}
if(_1e){this.removeEventTypeListeners(oid,_1d,_1e,_1f,_20);}else{for(_1e in _22){this.removeEventTypeListeners(oid,_1d,_1e,_1f,_20);}}
for(_1e in this.listeners[oid]){return;}
delete this.listeners[oid];},removeEventTypeListeners:function(oid,_24,_25,_26,_27){var _28=this.listeners[oid][_25];if(_28==null){return;}
this.removeEventListeners(_28,_24,_26,_27);if(this.listeners[oid][_25].length<=0){delete this.listeners[oid][_25];}},removeEventListeners:function(_29,_2a,_2b,_2c){for(var idx=_29.length;(idx>0);idx--){var _2e=_29[idx-1];if(_2a&&(_2e.element!==_2a)){continue;}else{if(_2b&&(_2e.handler!==_2b)){continue;}else{if(_2c&&(_2e.capture!==_2c)){continue;}}}
if(window.FindingLogger){window.FindingLogger.event(_2e,"event","remove");}
this.removeEventListener(_2e.element,_2e.type,_2e.dispatcher);_29.splice(idx-1,1);}},detachEventHandlers:function(_2f){var _30=vjo.dsf.EventDispatcher.nativeEventHandlers;if(_30[_2f.id]){this.detachKernelHandlers(_2f,_30);}
delete vjo.dsf.EventDispatcher.eventHandlers[_2f.id];},detachKernelHandlers:function(_31,_32){for(var _33 in _32[_31.id]){var _34=_32[_31.id][_33].length;for(var idx=0;(idx<_34);idx++){if(window.FindingLogger){window.FindingLogger.log(null,"kernel","detach",_31.id,_33);}
this.removeEventListener(_31,_33,_32[_31.id][_33][idx]);}}
delete _32[_31.id];},dispatchEventListener:function(_36,_37){var _38=_37.scope,handler=_37.handler;if(window.FindingLogger){window.FindingLogger.event(_37,"event","dispatch");}
var _39=handler.call(_38,_36);if(_39===false){vjo.dsf.EventDispatcher.stopEvent(_36);}
if(typeof(_39)!=="undefined"){return _39;}},addRequestHandler:function(_3a,_3b,_3c){var _3d=_3a.scope;_3a.global=_3c;_3a.element=this.registerObject(_3d,_3b);var _3e=this.requestHandlers[_3d.oid];if(_3e==null){_3e=(this.requestHandlers[_3d.oid]={});}
if(window.FindingLogger){window.FindingLogger.log(_3a,"service","attach");}
if(_3c){this.ServiceEngine.registerGlbReqtHdl(_3a);}else{this.ServiceEngine.registerSvcReqtHdl(_3a.service,_3a);}
_3e[_3a.service]=_3a;},removeRequestHandler:function(_3f){var _40=this.requestHandlers[_3f.scope.oid];if(_40){delete _40[_3f.service];}
if(window.FindingLogger){window.FindingLogger.log(_3f,"service","remove");}
_40=(_3f.global)?this.ServiceEngine.glbReqtHdls:this.ServiceEngine.svcReqtHdls[_3f.service];if(_40){this.removeServiceHandler(_40,_3f);}},removeRequestHandlers:function(_41){var _42=this.requestHandlers[_41.oid];if(_42){for(var _43 in _42){this.removeRequestHandler(_42[_43]);}}},addResponseHandler:function(_44,_45,_46){var _47=_44.scope;_44.global=_46;_44.element=this.registerObject(_47,_45);var _48=this.responseHandlers[_47.oid];if(_48==null){_48=(this.responseHandlers[_47.oid]={});}
if(window.FindingLogger){window.FindingLogger.log(_44,"service","attach");}
if(_46){this.ServiceEngine.registerGlbRespHdl(_44);}else{this.ServiceEngine.registerSvcRespHdl(_44.service,_44);}
_48[_44.service]=_44;},removeResponseHandler:function(_49){var _4a=this.responseHandlers[_49.scope.oid];if(_4a){delete _4a[_49.service];}
if(window.FindingLogger){window.FindingLogger.log(_49,"service","remove");}
_4a=(_49.global)?this.ServiceEngine.glbRespHdls:this.ServiceEngine.svcRespHdls[_49.service];if(_4a){this.removeServiceHandler(_4a,_49);}},removeResponseHandlers:function(_4b){var _4c=this.responseHandlers[_4b.oid];if(_4c){for(var _4d in _4c){this.removeResponseHandler(_4c[_4d]);}}},removeServiceHandler:function(_4e,_4f){for(var idx=_4e.length;(idx>0);idx--){if(_4e[idx-1]===_4f){return _4e.splice(idx-1,1);}}}}).inits(function(){if(window.addEventListener){this.addEventListener=function(_51,_52,_53,_54){return _51.addEventListener(_52,_53,_54|false);};this.removeEventListener=function(_55,_56,_57,_58){_55.removeEventListener(_56,_57,_58|false);};}else{if(window.attachEvent){this.addEventListener=function(_59,_5a,_5b,_5c){return _59.attachEvent("on"+_5a,_5b);};this.removeEventListener=function(_5d,_5e,_5f,_60){_5d.detachEvent("on"+_5e,_5f);};}else{this.addEventListener=function(_61,_62,_63,_64){return false;};this.removeEventListener=function(_65,_66,_67,_68){};}}
this.objects={};this.listeners={};this.requestHandlers={};this.responseHandlers={};this.registerObject(this,document.body);this.addEventHandler(this,window,"unload",this.unload);}).endType();
vjo.ctype("vjo.darwin.domain.finding.ajax.AjaxRequestHandler").needs("vjo.darwin.domain.finding.ajax.AjaxRegistry").protos({AjaxRegistry:vjo.darwin.domain.finding.ajax.AjaxRegistry,constructs:function(_1,_2,_3,_4,_5){this.scope=_1,this.listener=_2;this.service=_3;this.AjaxRegistry.addRequestHandler(this,_4,_5);},handleRequest:function(_6){try{if(!_6.svcId.match(this.service)){return;}
var _7=(this.element)?document.getElementById(this.element.id):this;if(_7&&window.FindingLogger){window.FindingLogger.log(this,"service","dispatch");}
if(_7){return this.listener.apply(this.scope,arguments);}
var _8=this,registry=vjo.darwin.domain.finding.ajax.AjaxRegistry;window.setTimeout(function(){registry.removeRequestHandler(_8);},0);}
catch(except){if(window.FindingLogger){window.FindingLogger.except(except,this);}}}}).inits(function(){this.prototype.toString=function(){return this.service.toString().concat(" ",this.scope,".",this.listener._name);};}).endType();
vjo.ctype("vjo.darwin.domain.finding.ajax.AjaxResponseHandler").needs("vjo.darwin.domain.finding.ajax.AjaxRegistry").protos({AjaxRegistry:vjo.darwin.domain.finding.ajax.AjaxRegistry,constructs:function(_1,_2,_3,_4,_5){this.scope=_1,this.listener=_2;this.service=_3;this.AjaxRegistry.addResponseHandler(this,_4,_5);},handleResponse:function(_6){try{if(!_6.svcId.match(this.service)){return;}
var _7=(this.element)?document.getElementById(this.element.id):this;if(_7&&window.FindingLogger){window.FindingLogger.log(this,"service","dispatch");}
if(_7){return this.listener.apply(this.scope,arguments);}
var _8=this,registry=vjo.darwin.domain.finding.ajax.AjaxRegistry;window.setTimeout(function(){registry.removeResponseHandler(_8);},0);}
catch(except){if(window.FindingLogger){window.FindingLogger.except(except,this);}}}}).inits(function(){this.prototype.toString=function(){return this.service.toString().concat(" ",this.scope,".",this.listener._name);};}).endType();
vjo.ctype("vjo.darwin.domain.finding.ajax.AjaxUtils").needs(["vjo.dsf.Element","vjo.dsf.utils.Handlers","vjo.dsf.utils.UriBuilder","vjo.dsf.client.Browser","vjo.dsf.window.utils.VjWindowUtils","vjo.darwin.domain.finding.ajax.AjaxRegistry","vjo.darwin.domain.finding.ajax.AjaxRequestHandler","vjo.darwin.domain.finding.ajax.AjaxResponseHandler"]).props({ElemUtils:vjo.dsf.Element,AjaxRegistry:vjo.darwin.domain.finding.ajax.AjaxRegistry,AjaxRequestHandler:vjo.darwin.domain.finding.ajax.AjaxRequestHandler,AjaxResponseHandler:vjo.darwin.domain.finding.ajax.AjaxResponseHandler,UriBuilder:vjo.dsf.utils.UriBuilder,reload:function(_1){var _2=vjo.dsf.client.Browser.bIE;if(!_2){document.location.href=_1;return false;}
var _3=document.createElement("a");_3=document.body.appendChild(_3);_3.href=_1;_3.click();return false;},isDefined:function(_4){return(typeof(_4)!=="undefined");},isUndefined:function(_5){return(typeof(_5)==="undefined");},serialize:function(_6){try{return JSON.stringify((_6!=null)?_6:{});}
catch(except){return"{}";}},deserialize:function(_7){try{return(_7!=null)?eval("("+_7+")"):{};}
catch(except){return{};}},cloneObject:function(_8){return this.deserialize(this.serialize(_8));},registerObject:function(_9,_a){return this.AjaxRegistry.registerObject(_9,_a);},destroyObject:function(_b){return this.AjaxRegistry.destroyObject(_b);},updateObject:function(_c){return this.AjaxRegistry.updateObject(_c);},getHash:function(_d){_d=_d.match("(#)?(.*)")[2];return encodeURIComponent(decodeURIComponent(_d));},getState:function(_e){_e=_e.match("(#)?(.*)")[2];if(_e.match(/^(%7B.*%7D|{%.*})$/)){return this.decodeState(_e);}else{if(_e.match(/^{.*}$/)){return this.deserialize(_e);}else{return null;}}},decodeState:function(_f){return this.deserialize(decodeURIComponent(_f));},encodeState:function(_10){return encodeURIComponent(this.serialize(_10));},getId:function(){var _11="v4-".concat(new Date().valueOf().toString()),id=_11;for(var idx=0;document.getElementById(id);idx++,id=_11.concat("-",idx)){}
return id;},getTag:function(_13,_14,_15){return this.ElemUtils.getElementByTagClass(_13,_14,_15?_15:"");},getTags:function(_16,_17,_18){return this.ElemUtils.getElementsByTagClass(_16,_17,_18?_18:"");},getActiveXVersion:function(_19){if(window.ActiveXObject){if(this.activeXVersion==null){this.activeXVersion={};var _1a=function(_1b){for(var idx=0,length=_1b.length;(idx<length);idx++){try{new ActiveXObject(_1b[idx]);return _1b[idx];}
catch(except){}}
return null;};this.activeXVersion["XMLHTTP"]=_1a(["Msxml2.XMLHTTP.6.0","Msxml2.XMLHTTP.4.0","Msxml2.XMLHTTP.3.0","Msxml2.XMLHTTP","Microsoft.XMLHTTP"]);}}else{this.activeXVersion={};}
return this.activeXVersion[_19];},getBaseUri:function(_1d,_1e){var uri=new this.UriBuilder(_1d,_1e);uri.host="";uri.protocol="";uri.port="";uri.hash="";return uri;},getUriBuilder:function(uri,_21){return new this.UriBuilder(uri,_21);},getAjaxManager:function(_22){var _23=vjo.darwin.domain.finding.ajax.AjaxManager;return(_23&&_23.isEnabled&&_23.isEnabled(_22))?_23:null;},addAjaxHandler:function(_24,_25,_26,_27,_28){var _29=_26.split("."),_26=["Ajax",_29[0]].join(".");return new this.AjaxResponseHandler(_24,_25,_26,_27,_28);},sendRequest:function(_2a,_2b,_2c,_2d){var _2e=this.getAjaxManager(_2a);if(_2e==null){return this.reload(_2b);}
return _2e.sendRequest(_2a,_2b,_2c,_2d);},getResponse:function(_2f,_30){var _31=_30.split(".");for(var idx=1,length=_31.length;(_2f&&(idx<length));idx++){_2f=_2f[_31[idx]];}
return _2f;},addEventHandler:function(_33,_34,_35,_36,_37){return this.AjaxRegistry.addEventHandler(_33,_34,_35,_36,_37);},removeEventHandlers:function(_38,_39,_3a,_3b,_3c){return this.AjaxRegistry.removeEventHandlers(_38,_39,_3a,_3b,_3c);},addRequestHandler:function(_3d,_3e,_3f,_40,_41){return new this.AjaxRequestHandler(_3d,_3e,_3f,_40,_41);},removeRequestHandler:function(_42){return this.AjaxRegistry.removeRequestHandler(_42);},addResponseHandler:function(_43,_44,_45,_46,_47){return new this.AjaxResponseHandler(_43,_44,_45,_46,_47);},removeResponseHandler:function(_48){return this.AjaxRegistry.removeResponseHandler(_48);},detachEventHandlers:function(_49){return this.AjaxRegistry.detachEventHandlers(_49);},writeTrkCookie:function(_4a,_4b){try{if(_4a&&_4b){var a=document.createElement("a");a.href=_4b;a.setAttribute("_sp",_4a);vjo.darwin.tracking.enabler.TrackingEnabler.copySIDToCookie({"nativeEvent":{"target":a}},"_trksid","_sp","_trkparms");}}
catch(e){}}}).endType();
vjo.ctype("vjo.darwin.domain.finding.util.ScrollDetect").needs(["vjo.dsf.EventDispatcher","vjo.dsf.ServiceEngine","vjo.dsf.Message","vjo.dsf.document.Positioning","vjo.darwin.domain.finding.ajax.AjaxUtils"]).props({listener:false,scrolled:false,threshold:1150,getScrollY:function(){var _1=0;if(typeof(window.pageYOffset)=="number"){_1=window.pageYOffset;}else{if(document.body&&document.body.scrollTop){_1=document.body.scrollTop;}else{if(document.documentElement&&document.documentElement.scrollTop){_1=document.documentElement.scrollTop;}}}
return _1;},onAjaxPageLoad:function(){window.setTimeout("vjo.darwin.domain.finding.util.ScrollDetect.onPageLoad()",0);},onPageLoad:function(){if(this.getScrollY()>this.threshold){this.onScroll();return;}
this.listener=this.vj$.EventDispatcher.addEventListener(window,"scroll",this.onScroll,this);},onScroll:function(){if(this.getScrollY()>this.threshold){if(this.listener){this.vj$.EventDispatcher.removeEventListener(window,"scroll",this.listener);}
this.vj$.ServiceEngine.handleRequest(new vjo.dsf.Message("PAGE_SCROLLED"));this.scrolled=true;}},hasScrolled:function(){return this.scrolled;}}).inits(function(){this.threshold-=this.vj$.Positioning.getClientHeight();this.onPageLoad();this.vj$.AjaxUtils.addAjaxHandler(this,this.onAjaxPageLoad,"Page.scrollDetect");}).endType();
vjo.ctype("vjo.darwin.domain.finding.resultset.ResultSetDelayThumbnails").needs(["vjo.darwin.domain.finding.util.ScrollDetect","vjo.dsf.Element","vjo.dsf.ServiceEngine"]).props({IMAGE_DELAYED_SRC_ATTRIBUTE_NAME:"xrc",loadImages:function(){var i,a,_3,_4,_5,rs=this.vj$.Element.get(this.rsId),as=this.vj$.Element.getElementsByTagClass(rs,"a",this.picCss);var _7=as.length;for(i=0;i<_7;i++){a=as[i];_3=a.firstChild;_4=_3.getAttribute(this.IMAGE_DELAYED_SRC_ATTRIBUTE_NAME);if(_4){_3.src=_4;_5=_3.parentNode.className;_3.parentNode.className=_5.replace(/\bld\b/g,"");}}},init:function(_8,_9){this.rsId=_8;this.picCss=_9;if(this.vj$.ScrollDetect.hasScrolled()){this.loadImages();}else{var _a=this;this.vj$.ServiceEngine.registerSvcReqtHdl("PAGE_SCROLLED",function(){_a.loadImages();});}}}).endType();
// fr_BE/e655i/Finding_Top_e655i10632898_2_fr_BE
// b=10632898
