$(function(){
					   $(".read-more").readMore();
					   });
if ( window.hashPos == undefined )
			window.hashPos = '';
		if ( window.hRef == undefined )
			window.hRef = '';
		if ( window.hRefHash == undefined )
			window.hRefHash = '';
		if(!window.hRef) {
			window.hRef	 = '/'+window.pageName+'/';
		}
		

		window.compParmes = {"set_default_type":"inventory","autoverify_id":"","autoverify_id_use_default":0,"autoverify_script_id":"","autoverify_script_id_use_default":0,"carfax_id":"","carfax_id_use_default":0,"label_get_quote":"","label_get_quote_use_default":0,"label_add_to_cart":"","label_add_to_cart_use_default":0,"label_price":"","label_price_use_default":0,"label_sale_price":"","label_sale_price_use_default":0,"label_no_price":"","label_no_price_use_default":0,"label_msrp":"","label_msrp_use_default":0,"label_filters":"","label_filters_use_default":0,"label_details":"","label_details_use_default":0,"custom_cta":"","custom_cta_use_default":0,"custom_cta_link":"","custom_cta_link_use_default":0,"mainColor":"#000000","mainColor_use_default":0,"srpfontColor":"#000000","srpfontColor_use_default":0,"background-color":{"0":"#000000","1":"#000000"},"background-color_use_default":0,"borderColor":"#000000","borderColor_use_default":0,"border":"","border_use_default":0,"adsView":"light_2021","adsView_use_default":0,"filterType":"static","filterType_use_default":0,"sortFilters_use_default":0,"filtersToList_use_default":0,"adsLayout":"list","adsLayout_use_default":0,"newAPI":1,"newAPI_use_default":0,"is_part":0,"is_part_default":0,"AdsPerRow":"","AdsPerRow_use_default":0,"MaxAds":"","MaxAds_use_default":0,"order":"ads_title","order_use_default":0,"orderAD":"DESC","orderAD_use_default":0,"detailsFont":"#000000","detailsFont_use_default":0,"limit":20,"limit_use_default":0,"dealerId":9314,"dealerId_prog":"","dealerMake_use_default":1,"dealerInventory":"","dealerInventory_use_default":0,"saleType":"all","saleType_use_default":0,"moreColor":"#000000","moreColor_use_default":0,"detailsDisplay":"normal","detailsDisplay_use_default":0,"catSubcatColor":"#000000","catSubcatColor_use_default":0,"rollover":"#000000","rollover_use_default":0,"show_details_header":0,"show_details_header_use_default":0,"locationIds_use_default":1,"categoryId":"9,6122","subcategorySelector_use_default":1,"subcategoryId":"","subcategoryId_use_default":0,"sub_subcategorySelector_use_default":1,"sub_subcategoryId":"","sub_subcategoryId_use_default":0,"taxesDisplay":"none","taxesDisplay_use_default":0,"logo":"","logo_use_default":0,"product_img_w":"","product_img_w_use_default":0,"product_img_min_height":"","product_img_min_height_use_default":0,"title_height":"","title_height_use_default":0,"model_height":"","model_height_use_default":0,"property_box_height":"","property_box_height_use_default":0,"container_height":"","container_height_use_default":0,"reCaptchaVersion":2,"reCaptchaVersion_use_default":0,"image_max_height":"","image_max_height_use_default":0,"starting_view":"normal","starting_view_use_default":0,"fitmentHtml":"","fitment_target_page":"","ShowCatsFirst":0,"ShowCatsFirst_use_default":0,"ShowCatsFirstColumnCount":"","ShowCatsFirstColumnCount_use_default":0,"ShowCatsFirstShowAllTypes":1,"ShowCatsFirstShowAllTypes_use_default":0,"ShowCatsFirstViewType":1,"ShowCatsFirstViewType_use_default":0,"PopupViewType":"iframe","PopupViewType_use_default":0,"enable_ecommerce_use_default":1,"depositRate":"","depositRate_use_default":0,"depositType":"percentage","depositType_use_default":0,"shippingFlatRate":"","shippingFlatRate_use_default":0,"shippingTotalRate":"","shippingTotalRate_use_default":0,"taxRate":"","taxRate_use_default":0,"taxShipping":"","taxShipping_use_default":0,"detailsColor":"#000000","search_box":1,"search_box_use_default":0,"ads_title":1,"ads_title_use_default":0,"show_model":1,"show_model_use_default":0,"quantity_use_default":1,"viewViewTypes":1,"viewViewTypes_use_default":0,"odometer":0,"odometer_use_default":0,"hide_categories":1,"hide_categories_use_default":0,"only_instock":0,"only_instock_use_default":0,"year":1,"year_use_default":0,"sale_type_use_default":1,"stock_number":0,"stock_number_use_default":0,"manufacturer_use_default":1,"price":1,"price_use_default":0,"hide_listings":1,"hide_listings_use_default":0,"vin_use_default":1,"engine_size_use_default":1,"monthly_payment_use_default":1,"show_main_headers":1,"show_main_headers_use_default":0,"show_financing":1,"show_financing_use_default":0,"comments":1,"comments_use_default":0,"listings_count_use_default":1,"show_msrp_listing_use_default":1,"show_location_listing_use_default":1,"show_rent_listing_use_default":1,"show_rent_listing_thumbnail_use_default":1,"show_left_subcat_menu_listing_use_default":1,"show_comments_listing":1,"show_comments_listing_use_default":0,"ShowListingTitle_use_default":0,"ShowOrderBy":1,"ShowOrderBy_use_default":0,"calculate_price_listing_use_default":1,"pto_hp_listing_use_default":1,"pto_speed_listing_use_default":1,"location_use_default":1,"get_quote_button":1,"get_quote_button_use_default":0,"call_now_button":1,"call_now_button_use_default":0,"listing_email_button":0,"listing_email_button_use_default":0,"listing_loancalc_button_use_default":1,"listing_getdirs_button":0,"listing_getdirs_button_use_default":0,"listing_valuetrade_button":1,"listing_valuetrade_button_use_default":0,"listing_bookdemo_button_use_default":1,"galleryType":"horizontal","galleryType_use_default":0,"ads_title_d":1,"ads_title_d_use_default":0,"model_d":1,"model_d_use_default":0,"quantity_d":1,"quantity_d_use_default":0,"color_d":1,"color_d_use_default":0,"odometer_d":1,"odometer_d_use_default":0,"vin_d":1,"vin_d_use_default":0,"year_d":1,"year_d_use_default":0,"sale_type_d":1,"sale_type_d_use_default":0,"stock_number_d":1,"stock_number_d_use_default":0,"manufacturer_d":1,"manufacturer_d_use_default":0,"price_d":1,"price_d_use_default":0,"engine_size_d":1,"engine_size_d_use_default":0,"adId_d":1,"adId_d_use_default":0,"show_msrp_details_use_default":1,"show_sales_people_details_use_default":1,"show_readmore_details_use_default":1,"show_rent_details_use_default":1,"show_rent_image_details_use_default":1,"show_backbutton":1,"show_backbutton_use_default":0,"show_backbutton_title":1,"show_backbutton_title_use_default":0,"calculate_price_use_default":1,"details_email_button":1,"details_email_button_use_default":0,"details_loancalc_button":1,"details_loancalc_button_use_default":0,"details_getdirs_button":1,"details_getdirs_button_use_default":0,"details_valuetrade_button":1,"details_valuetrade_button_use_default":0,"details_bookdemo_button_use_default":1,"details_quote_button_use_default":1,"relatedItemsLimit":6,"relatedItemsLimit_use_default":0,"relatedItemsCategory":9,"relatedItemsCategory_use_default":0,"relatedItemsSubCategory":"","relatedItemsSubCategory_use_default":0,"relatedItemsDealer":9314,"relatedItemsDealer_use_default":0,"relatedItemsInventory":"","relatedItemsInventory_use_default":0,"display":"block","position":"relative","float":"left","opacity":1,"color":"#ffffff","set_common_element":0,"intermediate_toggle":1,"readmore_limit":0,"basic_toggle":1,"pageCompId":76177,"pageCompName":"ESC Ads","pageId":74943,"override_views":"","override_views_use_default":0,"generic_blogs_details":"","generic_blogs_details_use_default":0,"generic_items_details":"","generic_items_details_use_default":0,"generic_parts_details":"","generic_parts_details_use_default":0,"generic_instock_details":"","generic_instock_details_use_default":0,"generic_outofstock_details":"","generic_outofstock_details_use_default":0,"pageCompId_use_default":0,"pageId_use_default":0,"sortFilters":{"0":{"id":"make_filter","order":"0","expand":"true","customLabel":"Make","enable":"true"},"1":{"id":"categories_filter","order":"1","expand":"true","customLabel":"Categories","enable":"true"},"2":{"id":"subcategories_filter","order":"2","expand":"false","customLabel":"SubCategories","enable":"true"},"3":{"id":"model_filter","order":"3","expand":"false","customLabel":"Model","enable":"true"}},"LabelsAndVariables":0,"ColorsAndStyle":0,"GeneralSettings":"9,6122","filtersToList":{"0":"categories_filter","1":"subcategories_filter","2":"sub_subcategory_filter","3":"make_filter","4":"model_filter","5":"trim_filter","6":"saleType_filter","7":"price_stats","8":"year_stats","9":"odometer_stats","10":"color_filter","11":"transmission_filter","12":"fuelType_filter","13":"engine_filter","14":"bodyStyle_filter","15":"location_filter"},"set_default_type_use_default":0,"is_part_use_default":0,"is_part_default_use_default":0,"dealerId_use_default":0,"dealerId_prog_use_default":0,"categoryId_use_default":0,"fitmentHtml_use_default":0,"fitment_target_page_use_default":0,"detailsColor_use_default":0,"display_use_default":0,"position_use_default":0,"float_use_default":0,"opacity_use_default":0,"color_use_default":0,"set_common_element_use_default":0,"intermediate_toggle_use_default":0,"readmore_limit_use_default":0,"basic_toggle_use_default":0,"pageCompName_use_default":0,"LabelsAndVariables_use_default":0,"ColorsAndStyle_use_default":0,"GeneralSettings_use_default":0,"border-width":"","listingSettings":0,"ShowListingTitle":1,"border-width_use_default":0,"listingSettings_use_default":0,"websiteId":1001601,"websiteId_use_default":0,"relatedItemsSettings":9,"relatedItemsSettings_use_default":0};
		window.fullAdUrl = 'https://theyukonway.com/items/itemid/34264516/Kenworth-Dump-Truck/';
		//console.log(window.compParmes);
		var isResponsiveMode = 'normal' === "responsive1_vertical" ||
			'normal' === "responsive1_normal" ||
			'normal' === "responsive1_vertical_rental1" ||
			'normal' === "responsive1_normal_rental1" ||
			'normal' === "responsive1_vertical_escComp";
		var reCaptchaVersion = 2;

		var AgDealer_link_JS = '#';
		window.adId = 34264516;

		
		$( document ).ready( function () {

			var title = 'Kenworth Dump Truck';


	
		$( "img[src*='resize.php?image=&'],img[src*='']" ).each( function ( i, elm ) {

			$( elm ).attr( 'src', $( this ).attr( 'src' ).replace( 'resize.php?image=&', 'resize.php?image=/images/no-photo2.gif&' ) );
		} )

	

		var hRef = location.href;
		var hashPos = window.hRefHash + "POS"; window.hashPos = hashPos.replace( "#", "" ); window.hRef = hRef.replace( hRefHash, "" );

		$( '.adYoutube' ).fancybox( {
			'width': '75%',
			'height': '90%',
			'autoScale': false,
			'transitionIn': 'none',
			'transitionOut': 'none',
			'type': 'iframe',
			'overlayShow': true
		} ); /*$( ".lightbox" ).fancybox( {
			'overlayShow': false,
			'width': 870,
			'height': 650,
			'autoScale': false,
			'autoDimensions': true,
			'centerOnScroll': false,
			'type': 'iframe'
		} );*/ $( ".lightbox2" ).fancybox( {
			'overlayShow': false,
			'width': 600,
				'height': 600,
			'autoScale': false,
			'autoDimensions': true,
			'centerOnScroll': false,
			'type': 'iframe'
		} ); $( ".lightbox3" ).fancybox( {
			'overlayShow': false,
			'width': 600,
				'height': 600,
			'autoScale': false,
			'autoDimensions': true,
			'centerOnScroll': false
		} );

		window.refreshFancy = function () {
			$( ".lightbox" ).fancybox( {
				'overlayShow': false,
			'width': 600,
				'height': 600,
				'autoScale': false,
				'autoDimensions': true,
				'centerOnScroll': false,
				'type': 'iframe'
			} );
			$( ".lightbox2" ).fancybox( {
				'overlayShow': false,
				'width': 600,
				'height': 600,
				'autoScale': false,
				'autoDimensions': true,
				'centerOnScroll': false,
				'type': 'iframe'
			} );
			$( ".lightbox3" ).fancybox( {
				'overlayShow': false,
			'width': 600,
				'height': 600,
				'autoScale': false,
				'autoDimensions': true,
				'centerOnScroll': false,
				'type': 'iframe'
			} );

		}
		$( "img[onmouseover*='.pdf'],img[onmouseover*='.pptx']" ).each( function ( i, elm ) {

						var plink = $( elm ).attr( 'onmouseover' ).match( /'([^']+)',/ );
						var FileName = plink[ 1 ].split( '/' );
						//console.log( plink, FileName );
						FileName = FileName[ FileName.length - 1 ];
						//var ShortFileName = FileName.length > 10 ? FileName.substr(0, 10) + '' : FileName;
						var ShortFileName = $( elm ).attr( 'title' ) ? $( elm ).attr( 'title' ) : FileName.replace( '.pdf', '' ).replace( '.pptx', '' ).replace( '-', ' ' ).replace( '_', ' ' );
						if ( plink[ 1 ].indexOf( 'http' ) == -1 ) {

							plink[ 1 ] = "https://equipmentsearch.com" + plink[ 1 ];
							var Icon = 'https://equipmentsearch.com/images/downloads3.png';
						}
						if ( plink[ 1 ].indexOf( '.pdf' ) != -1 ) {

							//plink[ 1 ] = "/helper/viewpdf/tar/" + btoa( plink[ 1 ] );
							//plink[ 1 ] = plink[ 1 ];
							var Icon = '/images/pdf-icon2.png';
						}

						$( elm ).remove();
						var _html = '<div class="col-lg-4 col-md-3 text-left"><a href="' + plink[ 1 ] + '" target="_blank" rel="nofollow" title="' + FileName + '"><img loading="lazy"  src="' + Icon + '" width="72" alt="' + FileName + '" class="img-thumbnail" style="margin:10px" /><br />' + ShortFileName + '</a></div>';
						if ( $( '#DocumentsDiv' ).size() == 0 ) {
							$( "div:contains('Click on photo for gallery')" ).parent( 'td' ).append( '<div id="DocumentsDiv" style="padding:5px;margin:5px"><b>Documents : </b><br /> <a href="' + plink[ 1 ] + '" target="_blank" rel="nofollow" style="text-align:center;float:left;over-flow:hidden;margin:5px" title="' + FileName + '"><img loading="lazy"  src="' + Icon + '" width="72" alt="' + FileName + '" /><br />' + ShortFileName + '</a></div>' );
							if ( isResponsiveMode ) {
								$( "#DocumentsDiv_responsive" ).append( '<div id="DocumentsDiv" class="col-lg-12" style="margin-top: 15px;"><strong>Documents :</strong></div>' );
								$( '#DocumentsDiv' ).append( '<div class="row">' + _html + '</div>' );
							}
						} else {
							if ( isResponsiveMode ) {
								$( '#DocumentsDiv .row' ).append( _html );
							} else {
								$( '#DocumentsDiv .row' ).append( '<a href="' + plink[ 1 ] + '" target="_blank" rel="nofollow" style="text-align:center;float:left;over-flow:hidden;margin:5px" title="' + FileName + '"><img loading="lazy"  src="' + Icon + '" width="64" alt="' + FileName + '" class="img-thumbnail"/><br />' + ShortFileName + '</a>' );
							}
						}


					} )
		// Hide Image section for Retnal views
		setInterval( function () {
			if ( ( "normal" === "responsive1_normal_rental1" || "normal" === "responsive1_vertical_rental1" ) && 0 === 0 ) {
				$( '.HideWhenRental' ).hide();
				$( '.rightContainer' ).css( {
					width: '100%'
				} );
			}

			if ( window.compParmes.show_backbutton_title != undefined && window.compParmes.show_backbutton_title != 1 ) {
				$( '.show_backbutton_title' ).hide();
			}
			if ( window.compParmes.show_backbutton != undefined && window.compParmes.show_backbutton != 1 ) {
				$( "[onclick*='backTo']" ).hide();
			}


		}, 500 );

		$( '#PreferredStartDate' ).datepicker();

		$( 'a[href*="#"]:not([href="#"])' ).click( function () {
			if ( location.pathname.replace( /^\//, '' ) == this.pathname.replace( /^\//, '' ) && location.hostname == this.hostname ) {
				var target = $( this.hash );
				target = target.length ? target : $( '[name=' + this.hash.slice( 1 ) + ']' );
				if ( target.length ) {
					$( 'html, body' ).animate( {
						scrollTop: target.offset().top
					}, 1000 );
					return false;
				}
			}
		} );
		} );

		function CalcRightHeights() {

			if ( 'normal' === "responsive1_vertical" || 'normal' === "responsive1_vertical_escComp" || 'normal'.indexOf('2017') != -1 ) {
				return 400;
			}
			var l = $( '.leftContainer' ).height();
			var r = $( '.rightContainer' ).height();
			var temp1 = l - r;
			var readMoreHeight = $( '. 100_readmore_limit_notallowed read-more ' ).height();
			var temp2 = temp1 + readMoreHeight + 7;
			return temp2 > 250 ? temp2 : 250;
		}
		setInterval( function () {
			if ( window.self !== window.top ) {
				$( '#fancybox-wrap:visible' ).css( 'top', '110px' ); 
				//console.log('here');

			}
		}, 1000 );
	/*	setTimeout( function () {
			//console.log('here2');
			if ( $( '. 100_readmore_limit_notallowed read-more ' ).length ) {
				var oldHeight = 0;   
				$( '. 100_readmore_limit_notallowed read-more ' ).readmore( {
					speed: 250,
					heightMargin: 20,
					collapsedHeight: CalcRightHeights(), 
					moreLink: '<a href="#" style="margin-top: 15px;">Read more ...</a>',
					lessLink: '<a href="#" style="margin-top: 15px;" >Read less</a>',
					beforeToggle: function () {
						$.fn.matchHeight._update();
					},
					afterToggle: function () {
						$.fn.matchHeight._update();
					}
				} );
			}

		}, 2000 );*/
	
