/
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/vehicle-detail.min.js
!function($){"use strict";function do_validate_field(textArray,formId,SelectArray){var checkbox_field,validationStr=!1;jQuery(".validation_error").length&&jQuery(".validation_error").css("border","none"),0<jQuery("form#"+formId).find("input:checkbox[name=cdhl_terms_privacy]").length&&(null!=(checkbox_field=jQuery("form#"+formId).find("input:checkbox[name=cdhl_terms_privacy]:checked").val())&&""!=checkbox_field||(validationStr=!0,jQuery("form#"+formId).find("input:checkbox[name=cdhl_terms_privacy]").parent().parent("div").addClass("validation_error").css({"border-style":"solid","border-width":"1px 1px 1px 1px","border-color":"red"})));for(var n=0;n<textArray.length;n++){var str=textArray[n];jQuery("form#"+formId).find("input[name="+str+"]").css({border:"none"}),""==(field_val=jQuery("form#"+formId).find("input[name="+str+"]").val())&&(validationStr=!0,jQuery("form#"+formId).find("input[name="+str+"]").css({"border-style":"solid","border-width":"1px 1px 1px 1px","border-color":"red"})),jQuery("input[name="+str+"]").hasClass("cardealer_mail")&&field_val&&-1==field_val.search(/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/)&&(validationStr=!0,jQuery("form#"+formId).find("input[name="+str+"]").css({"border-style":"solid","border-width":"1px 1px 1px 1px","border-color":"red"}))}if(void 0!==SelectArray&&SelectArray)for(n=0;n<SelectArray.length;n++){var field_val,str=SelectArray[n];jQuery("form#"+formId).find("select[name="+str+"]").next(".select2").css({"border-color":"#e3e3e3"}),""==(field_val=jQuery("form#"+formId).find("select[name="+str+"]").val())&&(validationStr=!0,jQuery("form#"+formId).find("select[name="+str+"]").next(".select2").css({"border-style":"solid","border-width":"1px 1px 1px 1px","border-color":"red"}))}return validationStr}$.fn.exists=function(){return 0<this.length},jQuery(document).ready(function($){$(document).on("cardealer-vehicle-button-print",function(event,el){window.print()}),$(".dealer-form-btn").on("click",function(){$(".reset_css input").css({border:"none"}),$(".reset_css textarea").css({border:"none"})}),jQuery("#make_an_offer_test_request").click(function(e){e.preventDefault();var submit_btn_ID,current_form=jQuery(this).parents("form"),e=current_form.attr("id"),textArray=[];jQuery("form#"+e).find("input.cdhl_validate").each(function(i){textArray[i]=jQuery(this).attr("name")}),do_validate_field(textArray,e)||(submit_btn_ID=jQuery(this).attr("id"),jQuery.ajax({url:vehicle_detail_js.ajaxurl,method:"POST",data:jQuery("form#make_an_offer_test_form").serialize(),dataType:"json",beforeSend:function(){jQuery(".make_an_offer_test_spinimg").html('<span class="cd-loader"></span>'),jQuery("#"+submit_btn_ID).prop("disabled","disabled")},success:function(responseObj){jQuery("form#make_an_offer_test_form .make_an_offer_test_msg").show(),jQuery("form#make_an_offer_test_form .make_an_offer_test_msg").html(responseObj.msg).delay(5e3).fadeOut("slow"),responseObj&&responseObj.success&¤t_form[0].reset(),jQuery(".check").attr("checked",!0),"undefined"!=typeof grecaptcha&&"undefined"!=typeof recaptcha2&&grecaptcha.reset(recaptcha2),jQuery("#"+submit_btn_ID).removeAttr("disabled"),jQuery(".make_an_offer_test_spinimg").html("")}}))}),$(".pgs-input-field-type-date").exists()&&$(".pgs-input-field-type-date").each(function(i,el){var datepicker_settings={dateFormat:"mm-dd-yy"};el.dataset.show_datepicker&&"yes"===el.dataset.show_datepicker&&(el.dataset.date_format&&(datepicker_settings.dateFormat=el.dataset.date_format),$(el).datepicker(datepicker_settings))}),$(".date-time").keydown(function(event){event.preventDefault()}),jQuery("#schedule_test_form input[name=test_drive]").click(function(){"no"==jQuery(this).val()?jQuery(".show_test_drive").css("display","none"):jQuery(".show_test_drive").css("display","block")}),jQuery(".time").timepicker({timeFormat:"H:i:s"}),jQuery("#schedule_test_request").click(function(e){e.preventDefault();var submit_btn_ID,current_form=jQuery(this).parents("form"),e=current_form.attr("id"),textArray=[];jQuery("form#"+e).find("input").css({border:"none"}),jQuery("form#"+e).find("input.cdhl_validate").each(function(i){textArray[i]=jQuery(this).attr("name")}),"no"==jQuery("input[name=test_drive]:checked").val()&&(textArray.splice(jQuery.inArray("date",textArray),1),textArray.splice(jQuery.inArray("time",textArray),1)),do_validate_field(textArray,e)||(submit_btn_ID=jQuery(this).attr("id"),jQuery.ajax({url:vehicle_detail_js.ajaxurl,method:"POST",data:jQuery("form#schedule_test_form").serialize(),dataType:"json",beforeSend:function(){jQuery(".schedule_test_spinimg").html('<span class="cd-loader"></span>'),jQuery("#"+submit_btn_ID).prop("disabled","disabled")},success:function(responseObj){jQuery("form#schedule_test_form .schedule_test_msg").show(),jQuery("form#schedule_test_form .schedule_test_msg").html(responseObj.msg).delay(5e3).fadeOut("slow"),responseObj&&responseObj.success&&(current_form[0].reset(),jQuery(".check").attr("checked",!0)),"undefined"!=typeof grecaptcha&&"undefined"!=typeof recaptcha3&&grecaptcha.reset(recaptcha3),jQuery("#"+submit_btn_ID).removeAttr("disabled"),jQuery(".schedule_test_spinimg").html("")}}))}),jQuery(document).on("click","#submit_friend_frm",function(e){e.preventDefault();var submit_btn_ID,current_form=jQuery(this).parents("form"),formId=current_form.attr("id"),textArray=[];jQuery("form#"+formId).find("input.cdhl_validate").each(function(i){textArray[i]=jQuery(this).attr("name")}),do_validate_field(textArray,formId)||(submit_btn_ID=jQuery(this).attr("id"),jQuery.ajax({url:vehicle_detail_js.ajaxurl,method:"POST",data:jQuery("form#"+formId).serialize(),dataType:"json",beforeSend:function(){jQuery(".spinimg").html('<span class="cd-loader"></span>'),jQuery("#"+submit_btn_ID).prop("disabled","disabled")},success:function(responseObj){jQuery(".spinimg").html(""),jQuery("#"+submit_btn_ID).removeAttr("disabled"),jQuery("form#"+formId+" .friend-frm-msg").show(),jQuery("form#"+formId+" .friend-frm-msg").html(responseObj.msg).delay(5e3).fadeOut("slow"),responseObj&&responseObj.success&¤t_form[0].reset(),jQuery(".check").attr("checked",!0),"undefined"!=typeof grecaptcha&&"undefined"!=typeof recaptcha4&&grecaptcha.reset(recaptcha4)}}))}),jQuery(document).on("click","#submit_request, #submit-inquiry",function(e){e.preventDefault();var submit_btn_ID,current_form=jQuery(this).parents("form"),formId=current_form.attr("id"),textArray=[];jQuery("form#"+formId).find("input").css({border:"none"}),jQuery("form#"+formId).find("input.cdhl_validate").each(function(i){textArray[i]=jQuery(this).attr("name")}),do_validate_field(textArray,formId)||(submit_btn_ID=jQuery(this).attr("id"),jQuery.ajax({url:vehicle_detail_js.ajaxurl,method:"POST",dataType:"json",data:jQuery("form#"+formId).serialize(),beforeSend:function(){jQuery(".spinimg").html('<span class="cd-loader"></span>'),jQuery("#"+submit_btn_ID).prop("disabled","disabled")},success:function(responseObj){jQuery("form#"+formId+" .inquiry-msg").show(),jQuery("#"+submit_btn_ID).removeAttr("disabled"),jQuery(".spinimg").html(""),jQuery("form#"+formId+" .inquiry-msg").html(responseObj.msg).delay(5e3).fadeOut("slow"),responseObj&&responseObj.success&¤t_form[0].reset(),jQuery(".check").attr("checked",!0),"undefined"!=typeof grecaptcha&&"undefined"!=typeof recaptcha1&&"undefined"!=typeof recaptcha6&&(grecaptcha.reset(recaptcha1),grecaptcha.reset(recaptcha6))}}))}),jQuery("#personal_application").css("display","none"),$("#joint_application").is(":checked")&&$("#personal_application").show(),jQuery("#joint_application").change(function(){jQuery(this).is(":checked")?jQuery("#personal_application").show():jQuery("#personal_application").hide()}),jQuery("#financial_form_request").click(function(e){e.preventDefault();var submit_btn_ID,current_form=jQuery(this).parents("form"),e=current_form.attr("id"),financial=[],Selectfinancial=(jQuery("form#"+e).find("input.cdhl_validate").each(function(i){financial[i]=jQuery(this).attr("name")}),[]),joint=(jQuery("form#"+e).find("select.cdhl_sel_validate").each(function(i){Selectfinancial[i]=jQuery(this).attr("name")}),[]),selectjoint=(jQuery("form#"+e).find("input.cdhl_validate_joint").each(function(i){joint[i]=jQuery(this).attr("name")}),jQuery("form#"+e).find("input.cdhl_validate_joint").each(function(i){joint[i]=jQuery(this).attr("name")}),[]);jQuery("form#"+e).find("select.cdhl_sel_validate_joint").each(function(i){selectjoint[i]=jQuery(this).attr("name")});do_validate_field(jQuery("#joint_application").is(":checked")?financial.concat(joint):financial,e,jQuery("#joint_application").is(":checked")?Selectfinancial.concat(selectjoint):Selectfinancial)||(submit_btn_ID=jQuery(this).attr("id"),jQuery.ajax({url:vehicle_detail_js.ajaxurl,method:"POST",dataType:"json",data:jQuery("form#financial_form").serialize(),beforeSend:function(){jQuery(".financial_form_spining").html('<span class="cd-loader"></span>'),jQuery("#"+submit_btn_ID).prop("disabled","disabled")},success:function(responseObj){jQuery(".financial_form_spining").html(""),jQuery("#"+submit_btn_ID).removeAttr("disabled"),jQuery("form#financial_form .financial_form_msg").show(),jQuery("form#financial_form .financial_form_msg").html(responseObj.msg).delay(5e3).fadeOut("slow"),responseObj&&responseObj.success&&(current_form[0].reset(),jQuery(".check").attr("checked",!0),jQuery("select").prop("selectedIndex",0),jQuery("select").select2()),"undefined"!=typeof grecaptcha&&"undefined"!=typeof recaptcha5&&grecaptcha.reset(recaptcha5)}}))}),cars_image_gallery(),$(document.body).on("cdhl_vehicle_gallery_event",function(){cars_image_gallery()}),jQuery(document).on("click",".ps-car-listing",function(){var pswpElement=document.querySelectorAll(".pswp")[0],items=[],newitems=[],curid=this.id;jQuery("figure").each(function(){var url,img_src,img_width,img_height,id;jQuery(this).closest(".slick-cloned").length||(url=jQuery(this).find(".ps-car-listing").attr("src"),img_src=jQuery(this).find(".ps-car-listing").attr("data-src"),img_width=jQuery(this).find(".ps-car-listing").attr("data-width"),img_height=jQuery(this).find(".ps-car-listing").attr("data-height"),url=url||jQuery(this).find("img").attr("src"),img_src=img_src||jQuery(this).find("img").attr("data-src"),img_width=img_width||jQuery(this).find("img").attr("data-width"),img_height=img_height||jQuery(this).find("img").attr("data-height"),id=jQuery(this).find(".ps-car-listing").attr("id"),items.push({src:void 0!==img_src&&""!=img_src?img_src:url,id:id,w:void 0!==img_width&&""!=img_width?img_width:1051,h:void 0!==img_height&&""!=img_height?img_height:662}))}),items.forEach(function(element,i){curid==element.id&&(newitems=items.concat(items.splice(0,i)))}),items.forEach(function(i){newitems.indexOf(i)<0&&newitems.push(i)});new PhotoSwipe(pswpElement,PhotoSwipeUI_Default,newitems,{history:!1,focus:!1,showAnimationDuration:0,hideAnimationDuration:0}).init()})});var updateSliderCounter=function(slick){var currentSlide=slick.slickCurrentSlide()+1,slidesCount=slick.slideCount;$(slick)[0].$slider.parents(".cars-image-gallery").find(".slider-count").text(currentSlide+"/"+slidesCount)};function cars_image_gallery(){var gallery_image_loop=!1;"1"===vehicle_detail_js.gallery_image_loop&&(gallery_image_loop=!0),$(".cars-image-gallery").each(function(index){0<$(this).find(".slider-for").length&&(0<$(".cars-image-gallery .slider-count").length&&($(this).find(".slider-for").on("afterChange",function(event,slick,currentSlide){updateSliderCounter(slick)}),$(this).find(".slider-for").on("init",function(event,slick){updateSliderCounter(slick)})),$(this).find(".slider-for").slick({slidesToShow:1,slidesToScroll:1,infinite:gallery_image_loop,arrows:!0,adaptiveHeight:!0,asNavFor:$(this).next(".slider-nav")})),0<$(this).parents(".slider-slick").find(".slider-nav").length&&$(this).parents(".slider-slick").find(".slider-nav").slick({slidesToShow:5,infinite:gallery_image_loop,slidesToScroll:1,asNavFor:$(this).find(".slider-for"),dots:!1,focusOnSelect:!0,responsive:[{breakpoint:1024,settings:{slidesToShow:4,slidesToScroll:1}},{breakpoint:600,settings:{slidesToShow:3,slidesToScroll:1}},{breakpoint:480,settings:{slidesToShow:3,slidesToScroll:1}}]}),0<$(this).find(".slider-for-full").length&&(0<$(".cars-image-gallery .slider-count").length&&($(this).find(".slider-for-full").on("afterChange",function(event,slick,currentSlide){updateSliderCounter(slick)}),$(this).find(".slider-for-full").on("init",function(event,slick){updateSliderCounter(slick)})),$(this).find(".slider-for-full").slick({slidesToShow:3,slidesToScroll:1,arrows:!0,infinite:gallery_image_loop,infinite:gallery_image_loop,adaptiveHeight:!0,responsive:[{breakpoint:993,settings:{slidesToShow:2}},{breakpoint:576,settings:{slidesToShow:1}}]}))})}}(jQuery);
Copyright ©2k19 -
Hexid
|
Tex7ure