File: /home/seoprovi/carshiftingwale.com/assets/js/custom.js
var autocomplete;function pickupAutocomplete(element){var element_id='';if(element==1){element_id='from_location';}if(element==2){element_id='to_location';}
autocomplete=new google.maps.places.Autocomplete((document.getElementById(element_id)),{types:['geocode']});if($('#within_city').is(':checked')){$('#to_location').val($('#from_location').val());}
if(element==1){autocomplete.addListener('place_changed',fillPickupLatLong);}
else{autocomplete.addListener('place_changed',fillDeliveryLatLong);}}
function fillPickupLatLong(){var place=autocomplete.getPlace();lat=place.geometry.location.lat();lng=place.geometry.location.lng();$('#from_lat').val(lat);$('#from_long').val(lng);}
function fillDeliveryLatLong(){var place=autocomplete.getPlace();lat=place.geometry.location.lat();lng=place.geometry.location.lng();$('#to_lat').val(lat);$('#to_long').val(lng);var origin1=new google.maps.LatLng($('#from_lat').val(),$('#from_long').val());var destinationB=new google.maps.LatLng($('#to_lat').val(),$('#to_long').val());var service=new google.maps.DistanceMatrixService();service.getDistanceMatrix({origins:[origin1],destinations:[destinationB],travelMode:'DRIVING',},callback);}
function callback(response,status){console.log('response is');console.log(response);console.log(status);if(status=='OK'){var origins=response.originAddresses;var destinations=response.destinationAddresses;for(var i=0;i<origins.length;i++){var results=response.rows[i].elements;for(var j=0;j<results.length;j++){var element=results[j];distance=element.distance.value;var duration=element.duration.value;var from=origins[i];var to=destinations[j];}}
if(distance>0){$('#total_distance').val(Math.round(distance/1000));}
else{$('#total_distance').val(0)}}}
$('input[type=radio].myClass').on('click',function(){$('.radio-single a').removeClass('checked');$(this).addClass('checked');});$(document).ready(function(){"use strict";var appMaster={headerJs:function(){function header(){$(window).height();$(window).width()>767;}
var header_fix=$(".header");var inner_header=$(".inner-inro");$(window).scroll(function(){$(this).scrollTop()>1?(header_fix.addClass("sticky"),inner_header.css("z-index","-1")):(header_fix.removeClass("sticky"),inner_header.css("z-index","auto"));}),header(),$(window).resize(function(){header();});},mobileMenuJs:function(){$('.sub-menu >a').on('click',function(){if($(window).width()<=767){$('.sub-menu').removeClass('on');$('.sub-menu> ul').slideUp('normal');if($(this).next().next('ul').is(':hidden')==true){$(this).parent('li').addClass('on');$(this).next().next('ul').slideDown('normal');}}});$('.mobile-menu> li >a').on('click',function(){if($(window).width()<=991){$('.mobile-menu> li').removeClass('on');$('.mobile-menu> li> ul').slideUp('normal');if($(this).next().next('ul').is(':hidden')==true){$(this).parent('li').addClass('on');$(this).next().next('ul').slideDown('normal');}}});var searchDropdown=$("#searchDropdown");var dropdownInput=$('.dropdown-input')
searchDropdown.on('click',function(){dropdownInput.show();});var closeInput=$(".close-input");closeInput.on('click',function(){dropdownInput.hide();});},masonryJs:function(){var container_masonry=$(".container-masonry");container_masonry.imagesLoaded(function(){container_masonry.isotope({itemSelector:".nf-item",layoutMode:"masonry",masonry:{columnWidth:0,gutter:0}});});var container_filter=$(".container-filter");container_filter.on("click",".categories",function(){var a=$(this).attr("data-filter");container_masonry.isotope({filter:a});});container_filter.each(function(e,a){var i=$(a);i.on("click",".categories",function(){i.find(".active").removeClass("active"),$(this).addClass("active");});});var container_grid=$(".container-grid");container_grid.imagesLoaded(function(){container_grid.isotope({itemSelector:".nf-item",layoutMode:"fitRows"});});container_filter.on("click",".categories",function(){var e=$(this).attr("data-filter");container_grid.isotope({filter:e});});},fancyboxJs:function(){var fLight=$(".fancylight");if(fLight.length){fLight.fancybox({openEffect:'elastic',closeEffect:'elastic',helpers:{media:{}}});}},counterJs:function(){var counter=$('.counter');if(counter.length){$('.counter').appear(function(){counter.each(function(){var e=$(this),a=e.attr("data-count");$({countNum:e.text()}).animate({countNum:a},{duration:8e3,easing:"linear",step:function(){e.text(Math.floor(this.countNum));},complete:function(){e.text(this.countNum);}});});});}},owlCarouselJs:function(){var testimonial_slider=$("#testimonial");testimonial_slider.owlCarousel({loop:true,margin:10,nav:true,dots:false,center:false,autoplay:true,autoplayTimeout:2000,autoplayHoverPause:true,responsive:{0:{items:1},600:{items:1},1000:{items:1}},navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"]});var itemCarousel_1=$(".item1-carousel");itemCarousel_1.owlCarousel({loop:true,margin:10,nav:true,dots:false,center:true,autoplay:true,autoplayTimeout:2000,autoplayHoverPause:true,responsive:{0:{items:1},600:{items:1},1000:{items:1}},navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"]});var relatedProject=$("#related-project");relatedProject.owlCarousel({loop:true,nav:true,dots:false,margin:30,responsive:{0:{items:1},767:{items:2},992:{items:2},1200:{items:3}},navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"]});var testimonial_2=$('#testimonial-2');testimonial_2.owlCarousel({loop:true,margin:10,nav:true,dots:false,center:false,navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"],responsive:{0:{items:1},767:{items:1},992:{items:1},1200:{items:1}}});var teamCarousel=$('.team-carousel');teamCarousel.owlCarousel({loop:true,margin:10,nav:true,dots:false,center:true,navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"],responsive:{0:{items:1},767:{items:2},992:{items:3},1200:{items:3}}});var partenrCarousel=$('.partenr-carousel');partenrCarousel.owlCarousel({loop:true,margin:10,nav:true,dots:false,center:true,navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"],responsive:{0:{items:2},767:{items:3},992:{items:4},1200:{items:5}}});var carouselSlider=$('.carousel-slider');carouselSlider.owlCarousel({loop:true,margin:10,nav:true,dots:false,center:false,navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"],responsive:{0:{items:1},767:{items:2},992:{items:3},1200:{items:3}}});var servicesItems=$('.services-items');servicesItems.owlCarousel({loop:true,margin:0,nav:true,dots:false,navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"],responsive:{0:{items:1},767:{items:1},992:{items:2},1200:{items:3}}});var historyBlock=$('.history-block');historyBlock.owlCarousel({loop:true,margin:30,nav:true,dots:false,navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"],responsive:{0:{items:1},767:{items:2},992:{items:3},1200:{items:4}}});},videoJs:function(){var videoBg=$(".bg-video");if(videoBg.length){videoBg.mediaelementplayer({loop:!0,enableKeyboard:!1,iPadUseNativeControls:!1,pauseOtherPlayers:!1,iPhoneUseNativeControls:!1,AndroidUseNativeControls:!1,enableAutosize:!0,alwaysShowControls:!1});}
$(window).height(function(){function e(){var e=$(window).innerHeight();$(".slider-hero, .full-screen-intro").css("height",e);}
e(),$(window).resize(function(){e();});});},parallaxJs:function(){var parallaxs=$(".parallax");parallaxs.parallax("50%",0.02);var parallaxs=$("#overlay_block");parallaxs.parallax("50%",0.2);},preloaderJs:function(){var preloader=$("#preloader");preloader.delay(500).fadeOut();},mapJs:function(){var mapWrap=$('#map');if(mapWrap.length){google.maps.event.addDomListener(window,'load',initialize);}},prettyPhoto:function(){(function($){"use strict";if($("a[rel^='prettyPhoto'], a[data-rel^='prettyPhoto']").length!=0){$("a[rel^='prettyPhoto'], a[data-rel^='prettyPhoto']").prettyPhoto({hook:'data-rel',theme:"dark_square",social_tools:false,deeplinking:false});}})(jQuery);},priceRange:function(){if($(".range").length!=0){$('.range').nstSlider({"left_grip_selector":".leftGrip","right_grip_selector":".rightGrip","value_bar_selector":".bar","value_changed_callback":function(cause,leftValue,rightValue){var $container=$(this).parent();$container.find('.leftLabel').text(leftValue);$container.find('.rightLabel').text(rightValue);},"highlight":{"grip_class":"gripHighlighted","panel_selector":".highlightPanel"}});$('#highlightRangeButton').on('click',function(){var highlightMin=Math.random()*20,highlightMax=highlightMin+Math.random()*80;$('.nstSlider').nstSlider('highlight_range',highlightMin,highlightMax);});}},owlCarousel:function(){(function($){"use strict";if($('.owl-carousel').length){$(".owl-carousel").each(function(index){var effect_mode=$(this).data('effect');var autoplay=$(this).data('autoplay');var loop=$(this).data('loop');var margin=$(this).data('margin');var center=$(this).data('center');var autoplay=$(this).data('autoplay');var autoplayTimeout=$(this).data('autoplayTimeout');var autoplayHoverPause=$(this).data('autoplayHoverPause');var navigation=$(this).data('navigation');var pagination=$(this).data('pagination');var singleitem=$(this).data('singleitem');var items=$(this).data('items');var itemsdesktop=$(this).data('desktop');var itemsdesktopsmall=$(this).data('desktopsmall');var itemstablet=$(this).data('tablet');var itemsmobile=$(this).data('mobile');$(this).owlCarousel({loop:loop,margin:margin,center:center,nav:navigation,dots:pagination,autoplay:autoplay,autoplayTimeout:2000,autoplayHoverPause:autoplayHoverPause,responsive:{0:{items:itemsmobile},767:{items:itemstablet},992:{items:itemsdesktopsmall},1200:{items:itemsdesktop}},navText:["<i class='ion-ios-arrow-back'></i>","<i class='ion-ios-arrow-forward'></i>"]});});}})(jQuery);},productZoom:function(){if($(".single-product").length!==0){var zoomWindowWidth;var zoomWindowHeight;zoomWindowWidth:400;zoomWindowHeight:470;zoomType='window';if($(window).width()<992){zoomWindowWidth:0;zoomWindowHeight:0;zoomType='inner';}
$("#zoom-product").elevateZoom({gallery:'zoom-product-thumb',cursor:'pointer',galleryActiveClass:'active',imageCrossfade:true,responsive:true,scrollZoom:false,zoomWindowWidth:zoomWindowWidth,zoomWindowHeight:zoomWindowHeight,zoomType:zoomType});$("#zoom-product").on("click",function(e){var ez=$('#zoom-product').data('elevateZoom');$.fancybox(ez.getGalleryList());return false;});}
$('.plus').on('click',function(){$(this).parent('.product-regulator').find('.output').html(function(i,val){return val*1+1});});$('.minus').on('click',function(){var ab=$(this).parent('.product-regulator').find('.output').html();if(1<=ab){$(this).parent('.product-regulator').find('.output').html(function(i,val){return val*1-1});}});}};appMaster.headerJs();appMaster.mobileMenuJs();appMaster.masonryJs();appMaster.fancyboxJs();appMaster.counterJs();appMaster.owlCarouselJs();appMaster.videoJs();appMaster.parallaxJs();appMaster.preloaderJs();appMaster.mapJs();appMaster.prettyPhoto();appMaster.owlCarousel();appMaster.priceRange();appMaster.productZoom();});if($('#map').length){var myCenter=new google.maps.LatLng(51.538308,-0.3817765);function initialize(){var mapProp={center:myCenter,zoom:15,mapTypeId:google.maps.MapTypeId.ROADMAP,scrollwheel:false,styles:[{elementType:'geometry',stylers:[{color:'#242f3e'}]},{elementType:'labels.text.stroke',stylers:[{color:'#242f3e'}]},{elementType:'labels.text.fill',stylers:[{color:'#746855'}]},{featureType:'administrative.locality',elementType:'labels.text.fill',stylers:[{color:'#d59563'}]},{featureType:'poi',elementType:'labels.text.fill',stylers:[{color:'#d59563'}]},{featureType:'poi.park',elementType:'geometry',stylers:[{color:'#263c3f'}]},{featureType:'poi.park',elementType:'labels.text.fill',stylers:[{color:'#6b9a76'}]},{featureType:'road',elementType:'geometry',stylers:[{color:'#38414e'}]},{featureType:'road',elementType:'geometry.stroke',stylers:[{color:'#212a37'}]},{featureType:'road',elementType:'labels.text.fill',stylers:[{color:'#9ca5b3'}]},{featureType:'road.highway',elementType:'geometry',stylers:[{color:'#746855'}]},{featureType:'road.highway',elementType:'geometry.stroke',stylers:[{color:'#1f2835'}]},{featureType:'road.highway',elementType:'labels.text.fill',stylers:[{color:'#f3d19c'}]},{featureType:'transit',elementType:'geometry',stylers:[{color:'#2f3948'}]},{featureType:'transit.station',elementType:'labels.text.fill',stylers:[{color:'#d59563'}]},{featureType:'water',elementType:'geometry',stylers:[{color:'#17263c'}]},{featureType:'water',elementType:'labels.text.fill',stylers:[{color:'#515c6d'}]},{featureType:'water',elementType:'labels.text.stroke',stylers:[{color:'#17263c'}]}]};var map=new google.maps.Map(document.getElementById("map"),mapProp);var marker=new google.maps.Marker({position:myCenter,icon:{url:'assets/images/map-pin.png',size:new google.maps.Size(90,111),origin:new google.maps.Point(0,0),anchor:new google.maps.Point(35,86)}});marker.setMap(map);}
function reloadStylesheets(){var queryString='reload='+new Date().getTime();$('link[rel="stylesheet"]').each(function(){if(this.href.indexOf('?')!==-1){this.href=this.href+'&'+queryString;}else{this.href=this.href+'?'+queryString;}});}}