1<!doctype html> 2<!--[if lt IE 7]> <html class="no-js ie lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> 3<!--[if IE 7]> <html class="no-js ie lt-ie9 lt-ie8" lang="en"> <![endif]--> 4<!--[if IE 8]> <html class="no-js ie lt-ie9" lang="en"> <![endif]--> 5<!--[if gt IE 8]> <html class="no-js ie" lang="en"> <![endif]--> 6<!--[if !IE]><!--><html class="no-js" lang="en"><!--<![endif]--><head> 7<meta name="google-site-verification" content="BRdC6mGdmoNJFAQ-6g5SgTkQWe-Ezg3wFd7ohtdrMAE" /> 8<meta name="theme-color" content="#fecd07"> 9
10<script src="https://maps.googleapis.com/maps/api/js?key=AIzaSyDa5AvW7yElFKjiY7NZ75salE17cD-uR-w&libraries=places&callback=initMap" 11 12 ></script>
vendor: 1 bytes, line 12
12
13<script type="text/javascript" src="js/jquery-3.6.0.js"></script>
13 14 15<div id="fb-root"></div>
16<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v9.0" nonce="aRrzlhqk"></script>
16 17
18<script type="text/javascript">var switchTo5x=true;</script>
vendor: 1 bytes, line 18
18
19<script type="text/javascript" src="http://w.sharethis.com/button/buttons.js"></script>
vendor: 1 bytes, line 19
19
20<script> 21function scrollWin() { 22 window.scrollTo(0, 300); 23} 24</script>
vendor: 1 bytes, line 24
24
25<script type="text/javascript">stLight.options({publisher: "72224569-b667-454f-9c19-dcca04ab2606", doNotHash: false, doNotCopy: false, hashAddressBar: false});</script>
25 26 <meta charset="utf-8"> 27 <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 28 29 <title>Yellow Diamond Raleigh Durham Taxi Cab RDU Airport Taxi - RDU Airport Taxi Raleigh NC</title> 30 <meta name="viewport" content="width=device-width"> 31 <meta name="search-terms" content="Taxi, Cab, RDU Airport Taxi, Raleigh Durham Taxi, RDU taxi, Raleigh Taxi, Durham Taxi, Chapel Hill, Wake Forest, Cary, Taxi Service, Taxi in Raleigh NC, RDU Airport Taxi in Wake Forest NC, RDU Airport Taxi in Rolesville NC, RDU airport Taxi in Holly Springs NC, RDU Airport Taxi in Sanford, RDU Airport Taxi Hillsborough NC, RDU Airport Taxi Mebane NC, RDU Airport Taxi Burlington NC, RDU Airport Transportation, RDU Taxi Service, RDU Airport Cab, Raleigh Airport Taxi, Durham Airport Taxi, RDU Airport Shuttle, RDU Airport Car Service, Taxi to RDU Airport, RDU Transportation, Taxi Service RDU, RDU Airport Ride, Airport Taxi Raleigh, Airport Taxi Durham, RDU Cab Service, RDU Airport Pickup, Taxi RDU Airport, RDU Airport Transfer, RDU Taxi Company, Raleigh Durham Airport Shuttle, RDU Car Service, Taxi to Raleigh Airport"> 32 <meta name="description" content="RDU Airport taxi cab company 919-729-5040 in Raleigh NC providing 24/7 non-stop Raleigh Durham Chapel Hill Wake Forest Rolesville Hillsborough Mebane Elon Burlington Airport transportation & Raleigh taxi cab service to RDU Airport from the Raleigh Durham Metro area. Door to door cab service in Raleigh NC providing Raleigh Durham Taxi" /> 33 34 <link rel="shortcut icon" href="/img/RDU-Taxi-Airport-Cab-Service_icon.png" type="image/x-icon" /> 35 36 <!--[if lt IE 9]> 37
37<script src="js/libs/html5-3.4-respond-1.1.0.min.js"></script>
37 38 <![endif]--> 39
40<script type="application/ld+json"> 41{ 42 "@context": "https://schema.org", 43 "@type": "LocalBusiness", 44 "name": "Yellow Diamond Raleigh Durham Taxi Cab Service", 45 "image": "https://yellowdiamondrdutaxi.com/img/Taxi_.png", 46 "telephone": "+19197295040", 47 "description": "Offers the best value in RDU airport taxi, RDU airport shuttle transportation and Raleigh Durham Taxi. Whether it\u2019s a late night departure or an early morning arrival, from individuals to groups, we have the taxi and transportation resources to provide you with value and comfort that you will feel great about.", 48 "@id": "https://yellowdiamondrdutaxi.com/#business", 49 "url": "https://yellowdiamondrdutaxi.com/", 50 "areaServed": "Raleigh-Durham", 51 "openingHoursSpecification": { 52 "@type": "OpeningHoursSpecification", 53 "dayOfWeek": [ 54 "Monday", 55 "Tuesday", 56 "Wednesday", 57 "Thursday", 58 "Friday", 59 "Saturday", 60 "Sunday" 61 ], 62 "opens": "00:00", 63 "closes": "23:59" 64 }, 65 "sameAs": [ 66 "https://www.facebook.com/RDUAirportTaxi/", 67 "https://goo.gl/maps/oBRw9scR6TZqWdQc6", 68 "https://www.tiktok.com/@rduairporttaxi" 69 ], 70 "email": "[email protected]", 71 "address": { 72 "@type": "PostalAddress", 73 "addressLocality": "Raleigh", 74 "addressRegion": "NC", 75 "addressCountry": "US" 76 }, 77 "geo": { 78 "@type": "GeoCoordinates", 79 "latitude": "35.7796", 80 "longitude": "-78.6382" 81 } 82} 83</script>
vendor: 1 bytes, line 83
83
84<script type="application/ld+json"> 85{ 86 "@context": "https://schema.org", 87 "@type": "WebSite", 88 "name": "Yellow Diamond Raleigh Durham Taxi Cab", 89 "url": "https://yellowdiamondrdutaxi.com/", 90 "potentialAction": { 91 "@type": "SearchAction", 92 "target": { 93 "@type": "EntryPoint", 94 "urlTemplate": "https://yellowdiamondrdutaxi.com/?s={search_term_string}" 95 }, 96 "query-input": "required name=search_term_string" 97 } 98} 99</script>
99 100 101 102 103</head> 104
105<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
vendor: 1 bytes, line 105
105
106<script> 107window.jQuery || document.write('
107<script src="js/libs/jquery-1.7.2.min.js"><\/script>')</script>
vendor: 1 bytes, line 107
107
108<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
vendor: 1 bytes, line 108
108
109<script>
vendor: 345 bytes, lines 109-115
109 110 (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ 111 (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), 112 m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) 113 })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); 114 115 ga('create', '
115UA-97453415-1
vendor: 39 bytes, lines 115-117
115', 'auto'); 116 ga('send', 'pageview'); 117
118</script>
118 119
120<script type="text/javascript"> 121 122 function codeAddress() { 123 var randomnumber= "null"; 124 randomnumber=Math.floor(Math.random()*10000000); 125 $("input#ConfirmationSaver").hide(); 126document.getElementById('ConfirmationSaver').value= randomnumber ; 127 } 128 window.onload = codeAddress; 129 </script>
129 130
131<script> 132function yesRDU() 133{ 134 if(document.ordertaxi.airportpickup.checked == true){ 135 136 $("select#airline").show(); 137 $("input#flight_number").show(); 138 139 $('label[for="flight_number"]').css('display', 'block'); 140 $('label[for="airline"]').css('display', 'block'); 141 142 document.getElementById('customer_pick_up_address').value='RDU Intl. Airport(RDU)' ; 143 document.getElementById('Confirmation_Code').value= randomnumber; 144 145 document.getElementById('SetPreSelection').innerHTML = 400; 146 147 } 148 else{ 149 $("select#airline").hide(); 150 $("input#flight_number").hide(); 151 152 $('label[for="flight_number"]').css('display', 'none'); 153 $('label[for="airline"]').css('display', 'none'); 154 $('select[for="airline"]').css('display', 'none'); 155 $('input[for="flight_number"]').css('display', 'none'); 156 157 document.getElementById('customer_pick_up_address').value='' ; 158 document.getElementById('airinename').value='None' ; 159 document.getElementById('flight_number').value='None' ; 160 document.getElementById('SetRDUSelection').value = 300; 161 162 } 163 164} 165</script>
165 166 167 <style> 168 #right-panel { 169 font-family: 'Roboto','sans-serif'; 170 line-height: 30px; 171 padding-left: 10px; 172 } 173 174 #right-panel select, #right-panel input { 175 font-size: 15px; 176 } 177 178 #right-panel select { 179 width: 100%; 180 } 181 182 #right-panel i { 183 font-size: 12px; 184 } 185 html, body { 186 height: 100%; 187 margin: 0; 188 padding: 0; 189 } 190 #map { 191 height: 1%; 192 width: 1%; 193 } 194 #right-panel { 195 float: right; 196 width: 48%; 197 padding-left: 2%; 198 } 199 #output { 200 display:none; 201 font-size: 11px; 202 } 203 #outputFare { 204 display:none; 205 font-size: 11px; 206 } 207 #outputDistance { 208 text-align:center; 209 font-size: 11px; 210 } 211 212 #SetFare { 213 font-size: 11px; 214 font:"Lucida Console", Monaco, monospace; 215 color:#0F0; 216 text-align:center; 217 display:none 218 } 219 #SetTime { 220 font-size: 11px; 221 font:"Lucida Console", Monaco, monospace; 222 color:#0F0; 223 text-align:center; 224 } 225 226 #json { 227 font-size: 18px; 228 font:"Lucida Console", Monaco, monospace; 229 color:#0F0; 230 text-align:center; 231 } 232 233 #jsonSuccess { 234 font-size: 18px; 235 font:"Lucida Console", Monaco, monospace; 236 color:#0F0; 237 text-align:center; 238 } 239 240 #ReviewDis { 241 font-size: 8px; 242 font:"Lucida Console", Monaco, monospace; 243 244 text-align:center; 245 246 background-color:#fecd07; 247 248 color:#32310E; 249 border:#0F0; 250 } 251 #ReviewDis2 { 252 font-size: 8px; 253 font:"Lucida Console", Monaco, monospace; 254 255 text-align:center; 256 257 background-color:#32310E; 258 259 border:#0F0; 260 color:#0F3; 261 } 262 263 h6{ 264 font-size: 3px; 265 font:"Lucida Console", Monaco, monospace; 266 267 text-align:center; 268 269 background-color:#e5f7cc; 270} 271 272 #ReviewDis3 { 273 font-size: 8px; 274 font:"Lucida Console", Monaco, monospace; 275 276 text-align:center; 277 278 background-color:#FFF; 279 280 color:#32310E; 281 border:#0F0; 282 283 } 284 285 #ReviewDis4 { 286 font-size: 8px; 287 font:"Lucida Console", Monaco, monospace; 288 289 text-align:center; 290 291 background-color:#32310E; 292 293 color:#FFF; 294 color:#fecd07; 295 border:#0F0; 296 } 297 298 #ReviewDis5 { 299 font-size: 8px; 300 font:"Lucida Console", Monaco, monospace; 301 302 text-align:center; 303 304 background-color:#FFF; 305 306 color:#32310E; 307 } 308 309 #ReviewDis6 { 310 font-size: 8px; 311 font:"Lucida Console", Monaco, monospace; 312 313 text-align:center; 314 315 background-color:#32310E; 316 317 color:#FFF; 318 color:#fecd07; 319 } 320 321 #ReviewDis7 { 322 font-size: 8px; 323 font:"Lucida Console", Monaco, monospace; 324 325 text-align:center; 326 327 background-color:#fecd07; 328 329 color:#32310E; 330 331 } 332 333 #ReviewDis8 { 334 font-size: 8px; 335 font:"Lucida Console", Monaco, monospace; 336 337 text-align:center; 338 339 background-color:#32310E; 340 341 color:#fecd07; 342 343 } 344 345 #ReviewDis9 { 346 font-size: 8px; 347 font:"Lucida Console", Monaco, monospace; 348 349 text-align:center; 350 351 background-color:#fecd07; 352 353 color:#32310E; 354 355 } 356 357 #ReviewDis10 { 358 font-size: 8px; 359 font:"Lucida Console", Monaco, monospace; 360 361 text-align:center; 362 363 background-color:#32310E; 364 365 color:#fecd07; 366 367 } 368 369 #ReviewDis11 { 370 font-size: 8px; 371 font:"Lucida Console", Monaco, monospace; 372 373 text-align:center; 374 375 background-color:#fecd07; 376 377 color:#32310E; 378 379 } 380 381 #ReviewDis12 { 382 font-size: 8px; 383 font:"Lucida Console", Monaco, monospace; 384 385 text-align:center; 386 387 background-color:#32310E; 388 389 color:#fecd07; 390 391 } 392 393 #date_full{ 394 display:block; 395 font-size: 11px; 396 } 397 #date_time{ 398 display:block; 399 font-size: 11px; 400 } 401 402 #LatAndLang { 403 display:none; 404 font-size: 11px; 405 } 406 #LatMainDiv { 407 display:none; 408 font-size: 11px; 409 }#LngMainDiv { 410 display:none; 411 font-size: 11px; 412 } 413 #LatMainDivOrigin { 414 display:none; 415 font-size: 11px; 416 } 417 #LngMainDivOrigin { 418 font-size: 11px; 419 display:none; 420 } 421 #SetPreSelection { 422 font-size: 11px; 423 display:none; 424 } 425 426 #Display { 427 font-size: 8px; 428 font:"Lucida Console", Monaco, monospace; 429 align:"right"; 430 text-align:center; 431 432 background-color:#3f362e; 433 color:#FFF; 434 color:#fecd07; 435 border:#0F0; 436 padding:10px; 437 padding-right:20px; 438 border-color:fecd07; 439 border-width:10px; 440 border-style:solid; 441 border: 4mm ridge rgba(254, 205, 7, .6); 442 443 } 444 445/* Base auth-btn style (as before) */ 446.auth-btn { 447 display: inline-block; 448 background: linear-gradient(135deg, #fecd07 0%, #e5c000 100%); 449 border: 1px solid #d4b007; 450 border-radius: 8px; 451 color: #3f362e; 452 font-family: 'Inter', sans-serif; 453 font-size: 20px; 454 font-weight: 600; 455 padding: 16px 32px; 456 text-align: center; 457 text-decoration: none; 458 cursor: pointer; 459 user-select: none; 460 box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1); 461 transition: all 0.3s ease; 462} 463 464.auth-btn:hover { 465 background: linear-gradient(135deg, #ffea4a 0%, #fecd07 100%); 466 box-shadow: 0 8px 16px rgba(0, 0, 0, 0.15); 467 transform: translateY(-1px); 468} 469 470.auth-btn:active { 471 background: linear-gradient(135deg, #d4b007 0%, #e5c000 100%); 472 box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2); 473 transform: translateY(1px); 474} 475 476.auth-btn:focus { 477 outline: none; 478 box-shadow: 0 0 0 4px rgba(254, 205, 7, 0.5); 479} 480 481/* Small variant â half size */ 482.auth-btn.small { 483 font-size: 10px; 484 padding: 8px 16px; 485 border-radius: 4px; 486 box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1); 487} 488 489 490 491 </style> 492 493 494
494<script> 495document.addEventListener('DOMContentLoaded', function() { 496 const loginLink = document.getElementById('login-link'); 497 if (!loginLink) return; 498 499 // Move it into <body> (so it isnât constrained by any parent overflow:hidden, etc.) 500 document.body.appendChild(loginLink); 501 502 // Apply âfloatingâ styles 503 Object.assign(loginLink.style, { 504 position: 'fixed', 505 top: '10px', 506 right: '10px', 507 zIndex: '9999', 508 display: 'flex', 509 gap: '8px' 510 }); 511}); 512</script>
512 513 514 </head> 515 <body> 516 517 <div id="container"> 518<header id="header"> 519 <div class="container clearfix"> 520 <br> 521 <div id="login-link" style="display: flex; justify-content: flex-end; gap: 8px;"> 522 <a href="https://YellowDiamondRDUTaxi.com/phpfiles/login.php" class="auth-btn small">Login</a> 523 <a href="https://YellowDiamondRDUTaxi.com/phpfiles/signup.php" class="auth-btn small">Signup</a> 524</div> 525 526 <nav class="menu"> 527 528 <ul class="clearfix"> 529 530 <li><a href="index.php" class="book-bttn current">BOOK</a></li> 531 <li><a href="Taxi-Fare-Estimator.php" class="Taxi-Fare-Quote-bttn">QUOTE</a></li> 532 <li class="mobile"><a href="/FAQ.php" class="">FAQ</a></li> 533 </ul> 534 </nav> 535 <div class="logo"> 536 <a href="index.php"></a> 537 </div> 538 <nav class="menu screen"> 539 <ul class="clearfix"> 540 <li><a href="/RDU-Airport-Taxi-Flat-Rates.php" class="RDU-Taxi-Rates-bttn">RDU TAXI RATES</a></li> 541 <li><a href="services.php" class="services-bttn">TAXI SERVICES</a></li> 542 </ul> 543 </nav> 544 </div> 545 546 547</header> 548 549<article id="content"> 550 <div id="book" class="container"> 551 <div class="book"> 552 <h1 class="title">Yellow Diamond Raleigh Durham Taxi Cab Service<span class="screen"><a id="screen-phone" class="screen">919-729-5040</a></span><a id="phonelink" href="tel:919-729-5040" class="buttonlink mobile">(919) 729-5040</a></h1> 553 554 555 556 557 558 559</div> 560<aside class="clearfix"> 561 <div class="column screen" id="goto-appstore"> 562 <a href="/FAQ.php" class="icon"><span id="FreequentlyAskedQQuestion"></span></a> 563 <h2>Frequently Asked Questions</h2> 564 565 <p><Strong>Daily RDU Airport Taxi Specials:</Strong> 566 567<div class="FlatRateTable" > 568<table width="292" border="10" cellspacing="3" cellpadding="2"> 569<center> 570 <tr> 571 <th width="106" scope="col">From</th> 572 <th width="114" scope="col">To</th> 573 <th width="54" scope="col">Taxi Fare</th> 574 </tr> 575 <tr> 576 <td> 577 Taxi *UNC-CH</td> 578 <td><center> 579 To RDU Airport 580 </center></td> 581 <td><center> 582 $49.95 583 </center></td> 584 </tr> 585 <tr> 586 <td> 587 Taxi *Duke 588 </td> 589 <td><center> 590 To RDU Airport 591 </center></td> 592 <td><center> 593 $49.95 594 </center></td> 595 </tr> 596 <tr> 597 <td> 598 Taxi Hillsborough 599 </td> 600 <td><center> 601 To RDU Airport 602 </center></td> 603 <td><center> 604 **$78.95 605 </center></td> 606 </tr> 607 <tr> 608 <td>Taxi Carrboro</td> 609 <td><center> 610 To RDU Airport 611 </center></td> 612 <td><center> 613 $59.95 614 </center></td> 615 </tr> 616 <tr> 617 <td>Taxi WakeForest</td> 618 <td><center> 619 To RDU Airport 620 </center></td> 621 <td><center> 622 **$68.95 623 </center></td> 624 </tr> 625 <tr> 626 <td>Taxi *NCSU</td> 627 <td><center> 628 To RDU Airport 629 </center></td> 630 <td><center> 631 $39.95 632 </center></td> 633 </tr> 634 <tr> 635 <td>Taxi *Elon</td> 636 <td><center> 637 To RDU Airport 638 </center></td> 639 <td><center> 640 $129 641 </center></td> 642 </tr> 643 <tr> 644 <td>Taxi *St. Augustine</td> 645 <td><center> 646 To RDU Airport 647 </center></td> 648 <td><center> 649 $49 650 </center></td> 651 </tr> 652 653 <tr> 654 <td>Taxi Garner</td> 655 <td><center> 656 To RDU Airport 657 </center></td> 658 <td><center> 659 **$64.45 660 </center></td> 661 </tr> 662 <tr> 663 <td>Taxi *Campbell</td> 664 <td><center> 665 To RDU Airport 666 </center></td> 667 <td><center> 668 $129 669 </center></td> 670 <tr> 671 <td>Taxi Clayton</td> 672 <td><center>To RDU Airport</center></td> 673 <td><center> 674 **$92.95 675 </center></td> 676 </tr> 677 <tr> 678 <td>Taxi Zebulon</td> 679 <td><center>To RDU Airport</center></td> 680 <td><center> 681 $107.95 682 </center></td> 683 </tr> 684 685 </center> 686</table> 687 688 *With valid un-expired Student ID. Not valid with any other offers. Subject to change without notice. Must Use Promo Code RDUSTSC21 689 **Within 0.5 miles of downtown Must Use Promo Code RDUSTSC23.Subject to change without notice<br> 690 <br> 691 692 693 <img src="img/Taxi_.png" width="254" height="254" alt="Taxi"/></div> 694 </p> 695 696 <div style="width: 254px; word-wrap: break-word;"> 697 <strong><b>ð¿ Ready to take your health to the next level? LIV PURE is the perfect supplement for anyone looking to detoxify their body and support optimal liver health! ð±</b></strong> 698</div> 699<a href=https://bit.ly/4ioWUBk" target="_blank"> 700 <img src="img/B857B7EB-7D54-4650-8EB1-B500F08DC173.jpeg" target="_blank" width="254" height="254" alt=""/> </a> 701 <center><p style="font-size: 12px;"><i>Ad</i></p></center> 702
703 <span id="frequentl-asked-questions-bttn"></span> 704 </div> 705 <div class="column"> 706 <div id="orderform" class="orange-box"> 707 <div class="before"></div> 708 709<form id="ordertaxi" class="book" name="ordertaxi"> 710 711<p class="airinfo" id="check"> 712I'm Requesting a Taxi Pick-Up at The (RDU) Raleigh Durham Intl. Airport 713 <input name="airportpickup" id="airportpickup" type="checkbox" onClick="yesRDU()"> 714</p> 715 716<p class="airinfo"> 717<label for="airline" style="display:none;" >Airline Name</label> 718 <select name="airline" id="airline" style="display:none;"> 719 <option value="N/A">------</option> 720 <option value="Air Canada">Air Canada Terminal 2</option> 721<option value="Alaska">Alaska Terminal 2</option> 722<option value="American Airlines">American Airlines Terminal 2</option> 723<option value="Delta">Delta Terminal 2</option> 724<option value="Frontier">Frontier Terminal 2</option> 725<option value="JetBlue">JetBlue Terminal 2</option> 726 <option value="Southwest">Southwest Terminal 1</option> 727 <option value="Spirit">Spirit Terminal 1</option> 728<option value="United Airlines">United Airlines Terminal 2</option> 729<option value="Avelo Airlines">Avelo Airlines (XP) Terminal 1</option> 730<option value="Breeze">Breeze (MX) Terminal 2</option> 731<option value="Sun Country Airlines">Sun Country Airlines (SY) Terminal 2</option> 732<option value="Bahamas Air">Bahamas Air (UP) Terminal 2</option> 733 </select> 734 735 <label for="flight_number" name="flight_number" style="display:none;" >Flight Number</label> 736 <input name="flight_number" type="text" id="flight_number" placeholder="Enter Flight Number" style="display:none; "> 737</p> 738 739<p> 740 <label for="customer_pick_up_address"><span class="req"></span>Pick-up Address</label> 741 <input name="customer_pick_up_address" id="customer_pick_up_address" placeholder="Enter Address or Place Name" onBlur="initialize()"> 742</p> 743 744<p> 745 <label for="customer_destination_address">Drop-off Address</label> 746 <input id="customer_destination_address" type="text" name="customer_destination_address" class="required" placeholder="Enter Address or Place Name" /> 747 <div id="SetFare"></div> 748 <div id="outputFare"></div> 749 <div id="outputDistance"></div> 750 <div id="SetTime"></div> 751 <div id="SetPreSelection"></div> 752 <div id="LatMainDiv"></div> 753 <div id="LngMainDiv"></div> 754 <div id="LatMainDivOrigin"></div> 755 <div id="LngMainDivOrigin"></div> 756 </p> 757 758 <p> 759 <label for="customer_first_name">First Name</label> 760 <input id="customer_first_name" type="name" name="customer_first_name" class="required" placeholder="First Name"/> 761 </p> 762 <p> 763 <label for="customer_last_name"> Last Name</label> 764 <input id="customer_last_name" type="name" name="customer_last_name" class="required" placeholder="Last Name"/> 765 </p> 766 <p> 767 <label id="phone-label" for="customer_telephone">Phone Number</label> 768 <input id="customer_telephone" input type='tel' title='Phone Number (Format: 919-000-0000)'name="customer_telephone" class="required" placeholder="919-000-0000"/> 769 </p> 770 771 <p> <label id="email-label" for="customer_emailAddress">Email</label> 772 <input id="customer_emailAddress" input type="email" title='Email' class="required" placeholder="[email protected]" name="customer_emailAddress"></p> 773 </p> 774 775 <p> 776 <label id="customer_noOfPassengers" for="customer_noOfPassengers">Number Of Passenger</label> 777 <input id="customer_noOfPassengers" type="number" name="customer_noOfPassengers" value="1"> 778 </p> 779 780 <table> 781 <input type="hidden" id="latDropTest" name="latDropTest"/> 782 <input type="hidden" id="lngDropTest" name="lngDropTest"/> 783 <input type="hidden" id="LatMainDivOrigin" name="LatMainDivOrigin"/> 784 <input type="hidden" id="LngMainDivOrigin" name="LngMainDivOrigin"/> 785 <input type="hidden" id="DisToBeParsed" name="DisToBeParsed"/> 786 <input type="hidden" id="TimeToBeParsed" name="TimeToBeParsed"/> 787 <input type="hidden" id="FinalFare" name="FinalFare"/> 788 <input type="hidden" id="LatMainDiv" name="LatMainDiv"/> 789 <input type="hidden" id="DestinationCoordinateB" name="DestinationCoordinateB"/> 790 <input type="hidden" id="OriginCoordinateA" name="OriginCoordinateA"/> 791 <input type="hidden" id="OriginCoordinateB" name="OriginCoordinateB"/> 792 <input type="hidden" id="customer_pick_up_geolocation" name="customer_pick_up_geolocation"/> 793 <input type="hidden" id="customer_destination_geolocation" name="customer_destination_geolocation"/> 794 <input type="hidden" id="SetRDUSelection" name="SetRDUSelection" value="300"/> 795 </table> 796 </p> 797 798 </p> 799 800 <p> 801 <label for="promotioncode">Promotion Code</label> 802 <input type="text" id="promotioncode" title='Promotion Code (if any)' placeholder="Promotion Code (if any)" name="promotioncode"/></p> 803 804<p>
804<input type="text" name="ConfirmationSaver" id="ConfirmationSaver" size="10" style="display:none;"/></p> 805 806 <div class="meta"> 807 <p id="edit-time"> 808 <label>Pick-up Time</label> 809 <input type="hidden" name="pickuptime" value="ASAP"/> 810 <a href="#" class="edit">Edit</a> 811 <span class="field">ASAP</span> 812 <span class="timeParse">Now</span> 813 </p> 814 815 <p id="edit-special"> 816 <label>Instructions</label> 817 <input type="hidden" name="customer_additional_instructions" id="customer_additional_instructions" value="None" /> 818 <a href="#" class="edit">Edit</a> 819 <span class="field">None</span> 820 </p> 821 </div> 822 823<input type="hidden" id="date_full" name="date_full"/> 824<input type="hidden" id="date_time" name="date_time"/> 825 826 <button type="button" id="submit-book-bttn">Book Taxi</button> 827 <span id="submit-book"></span> 828</form> 829 830<div class="after"></div> 831 </div> 832 <div id="success" class="orange-box"> 833 834 <div class="before"></p></div> 835 <div class="book"> 836 <div id="jsonSuccess"></div> 837 <span> 838 <h3>Thank You For Booking!</h3> 839 <center> 840 <p><u>Please Review Your Reservation Below. Call 919-729-5040 if you want to make any corrections or changes</u></p> 841 <p><u><b>Important: If Booking between 10:00PM & 9:00AM Please Call 919-729-5040 Right Away!<b></u></p> 842 </center> 843 <div id="ReviewDis"> 844 <p><span id='displayReview10'></span> </p> 845 </div> 846 <div id="ReviewDis2"> 847 <p><span id='displayReview'></span> </p> 848 </div> 849 <div id="ReviewDis3"> 850 <p><span id='displayReview1'></span> </p> 851 </div> 852 <div id="ReviewDis4"> 853 <p><span id='displayReview2'></span> </p> 854 </div> 855 <div id="ReviewDis5"> 856 <p><span id='displayReview3'></span> </p> 857 </div> 858 859 <div id="ReviewDis6"> 860 <p><span id='displayReview4'></span> </p> 861 </div> 862 <div id="ReviewDis7"> 863 <p><span id='displayReview5'></span> </p> 864 </div> 865 <div id="ReviewDis8"> 866 <p><span id='displayReview6'></span> </p> 867 </div> 868 <div id="ReviewDis9"> 869 <p><span id='displayReview7'></span> </p> 870 </div> 871 <div id="ReviewDis10"> 872 <p><span id='displayReview8'></span> </p> 873 </div> 874 <div id="ReviewDis11"> 875 <p><span id='displayReview9'></span> </p> 876 </div> 877 <div id="ReviewDis12"> 878 <p><span id='displayReview13'></span> </p> 879 </div> 880 <center><img src="img/PLEASE-NOTE.png" width="196" height="36" alt=""></center> 881 <p>If your reservation is for a pick-up for right away, please call 919-729-5040 to ensure you receive timely service.</p> 882<p>We will be calling 20 minutes prior to your scheduled pick up time</p> 883 <br><p>
883Confirmation has been sent to the e-mail you provided.</p> 884 <br><p>By using our website, you are agreeing to our Terms of Service.</p> 885 886 <p> 887
887<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
vendor: 1 bytes, line 887
887
888<script type="text/javascript" src="http://arrow.scrolltotop.com/arrow29.js"></script>
888 889</p> 890 891 <p></p> 892 </span> 893 <span id="book-new-bttn"></span> 894 </div> 895 <div class="after"></div> 896 </div> 897 <div id="error" class="orange-box"> 898 899 <div class="before"></div> 900 <div class="book"> 901 <span> 902 <p><strong>Thank you!</strong> Your booking has been successfully submitted.</p> 903 <p>You will receive a confirmation email shortly. If you donât receive it within 1 hour, please call <a href="tel:919-729-5040">919-729-5040</a> or email us at <a href="mailto:[email protected]">[email protected]</a>.</p> 904 <p>If you need service as soon as possible, please call us directly at <a href="tel:919-729-5040">919-729-5040</a>.</p> 905 </span> 906 907 <div id="json"></div> 908</div> 909 <div class="after"></div> 910 </div> 911 <div id="book-load" class="orange-box"> 912 <div class="before"></div> 913 <div class="book"> 914 <img src="./img/ajax-loader.gif" alt="Loading..."/> 915 </div> 916 <div class="after"> 917 918 </div> 919 </div> 920 <a id="open-account-bttn" href="/Accounts.php" class="buttonlink mobile">Open an Account</a> 921 <a id="RDU-Taxi-Flat-Ratesbttn" href="/RDU-Airport-Taxi-Flat-Rates.php" class="buttonlink mobile">RDU taxi flat rates</a> 922 923 </div> 924 925 <div class="column screen" id="goto-account"> 926 <a href="/Accounts.php" class="icon"><span id="Yellow-Diamond-RDU-Taxi-Accounts"> </span></a> 927 <h2>Yellow Diamond Accounts</h2> 928 <p> 929 <p><strong>RDU Taxi Cab Services Provided in: </strong> 930 <strong> 931 <p> 932 933 <div class="fb-page" data-href="https://www.facebook.com/RDUAirportTaxi/" data-tabs="timeline" data-width="" data-height="" data-small-header="false" data-adapt-container-width="true" data-hide-cover="false" data-show-facepile="true"><blockquote cite="https://www.facebook.com/RDUAirportTaxi/" class="fb-xfbml-parse-ignore"><a href="https://www.facebook.com/RDUAirportTaxi/">Yellow Diamond Raleigh Durham Taxi Cab</a></blockquote></div> 934 935<ul></ul> 936 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Apex-NC.php">Apex NC</a></li> 937<li><a href="http://yellowdiamondrdutaxi.com">Raleigh, NC</a></li> 938<li><a href="http://yellowcabchapelhillrdutaxi.com">Chapel-Hill, NC</a></li> 939<li><a href="http://yellowcabdurhamrdutaxi.com">Durham, NC</a></li> 940<li><a href="http://yellowdiamondrdutaxi.com/RDU-Taxi-Carrboro.php">Carrboro, NC</a></li> 941<li><a href="http://yellowdiamondrdutaxi.com/RDU-Taxi-Pittsboro-NC.php">Pittsboro, NC</a></li> 942<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Efland-NC.php">Efland NC</a></li> 943<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Mebane-NC.php">Mebane NC</a></li> 944<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Garner-NC.php">Garner NC</a></li> 945<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Clayton-NC.php">Clayton</a></li> 946<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Smithfield.php">Smithfield</a></li> 947<li><a href="https://yellowcabcaryrdutaxi.com">Cary</a></li> 948<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Fuquay-Varina-NC.php">Fuquay Varina NC</a></li> 949<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-HollySprings.php">Holly Springs</a></li> 950<li><a href="https://yellowdiamondrdutaxi.com/Elon-RDU-Taxi.php">Elon, NC</a></li> 951<li><a href="https://yellowdiamondrdutaxi.com/RDU-Airport-Taxi-Lillington-NC.php">Lillington NC</a></li> 952<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Raleigh-NC.php">Raleigh</a></li> 953 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Rocky-Mount-NC.php">Rocky Mount NC</a></li> 954<li><a href="https://yellowdiamondrdutaxi.com/rdutaxi.php">RDU Airport</a></li> 955<li><a href="https://RDUTaxi.Cab">RDU Taxi Airport Cab Service</a></li> 956 <li><a href="https://acquiredrduapextaxicabservice.com/">RDU Taxi Apex, NC</a></li> 957<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Wake-Forest-NC.php">Wake Forest</a></li> 958<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Youngsville-NC.php">Youngsville</a></li> 959<li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Burlington-NC.php">Burlington, NC</a></li> 960 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Louisburg.php">Louisburg NC</a></li> 961 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Airport-Taxi-New-Hill-NC.php">New Hill NC</a></li> 962 963 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Airport-Taxi-South-Boston-VA.php">South Boston, VA</a></li> 964 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Airport_Taxi-Wilson-NC.php">Wilson NC</a></li> 965 <li><a href="/RDU-Taxi-Sanford-NC.php">Sanford, NC</a></li> 966<li><a href="/RDU-Airport-Taxi-Rolesville-NC.php">Rolesville, NC</a></li> 967 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Airport-Taxi-Airport-Transportation-Pinehurst-NC.php">Pinehurst NC</a></li> 968<li><a href="/RDU-Taxi-Dunn-NC.php">Dunn, NC</a></li> 969<li><a href="/RDU-Taxi-Zebulon-NC.php">Zebulon, NC</a></li> 970 <li><a href="https://yellowdiamondrdutaxi.com/RDU-Taxi-Danville-VA.php">Danville, VA Caesars Virginia Casino</a></li> 971 <li><a href="https://charlottedouglasairporttaxi.com/">Charlotte, NC</a></li> 972 <li><a href="https://greensboroptiairporttaxi.com/">Greensboro, NC</a></li> 973 <br> 974 975
976 <span class='st_sharethis_large' displayText='ShareThis'></span> 977<span class='st_facebook_large' displayText='Facebook'></span> 978<span class='st_twitter_large' displayText='Tweet'></span> 979<span class='st_linkedin_large' displayText='LinkedIn'></span> 980<span class='st_pinterest_large' displayText='Pinterest'></span> 981<span class='st_email_large' displayText='Email'></span> 982 983 <span id="apply-bttn">Apply Now</span> 984 </div> 985 </aside> 986 </div> 987</article> 988 989<!-- dialogs --> 990<div id="dialogs"> 991 <div id="dialog-time"> 992 <h4>Pick-up Time</h4> 993 <div id="time" class="set clearfix"> 994 <input type="text" class="h"> 995 <input type="text" class="m"> 996 <div class="meridiem"></div> 997 </div> 998 <span id="date" class="set"></span> 999 <div id="datepicker" class="set"></div> 1000 <a id="pickup-now">Pick-up Now</a> 1001 <a id="choose-pickup">Choose Pick-up Time</a> 1002 </div> 1003 1004 <div id="dialog-NumberPassengers"> 1005 <h4>No. of Passengers</h4> 1006 <div id="NumberPassengers"> 1007 <a id="onetofour-btn" class="NumberPassengers-selected">one to four</a> 1008 <a id="fivetosix-btn">five to six</a> 1009 <a id="seventoten-btn">seven to ten</a> 1010 <a id="morethanten-btn">more than ten</a> 1011 </div> 1012 </div> 1013 1014 <div id="dialog-special"> 1015 <h4>Requests & Instructions</h4> 1016 <div id="special" class="set"> 1017 <textarea name="special-requests" id="special-requests" placeholder=""></textarea> 1018 </div> 1019 <a id="okay">Submit</a> 1020 </div> 1021 </div> 1022<!-- /dialogs --> 1023 1024 1025<footer id="footer"> 1026 <div class="container clearfix"> 1027 <div class="Taxi screen clearfix"> 1028 <span id="Taxi-img"></span> 1029 <H3> 1030 <p>Daily, around the clock, local, RDU Airport taxi, and out of town taxi service. </p><p>Sedans | Vans | SUV </p></H3> 1031 </div> 1032 <div class="social"> 1033 <ul class="clearfix"> 1034 <li><a href="https://www.facebook.com/pages/Yellow-Diamond-RDU-Taxi/380407612096411" id="fb-icon" target="_blank">Facebook</a></li> 1035 <li><a href="https://goo.gl/maps/oBRw9scR6TZqWdQc6" id="tw-icon" target="_blank">Google Places</a></li> 1036 1037 1038 <center><a href="https://www.tiktok.com/@rduairporttaxi" target="_blank"> 1039 <img src="img/YellowDiamondRDUAirportTaxi_Tik_Tok.png" width="40" height="40" alt="TikTok"/></center> 1040</a> 1041 <img src="img/CreditCard.gif" alt="All Major Credit cards Accepted - Swipe Credit Card Inside The Taxi"> 1042 </ul> 1043</div> 1044 <div class="copyright"> 1045 <ul class="clearfix"> 1046 <li><a href="Terms-of-Service.php">Terms of service</a></li> 1047 <li class="screeni"><a href="contact.php">Contact Us</a></li> 1048 <li class="mobilei"><a href="contact.php">Contact Us</a></li> 1049 </ul> 1050 <p>Copyright © 2021. All Rights Reserved.Yellow Diamond Raleigh Durham Taxi Cab</p> 1051 1052 </div> 1053 </div> 1054 <center><p>Dispatched by <a href="https://Taxi909.com">Taxi909.com</a></p> 1055 <p><a href="https://BuyPro.shop">Powered</a></p></p> 1056 </center> 1057</footer> 1058 1059</div> <!-- end .container --> 1060 1061 <link rel="stylesheet" href="css/style.css"> 1062 <link rel="stylesheet" href="http://fonts.googleapis.com/css?family=Ubuntu:400,700,400italic|Vollkorn:400,700"> 1063 <link rel="stylesheet" href="css/mobile-2.css"> 1064
1065<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
vendor: 1 bytes, line 1065
1065
1066<script>window.jQuery || document.write('
1066<script src="js/libs/jquery-1.7.2.min.js"><\/script>')</script>
vendor: 1 bytes, line 1066
1066
1067<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.8.18/jquery-ui.min.js"></script>
1067 1068
1069<script> 1070 function initialize() { 1071 var mapOptions = { 1072 center: new google.maps.LatLng(35.874, -78.789), 1073 zoom: 17, 1074 mapTypeId: google.maps.MapTypeId.ROADMAP 1075 }; 1076 var map = new google.maps.Map(document.getElementById('map'), mapOptions); 1077 1078 var input = document.getElementById('customer_pick_up_address'); 1079 var input2 = document.getElementById('customer_destination_address'); 1080 var autocomplete2 = new google.maps.places.Autocomplete(input); 1081 1082 var autocomplete = new google.maps.places.Autocomplete(input2); 1083 1084 autocomplete.bindTo('bounds', map); 1085 1086 var infowindow = new google.maps.InfoWindow(); 1087 var marker = new google.maps.Marker({ 1088 map: map 1089 }); 1090 1091 google.maps.event.addListener(autocomplete2, 'place_changed', function() { 1092 infowindow.close(); 1093 var placeFirst = autocomplete2.getPlace(); 1094 1095 document.getElementById('LatMainDivOrigin').innerHTML = placeFirst.geometry.location.lat(); 1096 latDrop = placeFirst.geometry.location.lat(); 1097 document.getElementById('LngMainDivOrigin').innerHTML = placeFirst.geometry.location.lng(); 1098 lngDrop = placeFirst.geometry.location.lng(); 1099 1100 document.getElementById('latDropTest').value=latDrop; 1101 document.getElementById('lngDropTest').value=lngDrop; 1102 1103 if (place.geometry.viewport) { 1104 map.fitBounds(place.geometry.viewport); 1105 } else { 1106 map.setCenter(place.geometry.location); 1107 map.setZoom(-20); 1108 } 1109 (autocomplete.getBounds()); 1110 var image = new google.maps.MarkerImage( 1111 place.icon, new google.maps.Size(71, 71), 1112 new google.maps.Point(0, 0), new google.maps.Point(17, 34), 1113 new google.maps.Size(35, 35)); 1114 marker.setIcon(image); 1115 marker.setPosition(place.geometry.location); 1116 1117 var address = ''; 1118 if (place.address_components) { 1119 address = [ 1120 (place.address_components[0] && 1121 place.address_components[0].short_name || ''), 1122 (place.address_components[1] && 1123 place.address_components[1].short_name || ''), 1124 (place.address_components[2] && 1125 place.address_components[2].short_name || '')].join(' '); 1126 } 1127 1128 infowindow.setContent('<div><b>' + place.name + '</b><br>' + address); 1129 infowindow.open(map, marker); 1130 1131 }); 1132 1133google.maps.event.addListener(autocomplete, 'place_changed', function() { 1134 infowindow.close(); 1135 var place = autocomplete.getPlace(); 1136 1137 document.getElementById('LatMainDiv').innerHTML = place.geometry.location.lat(); 1138 var latPickup = place.geometry.location.lat(); 1139 document.getElementById('LngMainDiv').innerHTML = place.geometry.location.lng(); 1140 var lngPickup = place.geometry.location.lng(); 1141 1142 var CheckRDUSelection = $(document.getElementById('customer_pick_up_address')).val(); 1143 var str1 = "RDU Intl. Airport(RDU)"; 1144 var str2 = CheckRDUSelection; 1145 var n = str1.localeCompare(str2); 1146 1147 if (n==0){ 1148var latlngOrigin= new google.maps.LatLng(35.880079, -78.790185); 1149 document.getElementById('customer_pick_up_geolocation').value = latlngOrigin; 1150 var latlngDestination= new google.maps.LatLng(latPickup, lngPickup); 1151 document.getElementById('customer_destination_geolocation').value = latlngDestination; 1152 1153 initMap(latlngOrigin,latlngDestination); 1154 } else { 1155 var latDrop = $(document.getElementById('latDropTest')).val(); 1156 var lngDrop = $(document.getElementById('lngDropTest')).val(); 1157 1158 var latlngOrigin= new google.maps.LatLng(latDrop, lngDrop); 1159 document.getElementById('customer_pick_up_geolocation').value = latlngOrigin; 1160 var latlngDestination= new google.maps.LatLng(latPickup, lngPickup); 1161 document.getElementById('customer_destination_geolocation').value = latlngDestination; 1162 1163 initMap(latlngOrigin,latlngDestination); 1164 } 1165 1166 if (place.geometry.viewport) { 1167 map.fitBounds(place.geometry.viewport); 1168 } else { 1169 map.setCenter(place.geometry.location); 1170 map.setZoom(-20); 1171 } 1172 (autocomplete.getBounds()); 1173 var image = new google.maps.MarkerImage( 1174 place.icon, new google.maps.Size(71, 71), 1175 new google.maps.Point(0, 0), new google.maps.Point(17, 34), 1176 new google.maps.Size(35, 35)); 1177 marker.setIcon(image); 1178 marker.setPosition(place.geometry.location); 1179 1180 var address = ''; 1181 if (place.address_components) { 1182 address = [ 1183 (place.address_components[0] && 1184 place.address_components[0].short_name || ''), 1185 (place.address_components[1] && 1186 place.address_components[1].short_name || ''), 1187 (place.address_components[2] && 1188 place.address_components[2].short_name || '')].join(' '); 1189 } 1190 1191 infowindow.setContent('<div><b>' + place.name + '</b><br>' + address); 1192 infowindow.open(map, marker); 1193 1194 }); 1195 1196 var setupClickListener = function(id, types) { 1197 var radioButton = document.getElementById(id); 1198 google.maps.event.addDomListener(radioButton, 'click', function() { 1199 autocomplete.setTypes(types); 1200 }); 1201 } 1202 1203 setupClickListener('changetype-all', []); 1204 setupClickListener('changetype-establishment', ['establishment']); 1205 setupClickListener('changetype-geocode', ['geocode']); 1206 } 1207 google.maps.event.addDomListener(window, 'load', initialize); 1208 1209 </script>
1209 1210 1211<!-- for debugging
1212<script type="text/javascript" src="js/libs/jquery.placeholder.js"></script>
vendor: 1 bytes, line 1212
1212
1213<script type="text/javascript" src="js/libs/jquery.validate.js"></script>
vendor: 1 bytes, line 1213
1213
1214<script type="text/javascript" src="js/form.js"></script>
vendor: 1 bytes, line 1214
1214
1215<script type="text/javascript" src="js/script.js"></script>
1215 1216 --> 1217
1218<script type="text/javascript" src="js/readout_edit.js"></script>
vendor: 1 bytes, line 1218
1218
1219<script type="text/javascript" src="js/CalculateFares.js"></script>
1219 1220
1221<script type="text/javascript"> 1222$(document).ready(function () { 1223 //Hide the success message. 1224 $("#success").css("display", "none"); 1225 1226 function ajax_save_order(data_string) { 1227 $.ajax({type:'POST', url: "https://YellowDiamondRDUTaxi.com/phpfiles/new_process_booking.php", data:$('#ordertaxi').serialize(), 1228 success: function () { 1229 //Show the confirmation message. 1230 $('#book-load').css("display", "none"); 1231 $('#success').css("display", "block"); 1232 $('#error').css("display", "none"); 1233 $('#orderform').css("display", "none"); 1234 $("input#confirmation").show(); 1235 scrollWin(); 1236 1237 //Confirmation Details 1238 var pickUpTime_entered = $('input[name=pickuptime]').val(); 1239 var first_name_entered = $('input[name=customer_first_name]').val(); 1240 var last_name_entered = $('input[name=customer_last_name]').val(); 1241 var address_entered = $('input[name=customer_pick_up_address]').val(); 1242 var destination_entered = $('input[name=customer_destination_address]').val(); 1243 var emailAddress_entered = $(document.getElementById('customer_emailAddress')).val(); 1244 var phoneNumber_entered = $(document.getElementById('customer_telephone')).val(); 1245 var numberOfPassengers_entered = ($('input[name=customer_noOfPassengers]').val()).toString(); 1246 var instructions_entered = $(document.getElementById('customer_additional_instructions')).val(); 1247 var airlineName_entered = $(document.getElementById('airline')).val(); 1248 var flightNumber_entered = $(document.getElementById('flight_number')).val(); 1249 var promoCode_entered = $(document.getElementById('promotioncode')).val(); 1250 var confirmation_entered = $(document.getElementById('ConfirmationSaver')).val(); 1251 1252 document.getElementById('displayReview').innerHTML = "Date & Time of Pick-Up: \n" +pickUpTime_entered; 1253 document.getElementById('displayReview1').innerHTML = "Name of Passenger: \n" +first_name_entered + "" + last_name_entered; 1254 document.getElementById('displayReview13').innerHTML = "Your Phone Number is: \n"+phoneNumber_entered; 1255 document.getElementById('displayReview2').innerHTML = "Pick-Up Address: \n" +address_entered; 1256 document.getElementById('displayReview3').innerHTML = "Destination Address: \n" +destination_entered; 1257 document.getElementById('displayReview4').innerHTML = "Email Address: \n" +emailAddress_entered; 1258 document.getElementById('displayReview5').innerHTML = "Number of Passengers: \n" +numberOfPassengers_entered; 1259 document.getElementById('displayReview6').innerHTML = "Requests/Instructions: \n" +instructions_entered; 1260 document.getElementById('displayReview7').innerHTML = "Airline Name: \n" +airlineName_entered; 1261 document.getElementById('displayReview8').innerHTML = "Flight Number: \n" +flightNumber_entered; 1262 document.getElementById('displayReview9').innerHTML = "Promo Code: \n" +promoCode_entered; 1263 document.getElementById('displayReview10').innerHTML = "Your Reservation Number is: \n"+confirmation_entered; 1264 1265 return false; 1266 }, 1267 error: function (data) { 1268 //Show the error message. 1269 $('#book-load').css("display", "none"); 1270 $('#error').css("display", "block"); 1271 $('#success').css("display", "none"); 1272 return false; 1273 } 1274 }); 1275 1276 } 1277 1278 function ajax_json_post(data_string_json) { 1279 $.ajax({ 1280 url: 'https://taxi909.com/api/trip_post/', 1281 dataType: 'json', 1282 crossDomain: true, 1283 type: 'post', 1284 contentType: "application/json", 1285 data: JSON.stringify(data_string_json), 1286 processData: false, 1287 success: function(response){ 1288 console.log( response ); 1289 1290 }, 1291 error: function( jqXhr, textStatus, errorThrown ){ 1292 console.log( errorThrown ); 1293 1294 } 1295 }); 1296 } 1297 1298 function serialize_json_data() { 1299 var date_adjust = $(document.getElementById('date_full')).val(); 1300 if( date_adjust === ""){ 1301 const date = new Date(); 1302 document.getElementById('date_full').value = date.getUTCFullYear()+"-"+ToStringMonthMin(date.getMonth())+"-"+date.getDate(); 1303 document.getElementById('date_time').value = date.toLocaleTimeString('en-US', { hour12: false }); 1304 1305 } 1306 1307 var flightCheck = $(document.getElementById('flight_number')).val(); 1308 if( flightCheck === ""){ 1309 document.getElementById('flight_number').value = "N/A"; 1310 } 1311 1312 var promoCheck = $(document.getElementById('promotioncode')).val(); 1313 if( promoCheck === ""){ 1314 document.getElementById('promotioncode').value = "N/A"; 1315 } 1316 1317 var geoLocationCheck = $(document.getElementById('customer_destination_geolocation')).val(); 1318 1319 if( geoLocationCheck === ""){ 1320 document.getElementById('customer_pick_up_geolocation').value = "Not-Submitted"; 1321 document.getElementById('customer_destination_geolocation').value = "Not-Submitted"; 1322 document.getElementById('DisToBeParsed').value = "Not-Submitted"; 1323 document.getElementById('FinalFare').value = "Not-Submitted"; 1324 document.getElementById('TimeToBeParsed').value = "Not-Submitted"; 1325 } 1326 1327 var submissionsite = "YellowDiamondRDUTaxi.com"; 1328 1329 const jsObject = { 1330"trip_date" : $(document.getElementById('date_full')).val(), 1331"trip_time" : $(document.getElementById('date_time')).val(), 1332"customer_pick_up_address" : $(document.getElementById('customer_pick_up_address')).val(), 1333"customer_pick_up_geolocation" : $(document.getElementById('customer_pick_up_geolocation')).val(), 1334"customer_destination_address" : $(document.getElementById('customer_destination_address')).val(), 1335"customer_destination_geolocation" : $(document.getElementById('customer_destination_geolocation')).val(),
1336"customer_telephone" : $(document.getElementById('customer_telephone')).val(), 1337"customer_noOfPassengers" : ($('input[name=customer_noOfPassengers]').val()).toString(), 1338"customer_additional_instructions" : $(document.getElementById('customer_additional_instructions')).val(), 1339"customer_first_name" : $(document.getElementById('customer_first_name')).val(), 1340"customer_last_name" : $(document.getElementById('customer_last_name')).val(), 1341"airline" : $(document.getElementById('airline')).val(), 1342"flight_number" : $(document.getElementById('flight_number')).val(), 1343"customer_emailAddress" : $(document.getElementById('customer_emailAddress')).val(), 1344"Trip_Distance_Estimate" : $(document.getElementById('DisToBeParsed')).val(), 1345"Trip_Fare_Estimate" : $(document.getElementById('FinalFare')).val(), 1346"Trip_Time_Estimate" : $(document.getElementById('TimeToBeParsed')).val(), 1347"submissionsite" : submissionsite.toString(), 1348"customer_trip_status" : "Trip Pending", 1349"promotioncode" : $(document.getElementById('promotioncode')).val()} 1350 return jsObject; 1351 } 1352 1353function serialize_data() {
1354var stringconvertNopass = ($('input[name=customer_noOfPassengers]').val()).toString(); 1355var string = ''; 1356string += '&customer_noOfPassengers=' + stringconvertNopass; 1357string += '&customer_additional_instructions=' + $(document.getElementById('customer_additional_instructions')).val(); 1358string += '&ConfirmationSaver=' + $(document.getElementById('ConfirmationSaver')).val(); 1359string += 'customer_pick_up_address=' + $('input[name=customer_pick_up_address]').val(); 1360string += '&airline=' + $(document.getElementById('airline')).val(); 1361string += '&flight_number=' + $(document.getElementById('flight_number')).val(); 1362string += '&customer_destination_address=' + $('input[name=customer_destination_address]').val(); 1363string += '&customer_first_name=' + $('input[name=customer_first_name]').val(); 1364string += '&customer_last_name=' + $('input[name=customer_last_name]').val(); 1365string += '&customer_telephone=' + $('input[name=customer_telephone]').val(); 1366string += '&customer_emailAddress=' + $(document.getElementById('customer_emailAddress')).val(); 1367string += '&promotioncode=' + $(document.getElementById('promotioncode')).val(); 1368string += '&pickuptime=' + $('input[name=pickuptime]').val(); 1369 return string; 1370} 1371 1372 $('#submit-book').click(function () { 1373 //Check if the input text is valid. 1374 //Review Before Submitting 1375 var phoneCheck = $(document.getElementById('customer_telephone')).val(); 1376 var emailtCheck = $(document.getElementById('customer_emailAddress')).val(); 1377 var pickupaddressCheck = $(document.getElementById('customer_pick_up_address')).val(); 1378 var dropoffaddressCheck = $(document.getElementById('customer_destination_address')).val(); 1379 var termsCheck = $(document.getElementById('terms')).val(); 1380 1381 if( phoneCheck === ""){ 1382 alert("Please Enter Telephone Number & Re-Submit Booking or call 919-729-5040 for assistance with booking"); 1383 } else if( emailtCheck === ""){ 1384 alert("Please Enter Email Address & Re-Submit Booking or call 919-729-5040 for assistance with booking"); 1385 } else if( pickupaddressCheck === ""){ 1386 alert("Please Enter Pick Up Address & Re-Submit Booking or call 919-729-5040 for assistance with booking"); 1387 } else if( dropoffaddressCheck === ""){ 1388 alert("Please Enter Drop Off Address & Re-Submit Booking or call 919-729-5040 for assistance with booking"); 1389 } else { 1390 $('#orderform').css("display", "none"); 1391 $('#book-load').css("display", "block"); 1392 data_string = serialize_data(); 1393 const data_string_json = serialize_json_data(); 1394 ajax_json_post(data_string_json); 1395 ajax_save_order(data_string); 1396 } 1397 }); 1398 1399 //Order new taxi button click. 1400 $('.new-book').click(function () { 1401 $('#error').css("display", "none"); 1402 $('#success').css("display", "none"); 1403 $("#customer_first_name").val(); 1404 $("#customer_last_name").val(); 1405 $("#customer_pick_up_address").val(); 1406 $("#customer_destination_address").val(); 1407 $("#customer_telephone").val(); 1408 $("#pickuptime").val(); 1409 $("#customer_additional_instructions").val(); 1410 $("#customer_noOfPassengers").val(); 1411 $("#customer_emailAddress").val(); 1412 $("#airline").val(); 1413 $("#flight_number").val(); 1414 $("#promotioncode").val(); 1415 $("#ConfirmationSaver").val(); 1416 ; 1417 $("label#flight_number").hide(); 1418 $("label#airline").hide(); 1419 $("select#airline").hide(); 1420 $("input#flight_number").hide(); 1421 $('label[for="flight_number"]').css('display', 'none'); 1422 $('label[for="airline"]').css('display', 'none'); 1423 $('select[for="airline"]').css('display', 'none'); 1424 $('input[for="flight_number"]').css('display', 'none'); 1425 document.ordertaxi.airportpickup.checked == false; 1426 $("#orderform").css("display", "block"); 1427 }); 1428}); 1429 1430</script>
1430 1431 1432 </div> 1433 <div id="output"></div> 1434 </div> 1435 <div id="map"></div> 1436
1436<script> 1437 function initMap(latlngOrigin,latlngDestination) { 1438 var bounds = new google.maps.LatLngBounds; 1439 var markersArray = []; 1440 var origin1 = null; 1441 var origin2 = null; 1442 var destinationA = null; 1443 var destinationB = null; 1444 var LatLngPickUp = latlngOrigin; 1445 var LatLngDropOff = latlngDestination; 1446 1447 var origin1 = LatLngPickUp; 1448var origin2 = LatLngPickUp; 1449var destinationA = LatLngDropOff; 1450var destinationB = LatLngDropOff; 1451 1452 var destinationIcon = 'https://chart.googleapis.com/chart?' + 1453 'chst=d_map_pin_letter&chld=D|FF0000|000000'; 1454 var originIcon = 'https://chart.googleapis.com/chart?' + 1455 'chst=d_map_pin_letter&chld=O|FFFF00|000000'; 1456 var map = new google.maps.Map(document.getElementById('map'), { 1457 center: {lat: 55.53, lng: 9.4}, 1458 zoom: 10 1459 }); 1460 var geocoder = new google.maps.Geocoder; 1461 1462 var service = new google.maps.DistanceMatrixService; 1463 service.getDistanceMatrix({ 1464 origins: [origin1, origin2], 1465 destinations: [destinationA, destinationB], 1466 travelMode: 'DRIVING', 1467 unitSystem: google.maps.UnitSystem.IMPERIAL, 1468 avoidHighways: false, 1469 avoidTolls: false 1470 }, function(response, status) { 1471 if (status !== 'OK') { 1472 alert('Error was: ' + status); 1473 } else { 1474 var originList = response.originAddresses; 1475 var destinationList = response.destinationAddresses; 1476 var outputDiv = document.getElementById('output'); 1477 outputDiv.innerHTML = ''; 1478 var outputFareDiv = document.getElementById('outputFare'); 1479 outputFareDiv.innerHTML = ''; 1480 1481 deleteMarkers(markersArray); 1482 1483 var showGeocodedAddressOnMap = function(asDestination) { 1484 var icon = asDestination ? destinationIcon : originIcon; 1485 return function(results, status) { 1486 if (status === 'OK') { 1487 map.fitBounds(bounds.extend(results[0].geometry.location)); 1488 markersArray.push(new google.maps.Marker({ 1489 map: map, 1490 position: results[0].geometry.location, 1491 icon: icon 1492 })); 1493 } else { 1494 1495 } 1496 }; 1497 }; 1498 1499 for (var i = 0; i < originList.length; i++) { 1500 var results = response.rows[i].elements; 1501 geocoder.geocode({'address': originList[i]}, 1502 showGeocodedAddressOnMap(false)); 1503 for (var j = 0; j < results.length; j++) { 1504 geocoder.geocode({'address': destinationList[j]}, 1505 showGeocodedAddressOnMap(true)); 1506 outputDiv.innerHTML += originList[i] + ' to ' + destinationList[j] + 1507 ': ' + results[j].distance.text + ' in ' + 1508 results[j].duration.text + '<br>'; 1509 outputFare.innerHTML += results[j].distance.text + '<br>'; 1510 document.getElementById('DisToBeParsed').value = results[j].distance.text; 1511 document.getElementById('TimeToBeParsed').value = results[j].duration.text; 1512 } 1513 } 1514 1515 var distance = $(document.getElementById('DisToBeParsed')).val(); 1516 var Fare = calculatefare(distance); 1517 var FareVariant = Fare-3; 1518 1519 document.getElementById('SetFare').innerHTML = "Approximate Fare is: $"+FareVariant+" - $"+Fare+'<br>'+"*This fare estimate does not reflect student discounts and special flat rates which are often lower. Call for more info."; 1520 document.getElementById('outputDistance').innerHTML = "The distance between the two is: "+distance; 1521 document.getElementById('FinalFare').value = Fare; 1522 1523 // 1524 var drivetime = $(document.getElementById('TimeToBeParsed')).val(); 1525 document.getElementById('SetTime').innerHTML = "The drive takes about "+drivetime; 1526 } 1527 }); 1528 } 1529 1530 function deleteMarkers(markersArray) { 1531 for (var i = 0; i < markersArray.length; i++) { 1532 markersArray[i].setMap(null); 1533 } 1534 markersArray = []; 1535 } 1536 </script>
1536 1537 1538
1538<script async defer crossorigin="anonymous" src="https://connect.facebook.net/en_US/sdk.js#xfbml=1&version=v9.0" nonce="aRrzlhqk"></script>
1538 1539 1540 </body> 1541</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.