vjo.ctype("vjo.darwin.tracking.sitecatalyst.reports.CommonReport").needs("vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst").props({notdef:"undefined",ssPagename:"",ssCid:"",ssPid:"",ebayData:null,propertyReportsError:function(_1,_2){var sc=_2?_2:getSCObj.getObject();sc.prop22+=";"+(_1||this.notdef);vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.addPageNameProp("prop22");return _2},cookiesWriteHomepage:function(_4,_5){var sc=_5?_5:this.getSCObj();sc.eVar11=_4;vjo.dsf.cookie.VjCookieJar.writeCookielet("ebay",
"homepage",_4);return _5},propertyReportsHomepage:function(_7,_8){var sc=_8?_8:this.getSCObj();sc.prop25=sc.pageName+";"+(_7||this.notdef);vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.addPageNameProp("prop25");return _8},cookiesReadHomepage:function(_a){var v=vjo.dsf.cookie.VjCookieJar.readCookie("ebay","homepage");if(v){var sc=_a?_a:this.getSCObj();sc.prop25=sc.pageName+";"+v;vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.addPageNameProp("prop25")}return _a},biboCreateArray:function(){var c1=
vjo.dsf.cookie.VjCookieJar.readMultiLineCookie("reg","bibo");var c2=vjo.dsf.cookie.VjCookieJar.readMultiLineCookie("reg","segF");if(c1==="")c1=" ### ### # #";if(c2==="")c2="B0#S0";this.aBibo=c1.split("#");var ba=this.aBibo;this.aSegF=c2.split("#");if(!ba[2]||ba[2]==="")ba[2]="3";if(!ba[5]||ba[5]==="")ba[5]="3";if(vjo.dsf.cookie.VjCookieJar.readCookie("dp1","reg"))this.biboSetNewSegment(this.biboSetFlag(ba[0]),this.biboSetFlag(ba[3]))},biboSetFlag:function(_10){var f=parseInt(_10.substring(1),10);
return f>=2&&f<5||f>=11&&f<14||f>=20&&f<23},biboGetRecency:function(_12){var rv="91";if(this.aBibo!==""){var d=new Date;var _15=this.aBibo[_12].split("/");d.setDate(_15[1]);d.setMonth(_15[0]-1);d.setYear(_15[2]);rv=(new Date-d)/864E5}return rv},biboDetermineNewSegment:function(_16,pID){var rv=parseInt(_16.substring(1),10);var rc=this.biboGetRecency(pID);if(isNaN(rc)||isNaN(rv))rv="0";else if(rv===0){rv="52";if(rc<30)rv="2";else if(rc>=30&&rc<60)rv="5";else if(rc>=60&&rc<90)rv="8"}else if(rv<52)if(rc>=
30&&rc<60)rv+=3;else if(rc>=60&&rc<90)rv+=6;else if(rc>=90)rv+=50;return rv},biboWMC:function(_1a,_1b){vjo.dsf.cookie.VjCookieJar.writeMultiLineCookie("reg",_1a,_1b.toString().replace(/,/gi,"#"))},biboSetNewSegment:function(_1c,_1d){var ba=this.aBibo;var sa=this.aSegF;if(vjo.dsf.cookie.VjCookieJar.readMultiLineCookie("reg","segF")===""){sa[0]=ba[0]=ba[6]="B0";sa[1]=ba[3]=ba[7]="S0"}else{if(_1c)sa[0]=ba[0];if(_1d)sa[1]=ba[3];ba[0]=ba[6]="B"+this.biboDetermineNewSegment(sa[0],1);ba[3]=ba[7]="S"+this.biboDetermineNewSegment(sa[1],
4)}this.biboWMC("segF",sa);this.biboWMC("bibo",ba)},buyerOrSeller:function(){var s=vjo.dsf.cookie.VjCookieJar.readCookie("lucky9");var x=s.substring(0,s.length-2);var rv="S";if((parseFloat(x/2)+"").indexOf(".")==-1)rv="B";return rv},biboSetProp21:function(_21,obj){var v=this.aBibo[7];if(_21=="Nonreg")v=_21;else if(buyerOrSeller()=="B")v=this.aBibo[6];var sc=obj?obj:this.getSCObj();sc.prop21=sc.pageName+";"+v;vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.addPageNameProp("prop21");return obj},getSSPagename:function(){return this.getParamValue("sspagename",
true)},propertyReportsSSPagename:function(obj){var sc=obj?obj:this.getSCObj();sc.prop18=sc.pageName+";"+this.ssPagename;vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.addPageNameProp("prop18");return obj},setSSPagename:function(_27){this.ssPagename=_27||""},setupReports:function(_28){this.eBayData=_28;this.processReport(_28,this.getSCObj())},processReport:function(_29,sc){if(_29!==null){vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.addPageNameProp("prop22");if(_29.error)this.propertyReportsError(_29.error,
sc);if(_29.prop25)this.cookiesWriteHomepage(_29.prop25,sc);else _29.prop25="";this.propertyReportsHomepage(_29.prop25,sc);this.cookiesReadHomepage();this.biboCreateArray();if(_29.reg)this.biboSetProp21(_29.reg,sc);this.propertyReportsSSPagename(sc);this.propertyOffsiteReport(sc);if(_29.prop29)sc.prop29=sc.pageName+";"+_29.prop29;if(_29.prop30)sc.prop30=sc.pageName+";"+_29.prop30}},doBaseReport:function(_2b,_2c){if(_2b&&_2b.pageName){_2b.prop22=_2b.pageName;this.eBaySiteCatalyst.addPageNameProp("prop22")}return _2b},
propertyOffsiteReport:function(obj){var sc=obj?obj:this.getSCObj();if(this.ssCid.length>0){sc.campaign=this.ssCid;if(this.ssPid.length>0)sc.campaign+=":"+this.ssPid}else if(this.ssPid.length>0)sc.campaign=this.ssPid;return sc},getParamValue:function(_2f,_30){var tp=document.location.search.toLowerCase();var ind=tp.indexOf(_2f);var rv="";var hash=tp.indexOf("#");if(ind!=-1&&hash<ind){var str=tp.substring(ind+_2f.length+1);var end=str.indexOf("&");if(end==-1)end=hash!=-1?hash:str.length;rv=str.substring(0,
end);if(_30)rv=rv.toUpperCase()}return rv},getSCObj:function(){return vjo.darwin.tracking.sitecatalyst.EbaySiteCatalyst.getObject()}}).inits(function(){var _33=vjo.darwin.tracking.sitecatalyst.reports.CommonReport;_33.ssPagename=_33.getSSPagename();_33.ssCid=_33.getParamValue("cid");_33.ssPid=_33.getParamValue("pid")}).endType();