$(document).ready(function() {
	$("#lightSlider").lightSlider();  
});
var model_slider ="";
                            $(function(){
                                                             
                                model_slider = $( '#imageGallery' ).lightSlider( {
                                            gallery: true,
                                            item: 1,
                                            thumbItem:5,
                                            slideMargin: 0,
                                            speed:580,
                                                                                        verticalHeight:500,
                                            auto:false,
                                            loop:false,
                                            onSliderLoad: function(el){
                                                            el.lightGallery({
                                                                selector: '#imageGallery .lslide',
                                                                videojs:true,
                                                                showMaximizeIcon:true,
                                                                youTubePlayerParams: {
                                                                    rel : 0,
                                                                }
                                                            });
                                                        }
                                        } );


                                        $("#related-slider").lightSlider({
                                            loop:true,
                                            item:4,
                                            keyPress:true,
                                            /*adaptiveHeight: true*/
                                        });
                                        /*$("#video-gallery").lightSlider({
                                            item: 2,
                                            verticalHeight:500,
                                        });

                                        $("#docs").lightSlider({
                                            item: 3,
                                            verticalHeight:500,

                                        });*/

                                   
                                });
$('#videos-btn').click(function(e) {
                    /*$('#collapseOne').collapse('hide');*/
                    $('#model-videos').collapse('toggle');        
                });
