1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <title>About Us | Vride Australia - VRide</title> 5<meta name="description" content="Discover Vride â Australia-wide bus hire and charter services. Safe, reliable, and professional transport for groups, schools, events, and tours."> 6<meta name="keywords" content="bus hire Australia, bus charter Australia-wide, nationwide bus hire, group bus hire Australia, corporate bus hire Sydney, school excursions bus hire Brisbane, wedding bus charter Australia, airport bus transfers Australia, Great Ocean Road bus tours, Phillip Island group tours, Mt Buller ski bus hire, Australia coach charter"> 7<meta name="robots" content="index, follow"> 8 <meta property="og:description" content="Discover Vride â Australia-wide bus hire and charter services. Safe, reliable, and professional transport for groups, schools, events, and tours."> 9<meta property="og:title" content="About Us | Vride Australia"> 10<meta property="og:site_name" content="VRide"> 11<meta property="og:type" content="articles"> 12<meta property="og:locale" content="pt-br"> 13<meta property=":locale:alternate" content="tr-tr"> 14<meta property=":locale:alternate" content="en-us"> 15<meta property=":locale:alternate" content="en-us"> 16<meta property=":locale:alternate" content="en-us"> 17<meta property=":locale:alternate" content="en-us"> 18<meta property=":locale:alternate" content="en-us"> 19<meta property="og:url" content="https://vride.com.au/about-us"> 20<meta property="og:image:url" content="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 21 22
22<script type="application/ld+json">{"@context":"https://schema.org","@type":"NewsArticle","name":"About Us | Vride Australia","description":"Discover Vride â Australia-wide bus hire and charter services. Safe, reliable, and professional transport for groups, schools, events, and tours.","url":"https://vride.com.au","image":"https://vride.com.au/images/general_settings/media_68c42a44264a9.png"}</script>
22 23 <meta charset="UTF-8" /> 24 <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1" /> 25 <meta http-equiv="X-UA-Compatible" content="ie=edge" /> 26 <meta name="msapplication-TileColor" content="#0E0E0E" /> 27 <meta name="template-color" content="#0E0E0E" /> 28 29 <!-- FAVICONS ICON --> 30 <link rel="icon" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png" type="image/x-icon" /> 31 <link rel="shortcut icon" type="image/x-icon" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png" /> 32 <link rel="icon" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png" type="image/x-icon"> 33 <link rel="apple-touch-icon" sizes="57x57" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 34 <link rel="apple-touch-icon" sizes="60x60" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 35 <link rel="apple-touch-icon" sizes="72x72" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 36 <link rel="apple-touch-icon" sizes="76x76" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 37 <link rel="apple-touch-icon" sizes="114x114" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 38 <link rel="apple-touch-icon" sizes="120x120" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 39 <link rel="apple-touch-icon" sizes="144x144" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 40 <link rel="apple-touch-icon" sizes="152x152" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 41 <link rel="apple-touch-icon" sizes="180x180" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 42 <link rel="icon" type="image/png" sizes="192x192" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 43 <link rel="icon" type="image/png" sizes="32x32" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 44 <link rel="icon" type="image/png" sizes="96x96" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 45 <link rel="icon" type="image/png" sizes="16x16" href="https://vride.com.au/images/general_settings/media_68c42a44264a9.png"> 46 <link href="https://vride.com.au/website/css/maine209.css?v=1.0.0" rel="stylesheet" /> 47 48 <link rel="stylesheet" type="text/css" href="https://vride.com.au/default/default.css"> 49 <style> 50 .bg-secondary{ 51 background-color: rgb(219 244 255) !important; 52 } 53 </style> 54 55 <style> 56 57 58 /*===================== 59 Premery bg color 60 =====================*/ 61 62 ::selection { 63 background: #daba73 ; 64 } 65 ::-moz-selection { 66 background: #daba73 ; 67 } 68 ::-webkit-selection { 69 background: #daba73 ; 70 } 71 72 /* Primary background color*/ 73 .left .wt-small-separator div.sep-leaf-right::before, .left .wt-small-separator div.sep-leaf-left::before, .center .wt-small-separator div.sep-leaf-right::before, .center .wt-small-separator div.sep-leaf-left::before, 74 .footer-dark .social-icons li a, .pricingtable-highlight, .icon-font-block, .service-side-btn a.btn-block:hover, .project-img-effect-1, .owl-carousel .owl-dots .owl-dot.active span, .owl-carousel .owl-dots .owl-dot:hover span, .owl-prev:hover, .owl-prev:active, .owl-prev:focus, .owl-next:hover, .owl-next:active, .owl-next:focus, .header-style-2 .top-bar .wt-topbar-info li:first-child::before, .header-style-2 .header-nav-request a, .all_services ul li a:hover, .all_services ul li a.active, .service-border-box:hover::before, .site-bg-primary, .wt-tabs.bg-tabs .nav-tabs > li > a,.site-list-style-two li::after,.search-bx button,.site-list-style-one li::after,.since-year strong, .date-style-2 .wt-post-meta ul li.post-category span,.blog-post blockquote,.your-order-list ul li:last-child,.header-style-1 .header-nav .nav > li:hover > a,.header-style-1 .top-bar .wt-topbar-info li:first-child::before,.header-style-1 .header-nav-request a,.services-section-content-right,.testimonial-1-content-outer::after,.play-now .icon,.header-style-3 .top-bar .wt-topbar-info li:first-child::before,.header-style-3 .header-nav-request a,.h-category,.animate_line:hover::after, .animate_line:hover::before,.hover-effect-content .mfp-link:hover,.header-style-4 .header-nav-request a, .date-style-3 .wt-post-meta ul li.post-category span, .site-list-style-one-new li::after, .about-max-two::after, .card1::before, .project-box-style1 .project-view .project-view-btn i, .latest-blog-3.large-date .post-date,.description-list li i,.sr-btn-filter-wrap li.btn-active.sr-btn-circle,.post-style-12 .wt-post-info::before,#search-two .close,.service-icon-box-three:hover,.half-wide-bg,.header-style-11.bg-half-block-bar .header-middle::after,.wt-team-2 .team-social-icon li a,.ls-circle,.project-new-2 .project-new-content2 span,.project-new-2 .project-view .project-view-btn i{ 75 background-color:#daba73 ; 76 } 77 .site-button{background-color:#daba73 !important} 78 79 /*-----Secondry background colo-----*/ 80 .site-button-secondry, .acc-bg-gray .acod-head .indicator, .project-img-effect-1 a.mfp-link, .header-style-2 .header-search, .owl-prev, .owl-next, .all_services, .site-bg-secondry, .wt-tabs.bg-tabs .nav-tabs > li > a.active, .overlay-icon a,.header-style-3 .header-search,.footer-dark.footer-style2 .footer-top,.contact-info-section,.header-style-4 .header-search{ 81 background-color:#8e7a71; 82 } 83 84 /* Buttons hover bg color*/ 85 .site-button:hover, .site-button:focus, .site-button:active, .nl-search-btn:hover{ 86 background-color:#daba73; 87 } 88 89 90 /*===================== 91 Primary text color 92 =====================*/ 93 /* Premery text color*/ 94 h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover, .header-nav .nav > li:hover > a, .header-nav .nav > li .sub-menu li a:hover, .header-nav .nav >
94 li .sub-menu li:hover > a, header-nav .nav > li .mega-menu > li ul a:hover, .header-nav .nav > li.active > a, .header-nav .nav > li.current-menu-item > a, .header-nav .nav li.has-child.nav-active > a, ol.comment-list li.comment .reply a, .masonry-filter > li.active a, .masonry-filter > li a:hover, .masonry-filter > li a:active, .masonry-filter > li a:focus, .nav-dark.header-nav .nav > li .sub-menu li a:hover, .site-button-link::after, .our-team-two ul li a:hover, .site-text-primary, .footer-dark .footer-bottom .copyrights-nav li a, .footer-dark .footer-bottom .copyrights-nav li::after, .footer-dark .footer-top h1, .footer-dark .footer-top h2, .footer-dark .footer-top h3, .footer-dark .footer-top h4, .footer-dark .footer-top h5, .footer-dark .footer-top h6, .footer-dark .footer-top h1 a, .footer-dark .footer-top h2 a, .footer-dark .footer-top h3 a, .footer-dark .footer-top h4 a, .footer-dark .footer-top h5 a, .footer-dark .footer-top h6 a, .footer-dark .widget_address li i, 95 .site-footer .widget_services ul li a:hover, .wt-team-1 .team-social-center ul li a:hover, .footer-dark .footer-top a:active, .footer-dark .footer-top a:focus, .footer-dark .footer-top a:hover, .header-style-2 .header-nav .nav > li > a:hover, blockquote .fa-quote-left, .testimonial-2 .testimonial-text .fa-quote-left, .wt-breadcrumb li:last-child, .video3-section-blockquote .fa-quote-left,.wt-product-box .price ins,.widget .wt-post-meta li,.widget_archives ul li a:hover,.widget_services ul li a:hover,.widget_tag_cloud a:hover, .since-year2 strong,.project-2-block .wt-title a:hover,.project-stamp .project-stamp-list li a i, .date-style-2 .wt-post-meta ul li.post-date, .date-style-2 .wt-post-meta ul li.post-comment, .date-style-2 .wt-post-readmore a,.video-section-blockquote2 .fa-quote-left,.testimonial-1 .testimonial-text .fa-quote-left,.footer-dark.footer-style2 .footer-bottom .copyrights-nav li a:hover,.header-style-3 .header-nav .nav > li > a:hover,.wt-team-1 .team-name a:hover,.header-style-4 .header-nav .nav > li > a:hover,.box-style1 .wt-icon-number span, .date-style-3 .wt-post-meta ul li.post-author, .date-style-3 .wt-post-meta ul li.post-date, .date-style-3 .wt-post-meta ul li.post-comment,.date-style-3 .wt-post-readmore a,.testimonial-4 .testimonial-text .fa-quote-left, .project-new-content span, .btn-filter-wrap li.btn-active, .wt-team-10 .team-name a:hover, .project-box-style1 .project-content .project-title-large a:hover, .latest-blog-3 .wt-post-readmore a,.wt-team-arc2 .team-social-icon li a:hover,.testimonial-5 .quote-left::before,.service-box-style12 .service-title-large a:hover,.testimonial-12-content .testimonial-12 .testimonial-info .testimonial-position,.testimonial-12-content .testimonial-12 .testimonial-text i,#search-two .search-btn i,.header-style-11 .header-nav .nav > li .sub-menu li:hover > a,.header-style-11 .header-nav .nav > li:hover > a,.header-style-11 .header-nav .nav li.has-child.nav-active > a,.service-box-style2 .service-title-large a:hover,.wt-team-2 .team-detail p,.wt-team-2 .team-detail a:hover,.testimonial-11-content .testimonial-11 .testimonial-text i,.testimonial-11-content .testimonial-11 .testimonial-info .testimonial-position{ 96 color:#daba73 ; 97 }
98 .header-style-1 .header-nav .nav li:hover.has-child.nav-active > a{color:#fff;} 99 .header-style-1 .header-nav .nav li:hover.has-child .submenu-toogle{color:#fff;} 100 101 /*-----border color-----*/ 102 .wt-team-1 .team-social-center, .header-style-2 #search-toggle-block, .testimonial-2 .testimonial-text, .video-section-blockquote, .service-box-title, .video3-section-blockquote,.colarge-2,.colarge-1::before, .colarge-1::after,.project-2-block .wt-title,.project-stamp .project-stamp-list,.project-1-inner-pic::after,.line-filter .filter-content,.video-section-blockquote2,.rev-title-left-border,.header-style-3 #search-toggle-block,.box-style1-title, .colarge-1-new::before,.slider-block-3, .about-two .about-year .about-year-info span, .icon-circle-box .icon-circle::before,.icon-circle-box .icon-circle::after,.client-logo2-media::before,.client-logo2-media::after{ 103 border-color:#daba73; 104 } 105 .about-three .about-year .about-year-info { 106 background-color:rgba(255, 95, 21, 0.8); 107 } 108 109 /*===================== 110 play btn 111 =====================*/ 112 113 114 .play-now .ripple, .play-now .ripple:before, .play-now .ripple:after { 115 -webkit-box-shadow: 0 0 0 0 rgb(255, 94, 21); 116 -moz-box-shadow: 0 0 0 0 rgb(255, 94, 21); 117 -ms-box-shadow: 0 0 0 0 rgb(255, 94, 21); 118 -o-box-shadow: 0 0 0 0 rgb(255, 94, 21); 119 box-shadow: 0 0 0 0 rgb(255, 94, 21); 120 } 121 122 .whatWedo-media-inner{ 123 /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#1bbce8+0,00173c+100 */ 124 background: rgb(252,93,22); /* Old browsers */ 125 background: -moz-linear-gradient(left, rgba(252,93,22,1) 0%, rgba(2,23,60,1) 100%); /* FF3.6-15 */ 126 background: -webkit-linear-gradient(left, rgba(252,93,22,1) 0%,rgba(2,23,60,1) 100%); /* Chrome10-25,Safari5.1-6 */ 127 background: linear-gradient(to right, rgba(252,93,22,1) 0%,rgba(2,23,60,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ 128 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fc5d16', endColorstr='#02173c',GradientType=1 ); /* IE6-9 */ 129 130 } 131 132 .whatWedo-media-content::after{ 133 border-top-color:#8e7a71; 134 } 135 136 .footer-dark.footer-style2 .footer-bottom { 137 background-color:#001029; 138 border-top: 1px solid #001029; 139 } 140 141 /*REVOLUTION SLIDER ARROW BUTTON*/ 142 #welcome_wrapper .metis.tparrows{background-color:#daba73 ;} 143 144 .box-style1:after{ 145 background: rgb(255,94,21); 146 background: linear-gradient(0deg, rgba(255,94,21,1) 0%, rgba(0,23,60,1) 100%); 147 148 } 149 150</style> 151
152<script type="text/javascript" class="flasher-js">(function() { var rootScript = 'https://cdn.jsdelivr.net/npm/@flasher/[email protected]/dist/flasher.min.js'; var FLASHER_FLASH_BAG_PLACE_HOLDER = {}; var options = mergeOptions([], FLASHER_FLASH_BAG_PLACE_HOLDER); function mergeOptions(first, second) { return { context: merge(first.context || {}, second.context || {}), envelopes: merge(first.envelopes || [], second.envelopes || []), options: merge(first.options || {}, second.options || {}), scripts: merge(first.scripts || [], second.scripts || []), styles: merge(first.styles || [], second.styles || []), }; } function merge(first, second) { if (Array.isArray(first) && Array.isArray(second)) { return first.concat(second).filter(function(item, index, array) { return array.indexOf(item) === index; }); } return Object.assign({}, first, second); } function renderOptions(options) { if(!window.hasOwnProperty('flasher')) { console.error('Flasher is not loaded'); return; } requestAnimationFrame(function () { window.flasher.render(options); }); } function render(options) { if ('loading' !== document.readyState) { renderOptions(options); return; } document.addEventListener('DOMContentLoaded', function() { renderOptions(options); }); } if (1 === document.querySelectorAll('script.flasher-js').length) { document.addEventListener('flasher:render', function (event) { render(event.detail); }); } if (window.hasOwnProperty('flasher') || !rootScript || document.querySelector('script[src="' + rootScript + '"]')) { render(options); } else { var tag = document.createElement('script'); tag.setAttribute('src', rootScript); tag.setAttribute('type', 'text/javascript'); tag.onload = function () { render(options); }; document.head.appendChild(tag); }})();</script>
152 153</head> 154 155 156<body> 157<style> 158:root{ 159 --bs-brand-2:#daba73; 160 --bs-brand-2-darken:#8e7a71; 161} 162</style> 163 164 <header class="header sticky-bar header-home-2"> 165 <div class="top-bar top-bar-2 top-bar-3 @bg"> 166 <div class="container-fluid"> 167 <div class="text-header-info"> 168 <a class="phone-head text-white" href="tel:1800 848 426"> 169 <svg width="16" height="16" viewbox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"> 170 <path d="M13.656 2.34229C10.5314 -0.781426 5.46601 -0.780676 2.34229 2.34401C-0.781426 5.4687 -0.780676 10.534 2.34401 13.6577C5.4687 16.7814 10.534 16.7807 13.6577 13.656C15.1579 12.1554 16.0005 10.1202 16 7.99829C15.9996 5.87673 15.1564 3.84223 13.656 2.34229ZM12.1157 11.1439C12.1154 11.1443 12.115 11.1446 12.1147 11.145V11.1423L11.7093 11.545C11.1851 12.0758 10.4216 12.2942 9.69598 12.121C8.96489 11.9253 8.26989 11.6138 7.63732 11.1983C7.04964 10.8227 6.50501 10.3837 6.01332 9.88898C5.56092 9.43989 5.15448 8.94676 4.79998 8.41698C4.41223 7.84692 4.10532 7.22592 3.88798 6.57164C3.63882 5.80301 3.84529 4.95961 4.42132 4.39298L4.89598 3.91832C5.02795 3.78576 5.24239 3.78529 5.37492 3.91726C5.37526 3.91761 5.37564 3.91795 5.37598 3.91832L6.87464 5.41698C7.0072 5.54895 7.00767 5.76339 6.8757 5.89592C6.87536 5.89626 6.87501 5.89661 6.87464 5.89698L5.99464 6.77698C5.74214 7.02673 5.71039 7.42361 5.91998 7.71032C6.23826 8.14714 6.59048 8.55817 6.97332 8.93967C7.40017 9.36835 7.8642 9.75832 8.35998 10.105C8.64645 10.3048 9.03482 10.2711 9.28264 10.025L10.1333 9.16101C10.2653 9.02845 10.4797 9.02798 10.6122 9.15995C10.6126 9.16029 10.6129 9.16064 10.6133 9.16101L12.1146 10.665C12.2472 10.7969 12.2477 11.0114 12.1157 11.1439Z" fill=""></path> 171 </svg> 172 <span class="d-none d-lg-inline-block">1800 848 426</span> 173 </a> 174 <a class="email-head text-white" href="mailto:[email protected]"> 175 <svg width="16" height="12" viewbox="0 0 16 12" fill="none" xmlns="http://www.w3.org/2000/svg"> 176 <path fill-rule="evenodd" clip-rule="evenodd" d="M1.96372 1.07378L6.28622 5.39816C7.22897 6.33909 8.77003 6.33991 9.71356 5.39816L14.0361 1.07378C14.0796 1.03025 14.0732 0.958563 14.0227 0.923344C13.5819 0.615875 13.0455 0.433594 12.4677 0.433594H3.53216C2.95431 0.433594 2.41791 0.615906 1.97703 0.923344C1.92653 0.958563 1.92019 1.03025 1.96372 1.07378ZM0.808594 3.15713C0.808594 2.70275 0.92125 2.27344 1.11969 1.89609C1.15072 1.83706 1.22938 1.82513 1.27653 1.87228L5.54431 6.14006C6.89578 7.4935 9.10322 7.49428 10.4555 6.14006L14.7233 1.87228C14.7704 1.82513 14.8491 1.83706 14.8801 1.89609C15.0785 2.27344 15.1912 2.70278 15.1912 3.15713V8.84266C15.1912 10.3456 13.9687 11.5662 12.4677 11.5662H3.53216C2.03116 11.5662 0.808594 10.3456 0.808594 8.84266V3.15713Z" fill=""></path> 177 </svg> 178 <span class="d-none d-lg-inline-block">[email protected]</span> 179 </a> 180 </div> 181 182 <div class="top-right-header"> 183 <div class="d-none d-xl-inline-block box-dropdown-cart align-middle mr-15 head-lang"> 184 <a class="text-14-medium icon-list icon-account icon-lang" target="_blank" href="https://bus.vride.com.au/">Bus Operator Login</a> 185 </div> 186 <div class="d-none d-xl-inline-block box-dropdown-cart align-middle head-currency"> 187 <span class="text-14-medium icon-list icon-cart" id="toggleButton">Customer Offer Tracking</span> 188 <div id="formContainer" class="space-y-4 transition-all duration-300 ease-in-out hidden" style="background: white;padding: 5px;"> 189 <form id="customerForm" class="space-y-4"> 190 <!-- E-posta alanı --> 191 <div> 192 <label for="email" class="block text-sm font-medium text-gray-700">EMail</label> 193 <input type="email" id="email" name="email" class="w-full px-4 py-2 mt-1 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500 shadow-sm" placeholder="[email protected]" required> 194 </div> 195 196 <!-- Teklif No alanı --> 197 <div> 198 <label for="quoteNo" class="block text-sm font-medium text-gray-700">Quote No</label> 199 <input type="text" id="quoteNo" name="quoteNo" class="w-full px-4 py-2 mt-1 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500 shadow-sm" placeholder="Exampe: 1234" required> 200 </div> 201 202 <!-- Form gönderme butonu -->
203 <span id="submitButton" class="btn btn-brand-2 text-nowrap" style="padding: 8px 32px;display:math;"> 204 Send 205 </span> 206 </form> 207 </div> 208 209 <div id="resultContainer" class="space-y-4 hidden" style="background: white;"> 210 <h3 id="resultTitle" class="text-xl font-bold mb-4 text-center"></h3> 211 <div id="resultContent" class="text-gray-700 text-left"></div> 212 <button id="resetButton" class="btn btn-brand-2 text-nowrap" style="padding: 8px 32px;display:math;"> 213 Perform a New Search 214 </button> 215 </div> 216 </div> 217 </div> 218 </div> 219 </div> 220 221 <div class="container-fluid background-body"> 222 <div class="main-header"> 223 <div class="header-left"> 224 <div class="header-logo"> 225 <a class="d-flex" href="https://vride.com.au"> 226 <img class="light-mode" alt="VRide logo" src="https://vride.com.au/images/general_settings/media_68c42a315324c.png" /> 227 <img class="dark-mode" alt="VRide logo" src="https://vride.com.au/images/general_settings/media_68c42a398ee7f.png" /> 228 </a> 229 </div> 230 <div class="header-nav"> 231 <nav class="nav-main-menu"> 232 <ul class="main-menu"> 233 <li class="has-children"> 234 <a>Corporate</a> 235 <ul class="sub-menu"> 236 <li><a href="https://vride.com.au/corporate/about-us">About Us</a></li> 237 <li><a href="https://vride.com.au/corporate/frequently-asked-questions">Frequently Asked Questions</a></li> 238 </ul> 239 </li> 240 <li class="has-children"> 241 <a href="https://vride.com.au/corporate/services">Services</a> 242 <ul class="sub-menu"> 243 <li><a href="https://vride.com.au/corporate/services/scenic-tours"> Scenic Tours</a></li> 244 <li><a href="https://vride.com.au/corporate/services/wedding-ve-transfers"> Wedding & Transfers</a></li> 245 <li><a href="https://vride.com.au/corporate/services/group-day-tours"> Group Day Tours</a></li> 246 <li><a href="https://vride.com.au/corporate/services/private-day-tours"> Private Day Tours</a></li> 247 <li><a href="https://vride.com.au/corporate/services/corporate-group-travel"> Corporate Group Travel</a></li> 248 <li><a href="https://vride.com.au/corporate/services/major-event-tours"> Major Event Tours</a></li> 249 <li><a href="https://vride.com.au/corporate/services/birthday-transfers"> Birthday Transfers</a></li> 250 <li><a href="https://vride.com.au/corporate/services/hens-parties"> Hens Parties</a></li> 251 <li><a href="https://vride.com.au/corporate/services/school-charters"> School Charters</a></li> 252 </ul> 253 </li> 254 <li class="has-children"> 255 <a href="https://vride.com.au/corporate/top-destinations">Top Destinations</a> 256 <ul class="sub-menu"> 257 <li><a href="https://vride.com.au/corporate/top-destinations/blue-mountains"> Blue Mountains</a></li> 258 <li><a href="https://vride.com.au/corporate/top-destinations/great-ocean"> Great Ocean</a></li> 259 <li><a href="https://vride.com.au/corporate/top-destinations/melbourne-winery"> Melbourne Winery</a></li> 260 <li><a href="https://vride.com.au/corporate/top-destinations/mt-buller-snow-and-skiing"> Mt Buller, Snow and Skiing</a></li> 261 <li><a href="https://vride.com.au/corporate/top-destinations/phillip-island-penguin-parade"> Phillip Island Penguin Parade</a></li> 262 <li><a href="https://vride.com.au/corporate/top-destinations/sydney-harbour"> Sydney Harbour</a></li> 263 </ul> 264 </li> 265 <li class="has-children"> 266 <a href="https://vride.com.au/corporate/blog">Blog</a> 267 <ul class="sub-menu"> 268 <li><a href="https://vride.com.au/corporate/blog/discover-the-best-places-to-visit-in-melbourne-with-vride"> Discover the Best Places to Visit in Melbourne with VRide</a></li> 269 <li><a href="https://vride.com.au/corporate/blog/bus-safety-in-passenger-transport-7-key-factors-for-a-secure-journey"> Bus Safety in Passenger Transport: 7 Key Factors for a Secure Journey</a></li> 270 <li><a href="https://vride.com.au/corporate/blog/phillip-island-bus-tours"> Safe & Comfortable Phillip Island Bus Charter | Vride</a></li> 271 <li><a href="https://vride.com.au/corporate/blog/great-ocean-road-tours"> Discover the Great Ocean Road with Vride Bus Charter</a></li> 272 <li><a href="https://vride.com.au/corporate/blog/safe-ve-reliable-mt-buller-bus-charter-veya-vride"> Safe & Reliable Mt Buller Bus Charter | Vride</a></li> 273 </ul> 274 </li> 275 276 <li><a href="https://vride.com.au/contact">Contact</a></li> 277 278 279 </ul> 280 </nav> 281 </div> 282 <div class="header-right"> 283 284 <div class="burger-icon burger-icon-white" style="top: -20px;">
285 <span class="burger-icon-top"></span> 286 <span class="burger-icon-mid"> </span> 287 <span class="burger-icon-bottom"> </span> 288 </div> 289 </div> 290 </div> 291 </div> 292 </div> 293</header> 294<div class="mobile-header-active mobile-header-wrapper-style perfect-scrollbar button-bg-2"> 295 <div class="mobile-header-wrapper-inner"> 296 <div class="mobile-header-logo"> 297 <a class="d-flex" href="https://vride.com.au"><img class="light-mode" alt="VRide logo" src="https://vride.com.au/images/general_settings/media_68c42a315324c.png" /><img class="dark-mode" alt="VRide logo" src="https://vride.com.au/images/general_settings/media_68c42a398ee7f.png" /></a> 298 <div class="burger-icon burger-icon-white"></div> 299 </div> 300 301 <div class="mobile-header-content-area"> 302 <div class="perfect-scroll"> 303 <div class="mobile-menu-wrap mobile-header-border"> 304 <nav> 305 <ul class="mobile-menu font-heading"> 306 <li class="has-children"> 307 <a>Corporate</a> 308 <ul class="sub-menu"> 309 <li><a href="https://vride.com.au/corporate/about-us">About Us</a></li> 310 <li><a href="https://vride.com.au/corporate/frequently-asked-questions">Frequently Asked Questions</a></li> 311 </ul> 312 </li> 313 <li class="has-children"> 314 <a href="https://vride.com.au/corporate/services">Services</a> 315 <ul class="sub-menu"> 316 <li><a href="https://vride.com.au/corporate/services/scenic-tours"> Scenic Tours</a></li> 317 <li><a href="https://vride.com.au/corporate/services/wedding-ve-transfers"> Wedding & Transfers</a></li> 318 <li><a href="https://vride.com.au/corporate/services/group-day-tours"> Group Day Tours</a></li> 319 <li><a href="https://vride.com.au/corporate/services/private-day-tours"> Private Day Tours</a></li> 320 <li><a href="https://vride.com.au/corporate/services/corporate-group-travel"> Corporate Group Travel</a></li> 321 <li><a href="https://vride.com.au/corporate/services/major-event-tours"> Major Event Tours</a></li> 322 <li><a href="https://vride.com.au/corporate/services/birthday-transfers"> Birthday Transfers</a></li> 323 <li><a href="https://vride.com.au/corporate/services/hens-parties"> Hens Parties</a></li> 324 <li><a href="https://vride.com.au/corporate/services/school-charters"> School Charters</a></li> 325 </ul> 326 </li> 327 <li class="has-children"> 328 <a href="https://vride.com.au/corporate/top-destinations">Top Destinations</a> 329 <ul class="sub-menu"> 330 <li><a href="https://vride.com.au/corporate/top-destinations/blue-mountains"> Blue Mountains</a></li> 331 <li><a href="https://vride.com.au/corporate/top-destinations/great-ocean"> Great Ocean</a></li> 332 <li><a href="https://vride.com.au/corporate/top-destinations/melbourne-winery"> Melbourne Winery</a></li> 333 <li><a href="https://vride.com.au/corporate/top-destinations/mt-buller-snow-and-skiing"> Mt Buller, Snow and Skiing</a></li> 334 <li><a href="https://vride.com.au/corporate/top-destinations/phillip-island-penguin-parade"> Phillip Island Penguin Parade</a></li> 335 <li><a href="https://vride.com.au/corporate/top-destinations/sydney-harbour"> Sydney Harbour</a></li> 336 </ul> 337 </li> 338 <li class="has-children"> 339 <a href="https://vride.com.au/corporate/blog">Blog</a> 340 <ul class="sub-menu"> 341 <li><a href="https://vride.com.au/corporate/blog/discover-the-best-places-to-visit-in-melbourne-with-vride"> Discover the Best Places to Visit in Melbourne with VRide</a></li> 342 <li><a href="https://vride.com.au/corporate/blog/bus-safety-in-passenger-transport-7-key-factors-for-a-secure-journey"> Bus Safety in Passenger Transport: 7 Key Factors for a Secure Journey</a></li> 343 <li><a href="https://vride.com.au/corporate/blog/phillip-island-bus-tours"> Safe & Comfortable Phillip Island Bus Charter | Vride</a></li> 344 <li><a href="https://vride.com.au/corporate/blog/great-ocean-road-tours"> Discover the Great Ocean Road with Vride Bus Charter</a></li> 345 <li><a href="https://vride.com.au/corporate/blog/safe-ve-reliable-mt-buller-bus-charter-veya-vride"> Safe & Reliable Mt Buller Bus Charter | Vride</a></li> 346 </ul> 347 </li> 348 349 <li><a href="https://vride.com.au/contact">Contact</a></li> 350 351 </ul> 352 </nav> 353 </div> 354 </div> 355 </div> 356 </div> 357</div> <!-- offCanvas Sidebar --> 358 <div id="resultModal" class="fixed inset-0 bg-gray-600 bg-opacity-50 hidden items-center justify-center p-4"> 359 <div class="bg-white p-6 rounded-xl shadow-xl w-full max-w-sm text-center"> 360 <h3 id="modalTitle" class="text-xl font-bold mb-4"></h3>
361 <div id="modalContent" class="text-gray-700 mb-4 text-left"></div> 362 <button id="closeModalButton" class="w-full py-2 font-semibold text-white bg-red-600 rounded-lg hover:bg-red-700"> 363 Kapat 364 </button> 365 </div> 366 </div> 367 368 369 370 <main class="main background-body"> 371 <!-- page header --> 372 <div class="page-header pt-30 background-body"> 373 <div class="custom-container position-relative mx-auto"> 374 <div class="bg-overlay rounded-12 overflow-hidden"> 375 <img class="w-100 h-100 img-banner" src="https://vride.com.au/images/otherphotos/media_68d1e9281964b.webp" alt="About Us" /> 376 </div> 377 <div class="container position-absolute z-1 top-50 start-50 translate-middle"> 378 <h2 class="text-white">About Us</h2> 379 <span class="text-white text-xl-medium">ride offers nationwide bus hire across Australia. From Melbourne to Sydney, Brisbane to Adelaide â safe, modern, and reliable group transport.</span> 380 </div> 381 <div class="background-body position-absolute z-1 top-100 start-50 translate-middle px-3 py-2 rounded-12 border d-flex gap-3 @navigation-page"> 382 <a href="https://vride.com.au" class="neutral-700 text-md-medium">Home</a> 383 <span> 384 <img src="https://vride.com.au/website/imgs/template/icons/arrow-right.svg" alt="About Us" /> 385 </span> 386 <a href="#" class="neutral-1000 text-md-bold">About Us</a> 387 </div> 388 </div> 389 </div> 390 391 <section class="box-section-term background-body pt-85 pb-85"> 392 <div class="container"> 393 <div class="row"> 394 <div class="col-lg-3 col-md-6 mb-lg-0 mb-4"> 395 <div class="sidebar rounded-3 border py-5 px-4"> 396 <div class="sidebar-menu"> 397 <h6 class="neutral-1000 mb-3">Corporate</h6> 398 <ul class=""> 399 400 <li class="mb-2"><a class="text-md-medium neutral-500 active " href="https://vride.com.au/corporate/about-us">About Us</a></li> 401 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/services">Services</a></li> 402 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/top-destinations">Top Destinations</a></li> 403 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/frequently-asked-questions">Frequently Asked Questions</a></li> 404 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/blog">Blog</a></li> 405 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/our-fleet">Our Fleet</a></li> 406 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/terms-and-conditions">Terms and Conditions</a></li> 407 <li class="mb-2"><a class="text-md-medium neutral-500 " href="https://vride.com.au/corporate/privacy-policy">Privacy Policy</a></li> 408 </ul> 409 </div> 410 </div> 411 </div> 412 <div class="col-lg-9 px-lg-5"> 413 <div class="d-flex flex-column gap-4"> 414 <div class="content"> 415 <h3 class="text-xl-bold mb-2 neutral-1000" id="Acceptance">About Us</h3> 416 <p class="text-md-medium neutral-500"> 417 <p>At <strong>Vride.com.au</strong>, we specialise in safe, reliable, and professional bus charter services <strong>across Australia</strong>. From Melbourne to Sydney, Brisbane to Adelaide, and beyond, we provide nationwide group transport solutions that are flexible, comfortable, and stress-free.</p> 418 419<p> </p> 420 421<p><strong>Who We Are</strong></p> 422 423<p>Vride was founded with one clear mission: to deliver modern, trustworthy, and affordable transport options for groups of all sizes. With years of experience in the Australian passenger transport industry, we understand what matters most – <strong>safety, punctuality, and comfort</strong>.</p> 424 425<p> </p> 426 427<p><strong>What We Offer</strong></p> 428 429<ul> 430 <li> 431 <p><strong>Bus Charter & Hire Australia-Wide</strong> – Tailored transport solutions for schools, weddings, private events, and corporate groups anywhere in Australia.</p> 432 </li> 433 <li> 434 <p><strong>Corporate Travel</strong> – Professional and reliable bus hire for meetings, conferences, and business events nationwide.</p> 435 </li> 436 <li> 437 <p><strong>Tours & Day Trips</strong> – Explore Australia’s most iconic destinations, including the Great Ocean Road, Phillip Island, Mt Buller, the Gold Coast, and the Blue Mountains.</p> 438 </li> 439 <li> 440 <p><strong>Airport Transfers</strong> – Group transfers to and from major airports across the country, including Melbourne, Sydney, and Brisbane.</p> 441 </li> 442</ul> 443 444<p> </p> 445 446<p><strong>Why Choose Vride?</strong></p> 447 448<ul> 449 <li> 450 <p>ð <strong>Modern Fleet</strong> – A wide range of clean, comfortable, and well-maintained buses available Australia-wide.</p> 451 </li> 452 <li> 453 <p>ð¨‍âï¸ <strong>Experienced Drivers</strong> – Professional and accredited drivers who prioritise passenger safety.</p> 454 </li> 455 <li> 456 <p>â° <strong>On-Time Guarantee</strong> – Reliable scheduling for both short-distance and long-distance journeys.</p> 457 </li> 458 <li> 459 <p>ð¡ï¸ <strong>Safety Across Australia</strong> – Consistent safety standards and technology across all states and territories.</p> 460 </li> 461</ul> 462 463<p> </p> 464 465<p><strong>Our Commitment</strong></p> 466 467<p>At Vride, we don’t just get you from A to B – we make your journey part of the experience. From a school trip in Melbourne to a corporate event in Sydney, or a scenic coastal tour in Queensland, we bring safe and comfortable group travel to every corner of Australia.</p> 468 469<hr /> 470<p> </p> 471 </p> 472 </div> 473 474 </div> 475 </div> 476 </div> 477 </div> 478 </section> 479 <!-- prettier-ignore --> 480 <section class="box-app position-relative"> 481 <div class="container position-relative z-1"> 482 <div class="row align-items-center py-5"> 483 <div class="col-lg-5"> 484 <h4 class=" wow fadeInDown">VRide App is Available </h4> 485 <div class="download-apps mt-0"> 486 <a class=" wow fadeInUp" target="_blank" href="https://play.google.com/store/apps/details?id=com.vride.bus"><img src="https://vride.com.au/website/imgs/template/googleplay.png" alt="img" /></a> 487 <a class=" wow fadeInUp" target="_blank" data-wow-delay="0.2s" href="https://apps.apple.com/us/app/vride/id1567743060"><img src="https://vride.com.au/website/imgs/template/appstore.png" alt="img" /></a> 488 </div> 489 </div> 490 <div class="col-lg-7"> 491 <h4 class=" wow fadeInDown">Do you want to become an operator? </h4> 492 <p class=" wow fadeInDown">Please fill out the form apply and join our fleet in serving our travelling customers </p> 493 <a class="btn btn-brand-2" href="https://vride.com.au/contact">Go to Form</a> 494 </div> 495 </div> 496 </div> 497 </section> 498</main> 499 <footer class="footer"> 500 <div class="container"> 501 <div class="footer-top"> 502 <div class="row align-items-center"> 503 <div class="col-lg-5 col-md-6 text-center text-md-start"> 504 <h5 class="color-white wow fadeInDown">Keep up on our always evolving product features and technology. <br> Enter your e-mail address and subscribe to our newsletter.</h5> 505 </div> 506 <div class="col-lg-7 col-md-6 text-center text-md-end mt-md-0 mt-4"> 507 <div class="d-flex align-items-center justify-content-center justify-content-md-end"> 508 <form class="form-newsletter wow fadeInUp" method="post" action="https://vride.com.au/ebulletin"> 509 <input type="hidden" name="_token" value="mysmxZpG4XxCDcAt5yMHo3R0OlVhotBJcwfa8TJ7" autocomplete="off"> <div id="VRide_nJCXDQaV64XxP7VH_wrap" style="display: none" aria-hidden="true"> 510 <input id="VRide_nJCXDQaV64XxP7VH" 511 name="VRide_nJCXDQaV64XxP7VH" 512 type="text" 513 value="" 514 autocomplete="nope" 515 tabindex="-1"> 516 <input name="valid_from" 517 type="text" 518 value="eyJpdiI6IjlqZGZ2cUN0cHZ1RVZiMVhDclZwcGc9PSIsInZhbHVlIjoiMTZaOVVsWjJJNTNPQjdlMHI0aEVqdz09IiwibWFjIjoiOThmMzYxZjZhNWFkZjkxYjBiYjY5MzMyOTlkOGE3MjYxMjUwMDYyNjZhZjMzMTg0ZWRiNjM0ZTBhOGQyMWE5YSIsInRhZyI6IiJ9" 519 autocomplete="off" 520 tabindex="-1"> 521 </div> 522 <input class="form-control" type="email" name="email" placeholder="Email" required="" />
523 <input class="btn btn-brand-2" type="submit" value="Send" /> 524 </form> 525 </div> 526 </div> 527 </div> 528 </div> 529 <div class="row"> 530 <div class="col-md-3 col-sm-12 footer-1"> 531 <div class="mt-20 mb-20"> 532 <a class="d-flex" href="https://vride.com.au"> 533 <img class="light-mode" alt="VRide logo" src="https://vride.com.au/images/general_settings/media_68c42a398ee7f.png" /> 534 <img class="dark-mode" alt="VRide logo" src="https://vride.com.au/images/general_settings/media_68c42a315324c.png" /> 535 </a> <br> 536 <div class="box-info-contact mt-0"> 537 <p class="text-md neutral-400 icon-address">253 Highlander Dr, Craigieburn 3064 VIC Australia</p> 538 <p class="text-md neutral-400 icon-email"> [email protected]</p> 539 </div> 540 <div class="box-need-help"> 541 <p class="need-help text-md-medium mb-5">Get in Touch</p> 542 <br /><a class="heading-6 phone-support" href="tel:1800 848 426">1800 848 426</a> 543 </div> 544 </div> 545 </div> 546 <div class="col-md-2 col-xs-6 footer-3"> 547 <h6 class="text-linear-3">Corporate</h6> 548 <ul class="menu-footer"> 549 <li><a href="https://vride.com.au/corporate/about-us">About Us</a></li> 550 <li><a href="https://vride.com.au/corporate/services">Services</a></li> 551 <li><a href="https://vride.com.au/corporate/top-destinations">Top Destinations</a></li> 552 <li><a href="https://vride.com.au/corporate/frequently-asked-questions">Frequently Asked Questions</a></li> 553 <li><a href="https://vride.com.au/corporate/privacy-policy">Privacy Policy</a></li> 554 <li><a href="https://vride.com.au/corporate/terms-and-conditions">Terms and Conditions</a></li> 555 </ul> 556 </div> 557 <div class="col-md-2 col-xs-6 footer-2"> 558 <h6 class="text-linear-3">Blog</h6> 559 <ul class="menu-footer"> 560 <li><a href="https://vride.com.au/corporate/blog/discover-the-best-places-to-visit-in-melbourne-with-vride">Discover the Best Places to Visit in Melbourne with VRide</a></li> 561 <li><a href="https://vride.com.au/corporate/blog/bus-safety-in-passenger-transport-7-key-factors-for-a-secure-journey">Bus Safety in Passenger Transport: 7 Key Factors for a Secure Journey</a></li> 562 <li><a href="https://vride.com.au/corporate/blog/phillip-island-bus-tours">Safe & Comfortable Phillip Island Bus Charter | Vride</a></li> 563 </ul> 564 </div> 565 566 <div class="col-md-2 col-xs-6 footer-4"> 567 <h6 class="text-linear-3">Services</h6> 568 <ul class="menu-footer"> 569 <li><a href="https://vride.com.au/corporate/services/scenic-tours">Scenic Tours</a></li> 570 <li><a href="https://vride.com.au/corporate/services/wedding-ve-transfers">Wedding & Transfers</a></li> 571 <li><a href="https://vride.com.au/corporate/services/group-day-tours">Group Day Tours</a></li> 572 <li><a href="https://vride.com.au/corporate/services/private-day-tours">Private Day Tours</a></li> 573 <li><a href="https://vride.com.au/corporate/services/corporate-group-travel">Corporate Group Travel</a></li> 574 <li><a href="https://vride.com.au/corporate/services/major-event-tours">Major Event Tours</a></li> 575 <li><a href="https://vride.com.au/corporate/services/birthday-transfers">Birthday Transfers</a></li> 576 <li><a href="https://vride.com.au/corporate/services/hens-parties">
576Hens Parties</a></li> 577 <li><a href="https://vride.com.au/corporate/services/school-charters">School Charters</a></li> 578 <li style="d-none d-lg-block"><span class="text-14-medium icon-list icon-cart" id="toggleButton2">Customer Offer Tracking</span><li> 579 <div id="formContainer2" class="space-y-4 transition-all duration-300 ease-in-out hidden" style="background: white;padding: 5px;"> 580 <form id="customerForm2" class="space-y-4"> 581 <!-- E-posta alanı --> 582 <div> 583 <label for="email" class="block text-sm font-medium text-gray-700">EMail</label> 584 <input type="email" id="email2" name="email" class="w-full px-4 py-2 mt-1 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500 shadow-sm" placeholder="[email protected]" required> 585 </div> 586 587 <!-- Teklif No alanı --> 588 <div> 589 <label for="quoteNo" class="block text-sm font-medium text-gray-700">Quote No</label> 590 <input type="text" id="quoteNo2" name="quoteNo" class="w-full px-4 py-2 mt-1 border border-gray-300 rounded-md focus:ring-blue-500 focus:border-blue-500 shadow-sm" placeholder="Exampe: 1234" required> 591 </div> 592 <br> 593 <!-- Form gönderme butonu --> 594 <span id="submitButton2" class="btn btn-brand-2" style="padding: 8px 32px;display:math;"> 595 Send 596 </span> 597 </form> 598 </div> 599 600 <div id="resultContainer2" class="space-y-4 hidden" style="background: white;"> 601 <h3 id="resultTitle2" class="text-xl font-bold mb-4 text-center"></h3> 602 <div id="resultContent2" class="text-gray-700 text-left"></div> 603 <br> 604 <button id="resetButton2" class="btn btn-brand-2 text-nowrap" style="padding: 8px 32px;display:math;"> 605 Perform a New Search 606 </button> 607 </div> 608 </ul> 609 </div> 610 <div class="col-md-3 col-xs-6 footer-5"> 611 <h6 class="text-linear-3">Destination</h6> 612 <ul class="menu-footer"> 613 <li><a href="https://vride.com.au/corporate/top-destinations/blue-mountains">Blue Mountains</a></li> 614 <li><a href="https://vride.com.au/corporate/top-destinations/great-ocean">Great Ocean</a></li> 615 <li><a href="https://vride.com.au/corporate/top-destinations/melbourne-winery">Melbourne Winery</a></li> 616 <li><a href="https://vride.com.au/corporate/top-destinations/mt-buller-snow-and-skiing">Mt Buller, Snow and Skiing</a></li> 617 <li><a href="https://vride.com.au/corporate/top-destinations/phillip-island-penguin-parade">Phillip Island Penguin Parade</a></li> 618 <li><a href="https://vride.com.au/corporate/top-destinations/sydney-harbour">Sydney Harbour</a></li> 619 </ul> 620 </div> 621 </div> 622 <div class="footer-bottom mt-50"> 623 <div class="row align-items-center justify-content-center"> 624 <div class="col-md-6 text-md-start text-center mb-20"> 625 <p class="text-sm color-white">© 2025 <a target="_blank" href="https://artemyazilim.com"><img src="https://vride.com.au/images/company/media_663e07aabc5d4.png" alt="Artem Yazılım" width="100"></a> All rights reserved.</p> 626 </div> 627 <div class="col-md-6 text-md-end text-center mb-20"> 628 <div class="d-flex align-items-center justify-content-center justify-content-md-end"> 629 <p class="text-lg-bold neutral-0 d-inline-block mr-10">Follow Us</p> 630 <div class="box-socials-footer d-inline-block"> 631 <a target="_blank" class="icon-socials icon-facebook" href="https://www.facebook.com/vr1de"> 632 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"> 633 <path d="M18.7563 13.4915C18.7
633563 16.5248 16.9479 18.3332 13.9146 18.3332H12.9229C12.4646 18.3332 12.0896 17.9582 12.0896 17.4998V12.6915C12.0896 12.4665 12.2729 12.2748 12.4979 12.2748L13.9646 12.2498C14.0813 12.2415 14.1813 12.1582 14.2063 12.0415L14.4979 10.4498C14.5229 10.2998 14.4063 10.1582 14.2479 10.1582L12.4729 10.1832C12.2396 10.1832 12.0563 9.99985 12.0479 9.77485L12.0146 7.73317C12.0146 7.59984 12.1229 7.48318 12.2646 7.48318L14.2646 7.44984C14.4063 7.44984 14.5146 7.34152 14.5146 7.19985L14.4813 5.19983C14.4813 5.05816 14.3729 4.94984 14.2313 4.94984L11.9813 4.98318C10.5979 5.00818 9.49794 6.1415 9.52294 7.52484L9.5646 9.8165C9.57293 10.0498 9.38961 10.2332 9.15628 10.2415L8.15627 10.2582C8.0146 10.2582 7.90628 10.3665 7.90628 10.5082L7.93127 12.0915C7.93127 12.2332 8.0396 12.3415 8.18126 12.3415L9.18127 12.3248C9.41461 12.3248 9.59792 12.5082 9.60626 12.7332L9.68125 17.4832C9.68959 17.9498 9.31459 18.3332 8.84792 18.3332H6.93126C3.89793 18.3332 2.0896 16.5248 2.0896 13.4832V6.50817C2.0896 3.47484 3.89793 1.6665 6.93126 1.6665H13.9146C16.9479 1.6665 18.7563 3.47484 18.7563 6.50817V13.4915Z" fill="white" /> 634 </svg> 635 </a> <a target="_blank" class="icon-socials icon-instagram" href="https://www.instagram.com/vr1de"> 636 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"> 637 <path d="M13.9146 1.6665H6.93127C3.89793 1.6665 2.0896 3.47484 2.0896 6.50817V13.4832C2.0896 16.5248 3.89793 18.3332 6.93127 18.3332H13.9063C16.9396 18.3332 18.7479 16.5248 18.7479 13.4915V6.50817C18.7563 3.47484 16.9479 1.6665 13.9146 1.6665ZM10.4229 13.2332C8.6396 13.2332 7.1896 11.7832 7.1896 9.99984C7.1896 8.2165 8.6396 6.7665 10.4229 6.7665C12.2063 6.7665 13.6563 8.2165 13.6563 9.99984C13.6563 11.7832 12.2063 13.2332 10.4229 13.2332ZM15.3563 5.73317C15.3146 5.83317 15.2563 5.92484 15.1813 6.00817C15.0979 6.08317 15.0063 6.1415 14.9063 6.18317C14.8063 6.22484 14.6979 6.24984 14.5896 6.24984C14.3646 6.24984 14.1563 6.1665 13.9979 6.00817C13.9229 5.92484 13.8646 5.83317 13.8229 5.73317C13.7813 5.63317 13.7563 5.52484 13.7563 5.4165C13.7563 5.30817 13.7813 5.19984 13.8229 5.09984C13.8646 4.9915 13.9229 4.90817 13.9979 4.82484C14.1896 4.63317 14.4813 4.5415 14.7479 4.59984C14.8063 4.60817 14.8563 4.62484 14.9063 4.64984C14.9563 4.6665 15.0063 4.6915 15.0563 4.72484C15.0979 4.74984 15.1396 4.7915 15.1813 4.82484C15.2563 4.90817 15.3146 4.9915 15.3563 5.09984C15.3979 5.19984 15.4229 5.30817 15.4229 5.4165C15.4229 5.52484 15.3979 5.63317 15.3563 5.73317Z" fill="white" /> 638 </svg> 639 </a> <a target="_blank" class="icon-socials icon-be" href="https://www.youtube.com/@vr1de"> 640 <svg width="21" height="15" viewbox="0 0 21 15" fill="none" xmlns="http://www.w3.org/2000/svg"> 641 <path d="M8.82393 10.736L13.9225 7.78881L8.82393 4.84165V10.736ZM20.1803 3.04389C20.308 3.50561 20.3964 4.12451 20.4554 4.91042C20.5242 5.69633 20.5536 6.37418 20.5536 6.96361L20.6126 7.78881C20.6126 9.94024 20.4554 11.5219 20.1803 12.5337C19.9347 13.4179 19.3649 13.9877 18.4808 14.2333C18.0191 14.361 17.1742 14.4494 15.8775 14.5083C14.6004 14.5771 13.4313 14.6066 12.3507 14.6066L10.7887 14.6655C6.67251 14.6655 4.10848 14.5083 3.09662 14.2333C2.21247 13.9877 1.64269 13.4179 1.39709 12.5337C1.26938 12.072 1.18097 11.4531 1.12203 10.6672C1.05326 9.8813 1.02379 9.20345 1.02379 8.61402L0.964844 7.78881C0.964844 5.63739 1.12203 4.05575 1.39709 3.04389C1.64269 2.15974 2.21247 1.58996 3.09662 1.34436C3.55834 1.21665 4.4032 1.12823 5.69995 1.06929C6.97705 1.00052 8.14609 0.971052 9.22671 0.971052L10.7887 0.912109C14.9049 0.912109 17.4689 1.06929 18.4808 1.34436C19.3649 1.58996 19.9347 2.15974 20.1803 3.04389Z" fill=""></path> 642 </svg> 643 </a> <a target="_blank" class="icon-socials icon-twitter" href="https://www.x.com/vr1de"> 644 <svg xmlns="http://www.w3.org/2000/svg" width="21" height="20" viewBox="0 0 21 20" fill="none"> 645 <path d="M12.2847 8.46864L19.5701 0H17.8437L11.5178 7.3532L6.46535 0H0.637939L8.27824 11.1193L0.637939 20H2.36443L9.04472 12.2348L14.3805 20H20.2079L12.2843 8.46864H12.2847ZM9.92005 11.2173L9.14593 10.1101L2.98651 1.29967H5.63831L10.609 8.40994L11.3831 9.51718L17.8445 18.7594H15.1927L9.92005 11.2177V11.2173Z" fill="white" /> 646 </svg> 647 </a> <a target="_blank" class="icon-socials icon-linkedin" href="https://www.linkedin.com/company/vr1de"> 648 <svg width="21" height="20" version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewB
648ox="0 0 382 382" xml:space="preserve" fill="#000000"><g id="SVGRepo_bgCarrier" stroke-width="0"></g><g id="SVGRepo_tracerCarrier" stroke-linecap="round" stroke-linejoin="round"></g><g id="SVGRepo_iconCarrier"> <path style="fill:#ffffff;" d="M347.445,0H34.555C15.471,0,0,15.471,0,34.555v312.889C0,366.529,15.471,382,34.555,382h312.889 C366.529,382,382,366.529,382,347.444V34.555C382,15.471,366.529,0,347.445,0z M118.207,329.844c0,5.554-4.502,10.056-10.056,10.056 H65.345c-5.554,0-10.056-4.502-10.056-10.056V150.403c0-5.554,4.502-10.056,10.056-10.056h42.806 c5.554,0,10.056,4.502,10.056,10.056V329.844z M86.748,123.432c-22.459,0-40.666-18.207-40.666-40.666S64.289,42.1,86.748,42.1 s40.666,18.207,40.666,40.666S109.208,123.432,86.748,123.432z M341.91,330.654c0,5.106-4.14,9.246-9.246,9.246H286.73 c-5.106,0-9.246-4.14-9.246-9.246v-84.168c0-12.556,3.683-55.021-32.813-55.021c-28.309,0-34.051,29.066-35.204,42.11v97.079 c0,5.106-4.139,9.246-9.246,9.246h-44.426c-5.106,0-9.246-4.14-9.246-9.246V149.593c0-5.106,4.14-9.246,9.246-9.246h44.426 c5.106,0,9.246,4.14,9.246,9.246v15.655c10.497-15.753,26.097-27.912,59.312-27.912c73.552,0,73.131,68.716,73.131,106.472 L341.91,330.654L341.91,330.654z"></path> </g></svg> 649 </a> </div> 650 </div> 651 </div> 652 </div> 653 </div> 654 </div> 655</footer> 656 657<div id="preloader-active"> 658 <div class="preloader d-flex align-items-center justify-content-center"> 659 <div class="preloader-inner position-relative"> 660 <div class="text-center"> 661 <img src="https://vride.com.au/website/imgs/theme/loading.gif" alt="loader" /> 662 </div> 663 </div> 664 </div> 665</div> 666 667 668 669 <div class="wa__btn_popup"> 670 <div class="wa__btn_popup_txt">Questions? Let's Chat</div> 671 <div class="wa__btn_popup_icon" style="color:white;font-size: 39px;text-align: center;"><i class="fa fa-exclamation-circle"></i></div> 672</div> 673<div class="wa__popup_chat_box"> 674 <div class="wa__popup_heading"> 675 <div class="wa__popup_title">Questions? Let's Chat</div> 676 <div class="wa__popup_intro">Click one of our support coordinators below <strong>(WhatsApp)</strong> 677 <div id="\"eJOY__extension_root\""></div></div> 678 </div> 679 680 <div class="wa__popup_content wa__popup_content_left"> 681 <div class="wa__popup_content_list"> 682 <div class="wa__popup_content_item "> 683 <a target="_blank" href="https://wa.me/61431326582" class="wa__stt wa__stt_online"> 684 <div class="wa__popup_avatar"> 685 <div class="wa__cs_img_wrap"> 686 <img src="images/user/media_66431bf4e1509.png" alt="Deniz" style="width: 50px;"> 687 </div> 688 </div> 689 690 <div class="wa__popup_txt"> 691 <div class="wa__member_name">Deniz 692 693 </div> 694 <!-- /.wa__member_name --> 695 <div class="wa__member_duty">Support Coordinator</div> 696 <!-- /.wa__member_duty --> 697 </div> 698 <!-- /.wa__popup_txt --> 699 </a> 700 </div> 701 </div> 702 <!-- /.wa__popup_content_list --> 703 </div> 704 705 </div> 706<!-- END sidebar widget item --> 707 708<!--Vendors Scripts-->
709<script src="https://vride.com.au/website/js/vendor/jquery-3.7.1.min.js"></script>
vendor: 1 bytes, line 709
709
710<script src="https://vride.com.au/website/js/vendor/jquery-migrate-3.3.0.min.js"></script>
vendor: 1 bytes, line 710
710
711<script src="https://vride.com.au/website/js/vendor/bootstrap.bundle.min.js"></script>
711 712<!--Other-->
713<script src="https://vride.com.au/website/js/plugins/magnific-popup.js"></script>
vendor: 1 bytes, line 713
713
714<script src="https://vride.com.au/website/js/plugins/perfect-scrollbar.min.js"></script>
vendor: 1 bytes, line 714
714
715<script src="https://vride.com.au/website/js/plugins/swiper-bundle.min.js"></script>
vendor: 1 bytes, line 715
715
716<script src="https://vride.com.au/website/js/plugins/slick.js"></script>
vendor: 1 bytes, line 716
716
717<script src="https://vride.com.au/website/js/plugins/jquery.carouselTicker.js"></script>
vendor: 1 bytes, line 717
717
718<script src="https://vride.com.au/website/js/plugins/masonry.min.js"></script>
vendor: 1 bytes, line 718
718
719<script src="https://vride.com.au/website/js/plugins/scrollup.js"></script>
vendor: 1 bytes, line 719
719
720<script src="https://vride.com.au/website/js/plugins/wow.js"></script>
vendor: 1 bytes, line 720
720
721<script src="https://vride.com.au/website/js/plugins/waypoints.js"></script>
vendor: 1 bytes, line 721
721
722<script src="https://vride.com.au/website/js/plugins/jquery.appear.js"></script>
vendor: 1 bytes, line 722
722
723<script src="https://vride.com.au/website/js/plugins/jquery.odometer.min.js"></script>
vendor: 1 bytes, line 723
723
724<script src="https://vride.com.au/website/js/plugins/bootstrap-datepicker.js"></script>
vendor: 1 bytes, line 724
724
725<script src="https://vride.com.au/website/js/plugins/dark.js"></script>
725 726<!-- Count down-->
727<script src="https://vride.com.au/website/js/vendor/jquery.countdown.min.js"></script>
vendor: 1 bytes, line 727
727
728<script src="https://vride.com.au/website/js/plugins/noUISlider.js"></script>
vendor: 1 bytes, line 728
728
729<script src="https://vride.com.au/website/js/plugins/slider.js"></script>
729 730<!--Custom script for this template-->
731<script src="https://vride.com.au/website/js/maine209.js?v=1.0.0"></script>
731 732 733
733<script src="https://vride.com.au/default/default.js"></script>
vendor: 1 bytes, line 733
733
734<script src="//cdnjs.cloudflare.com/ajax/libs/toastr.js/latest/toastr.min.js"></script>
vendor: 64 bytes, lines 734-735
734 735<script async src="https://www.googletagmanager.com/gtag/js?id=
735G-J7J46X8P40
vendor: 15 bytes, lines 735-738
735"></script> 736 737 738
738<script> 739 // DOM yüklendiÄinde JavaScript kodunu çalıÅtırır 740 document.addEventListener('DOMContentLoaded', () => { 741 // Gerekli HTML elemanlarını seçer 742 const toggleButton = document.getElementById('toggleButton'); 743 const formContainer = document.getElementById('formContainer'); 744 const customerForm = document.getElementById('customerForm'); 745 const emailInput = document.getElementById('email'); 746 const quoteNoInput = document.getElementById('quoteNo'); 747 const submitButton = document.getElementById('submitButton'); 748 const resultContainer = document.getElementById('resultContainer'); 749 const resultTitle = document.getElementById('resultTitle'); 750 const resultContent = document.getElementById('resultContent'); 751 const resetButton = document.getElementById('resetButton'); 752 753 const apiUrl = 'https://api.vride.com.au/api/getCustomerOfferInfo'; 754 755 // Formu açıp kapama iÅlevi 756 toggleButton.addEventListener('click', () => { 757 formContainer.classList.toggle('hidden'); 758 // Form her kapandıÄında içindeki verileri temizler 759 if (formContainer.classList.contains('hidden')) { 760 customerForm.reset(); 761 resultContainer.classList.add('hidden'); // Sonuçları da gizler 762 } 763 }); 764 765 // Sıfırlama butonu iÅlevi 766 resetButton.addEventListener('click', () => { 767 resultContainer.classList.add('hidden'); 768 formContainer.classList.remove('hidden'); 769 customerForm.reset(); 770 }); 771 772 // Gelen JSON verisini kullanıcı dostu bir string'e dönüÅtüren yardımcı fonksiyon 773 function formatApiResponse(data) { 774 let html = '<ul style="padding: 0px 0 0 7px;">'; 775 for (const key in data) { 776 if (Object.prototype.hasOwnProperty.call(data, key)) { 777 let value = data[key]; 778 let formattedKey = ''; 779 switch(key) { 780 case 'quote_number': 781 formattedKey = 'Teklif Numarası'; 782 break; 783 case 'customer_name': 784 formattedKey = 'MüÅteri Adı'; 785 break; 786 case 'offer_amount': 787 formattedKey = 'Teklif Tutarı'; 788 break; 789 case 'offer_details': 790 formattedKey = 'Teklif Detayları'; 791 break; 792 case 'status': 793 formattedKey = 'Status'; 794 break; 795 default: 796 formattedKey = key.replace(/_/g, ' ').replace(/\b\w/g, c => c.toUpperCase()); 797 break; 798 } 799 800 if (typeof value === 'object' && value !== null) { 801 // EÄer deÄer bir nesneyse, iç içe listeyi çaÄır 802 html += `<li class="my-2"><strong>${formattedKey}:</strong><ul class="ml-4 list-disc list-inside">`; 803 for(const subKey in value) { 804 if (Object.prototype.hasOwnProperty.call(value, subKey)) { 805 html += `<li><strong>${subKey}:</strong> ${value[subKey]}</li>`; 806 } 807 } 808 html += '</ul></li>'; 809 } else { 810 html += `<li class="my-2" style="margin-top: -1.5rem !important;"><strong>${formattedKey}:</strong> ${value}</li>`; 811 } 812 } 813 } 814 html += '</ul>'; 815 return html; 816 } 817 818 // Form gönderme iÅlevi 819 submitButton.addEventListener('click', async (e) => { 820 e.preventDefault(); // Varsayılan formu gönderme davranıÅını engeller 821 822 // Basit bir doÄrulama yapar 823 if (!emailInput.value || !quoteNoInput.value) { 824 resultTitle.textContent = "Hata"; 825 resultContent.innerHTML = "<p>
825Please fill in all fields.</p>"; 826 formContainer.classList.add('hidden'); 827 resultContainer.classList.remove('hidden'); 828 return; 829 } 830 831 // Gönderim sırasında butonu ve inputları devre dıÅı bırakır 832 submitButton.textContent = "Sending..."; 833 submitButton.classList.add('opacity-50', 'cursor-not-allowed'); 834 emailInput.disabled = true; 835 quoteNoInput.disabled = true; 836 837 try { 838 const response = await fetch(apiUrl, { 839 method: 'POST', 840 headers: { 841 'Content-Type': 'application/json', 842 }, 843 body: JSON.stringify({ 844 email: emailInput.value, 845 quoteNo: quoteNoInput.value 846 }), 847 }); 848 849 // API'den gelen cevaba göre iÅlemi yönetir 850 if (response.ok) { 851 const result = await response.json(); 852 resultTitle.textContent = "Results"; 853 resultContent.innerHTML = formatApiResponse(result); 854 855 // API'den dönen 'uid' deÄerini kontrol eder ve linkleri oluÅturur 856 if (result.uid) { 857 const id = result.id; 858 const uid = result.uid; 859 const createdDate = new Date(result.created_at); 860 const year = createdDate.getFullYear();
861 const month = (createdDate.getMonth() + 1).toString().padStart(2, '0'); 862 const quoteUrl = `https://quote.vride.com.au/vride%23${id}_${year}_${month}_${uid}.pdf`; 863 const invoiceUrl = `https://invoice.vride.com.au/vride%23${id}_${year}_${month}_${uid}.pdf`; 864 865 866 const linksHtml = ` 867 <div class="mt-4 flex flex-col space-y-2"> 868 <a href="${quoteUrl}" target="_blank" class="btn btn-brand-2 text-nowrap" style="padding: 8px 32px;display:math;"> 869 Show Quote 870 </a> 871 <a href="${invoiceUrl}" target="_blank" class="btn btn-brand-2 text-nowrap"" style="padding: 8px 32px;display:math;"> 872 Show Invoice 873 </a> 874 </div> 875 `; 876 resultContent.innerHTML += linksHtml; 877 } 878 879 } else { 880 const errorText = await response.text(); 881 resultTitle.textContent = "Hata!"; 882 resultContent.innerHTML = `<p>The operation failed: ${response.status} ${response.statusText}.</p><p>Error details: ${errorText}</p>`; 883 } 884 } catch (error) { 885 // AÄ veya diÄer hataları yönetir 886 console.error('An error occurred during the API call:', error); 887 resultTitle.textContent = "Connection Error!"; 888 resultContent.innerHTML = "<p>An error occurred while connecting to the server. Please try again later..</p>"; 889 } finally { 890 // İÅlem bittiÄinde butonu ve inputları tekrar etkinleÅtirir 891 submitButton.textContent = "Send"; 892 submitButton.classList.remove('opacity-50', 'cursor-not-allowed'); 893 emailInput.disabled = false; 894 quoteNoInput.disabled = false; 895 896 // Sonucu gösteren kapsayıcıyı açar 897 formContainer.classList.add('hidden'); 898 resultContainer.classList.remove('hidden'); 899 } 900 }); 901 }); 902 </script>
902 903 904
904<script> 905 // DOM yüklendiÄinde JavaScript kodunu çalıÅtırır 906 document.addEventListener('DOMContentLoaded', () => { 907 // Gerekli HTML elemanlarını seçer 908 const toggleButton = document.getElementById('toggleButton2'); 909 const formContainer = document.getElementById('formContainer2'); 910 const customerForm = document.getElementById('customerForm2'); 911 const emailInput = document.getElementById('email2'); 912 const quoteNoInput = document.getElementById('quoteNo2'); 913 const submitButton = document.getElementById('submitButton2'); 914 const resultContainer = document.getElementById('resultContainer2'); 915 const resultTitle = document.getElementById('resultTitle2'); 916 const resultContent = document.getElementById('resultContent2'); 917 const resetButton = document.getElementById('resetButton2'); 918 919 const apiUrl = 'https://api.vride.com.au/api/getCustomerOfferInfo'; 920 921 // Formu açıp kapama iÅlevi 922 toggleButton.addEventListener('click', () => { 923 formContainer.classList.toggle('hidden'); 924 // Form her kapandıÄında içindeki verileri temizler 925 if (formContainer.classList.contains('hidden')) { 926 customerForm.reset(); 927 resultContainer.classList.add('hidden'); // Sonuçları da gizler 928 } 929 }); 930 931 // Sıfırlama butonu iÅlevi 932 resetButton.addEventListener('click', () => { 933 resultContainer.classList.add('hidden'); 934 formContainer.classList.remove('hidden'); 935 customerForm.reset(); 936 }); 937 938 // Gelen JSON verisini kullanıcı dostu bir string'e dönüÅtüren yardımcı fonksiyon 939 function formatApiResponse(data) { 940 let html = '<ul style="padding: 0px 0 0 7px;">'; 941 for (const key in data) { 942 if (Object.prototype.hasOwnProperty.call(data, key)) { 943 let value = data[key]; 944 let formattedKey = ''; 945 switch(key) { 946 case 'quote_number': 947 formattedKey = 'Teklif Numarası'; 948 break; 949 case 'customer_name': 950 formattedKey = 'MüÅteri Adı'; 951 break; 952 case 'offer_amount': 953 formattedKey = 'Teklif Tutarı'; 954 break; 955 case 'offer_details': 956 formattedKey = 'Teklif Detayları'; 957 break; 958 case 'status': 959 formattedKey = 'Status'; 960 break; 961 default: 962 formattedKey = key.replace(/_/g, ' ').replace(/\b\w/g, c => c.toUpperCase()); 963 break; 964 } 965 966 if (typeof value === 'object' && value !== null) { 967 // EÄer deÄer bir nesneyse, iç içe listeyi çaÄır 968 html += `<li class="my-2"><strong>${formattedKey}:</strong><ul class="ml-4 list-disc list-inside">`; 969 for(const subKey in value) { 970 if (Object.prototype.hasOwnProperty.call(value, subKey)) { 971 html += `<li><strong>${subKey}:</strong> ${value[subKey]}</li>`; 972 } 973 } 974 html += '</ul></li>'; 975 } else { 976 html += `<li class="my-2" style="margin-top: 0.5rem !important;"><strong>${formattedKey}:</strong> ${value}</li>`; 977 } 978 } 979 } 980 html += '</ul>'; 981 return html; 982 } 983 984 // Form gönderme iÅlevi 985 submitButton.addEventListener('click', async (e) => { 986 e.preventDefault(); // Varsayılan formu gönderme davranıÅını engeller 987 988 // Basit bir doÄrulama yapar 989 if (!emailInput.value || !quoteNoInput.value) { 990 resultTitle.textContent = "Hata"; 991 resultContent.innerHTML = "<p>
991Please fill in all fields.</p>"; 992 formContainer.classList.add('hidden'); 993 resultContainer.classList.remove('hidden'); 994 return; 995 } 996 997 // Gönderim sırasında butonu ve inputları devre dıÅı bırakır 998 submitButton.textContent = "Sending..."; 999 submitButton.classList.add('opacity-50', 'cursor-not-allowed'); 1000 emailInput.disabled = true; 1001 quoteNoInput.disabled = true; 1002 1003 try { 1004 const response = await fetch(apiUrl, { 1005 method: 'POST', 1006 headers: { 1007 'Content-Type': 'application/json', 1008 }, 1009 body: JSON.stringify({ 1010 email: emailInput.value, 1011 quoteNo: quoteNoInput.value 1012 }), 1013 }); 1014 1015 // API'den gelen cevaba göre iÅlemi yönetir 1016 if (response.ok) { 1017 const result = await response.json(); 1018 resultTitle.textContent = "Results"; 1019 resultContent.innerHTML = formatApiResponse(result); 1020 1021 // API'den dönen 'uid' deÄerini kontrol eder ve linkleri oluÅturur 1022 if (result.uid) { 1023 const id = result.id; 1024 const uid = result.uid; 1025 const createdDate = new Date(result.created_at); 1026 const year = createdDate.getFullYear();
1027 const month = (createdDate.getMonth() + 1).toString().padStart(2, '0'); 1028 const quoteUrl = `https://quote.vride.com.au/vride%23${id}_${year}_${month}_${uid}.pdf`; 1029 const invoiceUrl = `https://invoice.vride.com.au/vride%23${id}_${year}_${month}_${uid}.pdf`; 1030 1031 1032 const linksHtml = ` 1033 <div class="mt-4 flex flex-col space-y-2"> 1034 <a href="${quoteUrl}" target="_blank" class="btn btn-brand-2 text-nowrap" style="padding: 8px 32px;display:math;"> 1035 Show Quote 1036 </a> 1037 <a href="${invoiceUrl}" target="_blank" class="btn btn-brand-2 text-nowrap"" style="padding: 8px 32px;display:math;"> 1038 Show Invoice 1039 </a> 1040 </div> 1041 `; 1042 resultContent.innerHTML += linksHtml; 1043 } 1044 1045 } else { 1046 const errorText = await response.text(); 1047 resultTitle.textContent = "Hata!"; 1048 resultContent.innerHTML = `<p>The operation failed: ${response.status} ${response.statusText}.</p><p>Error details: ${errorText}</p>`; 1049 } 1050 } catch (error) { 1051 // AÄ veya diÄer hataları yönetir 1052 console.error('An error occurred during the API call:', error); 1053 resultTitle.textContent = "Connection Error!"; 1054 resultContent.innerHTML = "<p>An error occurred while connecting to the server. Please try again later..</p>"; 1055 } finally { 1056 // İÅlem bittiÄinde butonu ve inputları tekrar etkinleÅtirir 1057 submitButton.textContent = "Send"; 1058 submitButton.classList.remove('opacity-50', 'cursor-not-allowed'); 1059 emailInput.disabled = false; 1060 quoteNoInput.disabled = false; 1061 1062 // Sonucu gösteren kapsayıcıyı açar 1063 formContainer.classList.add('hidden'); 1064 resultContainer.classList.remove('hidden'); 1065 } 1066 }); 1067 }); 1068 </script>
1068 1069 1070
1071<script> 1072
vendor: 140 bytes, lines 1072-1076
1072window.dataLayer = window.dataLayer || []; 1073 function gtag(){dataLayer.push(arguments);} 1074 gtag('js', new Date()); 1075 1076 gtag('config', '
1076G-J7J46X8P40
vendor: 9 bytes, lines 1076-1078
1076'); 1077 1078
1078$("#myHref").on('click', function(event) { 1079 event.preventDefault(); 1080 document.getElementById(".myDiv").style.flexGrow = "5"; 1081 window.location = "http://www.google.com"; 1082 }); 1083</script>
1083 1084
1085<script> 1086 </script>
1086 1087 1088 1089
1090<script> 1091 $(document).ready(function () { 1092 1093 $.ajaxSetup({ 1094 headers: { 1095 'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content') 1096 } 1097 }); 1098 $('#q').keyup(function () { 1099 var query = $(this).val(); 1100 if (query != '') { 1101 var _token = $('input[name="_token"]').val(); 1102 $.ajax({ 1103 url: "https://vride.com.au/fetch", 1104 method: "POST", 1105 data: {query: query, _token: _token}, 1106 success: function (data) { 1107 $('#productList').fadeIn(); 1108 $('#productList').html(data); 1109 } 1110 }); 1111 1112 } 1113 if (query == '') { 1114 $('#productList').fadeOut(); 1115 } 1116 }); 1117 1118 sessionStorage.removeItem("items") 1119 1120 }); 1121 1122 1123 1124</script>
1124 1125
1126<script> 1127 let acPickup, acDropoff; 1128 1129 function initPlaces() { 1130 // Her iki input için ortak seçenekler 1131 const options = { 1132 componentRestrictions: { country: ['au'] }, // yalnızca Avustralya 1133 fields: ['place_id','formatted_address','address_components','geometry'], 1134 types: ['geocode'] // iÅletme yerine adres odaklı 1135 }; 1136 1137 // BaÄımsız iki Autocomplete örneÄi 1138 acPickup = new google.maps.places.Autocomplete(document.getElementById('pickup'), options); 1139 acDropoff = new google.maps.places.Autocomplete(document.getElementById('dropoff'), options); 1140 acPickup2 = new google.maps.places.Autocomplete(document.getElementById('pickup2'), options); 1141 acDropoff2 = new google.maps.places.Autocomplete(document.getElementById('dropoff2'), options); 1142 1143 // Olay baÄlama 1144 bindAutocomplete(acPickup, 'pickup'); 1145 bindAutocomplete(acDropoff, 'dropoff'); 1146 bindAutocomplete(acPickup2, 'pickup2'); 1147 bindAutocomplete(acDropoff2, 'dropoff2'); 1148 1149 // Kullanıcı yazdıkça (liste dıÅı) gizli alanları sıfırla 1150 attachClearOnInput('pickup'); 1151 attachClearOnInput('dropoff'); 1152 attachClearOnInput('pickup2'); 1153 attachClearOnInput('dropoff2'); 1154 1155 // Ãlke sınırlarına bias (opsiyonel, sonuç kalitesini artırır) 1156 const auBounds = new google.maps.LatLngBounds( 1157 new google.maps.LatLng(-43.7405, 112.9211), // SW 1158 new google.maps.LatLng(-9.1422, 159.1092) // NE 1159 ); 1160 acPickup.setBounds(auBounds); 1161 acDropoff.setBounds(auBounds); 1162 1163 // UX: KalkıŠseçilince varıÅı 30 km yarıçapında bias et 1164 acPickup.addListener('place_changed', () => { 1165 const p = acPickup.getPlace(); 1166 if (p && p.geometry && p.geometry.location) { 1167 const circle = new google.maps.Circle({ 1168 center: p.geometry.location, 1169 radius: 30000 // 30 km 1170 }); 1171 acDropoff.setBounds(circle.getBounds()); 1172 } 1173 }); 1174 1175 // Enter ile formun erken submit edilmesini engelle (isteÄe baÄlı) 1176 ['pickup','dropoff'].forEach(id => { 1177 document.getElementById(id).addEventListener('keydown', (e) => { 1178 if (e.key === 'Enter') e.preventDefault(); 1179 }); 1180 }); 1181 } 1182 1183 function bindAutocomplete(ac, prefix) { 1184 ac.addListener('place_changed', () => { 1185 const place = ac.getPlace(); 1186 if (!place || !place.place_id) return; // liste dıÅı serbest metin 1187 1188 document.getElementById(prefix + '_place_id').value = place.place_id; 1189 document.getElementById(prefix + '_formatted').value = place.formatted_address || ''; 1190 1191 // Savunmacı kontrol: ülke yine de AU mu? 1192 const isAU = (place.address_components || []).some(c => 1193 (c.types || []).includes('country') && c.short_name === 'AU' 1194 ); 1195 if (!isAU) { 1196 alert('Yalnızca Avustralya adresleri kabul edilir.'); 1197 } 1198 }); 1199 } 1200 1201 function attachClearOnInput(prefix) { 1202 const el = document.getElementById(prefix); 1203 el.addEventListener('input', () => { 1204 document.getElementById(prefix + '_place_id').value = ''; 1205 document.getElementById(prefix + '_formatted').value = ''; 1206 }); 1207 } 1208</script>
1208 1209 1210
1211<script async 1212 src="https://maps.googleapis.com/maps/api/js?key=AIzaSyC9vTe7f5byUlJvcr45zxIPZyHF95p01bQ&libraries=places&callback=initPlaces"></script>
1212 1213 1214 1215 1216</body> 1217</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.