{"id":14975,"date":"2023-08-25T10:55:17","date_gmt":"2023-08-25T00:55:17","guid":{"rendered":"https:\/\/electricvehiclecouncil.com.au\/?page_id=14975"},"modified":"2023-11-30T09:11:13","modified_gmt":"2023-11-29T22:11:13","slug":"lifecycle-emissions-calculator","status":"publish","type":"page","link":"https:\/\/electricvehiclecouncil.com.au\/lifecycle-emissions-calculator\/","title":{"rendered":"Lifecycle Emissions Calculator"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"14975\" class=\"elementor elementor-14975\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-47d2bd1 e-flex e-con-boxed e-con e-parent\" data-id=\"47d2bd1\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-b37a0e2 e-grid e-con-boxed e-con e-parent\" data-id=\"b37a0e2\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b738666 elementor-widget elementor-widget-tommusrhodus-modal-block\" data-id=\"b738666\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tommusrhodus-modal-block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#modal-9479\">\n\t\t\t\t\tHow do I use this calculator?\n\t\t\t\t<\/button>\n\t\t\t\t\t\t\n\t\t\t<div class=\"modal fade\" id=\"modal-9479\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n\t\t\t\t<div class=\"modal-dialog modal-lg modal-dialog-centered\" role=\"document\">\n\t\t\t\t\t<div class=\"modal-content bg-basic text-basic\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"modal-body\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\"><svg class=\"icon bg-dark\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                          <path d=\"M16.2426 6.34311L6.34309 16.2426C5.95257 16.6331 5.95257 17.2663 6.34309 17.6568C6.73362 18.0473 7.36678 18.0473 7.75731 17.6568L17.6568 7.75732C18.0473 7.36679 18.0473 6.73363 17.6568 6.34311C17.2663 5.95258 16.6331 5.95258 16.2426 6.34311Z\" fill=\"#212529\"><\/path>\n                          <path d=\"M17.6568 16.2426L7.75734 6.34309C7.36681 5.95257 6.73365 5.95257 6.34313 6.34309C5.9526 6.73362 5.9526 7.36678 6.34313 7.75731L16.2426 17.6568C16.6331 18.0473 17.2663 18.0473 17.6568 17.6568C18.0474 17.2663 18.0474 16.6331 17.6568 16.2426Z\" fill=\"#212529\"><\/path>\n                        <\/svg>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<div class=\"m-2\"><p>1. Select where you live (this accounts for the emissions intensity of the electricity grid in your region).<\/p><p>2. Select up to four different vehicle types, including petrol, hybrid and battery electric vehicles.<\/p><p>3. Scroll down to compare the average lifecycle emissions between the different types of vehicles you have selected.<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-299035e elementor-widget elementor-widget-tommusrhodus-modal-block\" data-id=\"299035e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tommusrhodus-modal-block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#modal-3111\">\n\t\t\t\t\tLearn more about lifecycle emissions\n\t\t\t\t<\/button>\n\t\t\t\t\t\t\n\t\t\t<div class=\"modal fade\" id=\"modal-3111\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n\t\t\t\t<div class=\"modal-dialog modal-lg modal-dialog-centered\" role=\"document\">\n\t\t\t\t\t<div class=\"modal-content bg-basic text-basic\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"modal-body\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\"><svg class=\"icon bg-dark\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                          <path d=\"M16.2426 6.34311L6.34309 16.2426C5.95257 16.6331 5.95257 17.2663 6.34309 17.6568C6.73362 18.0473 7.36678 18.0473 7.75731 17.6568L17.6568 7.75732C18.0473 7.36679 18.0473 6.73363 17.6568 6.34311C17.2663 5.95258 16.6331 5.95258 16.2426 6.34311Z\" fill=\"#212529\"><\/path>\n                          <path d=\"M17.6568 16.2426L7.75734 6.34309C7.36681 5.95257 6.73365 5.95257 6.34313 6.34309C5.9526 6.73362 5.9526 7.36678 6.34313 7.75731L16.2426 17.6568C16.6331 18.0473 17.2663 18.0473 17.6568 17.6568C18.0474 17.2663 18.0474 16.6331 17.6568 16.2426Z\" fill=\"#212529\"><\/path>\n                        <\/svg>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<div class=\"m-2\"><p>For more information about the lifecycle emissions of cars, and how this calculator was developed, you can download a copy of our explainer by clicking <a href=\"https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/20231129-EVC-Lifecycle-Emissions-Calculator-Explainer.pdf\" target=\"_blank\" rel=\"noopener\">here<\/a>.<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b4c63b0 elementor-widget elementor-widget-tommusrhodus-modal-block\" data-id=\"b4c63b0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tommusrhodus-modal-block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#modal-2446\">\n\t\t\t\t\tWhat are the different car types?\n\t\t\t\t<\/button>\n\t\t\t\t\t\t\n\t\t\t<div class=\"modal fade\" id=\"modal-2446\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n\t\t\t\t<div class=\"modal-dialog modal-lg modal-dialog-centered\" role=\"document\">\n\t\t\t\t\t<div class=\"modal-content bg-basic text-basic\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"modal-body\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\"><svg class=\"icon bg-dark\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                          <path d=\"M16.2426 6.34311L6.34309 16.2426C5.95257 16.6331 5.95257 17.2663 6.34309 17.6568C6.73362 18.0473 7.36678 18.0473 7.75731 17.6568L17.6568 7.75732C18.0473 7.36679 18.0473 6.73363 17.6568 6.34311C17.2663 5.95258 16.6331 5.95258 16.2426 6.34311Z\" fill=\"#212529\"><\/path>\n                          <path d=\"M17.6568 16.2426L7.75734 6.34309C7.36681 5.95257 6.73365 5.95257 6.34313 6.34309C5.9526 6.73362 5.9526 7.36678 6.34313 7.75731L16.2426 17.6568C16.6331 18.0473 17.2663 18.0473 17.6568 17.6568C18.0474 17.2663 18.0474 16.6331 17.6568 16.2426Z\" fill=\"#212529\"><\/path>\n                        <\/svg>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<div class=\"m-2\"><h4>As a guide, below is a list of the top- selling vehicles in each segment<\/h4><p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone wp-image-16497 size-full\" src=\"https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-02-at-41438 pm.png\" alt=\"\" width=\"1642\" height=\"942\" srcset=\"https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-02-at-41438%20pm.png 1642w, https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-02-at-41438%20pm-300x172.png 300w, https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-02-at-41438%20pm-1024x587.png 1024w, https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-02-at-41438%20pm-768x441.png 768w, https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/Screenshot-2023-11-02-at-41438%20pm-1536x881.png 1536w\" sizes=\"(max-width: 1642px) 100vw, 1642px\" \/><\/p><p>*Please note that this tool has been designed to provide an estimate of the average lifecycle emissions for different vehicle segments, depending on where they are driven in Australia. It is important to note that the data presented is representative and does not provide specific estimates of lifecycle emissions for any particular vehicle make or model.<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-44d3f77 elementor-widget elementor-widget-tommusrhodus-modal-block\" data-id=\"44d3f77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"tommusrhodus-modal-block.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\n\t\t\t\t<button type=\"button\" class=\"btn btn-primary\" data-toggle=\"modal\" data-target=\"#modal-3641\">\n\t\t\t\t\tHow does this calculator deal with hybrids?\n\t\t\t\t<\/button>\n\t\t\t\t\t\t\n\t\t\t<div class=\"modal fade\" id=\"modal-3641\" tabindex=\"-1\" role=\"dialog\" aria-hidden=\"true\">\n\t\t\t\t<div class=\"modal-dialog modal-lg modal-dialog-centered\" role=\"document\">\n\t\t\t\t\t<div class=\"modal-content bg-basic text-basic\">\n\t\t\t\t\t\t\n\t\t\t\t\t\t<div class=\"modal-body\">\n\t\t\t\t\t\t\t<button type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-label=\"Close\"><svg class=\"icon bg-dark\" width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                          <path d=\"M16.2426 6.34311L6.34309 16.2426C5.95257 16.6331 5.95257 17.2663 6.34309 17.6568C6.73362 18.0473 7.36678 18.0473 7.75731 17.6568L17.6568 7.75732C18.0473 7.36679 18.0473 6.73363 17.6568 6.34311C17.2663 5.95258 16.6331 5.95258 16.2426 6.34311Z\" fill=\"#212529\"><\/path>\n                          <path d=\"M17.6568 16.2426L7.75734 6.34309C7.36681 5.95257 6.73365 5.95257 6.34313 6.34309C5.9526 6.73362 5.9526 7.36678 6.34313 7.75731L16.2426 17.6568C16.6331 18.0473 17.2663 18.0473 17.6568 17.6568C18.0474 17.2663 18.0474 16.6331 17.6568 16.2426Z\" fill=\"#212529\"><\/path>\n                        <\/svg>\n\t\t\t\t\t\t\t<\/button>\n\t\t\t\t\t\t\t<div class=\"m-2\"><h4><strong>How does this calculator deal with hybrids?<\/strong><\/h4><p>While we have been conservative in our assumptions for calculating the lifecycle emissions of EVs in order to show some of the worst possible scenarios, conversely we have applied optimistic assumptions for hybrids to show some of the best (probably beyond realistic) scenarios.<\/p><p>For example, although hybrid vehicles include an electric motor, and a small battery, in addition to a combustion engine, we have assumed the manufacturing emissions are no higher than a conventional petrol vehicle. Exact figures can vary across models, but global studies suggest hybrid manufacturing emissions in reality are probably closer to at least 5 to 7% higher than similar petrol cars.<\/p><p>As shown in this calculator, when comparing vehicles in the same segment (size), EVs always deliver a greater reduction in lifecycle emissions compared to hybrid vehicles. Several other lifecycle analyses from around the world have come to the same conclusion. You can view some of these here:<\/p><ul><li><a href=\"https:\/\/climate.ec.europa.eu\/system\/files\/2020-09\/2020_study_main_report_en.pdf\" target=\"_blank\" rel=\"noopener\">European Commission Vehicle Emissions Study<\/a><\/li><li><a href=\"https:\/\/www.transportenvironment.org\/discover\/how-clean-are-electric-cars\/\" target=\"_blank\" rel=\"noopener\">Transport &amp; Environment Study<\/a><\/li><li><a href=\"https:\/\/unece.org\/sites\/default\/files\/2022-06\/4_ICCT.pdf\" target=\"_blank\" rel=\"noopener\">Presentation on Study by the International Council on Clean Transportation<\/a><\/li><li><a href=\"https:\/\/theicct.org\/wp-content\/uploads\/2021\/07\/Global-Vehicle-LCA-White-Paper-A4-revised-v2.pdf\" target=\"_blank\" rel=\"noopener\">International Council on Clean Transportation Study<\/a><\/li><\/ul><p>Please note that plug-in hybrid electric vehicles (PHEVs) are not included in the current iteration of this calculator due to the wide variation in possible results depending on how regularly they are charged.<\/p><p>Hybrid vehicles are not available in every vehicle segment in Australia (e.g. People Movers, Utes, Vans, etc). As a result, only segments with hybrids have been included in this calculator.<\/p>\n\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-c9d781c e-flex e-con-boxed e-con e-parent\" data-id=\"c9d781c\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de1a2cd elementor-widget elementor-widget-html\" data-id=\"de1a2cd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<iframe id=\"myIframe\" src=\"https:\/\/evc-lca-tool.vercel.app\" scrolling=\"no\" style=\"width:1px;min-width:100%;border:0;box-sizing:content-box;display:block\"><\/iframe><script>!function(d){var c,l,r,I,M,z,k,a,u,F,i,f,O,e;function m(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function E(e,n,i){e.addEventListener(n,i,!1)}function R(e,n,i){e.removeEventListener(n,i,!1)}function t(e){return F[e]?F[e].log:l}function T(e,n){o(\"log\",e,n,t(e))}function N(e,n){o(\"info\",e,n,t(e))}function W(e,n){o(\"warn\",e,n,!0)}function o(e,n,i,t){!0===t&&\"object\"==typeof window.console&&console[e](function(e){return M+\"[\"+(n=\"Host page: \"+(e=e),n=window.top!==window.self?window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+\": \"+e:\"Nested host page: \"+e:n)+\"]\";var n}(n),i)}function s(e){function i(){n(\"Height\"),n(\"Width\"),B(function(){L(y),H(v),u(\"onResized\",y)},y,\"init\")}function n(e){var n=Number(F[v][\"max\"+e]),i=Number(F[v][\"min\"+e]),t=(e=e.toLowerCase(),Number(y[e]));T(v,\"Checking \"+e+\" is in range \"+i+\"-\"+n),t<i&&(t=i,T(v,\"Set \"+e+\" to min value\")),n<t&&(t=n,T(v,\"Set \"+e+\" to max value\")),y[e]=\"\"+t}function t(e){return b.slice(b.indexOf(\":\")+I+e)}function a(i,t){var e,n;e=function(){var e,n;q(\"Send Page Info\",\"pageInfo:\"+(e=document.body.getBoundingClientRect(),n=y.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:n.height,iframeWidth:n.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(n.top-e.top,10),offsetLeft:parseInt(n.left-e.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),i,t)},O[n=t]||(O[n]=setTimeout(function(){O[n]=null,e()},32))}function s(e){return e=e.getBoundingClientRect(),j(v),{x:Math.floor(Number(e.left)+Number(k.x)),y:Math.floor(Number(e.top)+Number(k.y))}}function d(e){var n=e?s(y.iframe):{x:0,y:0},i={x:Number(y.width)+n.x,y:Number(y.height)+n.y};T(v,\"Reposition requested from iFrame (offset x:\"+n.x+\" y:\"+n.y+\")\"),window.top===window.self?(k=i,c(),T(v,\"--\")):window.parentIFrame?window.parentIFrame[\"scrollTo\"+(e?\"Offset\":\"\")](i.x,i.y):W(v,\"Unable to scroll to requested position, window.parentIFrame not found\")}function c(){!1===u(\"onScroll\",k)?P():H(v)}function l(e){var n,i;i=0===Number(y.width)&&0===Number(y.height)?{x:(n=t(9).split(\":\"))[1],y:n[0]}:{x:y.width,y:y.height},u(e,{iframe:y.iframe,screenX:Number(i.x),screenY:Number(i.y),type:y.type})}function u(e,n){return C(v,e,n)}var o,r,f,m,g,h,p,w,b=e.data,y={},v=null;if(\"[iFrameResizerChild]Ready\"===b)for(var x in F)q(\"iFrame requested init\",V(x),F[x].iframe,x);else M===(\"\"+b).slice(0,z)&&b.slice(z).split(\":\")[0]in F?(g=b.slice(z).split(\":\"),h=g[1]?parseInt(g[1],10):0,p=F[g[0]]&&F[g[0]].iframe,w=getComputedStyle(p),y={iframe:p,id:g[0],height:h+(m=w,\"border-box\"!==m.boxSizing?0:(m.paddingTop?parseInt(m.paddingTop,10):0)+(m=m.paddingBottom?parseInt(m.paddingBottom,10):0))+(f=w,\"border-box\"!==f.boxSizing?0:(f.borderTopWidth?parseInt(f.borderTopWidth,10):0)+(f=f.borderBottomWidth?parseInt(f.borderBottomWidth,10):0)),width:g[2],type:g[3]},v=y.id,F[v]&&(F[v].loaded=!0),(r=y.type in{true:1,false:1,undefined:1})&&T(v,\"Ignoring init message from meta parent page\"),!r&&(r=!0,F[o=v]||(r=!1,W(y.type+\" No settings for \"+o+\". Message was: \"+b)),r)&&(T(v,\"Received: \"+b),o=!0,null===y.iframe&&(W(v,\"IFrame (\"+y.id+\") not found\"),o=!1),o&&function(){var t=e.origin,o=F[v]&&F[v].checkOrigin;if(o&&\"\"+t!=\"null\"&&!function(){if(o.constructor!==Array)return e=F[v]&&F[v].remoteHost,T(v,\"Checking connection is from: \"+e),t===e;var e,n=0,i=!1;for(T(v,\"Checking connection is from allowed list of origins: \"+o);n<o.length;n++)if(o[n]===t){i=!0;break}return i}())throw new Error(\"Unexpected message received from: \"+t+\" for \"+y.iframe.id+\". Message was: \"+e.data+\". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.\");return 1}()&&function(){switch(F[v]&&F[v].firstRun&&F[v]&&(F[v].firstRun=!1),y.type){case\"close\":S(y.iframe);break;case\"message\":n=t(6),T(v,\"onMessage passed: {iframe: \"+y.iframe.id+\", message: \"+n+\"}\"),u(\"onMessage\",{iframe:y.iframe,message:JSON.parse(n)}),T(v,\"--\");break;case\"mouseenter\":l(\"onMouseEnter\");break;case\"mouseleave\":l(\"onMouseLeave\");break;case\"autoResize\":F[v].autoResize=JSON.parse(t(9));break;case\"scrollTo\":d(!1);break;case\"scrollToOffset\":d(!0);break;case\"pageInfo\":a(F[v]&&F[v].iframe,v),r=v,e(\"Add \",E),F[r]&&(F[r].stopPageInfo=o);break;case\"pageInfoStop\":F[v]&&F[v].stopPageInfo&&(F[v].stopPageInfo(),delete F[v].stopPageInfo);break;case\"inPageLink\":!function(e){e=e.split(\"#\")[1]||\"\";var n=decodeURIComponent(e);(n=document.getElementById(n)||document.getElementsByName(n)[0])?(n=s(n),T(v,\"Moving to in page link (#\"+e+\") at x: \"+n.x+\" y: \"+n.y),k={x:n.x,y:n.y},c(),T(v,\"--\")):window.top===window.self?T(v,\"In page link #\"+e+\" not found\"):window.parentIFrame?window.parentIFrame.moveToAnchor(e):T(v,\"In page link #\"+e+\" not found and window.parentIFrame not found\")}(t(9));break;case\"reset\":A(y);break;case\"init\":i(),u(\"onInit\",y.iframe);break;default:0===Number(y.width)&&0===Number(y.height)?W(\"Unsupported message received (\"+y.type+\"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page\"):i()}function e(n,i){function t(){F[r]?a(F[r].iframe,r):o()}[\"scroll\",\"resize\"].forEach(function(e){T(r,n+e+\" listener for sendPageInfo\"),i(window,e,t)})}function o(){e(\"Remove \",R)}var r,n}())):N(v,\"Ignored: \"+b)}function C(e,n,i){var t=null,o=null;if(F[e]){if(\"function\"!=typeof(t=F[e][n]))throw new TypeError(n+\" on iFrame[\"+e+\"] is not a function\");o=t(i)}return o}function g(e){e=e.id,delete F[e]}function S(e){var n=e.id;if(!1===C(n,\"onClose\",n))T(n,\"Close iframe cancelled by onClose event\");else{T(n,\"Removing iFrame: \"+n);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){W(e)}C(n,\"onClosed\",n),T(n,\"--\"),g(e)}}function j(e){null===k&&T(e,\"Get page position: \"+(k={x:window.pageXOffset===d?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===d?document.documentElement.scrollTop:window.pageYOffset}).x+\",\"+k.y)}function H(e){null!==k&&(window.scrollTo(k.x,k.y),T(e,\"Set page position: \"+k.x+\",\"+k.y),P())}function P(){k=null}function A(e){T(e.id,\"Size reset requested by \"+(\"init\"===e.type?\"host page\":\"iFrame\")),j(e.id),B(function(){L(e),q(\"reset\",\"reset\",e.iframe,e.id)},e,\"reset\")}function L(t){function e(e){var n;n=e,t.id?(t.iframe.style[n]=t[n]+\"px\",T(t.id,\"IFrame (\"+o+\") \"+n+\" set to \"+t[n]+\"px\")):T(\"undefined\",\"messageData id not set\"),function(e){var n;function i(){Object.keys(F).forEach(function(e){function n(e){return\"0px\"===(F[i]&&F[i].iframe.style[e])}var i;F[i=e]&&null!==F[i].iframe.offsetParent&&(n(\"height\")||n(\"width\"))&&q(\"Visibility change\",\"resize\",F[i].iframe,i)})}!r&&\"0\"===t[e]&&(r=!0,T(o,\"Hidden iFrame detected, creating visibility listener\"),e=m())&&(n=document.querySelector(\"body\"),new e(function(e){T(\"window\",\"Mutation observed: \"+e[0].target+\" \"+e[0].type),p(i,16)}).observe(n,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}))}(e)}var o=t.iframe.id;F[o]&&(F[o].sizeHeight&&e(\"height\"),F[o].sizeWidth)&&e(\"width\")}function B(e,n,i){i!==n.type&&a&&!window.jasmine?(T(n.id,\"Requesting animation frame\"),a(e)):e()}function q(e,n,i,t,o){var r,a=!1;t=t||i.id,F[t]&&(i&&\"contentWindow\"in i&&null!==i.contentWindow?(r=F[t]&&F[t].targetOrigin,T(t,\"[\"+e+\"] Sending msg to iframe[\"+t+\"] (\"+n+\") targetOrigin: \"+r),i.contentWindow.postMessage(M+n,r)):W(t,\"[\"+e+\"] IFrame(\"+t+\") not found\"),o&&F[t]&&F[t].warningTimeout&&(F[t].msgTimeout=setTimeout(function(){!F[t]||F[t].loaded||a||(a=!0,W(t,\"IFrame has not responded within \"+F[t].warningTimeout\/1e3+\" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning.\"))},F[t].warningTimeout)))}function V(e){return e+\":\"+F[e].bodyMarginV1+\":\"+F[e].sizeWidth+\":\"+F[e].log+\":\"+F[e].interval+\":\"+F[e].enablePublicMethods+\":\"+F[e].autoResize+\":\"+F[e].bodyMargin+\":\"+F[e].heightCalculationMethod+\":\"+F[e].bodyBackground+\":\"+F[e].bodyPadding+\":\"+F[e].tolerance+\":\"+F[e].inPageLinks+\":\"+F[e].resizeFrom+\":\"+F[e].widthCalculationMethod+\":\"+F[e].mouseEvents}function h(t,i){function o(e){var n=e.split(\"Callback\");2===n.length&&(this[n=\"on\"+n[0].charAt(0).toUpperCase()+n[0].slice(1)]=this[e],delete this[e],W(a,\"Deprecated: '\"+e+\"' has been renamed '\"+n+\"'. The old method will be removed in the next major version.\"))}var r,e,a=function(e){if(\"string\"!=typeof e)throw new TypeError(\"Invaild id for iFrame. Expected String\");var n;return\"\"===e&&(t.id=(n=i&&i.id||f.id+c++,null!==document.getElementById(n)&&(n+=c++),e=n),l=(i||{}).log,T(e,\"Added missing iframe ID: \"+e+\" (\"+t.src+\")\")),e}(t.id);if(a in F&&\"iFrameResizer\"in t)W(a,\"Ignored iFrame, already setup.\");else{switch(function(e){if(e=e||{},F[a]=Object.create(null),F[a].iframe=t,F[a].firstRun=!0,F[a].remoteHost=t.src&&t.src.split(\"\/\").slice(0,3).join(\"\/\"),\"object\"!=typeof e)throw new TypeError(\"Options is not an object\");Object.keys(e).forEach(o,e);var n,i=e;for(n in f)Object.prototype.hasOwnProperty.call(f,n)&&(F[a][n]=(Object.prototype.hasOwnProperty.call(i,n)?i:f)[n]);F[a]&&(F[a].targetOrigin=!0!==F[a].checkOrigin||\"\"===(e=F[a].remoteHost)||null!==e.match(\/^(about:blank|javascript:|file:\\\/\\\/)\/)?\"*\":e)}(i),T(a,\"IFrame scrolling \"+(F[a]&&F[a].scrolling?\"enabled\":\"disabled\")+\" for \"+a),t.style.overflow=!1===(F[a]&&F[a].scrolling)?\"hidden\":\"auto\",F[a]&&F[a].scrolling){case\"omit\":break;case!0:t.scrolling=\"yes\";break;case!1:t.scrolling=\"no\";break;default:t.scrolling=F[a]?F[a].scrolling:\"no\"}s(\"Height\"),s(\"Width\"),n(\"maxHeight\"),n(\"minHeight\"),n(\"maxWidth\"),n(\"minWidth\"),\"number\"!=typeof(F[a]&&F[a].bodyMargin)&&\"0\"!==(F[a]&&F[a].bodyMargin)||(F[a].bodyMarginV1=F[a].bodyMargin,F[a].bodyMargin=F[a].bodyMargin+\"px\"),r=V(a),(e=m())&&(e=e,t.parentNode)&&new e(function(e){e.forEach(function(e){Array.prototype.slice.call(e.removedNodes).forEach(function(e){e===t&&S(t)})})}).observe(t.parentNode,{childList:!0}),E(t,\"load\",function(){var e,n;q(\"iFrame.onload\",r,t,d,!0),e=F[a]&&F[a].firstRun,n=F[a]&&F[a].heightCalculationMethod in u,!e&&n&&A({iframe:t,height:0,width:0,type:\"init\"})}),q(\"init\",r,t,d,!0),F[a]&&(F[a].iframe.iFrameResizer={close:S.bind(null,F[a].iframe),removeListeners:g.bind(null,F[a].iframe),resize:q.bind(null,\"Window resize\",\"resize\",F[a].iframe),moveToAnchor:function(e){q(\"Move to anchor\",\"moveToAnchor:\"+e,F[a].iframe,a)},sendMessage:function(e){q(\"Send Message\",\"message:\"+(e=JSON.stringify(e)),F[a].iframe,a)}})}function n(e){var n=F[a][e];1\/0!==n&&0!==n&&(t.style[e]=\"number\"==typeof n?n+\"px\":n,T(a,\"Set \"+e+\" = \"+t.style[e]))}function s(e){if(F[a][\"min\"+e]>F[a][\"max\"+e])throw new Error(\"Value for min\"+e+\" can not be greater than max\"+e)}}function p(e,n){null===i&&(i=setTimeout(function(){i=null,e()},n))}function w(){\"hidden\"!==document.visibilityState&&(T(\"document\",\"Trigger event: Visibility change\"),p(function(){b(\"Tab Visible\",\"resize\")},16))}function b(i,t){Object.keys(F).forEach(function(e){var n;F[n=e]&&\"parent\"===F[n].resizeFrom&&F[n].autoResize&&!F[n].firstRun&&q(i,t,F[e].iframe,e)})}function n(){function t(e,n){if(n){if(!n.tagName)throw new TypeError(\"Object is not a valid DOM element\");if(\"IFRAME\"!==n.tagName.toUpperCase())throw new TypeError(\"Expected <IFRAME> tag, found <\"+n.tagName+\">\");h(n,e),o.push(n)}}for(var o,e=[\"moz\",\"webkit\",\"o\",\"ms\"],n=0;n<e.length&&!a;n+=1)a=window[e[n]+\"RequestAnimationFrame\"];return a?a=a.bind(window):T(\"setup\",\"RequestAnimationFrame not supported\"),E(window,\"message\",s),E(window,\"resize\",function(){T(\"window\",\"Trigger event: resize\"),p(function(){b(\"Window resize\",\"resize\")},16)}),E(document,\"visibilitychange\",w),E(document,\"-webkit-visibilitychange\",w),function(e,n){var i;switch(o=[],(i=e)&&i.enablePublicMethods&&W(\"enablePublicMethods option has been removed, public methods are now always available in the iFrame\"),typeof n){case\"undefined\":case\"string\":Array.prototype.forEach.call(document.querySelectorAll(n||\"iframe\"),t.bind(d,e));break;case\"object\":t(e,n);break;default:throw new TypeError(\"Unexpected data type (\"+typeof n+\")\")}return o}}\"undefined\"!=typeof window&&(c=0,r=l=!1,I=\"message\".length,z=(M=\"[iFrameSizer]\").length,k=null,a=window.requestAnimationFrame,u=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),F={},i=null,f=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:\"bodyOffset\",id:\"iFrameResizer\",interval:32,log:!1,maxHeight:1\/0,maxWidth:1\/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:\"parent\",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:\"scroll\",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){W(\"onMessage function not defined\")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}}),O={},window.jQuery!==d&&((e=window.jQuery).fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(i){return this.filter(\"iframe\").each(function(e,n){h(n,i)}).end()}):N(\"\",\"Unable to bind to jQuery, it is not fully loaded.\")),\"function\"==typeof define&&define.amd?define([],n):\"object\"==typeof module&&\"object\"==typeof module.exports&&(module.exports=n()),window.iFrameResize=window.iFrameResize||n())}()<\/script><script>iFrameResize({autoResize:!0,heightCalculationMethod:\"documentElementOffset\"},\"#myIframe\")<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-99582cc e-flex e-con-boxed e-con e-parent\" data-id=\"99582cc\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b295cbc elementor-widget elementor-widget-heading\" data-id=\"b295cbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Want to better understand this calculator? <br>Learn more from our team in the video below:<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bd4c370 elementor-widget__width-initial elementor-widget elementor-widget-video\" data-id=\"bd4c370\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;youtube_url&quot;:&quot;https:\\\/\\\/youtu.be\\\/oDeboDTOrEc?si=DtSsYa9h5ZbN1Njs&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}\" data-widget_type=\"video.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-wrapper elementor-open-inline\">\n\t\t\t<div class=\"elementor-video\"><\/div>\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7defdff elementor-align-center elementor-widget elementor-widget-button\" data-id=\"7defdff\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-lg\" href=\"https:\/\/electricvehiclecouncil.com.au\/wp-content\/uploads\/2023\/11\/20231129-EVC-Lifecycle-Emissions-Calculator-Explainer.pdf\" target=\"_blank\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Download our report on how this calculator was developed and the underlying assumptions<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-30391ae elementor-widget elementor-widget-text-editor\" data-id=\"30391ae\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Disclaimer: It is the intention of this tool to help to provide general information that informs discussion by consumers, media and policy-makers on vehicle emissions. All lifecycle assessments are inherently uncertain given the complexity of factors that need to be accounted for. As such, each estimate provided in the above tool should be considered as a range given the uncertainties and variabilities present in all lifecycle assessments. This tool is useful for providing indicative insight into vehicle emissions, and the relative differences between vehicle fuel types. We welcome more manufacturers in publishing the full lifecycle emissions of their product portfolios, given they are in the best position to analyse their own supply chains. We hope the publication of this tool helps to encourage these efforts.<\/p><p><em>The Electric Vehicle Council would like to acknowledge the support of <a href=\"https:\/\/www.transportenvironment.org\/discover\/how-clean-are-electric-cars\/\" target=\"_blank\" rel=\"noopener\">Transport &amp; Environment<\/a> in developing this calculator. The online calculator tool design was made by <a href=\"https:\/\/www.mutual.agency\/\" target=\"_blank\" rel=\"noopener\">Mutual<\/a>.<\/em><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"clearfix\"><\/div>","protected":false},"excerpt":{"rendered":"<p>How do I use this calculator? &nbsp; 1. Select where you live (this accounts for&#8230;<\/p>\n","protected":false},"author":2,"featured_media":17559,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"content-type":"","_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-14975","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/pages\/14975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/comments?post=14975"}],"version-history":[{"count":397,"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/pages\/14975\/revisions"}],"predecessor-version":[{"id":17525,"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/pages\/14975\/revisions\/17525"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/media\/17559"}],"wp:attachment":[{"href":"https:\/\/electricvehiclecouncil.com.au\/wp-json\/wp\/v2\/media?parent=14975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}