var Rct_SaveVersion="1";var Rct_PanelView_MAX=3;var Rct_PageView_MAX=24;$().ready(function(){Recent_OnLoad()});function Recent_OnLoad(){if(!$("#RecentForm").length){return}Load.CreateCssLink("Recent.aspx");var s=window.location.hash;log.write("Load Page: Recent.aspx="+s);GetSearchBar("#SearchHolder",Rct_SearchLoaded);DnD_CompareRestore();if(($("#rightNewLaunch img").length==0)||($("#hdnNLDB").val()!=DB)){NewLaunch()}if($("#yourCar").html()==""){YourCar()}Cookie.GetID(function(){Rct_LoadRecent();Rct_DrawAll()})}function Rct_DrawAll(){var VObj=Rct_GetAllRecents();if(VObj==null){return}var jqTmp,Html,Href,i;var v=VObj.length;$("#RctEntTemplate .RctEntG").removeClass().addClass("RctEntG");for(i=0;i<v;i++){Href='javascript:SetHash("VehicleDetails?DB='+VObj[i].DB+"&ID="+VObj[i].VehID+'")';jqTmp=$("#RctEntTemplate").clone();$(jqTmp).attr("id","RctE"+i).css("display","");Html="GetImage.aspx?DB="+VObj[i].DB+"&ID="+VObj[i].PicID+"&Width=85&Height=64";$(jqTmp).find(".RctEA0").attr("href",Href);$(jqTmp).find(".RctEI").attr("src",Html);$(jqTmp).find(".RctEA1").attr("href",Href).html(VObj[i].Txt);$(jqTmp).find(".RctEA2").attr("href",Href).html(VObj[i].TxtEx+" (CAP ID "+VObj[i].VehID+" )");Html='{"DB":"'+VObj[i].DB+'","VehID":"'+VObj[i].VehID+'","PicID":"'+VObj[i].PicID+'","Txt":"'+VObj[i].Txt+'"}';$(jqTmp).find(".dndiset").html(Html);$("#middle").append(jqTmp)}}function Rct_StoreVehicle(DB,VehID,PicID,ModTxt,DerTxt,SaveIt){var i,Html="",Href;var jqObj=$("#rightRecent:visible .RecentEntry");i=$(jqObj).index($(jqObj).filter(":contains("+VehID+")"));if(i==0){return}$(jqObj).filter(":contains("+VehID+")").eq(0).remove();$(jqObj).hide();jqObj=$("#rightRecent:visible .RecentEntry");for(i=0;i<Rct_PanelView_MAX-1;i++){$(jqObj).eq(i).show()}if(jqObj.length>=Rct_PanelView_MAX){$("#rightRecent h2 a").show()}Href="\"javascript:SetHash('VehicleDetails?DB="+DB+"&ID="+VehID+"')\"";Html='<div class="RecentEntry dnd_individual" >'+'<div style="display:none" class="dndiset">'+"{"+'"DB":"'+DB+'",'+'"VehID":"'+VehID+'",'+'"PicID":"'+PicID+'",'+'"Txt":"'+ModTxt+'",'+'"TxtEx":"'+DerTxt+'"'+"}"+"</div>"+'<a class="RctSpA0" href='+Href+">"+'<img src="GetImage.aspx?DB='+DB+"&ID="+VehID+'&Width=60&Height=45" style="visibility:hidden"/>'+"</a>"+'<a class="RctSpA1" href='+Href+">"+ModTxt+"<br/>"+DerTxt+"</a>"+"</div>";$("#rightRecent:visible h2").after(Html);$("#rightRecent img").load(function(){$(this).css("opacity","0.01");$(this).css("visibility","visible");$(this).animate({opacity:1},1000)});$("#rightRecent:visible .RecentEntry").eq(Rct_PageView_MAX).remove();DnD_MakeDraggables($("#rightRecent:visible .RecentEntry").eq(0));if(SaveIt==true){Rct_SaveRecent()}}function Rct_SaveRecent(){var i,SaveData="";var VObj=Rct_GetAllRecents();for(i=0;i<VObj.length;i++){SaveData+=Token.Encode(VObj[i].DB)+"&"+VObj[i].VehID+"&"+VObj[i].PicID+"&"+VObj[i].Txt+"&"+VObj[i].TxtEx+"&"}if(i){SaveData=Rct_SaveVersion+"&"+i+"&"+SaveData}Cookie.GetID(function(){Cookie.Save("CAP_WEB_RECENT",SaveData,365)})}function Rct_LoadRecent(){if($("#rightRecent:visible .RecentEntry").length){return}Cookie.GetID(function(){var VObj=new Object();var Version,i,i_count,c=0;$("#rightRecent .RecentEntry").remove();var arr=Cookie.Load("CAP_WEB_RECENT");arr=arr.split("&");if(arr.length<7){return}Version=arr[c++];i_count=arr[c++];VObj.length=i_count;if(Version!=Rct_SaveVersion){return}for(i=0;i<i_count;i++){VObj[i]={"DB":"","VehID":0,"PicID":0,"Txt":"","TxtEx":""};VObj[i].DB=Token.Decode(arr[c++]);VObj[i].VehID=arr[c++];VObj[i].PicID=arr[c++];VObj[i].Txt=arr[c++];VObj[i].TxtEx=arr[c++]}i=i_count-1;for(c=0;c<i_count;c++,i--){Rct_StoreVehicle(VObj[i].DB,VObj[i].VehID,VObj[i].PicID,VObj[i].Txt,VObj[i].TxtEx,false)}})}function Rct_GetAllRecents(){var jqObj=$("#rightRecent:visible .dndiset");var VObj;var Obj=new Object();Obj.length=0;for(i=0;i<jqObj.length;i++){VObj=DnD_GetInformation(jqObj[i]);if(VObj==null){break}Obj[i]={"DB":VObj.DB,"VehID":VObj.VehID,"PicID":VObj.PicID,"Txt":VObj.Txt,"TxtEx":VObj.TxtEx};Obj.length++}return Obj}function Rct_DeleteAll(){$("#rightRecent h2 a").hide();$("#middle .dnd_individual").remove();$("#rightRecent .dnd_individual").remove();Rct_SaveRecent()}function Rct_SearchLoaded(){}function Rct_LGSetView(){};