function detectMob() {
                        const toMatch = [
                            /Android/i,
                            /webOS/i,
                            /iPhone/i,
                            /iPad/i,
                            /iPod/i,
                            /BlackBerry/i,
                            /Windows Phone/i
                        ];
                        
                        return toMatch.some((toMatchItem) => {
                            return navigator.userAgent.match(toMatchItem);
                        });
                    }
                $(window).on("load", function() { 
                    $('#model-accordion > .panel > .panel-collapse').first().collapse('show');

                    /*Custom script to detect when all images are loaded*/
                        var sticky_height = $('.sticky-header').size()>0? $('.sticky-header').outerHeight(true): 0;
                            
                           
                        $('#right-cta-buttons').css("width",$('#right-cta-buttons').outerWidth());
                        $('#right-cta-buttons').affix({
                              offset: {
                                top:function () {
                                  return (this.top = $("#model-right-content").offset().top)
                                },
                                bottom: function () {
                                  /*return (this.bottom = $('#FooterDiv').outerHeight(true))*/
                                   return (this.bottom = $('body').outerHeight(true)-($('#normal_vdp').offset().top + $('#normal_vdp').outerHeight(true) - sticky_height)+20 )
                                   //return (this.bottom = $('#model-right-content').outerHeight(true) + $('#model-right-content').offset().top  - sticky_height +20 )
                                }
                              }
                        });  
                            

                        /*force acccordion to scroll top */
                        $('#model-accordion').on('shown.bs.collapse', function () {
                         if($('#model-accordion .collapse.in').offset().top < $(document).scrollTop()){
                            //$(document).scrollTop($('#model-accordion .collapse.in').offset().top);
                            $('html, body').animate({
                                scrollTop: $('#model-accordion .collapse.in').offset().top-$('#model-accordion .accord-btn').outerHeight()
                            }, 0);
                         }
                        });

                        $('a[onclick^="showIframeModal"]').click(function( event ) {
                          event.preventDefault();
                        });          
                     });


                     /* Loan calculator*/
                     function calcPayment(price,rate,period,base){
                        if(rate>0)
                        {
                            rate = (rate/base)/100;
                            period = (period/12)*base;
                            x= rate * ((1+rate)**period) ;
                            y= ((1+rate)**period) - 1;
                            monthly = price * (x / y);
                        }
                        else{
                            period = (period/12)*base;
                            monthly = price / period;
                        }
                        return monthly;
                    }
                    function calcInstallment(){
                        let downpayment = document.getElementById('loan-down-payment').value;
                        let price= document.getElementById('loan-amount').value - downpayment;
                        let rate= document.getElementById('loan-interest-rate').value;
                        let period= document.getElementById('loan-term').value;
                        let basis=  document.getElementById('loan-frequency').value;
                        let instalment = [];

                        if(basis == 12){
                        instalment['basis']  = 'Monthly';
                        instalment['amount'] = calcPayment(price,rate,period,12);
                        }
                        if(basis == 24){
                        instalment['basis']  = 'Bi Weekly';
                        instalment['amount'] = calcPayment(price,rate,period,26);
                        }
                        if(basis == 48){
                        instalment['basis']  = 'Weekly';
                        instalment['amount'] = calcPayment(price,rate,period,52);
                        }
                        //return instalment;
                        $('.loan-amount-txt').text(instalment['amount'].toFixed(2)); 
                        $('.loan-basis-txt').text(instalment['basis']);
                        //$('.loan-basis-txt-short').text(instalment['basis'].substring(0,2));
                        $('.loan-basis-txt-short').text(instalment['basis']);
                        $('.amountFinanced').text('$'+price);

                    } 
                    function calc_reset(){
                        $('#loan-amount').val(0);
                        $('#loan-down-payment').val(0);
                        $('#loan-interest-rate').val(0);
                        $('#loan-frequency').val(12);
                        $('#loan-term').val(12);
                    }

                    let loan_frequency = 0 ;
                    let loan_term = 0 ;
                    $(function() {      
                        
                        $("body").addClass("VDP-open");

                        
                        $('#loan-frequency').val(loan_frequency);
                        $('#loan-term').val(loan_term);
                        if(detectMob()){
                            $(".model-tabs").after($(".loan-calculator"));
                        }




                        $('.accord-btn').click(function(event) {
                            event.preventDefault(); // Fix when click on accordion it refresh the page
                        });

                    });
window.WebsiteModal = false;
		window.PageModal = false;
