/
home
/
infinitibizsol
/
ridecashout.com
/
wp-content
/
themes
/
cardealer
/
js
/
frontend
/
File Upload :
llllll
Current File: /home/infinitibizsol/ridecashout.com/wp-content/themes/cardealer/js/frontend/shortcodes.min.js
!function($){"use strict";var currrent_url;function cardealer_isotope(){var $isotope_wrapper=jQuery(".isotope-wrapper");0<$isotope_wrapper.length&&($isotope_wrapper.each(function(){var $unique_class=jQuery(this).attr("data-unique_class"),$isotope_container=jQuery("."+$unique_class+" .filter-container"),$filters_container=jQuery('[data-unique_class="'+$unique_class+'"]').find(".isotope-filters"),$unique_class=jQuery('[data-unique_class="'+$unique_class+'"]').attr("data-layout"),cptshuffle=new Shuffle($isotope_container,{itemSelector:"."+$unique_class+"-item",easing:"ease-out"});$filters_container.on("click","button",function(){var filterValue=parseInt(jQuery(this).attr("data-filter"));cptshuffle.filter(filterValue)}),$filters_container.each(function(i,buttonGroup){var $filters_buttongroup=jQuery(buttonGroup);$filters_buttongroup.on("click","button",function(){$filters_buttongroup.find(".active").removeClass("active"),jQuery(this).addClass("active")})})}),jQuery(".isotope-filters button.active").trigger("click"))}$.fn.exists=function(){return 0<this.length},-1!==window.location.href.indexOf("?")&&""===window.location.search&&(currrent_url=window.location.toString(),window.history.pushState(null,null,currrent_url.slice(0,-1))),jQuery(window).load(function(){$(".timeline-item").on({mouseenter:function(){var hover_styles=$(this).attr("data-hover_color");$(this).find(".timeline-title").css("color",hover_styles)},mouseleave:function(){var pre_hover_color=$(this).attr("data-pre_hover_color");$(this).find(".timeline-title").css("color",pre_hover_color)}}),setTimeout(function(){cardealer_isotope()},500),$(document.body).on("cdhl_multi_tab_event",function(){cardealer_isotope()})}),google.maps.event.addDomListener(window,"load",function(){$(".cdfs-dealers-search-field.cdfs-dealers-search-location").each(function(i,el){const location_wrap=el,location_search=$(location_wrap).find(".cdfs-dealers-search-loc_search"),location_lat=$(location_wrap).find(".cdfs-dealers-search-loc_lat"),location_lng=$(location_wrap).find(".cdfs-dealers-search-loc_lng"),autocomplete=new google.maps.places.Autocomplete(location_search[0]);autocomplete.addListener("place_changed",function(){var place=autocomplete.getPlace();place.geometry&&place.geometry.location?($(location_lat).val(place.geometry.location.lat()),$(location_lng).val(place.geometry.location.lng())):window.alert("Not a valid input. Please select a valid location.: '"+place.name+"'")}),$(location_search).bind("keydown",function(){"ArrowDown"!==event.key&&"ArrowUp"!==event.key&&"ArrowLeft"!==event.key&&"ArrowRight"!==event.key&&"Home"!==event.key&&"End"!==event.key&&"Control"!==event.key&&"Shift"!==event.key&&"Alt"!==event.key&&($(location_lat).val(""),$(location_lng).val("")),"Enter"===event.key&&event.preventDefault()})})}),jQuery(document).ready(function($){var x;function cdhl_hero_vehicle_info_slider(){var slick_rtl;0<$(".hero-vehicle-info-wrapper").length&&(slick_rtl=!!shortcode_js_object.is_rtl,$(".hero-vehicle-info-wrapper").each(function(index,el){var el=$(el),$hvi_slider=el.find(".hero-vehicle-info-carousel-items"),nav=el.find(".hero-vehicle-info-carousel-nav"),slider_data=el.data("slider_data");function hvi_slider_update_direction_class(direction){$hvi_slider.removeClass("slide-to-left slide-to-right"),$hvi_slider.addClass("slide-to-"+direction)}$hvi_slider.hasClass("slick-initialized")||$hvi_slider.slick({slidesToShow:1,slidesToScroll:1,arrows:!0,fade:"fade"===slider_data.slide_transition,autoplay:!1,rtl:slick_rtl,autoplaySpeed:3e3,appendArrows:nav}),$hvi_slider.on("swipe",function(event,slick,direction){hvi_slider_update_direction_class(direction)}),el.on("click",".slick-arrow",function(){hvi_slider_update_direction_class($(this).hasClass("slick-prev")?"right":"left")})}))}cdhl_hotspot(),$(document.body).on("cdhl_hotspot_event",function(){cdhl_hotspot()}),$(document).on("click",".cdhl-variant-color",function(e){var $current_variant_id=$(this).attr("data-id"),$parent=$(this).parents(".cdhl-color-variant");$parent.find(".cdhl-variant-colors .cdhl-variant-color").removeClass("active"),$(this).addClass("active"),$parent.find(".cdhl-variant-images .variant-image").removeClass("active"),$parent.find(".cdhl-variant-images .variant-image:not(."+$current_variant_id+")").hide(),$parent.find("."+$current_variant_id).fadeIn(800),$parent.find("."+$current_variant_id).addClass("active")}),0<$(".year-range-slider-wrapper").length&&$(".year-range-slider-wrapper").each(function(index,el){var year_slider_location=$(this).data("range-location"),year_slider_el=$(this).find(".slider-year-range"),year_slider_years_el=$(this).find(".dealer-slider-year-range"),year_slider_min_el=$(this).find(".pgs-year-range-min"),year_slider_max_el=$(this).find(".pgs-year-range-max"),pgs_year_range_min=$(year_slider_min_el).data("yearmin"),pgs_year_range_max=$(year_slider_max_el).data("yearmax"),pgs_current_min_year=parseInt(pgs_year_range_min,10),pgs_current_max_year=parseInt(pgs_year_range_max,10);shortcode_js_object.min_year&&(pgs_current_min_year=parseFloat(shortcode_js_object.min_year,10)),shortcode_js_object.max_year&&(pgs_current_max_year=parseFloat(shortcode_js_object.max_year,10)),jQuery.isFunction(jQuery.fn.slider)&&jQuery(year_slider_el).slider({range:!0,min:pgs_year_range_min,max:pgs_year_range_max,values:[pgs_current_min_year,pgs_current_max_year],create:function(){$(year_slider_min_el).val(pgs_current_min_year),$(year_slider_max_el).val(pgs_current_max_year),$(year_slider_years_el).val(pgs_current_min_year+" - "+pgs_current_max_year),jQuery(document.body).trigger("year_range_slider_updated",[pgs_current_min_year,pgs_current_max_year]),jQuery(document.body).trigger("pgs_year_range_slider_create",[pgs_current_min_year,pgs_current_max_year])},slide:function(event,ui){var min=ui.values[0],max=ui.values[1];$(year_slider_min_el).val(min),$(year_slider_max_el).val(max),$(year_slider_years_el).val(min+" - "+max),jQuery(document.body).trigger("year_range_slider_updated",[min,max]),jQuery(document.body).trigger("pgs_year_range_slider_slide",[ui.values[0],ui.values[1]])},change:function(event,ui){jQuery(document.body).trigger("pgs_year_range_slider_change",[ui.values[0],ui.values[1]])},stop:function(event,ui){var args,price_slider_min_el,price_slider_wrap;"widgets"!==year_slider_location&&(jQuery(this).attr("data-cfb"),(args=[]).year_range_values=[],args.year_range_values.pgs_year_range_min=$(year_slider_min_el).val(),args.year_range_values.pgs_year_range_max=$(year_slider_max_el).val(),args.year_range_values.default_year_min_val=pgs_year_range_min,args.year_range_values.default_year_max_val=pgs_year_range_max,price_slider_wrap=$(".price_slider_wrapper").first(),price_slider_min_el=$(price_slider_wrap).find(".pgs-price-slider-min"),price_slider_wrap=$(price_slider_wrap).find(".pgs-price-slider-max"),args.price_range_values=[],args.price_range_values.pgs_min_price=$(price_slider_min_el).val(),args.price_range_values.pgs_max_price=$(price_slider_wrap).val(),args.price_range_values.default_min_val=$(price_slider_min_el).attr("data-min"),args.price_range_values.default_max_val=$(price_slider_wrap).attr("data-max"),$(document.body).trigger("do_cfb_ajax_call_event",[this,args]))}})}),0<$(".price_slider_wrapper").length&&$(".price_slider_wrapper").each(function(index,el){var price_slider_el=$(this).find(".slider-range"),dealer_slider_amt_el=$(this).find(".dealer-slider-amount"),price_slider_min_el=$(this).find(".pgs-price-slider-min"),price_slider_max_el=$(this).find(".pgs-price-slider-max"),pgs_min_price=$(price_slider_min_el).data("min"),pgs_max_price=$(price_slider_max_el).data("max"),pgs_current_min_price=parseInt(pgs_min_price,10),pgs_current_max_price=parseInt(pgs_max_price,10),pgs_price_range_step=jQuery(pgs_max_price).data("step"),pgs_price_range_step=pgs_price_range_step||100;shortcode_js_object.min_price&&(pgs_current_min_price=parseInt(shortcode_js_object.min_price,10)),shortcode_js_object.max_price&&(pgs_current_max_price=parseInt(shortcode_js_object.max_price,10)),jQuery.isFunction(jQuery.fn.slider)&&jQuery(price_slider_el).slider({range:!0,min:pgs_min_price,max:pgs_max_price,values:[pgs_current_min_price,pgs_current_max_price],step:pgs_price_range_step,create:function(){$(price_slider_min_el).val(pgs_current_min_price),$(price_slider_max_el).val(pgs_current_max_price),price_slider_display_values(pgs_current_min_price,pgs_current_max_price,dealer_slider_amt_el),$(document.body).trigger("pgs_price_slider_create",[pgs_current_min_price,pgs_current_max_price])},slide:function(event,ui){var min=ui.values[0],max=ui.values[1];$(price_slider_min_el).val(min),$(price_slider_max_el).val(max),price_slider_display_values(min,max,dealer_slider_amt_el),$(document.body).trigger("pgs_price_slider_slide",[ui.values[0],ui.values[1]])},change:function(event,ui){$(document.body).trigger("pgs_price_slider_change",[ui.values[0],ui.values[1]])}})}),$(document).on("change",".custom-filters-box",function(){var year_slider_min=$(this).parents(".cdhl_custom-filters_wrapper").find(".pgs-year-range-min"),year_slider_max=$(this).parents(".cdhl_custom-filters_wrapper").find(".pgs-year-range-max"),args=[];args.year_range_values=[],args.year_range_values.pgs_year_range_min=$(year_slider_min).val(),args.year_range_values.pgs_year_range_max=$(year_slider_max).val(),args.year_range_values.default_year_min_val=$(year_slider_min).data("yearmin"),args.year_range_values.default_year_max_val=$(year_slider_max).data("yearmax"),$(document.body).trigger("do_cfb_ajax_call_event",[jQuery(this),args])}),$(document.body).on("do_cfb_ajax_call_event",function(e,$this,args){$this=get_cfb_ajax_parameter_with_cfb_type($this,args);do_cfb_ajax_call($this.form_data,$this.col_class,$this.selected_attr,$this.sel_obj,$this.current_selected_attr,$this.uid)}),jQuery(document).on("click",".cfb-submit-btn",function(e){e.preventDefault(),get_cfb_form_field(this)}),jQuery(document).ready(function($){$(".pgs-popup-btn").magnificPopup({type:"inline",midClick:!0,callbacks:{open:function(){$(document.body).trigger("cardealer_owl_event")}}})}),$(document).on("click",".potenza-custom-menu.horizontal li a",function(e){e.preventDefault();var e=this.href,target=e.split("#")[1];if(!(void 0===target||0<!$("#"+target).length))return $("html,body").stop().animate({scrollTop:$("#"+target).offset().top-75},600),$(".potenza-custom-menu.horizontal li").removeClass("active"),$(this).parent().addClass("active"),!1;window.location.href=e}),$(".potenza-custom-menu.horizontal")[0]&&(x=$(".potenza-custom-menu.horizontal").offset().top,$(window).scroll(function(){$(".potenza-custom-menu.horizontal").hasClass("no-sticky")||($(this).scrollTop()>x?$(".potenza-custom-menu.horizontal").addClass("sticky"):$(".potenza-custom-menu.horizontal").removeClass("sticky"));var scrollPos=$(document).scrollTop()+80;$(".potenza-custom-menu.horizontal li a").each(function(){var currLink=$(this),urlString=currLink.attr("href");void 0!==urlString&&(urlString=urlString.split("#"))[1]&&((urlString=jQuery("#"+urlString[1].replace(/[^a-z0-9\s]/gi,""))).position().top<=scrollPos&&urlString.position().top+urlString.height()>scrollPos?($(".potenza-custom-menu.horizontal li").removeClass("active"),currLink.parent().addClass("active")):currLink.parent().removeClass("active"))})})),jQuery.extend(!0,jQuery.magnificPopup.defaults,{iframe:{patterns:{youtube:{index:"youtu",id:function(url){var m=url.match(/^.*(?:youtu.be\/|v\/|e\/|u\/\w+\/|embed\/|v=)([^#\&\?]*).*/),$start=0;if(!m||!m[1])return null;-1!=url.indexOf("t=")&&(1==(url=url.split("t=")[1].replace("h",":").replace("m",":").replace("s","").split(":")).length?$start=url[0]:2==url.length?$start=60*+url[0]+ +url[1]:3==url.length&&($start=60*+url[0]*60+60*+url[1]+ +url[2]));url=0<$start?"?start="+$start+"&autoplay=1":"?autoplay=1";return m[1]+url},src:"https://www.youtube.com/embed/%id%"}}}}),jQuery.extend(!0,jQuery.magnificPopup.defaults,{iframe:{patterns:{vimeo:{index:"vimeo.com/",id:"/",src:"https://player.vimeo.com/video/%id%?autoplay=1"}}}}),window.addEventListener("scroll",()=>{cdhl_counter()}),cdhl_counter(),$(document.body).on("cdhl_counter_event",function(){cdhl_counter()}),$(document.body).on({touchmove:function(e){cdhl_counter()}}),jQuery(document).on("change",".search-filters-box",function(){var $this=jQuery(this),attributes={},taxAttrs={},total_vehicles=0,tab_condition=$this.attr("data-tid"),parent=$this.parents(".vehicle-search-section").addClass("parentsssss"),matching_vehicles=jQuery(this).parents(".cardealer-tabcontent").find("p.matching-vehicles"),tab_condition=(jQuery(this).parents(".parentsssss").find(".search-filters-box."+tab_condition).each(function(){var tid=jQuery(this).attr("data-id");tid&&(attributes[tid]=jQuery(this).parents(".cardealer-tabcontent").find("select[data-id="+tid+"]"))}),jQuery.each(attributes,function(taxonomy,attr){taxAttrs[taxonomy]=jQuery(attr).val()}),{action:"cdhl_get_search_attr",tax_data:taxAttrs,term_tax:$this.data("id"),term_value:$this.val(),condition:$this.parents(".cardealer-tabcontent").data("condition")});jQuery.ajax({url:shortcode_js_object.ajaxurl,type:"post",dataType:"json",data:tab_condition,beforeSend:function(){jQuery(parent).find(".filter-loader").html('<span class="filter-loader"><i class="cd-loader"></i></span>'),jQuery(parent).find(".pagination-loader").html('<span class="pagination-loader"><i class="cd-loader"></i></span>'),jQuery(parent).find(".search-filters-box").prop("disabled",!0),jQuery(parent).find(".csb-submit-btn").prop("disabled",!0)},success:function(response){1==response.status&&0<response.attr_array.length&&(jQuery(response.attr_array).each(function(index,attr){jQuery(attributes[attr.taxonomy]).html(jQuery("<option />").val("").text(attr.tax_label)),total_vehicles=attr.vehicles_matched,jQuery(attr.tax_terms).each(function(index,terms){0==index&&""!=taxAttrs[attr.taxonomy]?jQuery(attributes[attr.taxonomy]).append(jQuery("<option />").attr("selected","selected").val(terms.slug).text(terms.name)):jQuery(attributes[attr.taxonomy]).append(jQuery("<option />").val(terms.slug).text(terms.name))}),jQuery(attributes[attr.taxonomy]).prop("disabled",!1),jQuery(attributes[attr.taxonomy]).select2()}),matching_vehicles.html(total_vehicles))},complete:function(){jQuery(parent).find(".filter-loader").html(""),jQuery(parent).find(".pagination-loader").html(""),jQuery(parent).find(".search-filters-box").prop("disabled",!1),jQuery(parent).find(".csb-submit-btn").prop("disabled",!1)},error:function(){alert(shortcode_js_object.error_msg)}})}),cdhl_vehicles_search(),$(document.body).on("cdhl_vehicles_search_event",function(){cdhl_vehicles_search()}),cdhl_hero_vehicle_info_slider(),$(document.body).on("cdhl_hero_vehicle_info_event",function(){cdhl_hero_vehicle_info_slider()}),cdhl_video_slider(),$(document.body).on("cdhl_video_slider_event",function(){cdhl_video_slider()}),jQuery(".sliderMain").on("beforeChange",function(event,slick,currentSlide){slick="vimeo"==(currentSlide=jQuery(slick.$slider).find(".slick-current")).attr("class").split(" ")[1]?{method:"pause",value:"true"}:{event:"command",func:"pauseVideo"};null!=(currentSlide=currentSlide.find("iframe").get(0))&¤tSlide.contentWindow.postMessage(JSON.stringify(slick),"*")}),$(document).on("click",".cardealer-tabs li[data-tabs]",function(e){var this_parent=$(this).parents(".cardealer-tabs"),$tabsnav=this_parent.find(".tabs li"),cur=$tabsnav.index(this),elm=this_parent.find(".cardealer-tabcontent:eq("+cur+")"),cur=($tabsnav.removeClass("active"),this_parent.find(".cardealer-tabcontent").each(function(){$(this).hide()}),jQuery(this).data("tabs"));jQuery(this).addClass("active"),jQuery("#"+cur).show(),elm.addClass("pulse"),setTimeout(function(){elm.removeClass("pulse")},220)}),$(document.body).on("cdhl_vehicles_conditions_tabs_event",function(){$(document.body).trigger("cardealer_owl_event")}),$(".cdfs-dealers-wrapper").exists()&&$(".cdfs-dealers-wrapper").each(function(index,el){var dealers_form=$(this).find(".cdfs-dealers-search-wrapper .cdfs-dealers-search-form"),all_filters=$(dealers_form).find(".cdfs-dealers-search-field.cdfs-dealers-search-filter select"),reset_btn=($(dealers_form).find("#cdfs-dealers-search-search"),$(dealers_form).find("#cdfs-dealers-search-reset"));$(reset_btn).on("click",function(){$(dealers_form).find(".cdfs-dealers-search-field.cdfs-dealers-search-select select").each(function(i,el){$(el).find(":selected").attr("selected",!1),$(el).find("option:eq(0)").attr("selected",!0)}),$(dealers_form).find(".cdfs-dealers-search-field.cdfs-dealers-search-text input").val(""),$(dealers_form).submit()}),$(dealers_form).submit(function(event){$(all_filters).each(function(i,el){""===$(el).find(":selected").val()&&$(el).attr("disabled",!0)}),$(dealers_form).find(".cdfs-dealers-search-field.cdfs-dealers-search-orderby select").each(function(i,el){""===$(el).find(":selected").val()&&$(el).attr("disabled",!0)}),$(dealers_form).find(".cdfs-dealers-search-field.cdfs-dealers-search-text input, .cdfs-dealers-search-field.cdfs-dealers-search-text hidden").each(function(i,el){""===$(el).val()&&$(el).attr("disabled",!0)})})})});var counterRun=function(){0<$(".counter .timer").length&&$(".counter .timer").each(function(){var elementPos,topOfWindow,$elem,counter,speed;$(this).hasClass("counter-animated")||(elementPos=$(this).offset().top,topOfWindow=(topOfWindow=$(window).scrollTop())+$(window).height()-30,$elem=$(this),counter=parseInt($(this).attr("data-to")),speed=(speed=parseInt($(this).attr("data-speed")))||1500,elementPos<topOfWindow&&$(this).prop("Counter",0).animate({Counter:counter},{duration:speed,easing:"swing",step:function(now){$(this).text(Math.ceil(now)),$elem.hasClass("counter-animated")||$elem.addClass("counter-animated")}}))})};function cdhl_counter(){counterRun()}function cdhl_vehicles_search(){jQuery("select.cd-select-box").length&&jQuery("select.cd-select-box").select2(),jQuery("select.search-filters-box").prop("selectedIndex",0),jQuery("select.search-filters-box").select2(),jQuery(".cardealer-tabs input.vehicle_location").val(""),jQuery(".vehicle-search-section form").each(function(index){var search_form=jQuery(this),search_btn=jQuery(search_form).find(".csb-submit-btn");jQuery(search_btn).on("click",function(){jQuery(search_form).trigger("submit")}),jQuery(search_form).on("submit",function(e){jQuery(search_form).find("input, select").each(function(){""==jQuery(this).val()&&jQuery(this).attr("disabled","disabled")}),jQuery(search_form).attr("action",shortcode_js_object.cars_form_url),jQuery(search_form).unbind("submit").submit()})})}function cdhl_video_slider(){var slick_rtl;0<jQuery(".sliderMain").length&&(slick_rtl=!!shortcode_js_object.is_rtl,jQuery(".sliderMain").hasClass("slick-initialized")||jQuery(".sliderMain").slick({slidesToShow:1,slidesToScroll:1,arrows:!1,fade:!0,asNavFor:".sliderSidebar",autoplay:!1,rtl:slick_rtl,autoplaySpeed:3e3}),jQuery(".sliderSidebar").hasClass("slick-initialized")||jQuery(".sliderSidebar").slick({slidesToShow:5,slidesToScroll:1,rtl:slick_rtl,asNavFor:".sliderMain",dots:!1,centerMode:!1,focusOnSelect:!0,vertical:!1,arrows:!0,responsive:[{breakpoint:980,settings:{slidesToShow:4,slidesToScroll:4}},{breakpoint:480,settings:{slidesToShow:3,slidesToScroll:3}}]}))}function get_cfb_ajax_parameter_with_cfb_type($this,args){var pgs_year_range_max,default_year_min_val,filter_wrapper=$($this).closest(".cdhl_custom-filters_wrapper"),parameters_arr={},selectedattr=[],selobj={},formdata="",uid="",tid="",currentselectedattr=jQuery($this).attr("data-id"),filter_wrapper=(filter_wrapper.find(".custom-filters-box").each(function(){tid=jQuery(this).attr("data-id");var sel_val=jQuery(this).val();tid&&(uid=jQuery(this).attr("data-uid"),selectedattr.push(tid),""!=sel_val)&&(formdata+="&"+tid+"="+sel_val,selobj[tid]=sel_val)}),"4");jQuery($this).closest(".col-6").attr("id");return jQuery($this).hasClass("col-6")&&(filter_wrapper="6"),null!=args&&shortcode_js_object.is_year_range_active&&"year_range_values"in args&&($this=args.year_range_values.pgs_year_range_min,pgs_year_range_max=args.year_range_values.pgs_year_range_max,default_year_min_val=args.year_range_values.default_year_min_val,args=args.year_range_values.default_year_max_val,default_year_min_val==$this&&pgs_year_range_max==args||(formdata=formdata+"&min_year="+$this+"&max_year="+pgs_year_range_max,currentselectedattr="car_year")),formdata+="¤t_attr="+currentselectedattr,parameters_arr.selected_attr=selectedattr,parameters_arr.sel_obj=selobj,parameters_arr.form_data=formdata,parameters_arr.uid=uid,parameters_arr.tid=tid,parameters_arr.col_class=filter_wrapper,parameters_arr.current_selected_attr=currentselectedattr,parameters_arr}function do_cfb_ajax_call(form_data,col_class,selected_attr,sel_obj,current_selected_attr,uid){var empty_select_opt_label=jQuery(".search-block").attr("data-empty-lbl"),select_empty_opt_label=empty_select_opt_label||"--Select--";jQuery.ajax({url:shortcode_js_object.ajaxurl,type:"post",dataType:"json",data:"action=cardealer_cars_filter_query"+form_data+"&cfb=yes&box_type="+col_class+"&selected_attr="+selected_attr+"&query_nonce="+shortcode_js_object.cardealer_cars_filter_query_nonce,beforeSend:function(){jQuery(".filter-loader").html('<span class="filter-loader"><i class="cd-loader"></i></span>'),jQuery(".pagination-loader").html('<span class="pagination-loader"><i class="cd-loader"></i></span>'),jQuery(".custom-filters-box").prop("disabled",!0),jQuery(".cfb-submit-btn").prop("disabled",!0)},success:function(response){var reset_options;"success"==response.status&&("object"==typeof response.all_filters&&(reset_options="<option value=''>"+select_empty_opt_label+"</option>",jQuery(".cdhl_custom-filters_wrapper .search-block").find('select[data-uid="'+uid+'"]').each(function(){"car_mileage"!=jQuery(this).attr("data-id")&&jQuery(this).html(reset_options)}),jQuery.each(response.all_filters,function(key,value){var new_options="<option value=''>"+select_empty_opt_label+"</option>";"object"==typeof value&&jQuery.each(value,function(value_key,value_value){jQuery.each(value_value,function(new_value_key,new_value_value){var selected_val="";jQuery.each(sel_obj,function(sel_obj_key,sel_obj_value){sel_obj_key==key&&(selected_val="selected='selected'")}),"car_mileage"!=key&&(new_options+="<option value='"+new_value_key+"' "+selected_val+">"+new_value_value+"</option>")})}),"car_mileage"!=key&&jQuery("#sort_"+key+"_"+uid).html(new_options)})),jQuery(".filter-loader").html(""),jQuery(".pagination-loader").html(""),jQuery(".custom-filters-box").prop("disabled",!1),jQuery(".cfb-submit-btn").prop("disabled",!1),jQuery("select").select2(),$(document.body).trigger("cd_data_tooltip_event"),0<jQuery("section.lazyload").length)&&(void 0!==response.tot_result&&response.tot_result<1?jQuery(".all-cars-list-arch").attr("data-records",0):jQuery(".all-cars-list-arch").removeAttr("data-records"))},error:function(msg){alert(shortcode_js_object.error_msg),jQuery(".filter-loader").html(""),jQuery(".pagination-loader").html("")}})}function get_cfb_form_field($this){var pgs_min_price,pgs_max_price,form_data="",$this=$($this).closest(".cdhl_custom-filters_wrapper");$this.find("select.custom-filters-box").each(function(){var tid=jQuery(this).attr("data-id"),sel_val=jQuery(this).val();""!=sel_val&&(form_data+='<input type="text" name="'+tid+'" value="'+sel_val+'" />')}),0<$this.find(".price_slider_wrapper").length&&(pgs_min_price=$this.find(".pgs-price-slider-min").first().val(),pgs_max_price=$this.find(".pgs-price-slider-max").first().val(),void 0!==pgs_min_price&&(form_data+='<input type="text" name="min_price" value="'+pgs_min_price+'" />'),void 0!==pgs_max_price)&&(form_data+='<input type="text" name="max_price" value="'+pgs_max_price+'" />'),0<$this.find(".year-range-slider-wrapper").length&&(pgs_min_price=$this.find(".pgs-year-range-min").first().val(),pgs_max_price=$this.find(".pgs-year-range-max").first().val(),void 0!==pgs_min_price&&(form_data+='<input type="text" name="min_year" value="'+pgs_min_price+'" />'),void 0!==pgs_max_price)&&(form_data+='<input type="text" name="max_year" value="'+pgs_max_price+'" />'),jQuery("<form>",{id:"getCarsData",html:form_data,action:shortcode_js_object.cars_url}).appendTo(document.body).submit()}function price_slider_display_values(min,max,dealer_slider_amt_el){var currency_symbol=shortcode_js_object.currency_symbol;switch(min=min&&cardealer_addCommas(min),max=max&&cardealer_addCommas(max),shortcode_js_object.currency_pos){case"left":$(dealer_slider_amt_el).html('<bdi><span class="currency">'+currency_symbol+"</span>"+min+'</bdi> - <bdi><span class="currency">'+currency_symbol+"</span>"+max+"</bdi>");break;case"left-with-space":$(dealer_slider_amt_el).html('<bdi><span class="currency">'+currency_symbol+"</span> "+min+'</bdi> - <bdi><span class="currency">'+currency_symbol+"</span> "+max+"</bdi>");break;case"right-with-space":$(dealer_slider_amt_el).html("<bdi>"+min+' <span class="currency">'+currency_symbol+"</span></bdi> - <bdi>"+max+' <span class="currency">'+currency_symbol+"</span></bdi>");break;default:$(dealer_slider_amt_el).html("<bdi>"+min+'<span class="currency">'+currency_symbol+"</span></bdi> - <bdi>"+max+'<span class="currency">'+currency_symbol+"</span></bdi>")}jQuery(document.body).trigger("price_slider_updated",[min,max])}function cardealer_addCommas(nStr){for(var decimals=parseInt(shortcode_js_object.decimal_places),decPoint=shortcode_js_object.decimal_separator_symbol,thousandsSep=shortcode_js_object.thousand_seperator_symbol,roundedNumber=(decimals=decimals||0,nStr=parseFloat(nStr),decPoint&&thousandsSep||(decPoint=".",thousandsSep=","),Math.round(Math.abs(nStr)*("1e"+decimals))+""),numbersString=decimals?roundedNumber.slice(0,-1*decimals):roundedNumber,roundedNumber=decimals?roundedNumber.slice(-1*decimals):"",formattedNumber="";3<numbersString.length;)formattedNumber=thousandsSep+numbersString.slice(-3)+formattedNumber,numbersString=numbersString.slice(0,-3);return(nStr<0?"-":"")+numbersString+formattedNumber+(roundedNumber?decPoint+roundedNumber:"")}function cdhl_hotspot(){jQuery(document).on("click",function(e){0===jQuery(e.target).parents(".trigger-click").length&&jQuery(".trigger-click").removeClass("hotspot-visible")}),jQuery(".trigger-click").each(function(){jQuery(this).on("click",function(){jQuery(this).hasClass("hotspot-visible")||(jQuery(".trigger-click").removeClass("hotspot-visible"),jQuery(this).addClass("hotspot-visible"))})})}}(jQuery);
Copyright ©2k19 -
Hexid
|
Tex7ure