1var latitude, 2 longitude, 3 loc, 4 enabled, 5 background; 6var settings = [], setting = {}, ac = []; 7var searches = 0; 8var showMap = 0; 9var placesBloodhound, placesTypeahead; 10 11var google_sites = [ 12 { 13 "name": "United States", 14 "gl": "US", 15 "lang": "English", 16 "hl": "en", 17 "dir": "ltr", 18 "url": "https://www.google.us/search" 19 }, 20 { 21 "name": "United Kingdom", 22 "gl": "GB", 23 "lang": "English", 24 "hl": "en", 25 "dir": "ltr", 26 "url": "https://www.google.co.uk/search" 27 }, 28 { 29 "name": "Japan", 30 "gl": "JP", 31 "lang": "æ¥æ¬èª", 32 "hl": "ja", 33 "dir": "ltr", 34 "url": "https://www.google.jp/search" 35 }, 36 { 37 "name": "Australia", 38 "gl": "AU", 39 "lang": "English", 40 "hl": "en", 41 "dir": "ltr", 42 "url": "https://www.google.com.au/search" 43 }, 44 { 45 "name": "Germany", 46 "gl": "DE", 47 "lang": "Deutsch", 48 "hl": "de", 49 "dir": "ltr", 50 "url": "https://www.google.de/search" 51 }, 52 { 53 "name": "Turkey", 54 "gl": "TR", 55 "lang": "Türkçe", 56 "hl": "tr", 57 "dir": "ltr", 58 "url": "https://www.google.com.tr/search" 59 }, 60 { 61 "name": "Spain", 62 "gl": "ES", 63 "lang": "español", 64 "hl": "es", 65 "dir": "ltr", 66 "url": "https://www.google.es/search" 67 }, 68 { 69 "name": "Canada", 70 "gl": "CA", 71 "lang": "English", 72 "hl": "en", 73 "dir": "ltr", 74 "url": "https://www.google.ca/search" 75 }, 76 { 77 "name": "India", 78 "gl": "IN", 79 "lang": "English", 80 "hl": "en", 81 "dir": "ltr", 82 "url": "https://www.google.co.in/search" 83 }, 84 { 85 "name": "Italy", 86 "gl": "IT", 87 "lang": "Italiano", 88 "hl": "it", 89 "dir": "ltr", 90 "url": "https://www.google.it/search" 91 }, 92 { 93 "name": "Netherlands", 94 "gl": "NL", 95 "lang": "Nederlands", 96 "hl": "nl", 97 "dir": "ltr", 98 "url": "https://www.google.nl/search" 99 }, 100 { 101 "name": "France", 102 "gl": "FR", 103 "lang": "Français", 104 "hl": "fr", 105 "dir": "ltr", 106 "url": "https://www.google.fr/search" 107 }, 108 { 109 "name": "Austria", 110 "gl": "AT", 111 "lang": "Deutsch", 112 "hl": "de", 113 "dir": "ltr", 114 "url": "https://www.google.at/search" 115 }, 116 { 117 "name": "Brazil", 118 "gl": "BR", 119 "lang": "Português (Brasil)", 120 "hl": "pt-BR", 121 "dir": "ltr", 122 "url": "https://www.google.com.br/search" 123 }, 124 { 125 "name": "Belgium", 126 "gl": "BE", 127 "lang": "Nederlands", 128 "hl": "nl", 129 "dir": "ltr", 130 "url": "https://www.google.be/search" 131 }, 132 { 133 "name": "Belgium", 134 "gl": "BE", 135 "lang": "Français", 136 "hl": "fr", 137 "dir": "ltr", 138 "url": "https://www.google.be/search" 139 }, 140 { 141 "name": "Belgium", 142 "gl": "BE", 143 "lang": "Deutsch", 144 "hl": "de", 145 "dir": "ltr", 146 "url": "https://www.google.be/search" 147 }, 148 { 149 "name": "Belgium", 150 "gl": "BE", 151 "lang": "English", 152 "hl": "en", 153 "dir": "ltr", 154 "url": "https://www.google.be/search" 155 }, 156 { 157 "name": "Ireland", 158 "gl": "IE", 159 "lang": "English", 160 "hl": "en", 161 "dir": "ltr", 162 "url": "https://www.google.ie/search" 163 }, 164 { 165 "name": "Canada", 166 "gl": "CA", 167 "lang": "Français", 168 "hl": "fr", 169 "dir": "ltr", 170 "url": "https://www.google.ca/search" 171 }, 172 { 173 "name": "Afghanistan", 174 "gl": "AF", 175 "lang": "Ù¾ÚØªÙ", 176 "hl": "ps", 177 "dir": "rtl", 178 "url": "https://www.google.com.af/search" 179 }, 180 { 181 "name": "Afghanistan", 182 "gl": "AF", 183 "lang": "ÙØ§Ø±Ø³Û", 184 "hl": "fa", 185 "dir": "rtl", 186 "url": "https://www.google.com.af/search" 187 }, 188 { 189 "name": "Albania", 190 "gl": "AL", 191 "lang": "Shqip", 192 "hl": "sq", 193 "dir": "ltr", 194 "url": "https://www.google.al/search" 195 }, 196 { 197 "name": "Albania", 198 "gl": "AL", 199 "lang": "English", 200 "hl": "en", 201 "dir": "ltr", 202 "url": "https://www.google.al/search" 203 }, 204 { 205 "name": "Algeria", 206 "gl": "DZ", 207 "lang": "Français", 208 "hl": "fr", 209 "dir": "ltr", 210 "url": "https://www.google.dz/search" 211 }, 212 { 213 "name": "Algeria", 214 "gl": "DZ", 215 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 216 "hl": "ar", 217 "dir": "rtl", 218 "url": "https://www.google.dz/search" 219 }, 220 { 221 "name": "American Samoa", 222 "gl": "AS", 223 "lang": "English", 224 "hl": "en", 225 "dir": "ltr", 226 "url": "https://www.google.as/search" 227 }, 228 { 229 "name": "Angola", 230 "gl": "AO", 231 "lang": "Português (Portugal)", 232 "hl": "pt-PT", 233 "dir": "ltr", 234 "url": "https://www.google.co.ao/search" 235 }, 236 { 237 "name": "Angola", 238 "gl": "AO", 239 "lang": "Kongo", 240 "hl": "kg", 241 "dir": "ltr", 242 "url": "https://www.google.co.ao/search" 243 }, 244 { 245 "name": "Anguilla", 246 "gl": "AI", 247 "lang": "English", 248 "hl": "en", 249 "dir": "ltr", 250 "url": "https://www.google.off.ai/search" 251 }, 252 { 253 "name": "Antigua & Barbuda", 254 "gl": "AG", 255 "lang": "English", 256 "hl": "en", 257 "dir": "ltr", 258 "url": "https://www.google.com.ag/search" 259 }, 260 { 261 "name": "Argentina", 262 "gl": "AR", 263 "lang": "Español (Latinoamérica)", 264 "hl": "es-419", 265 "dir": "ltr", 266 "url": "https://www.google.com.ar/search" 267 }, 268 { 269 "name": "Armenia", 270 "gl": "AM", 271 "lang": "Õ°Õ¡ÕµÕ¥ÖÕ¥Õ¶", 272 "hl": "hy", 273 "dir": "ltr", 274 "url": "https://www.google.am/search" 275 }, 276 { 277 "name": "Armenia", 278 "gl": "AM", 279 "lang": "ÑÑÑÑкий", 280 "hl": "ru", 281 "dir": "ltr", 282 "url": "https://www.google.am/search" 283 }, 284 { 285 "name": "Azerbaijan", 286 "gl": "AZ", 287 "lang": "AzÉrbaycan dili", 288 "hl": "az", 289 "dir": "ltr", 290 "url": "https://www.google.az/search" 291 }, 292 { 293 "name": "Azerbaijan", 294 "gl": "AZ", 295 "lang": "ÑÑÑÑкий", 296 "hl": "ru", 297 "dir": "ltr", 298 "url": "https://www.google.az/search" 299 }, 300 { 301 "name": "Bahamas", 302 "gl": "BS", 303 "lang": "English", 304 "hl": "en", 305 "dir": "ltr", 306 "url": "https://www.google.bs/search" 307 }, 308 { 309 "name": "Bahrain", 310 "gl": "BH", 311 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 312 "hl": "ar", 313 "dir": "rtl", 314 "url": "https://www.google.com.bh/search" 315 }, 316 { 317 "name": "Bahrain", 318 "gl": "BH", 319 "lang": "English", 320 "hl": "en", 321 "dir": "ltr", 322 "url": "https://www.google.com.bh/search" 323 }, 324 { 325 "name": "Bangladesh", 326 "gl": "BD", 327 "lang": "বাà¦à¦²à¦¾", 328 "hl": "bn", 329 "dir": "ltr", 330 "url": "https://www.google.com.bd/search" 331 }, 332 { 333 "name": "Bangladesh", 334 "gl": "BD", 335 "lang": "English", 336 "hl": "en", 337 "dir": "ltr", 338 "url": "https://www.google.com.bd/search" 339 }, 340 { 341 "name": "Belarus", 342 "gl": "BY", 343 "lang": "ÐелаÑÑÑкаÑ", 344 "hl": "be", 345 "dir": "ltr", 346 "url": "https://www.google.by/search" 347 }, 348 { 349 "name": "Belarus", 350 "gl": "BY", 351 "lang": "ÑÑÑÑкий", 352 "hl": "ru", 353 "dir": "ltr", 354 "url": "https://www.google.by/search" 355 }, 356 { 357 "name": "Benin", 358 "gl": "BJ", 359 "lang": "Français", 360 "hl": "fr", 361 "dir": "ltr", 362 "url": "https://www.google.bj/search" 363 }, 364 { 365 "name": "Benin", 366 "gl": "BJ", 367 "lang": "EÌdeÌ Yorùbá", 368 "hl": "yo", 369 "dir": "ltr", 370 "url": "https://www.google.bj/search" 371 }, 372 { 373 "name": "Bolivia", 374 "gl": "BO", 375 "lang": "Español (Latinoamérica)", 376 "hl": "es-419", 377 "dir": "ltr", 378 "url": "https://www.google.com.bo/search" 379 }, 380 { 381 "name": "Bolivia", 382 "gl": "BO", 383 "lang": "Quechua", 384 "hl": "qu", 385 "dir": "ltr", 386 "url": "https://www.google.com.bo/search" 387 }, 388 { 389 "name": "Bosnia & Herzegovina", 390 "gl": "BA", 391 "lang": "bosanski", 392 "hl": "bs", 393 "dir": "ltr", 394 "url": "https://www.google.ba/search" 395 }, 396 { 397 "name": "Bosnia & Herzegovina", 398 "gl": "BA", 399 "lang": "ÑÑпÑки", 400 "hl": "sr", 401 "dir": "ltr", 402 "url": "https://www.google.ba/search" 403 }, 404 { 405 "name": "Bosnia & Herzegovina", 406 "gl": "BA", 407 "lang": "hrvatski", 408 "hl": "hr", 409 "dir": "ltr", 410 "url": "https://www.google.ba/search" 411 }, 412 { 413 "name": "Botswana", 414 "gl": "BW", 415 "lang": "Setswana", 416 "hl": "tn", 417 "dir": "ltr", 418 "url": "https://www.google.co.bw/search" 419 }, 420 { 421 "name": "Botswana", 422 "gl": "BW", 423 "lang": "English", 424 "hl": "en", 425 "dir": "ltr", 426 "url": "https://www.google.co.bw/search" 427 }, 428 { 429 "name": "British Virgin Islands", 430 "gl": "VG", 431 "lang": "English", 432 "hl": "en", 433 "dir": "ltr", 434 "url": "https://www.google.vg/search" 435 }, 436 { 437 "name": "Brunei", 438 "gl": "BN", 439 "lang": "Melayu", 440 "hl": "ms", 441 "dir": "ltr", 442 "url": "https://www.google.com.bn/search" 443 }, 444 { 445 "name": "Brunei", 446 "gl": "BN", 447 "lang": "English", 448 "hl": "en", 449 "dir": "ltr", 450 "url": "https://www.google.com.bn/search" 451 }, 452 { 453 "name": "Brunei", 454 "gl": "BN", 455 "lang": "䏿(ç®ä½)", 456 "hl": "zh-CN", 457 "dir": "ltr", 458 "url": "https://www.google.com.bn/search" 459 }, 460 { 461 "name": "Bulgaria", 462 "gl": "BG", 463 "lang": "бÑлгаÑÑки", 464 "hl": "bg", 465 "dir": "ltr", 466 "url": "https://www.google.bg/search" 467 }, 468 { 469 "name": "Burkina Faso", 470 "gl": "BF", 471 "lang": "Français", 472 "hl": "fr", 473 "dir": "ltr", 474 "url": "https://www.google.bf/search" 475 }, 476 { 477 "name": "Burundi", 478 "gl": "BI", 479 "lang": "Français", 480 "hl": "fr", 481 "dir": "ltr", 482 "url": "https://www.google.bi/search" 483 }, 484 { 485 "name": "Burundi", 486 "gl": "BI",
487 "lang": "Kiswahili", 488 "hl": "sw", 489 "dir": "ltr", 490 "url": "https://www.google.bi/search" 491 }, 492 { 493 "name": "Burundi", 494 "gl": "BI", 495 "lang": "ikirundi", 496 "hl": "rn", 497 "dir": "ltr", 498 "url": "https://www.google.bi/search" 499 }, 500 { 501 "name": "Cambodia", 502 "gl": "KH", 503 "lang": "ááááá", 504 "hl": "km", 505 "dir": "ltr", 506 "url": "https://www.google.com.kh/search" 507 }, 508 { 509 "name": "Cambodia", 510 "gl": "KH", 511 "lang": "English", 512 "hl": "en", 513 "dir": "ltr", 514 "url": "https://www.google.com.kh/search" 515 }, 516 { 517 "name": "Cameroon", 518 "gl": "CM", 519 "lang": "Français", 520 "hl": "fr", 521 "dir": "ltr", 522 "url": "https://www.google.cm/search" 523 }, 524 { 525 "name": "Cameroon", 526 "gl": "CM", 527 "lang": "English", 528 "hl": "en", 529 "dir": "ltr", 530 "url": "https://www.google.cm/search" 531 }, 532 { 533 "name": "Cape Verde", 534 "gl": "CV", 535 "lang": "Português (Portugal)", 536 "hl": "pt-PT", 537 "dir": "ltr", 538 "url": "https://www.google.cv/search" 539 }, 540 { 541 "name": "Chad", 542 "gl": "TD", 543 "lang": "Français", 544 "hl": "fr", 545 "dir": "ltr", 546 "url": "https://www.google.td/search" 547 }, 548 { 549 "name": "Chad", 550 "gl": "TD", 551 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 552 "hl": "ar", 553 "dir": "rtl", 554 "url": "https://www.google.td/search" 555 }, 556 { 557 "name": "Chile", 558 "gl": "CL", 559 "lang": "Español (Latinoamérica)", 560 "hl": "es-419", 561 "dir": "ltr", 562 "url": "https://www.google.cl/search" 563 }, 564 { 565 "name": "Colombia", 566 "gl": "CO", 567 "lang": "Español (Latinoamérica)", 568 "hl": "es-419", 569 "dir": "ltr", 570 "url": "https://www.google.com.co/search" 571 }, 572 { 573 "name": "Congo - Brazzaville", 574 "gl": "CG", 575 "lang": "Français", 576 "hl": "fr", 577 "dir": "ltr", 578 "url": "https://www.google.cg/search" 579 }, 580 { 581 "name": "Congo - Brazzaville", 582 "gl": "CG", 583 "lang": "Lingala", 584 "hl": "ln", 585 "dir": "ltr", 586 "url": "https://www.google.cg/search" 587 }, 588 { 589 "name": "Congo - Brazzaville", 590 "gl": "CG", 591 "lang": "Kongo", 592 "hl": "kg", 593 "dir": "ltr", 594 "url": "https://www.google.cg/search" 595 }, 596 { 597 "name": "Congo - Kinshasa", 598 "gl": "CD", 599 "lang": "Français", 600 "hl": "fr", 601 "dir": "ltr", 602 "url": "https://www.google.cd/search" 603 }, 604 { 605 "name": "Congo - Kinshasa", 606 "gl": "CD", 607 "lang": "Kiswahili", 608 "hl": "sw", 609 "dir": "ltr", 610 "url": "https://www.google.cd/search" 611 }, 612 { 613 "name": "Congo - Kinshasa", 614 "gl": "CD", 615 "lang": "Lingala", 616 "hl": "ln", 617 "dir": "ltr", 618 "url": "https://www.google.cd/search" 619 }, 620 { 621 "name": "Congo - Kinshasa", 622 "gl": "CD", 623 "lang": "Luo", 624 "hl": "ach", 625 "dir": "ltr", 626 "url": "https://www.google.cd/search" 627 }, 628 { 629 "name": "Congo - Kinshasa", 630 "gl": "CD", 631 "lang": "Tshiluba", 632 "hl": "lua", 633 "dir": "ltr", 634 "url": "https://www.google.cd/search" 635 }, 636 { 637 "name": "Congo - Kinshasa", 638 "gl": "CD", 639 "lang": "Kongo", 640 "hl": "kg", 641 "dir": "ltr", 642 "url": "https://www.google.cd/search" 643 }, 644 { 645 "name": "Cook Islands", 646 "gl": "CK", 647 "lang": "English", 648 "hl": "en", 649 "dir": "ltr", 650 "url": "https://www.google.co.ck/search" 651 }, 652 { 653 "name": "Costa Rica", 654 "gl": "CR", 655 "lang": "Español (Latinoamérica)", 656 "hl": "es-419", 657 "dir": "ltr", 658 "url": "https://www.google.co.cr/search" 659 }, 660 { 661 "name": "Costa Rica", 662 "gl": "CR", 663 "lang": "English", 664 "hl": "en", 665 "dir": "ltr", 666 "url": "https://www.google.co.cr/search" 667 }, 668 { 669 "name": "Croatia", 670 "gl": "HR", 671 "lang": "hrvatski", 672 "hl": "hr", 673 "dir": "ltr", 674 "url": "https://www.google.hr/search" 675 }, 676 { 677 "name": "Cyprus", 678 "gl": "CY", 679 "lang": "English", 680 "hl": "en", 681 "dir": "ltr", 682 "url": "https://www.google.com.cy/search" 683 }, 684 { 685 "name": "Cyprus", 686 "gl": "CY", 687 "lang": "Îλληνικά", 688 "hl": "el", 689 "dir": "ltr", 690 "url": "https://www.google.com.cy/search" 691 }, 692 { 693 "name": "Cyprus", 694 "gl": "CY", 695 "lang": "Türkçe", 696 "hl": "tr", 697 "dir": "ltr", 698 "url": "https://www.google.com.cy/search" 699 }, 700 { 701 "name": "Czechia", 702 "gl": "CZ", 703 "lang": "ÄeÅ¡tina", 704 "hl": "cs", 705 "dir": "ltr", 706 "url": "https://www.google.cz/search" 707 }, 708 { 709 "name": "Denmark", 710 "gl": "DK", 711 "lang": "Dansk", 712 "hl": "da", 713 "dir": "ltr", 714 "url": "https://www.google.dk/search" 715 }, 716 { 717 "name": "Denmark", 718 "gl": "DK", 719 "lang": "Føroyskt", 720 "hl": "fo", 721 "dir": "ltr", 722 "url": "https://www.google.dk/search" 723 }, 724 { 725 "name": "Djibouti", 726 "gl": "DJ", 727 "lang": "Français", 728 "hl": "fr", 729 "dir": "ltr", 730 "url": "https://www.google.dj/search" 731 }, 732 { 733 "name": "Djibouti", 734 "gl": "DJ", 735 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 736 "hl": "ar", 737 "dir": "rtl", 738 "url": "https://www.google.dj/search" 739 }, 740 { 741 "name": "Djibouti", 742 "gl": "DJ", 743 "lang": "Soomaali", 744 "hl": "so", 745 "dir": "ltr", 746 "url": "https://www.google.dj/search" 747 }, 748 { 749 "name": "Dominica", 750 "gl": "DM", 751 "lang": "English", 752 "hl": "en", 753 "dir": "ltr", 754 "url": "https://www.google.dm/search" 755 }, 756 { 757 "name": "Dominican Republic", 758 "gl": "DO", 759 "lang": "Español (Latinoamérica)", 760 "hl": "es-419", 761 "dir": "ltr", 762 "url": "https://www.google.com.do/search" 763 }, 764 { 765 "name": "Ecuador", 766 "gl": "EC", 767 "lang": "Español (Latinoamérica)", 768 "hl": "es-419", 769 "dir": "ltr", 770 "url": "https://www.google.com.ec/search" 771 }, 772 { 773 "name": "Egypt", 774 "gl": "EG", 775 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 776 "hl": "ar", 777 "dir": "rtl", 778 "url": "https://www.google.com.eg/search" 779 }, 780 { 781 "name": "Egypt", 782 "gl": "EG", 783 "lang": "English", 784 "hl": "en", 785 "dir": "ltr", 786 "url": "https://www.google.com.eg/search" 787 }, 788 { 789 "name": "El Salvador", 790 "gl": "SV", 791 "lang": "Español (Latinoamérica)", 792 "hl": "es-419", 793 "dir": "ltr", 794 "url": "https://www.google.com.sv/search" 795 }, 796 { 797 "name": "Estonia", 798 "gl": "EE", 799 "lang": "eesti", 800 "hl": "et", 801 "dir": "ltr", 802 "url": "https://www.google.ee/search" 803 }, 804 { 805 "name": "Estonia", 806 "gl": "EE", 807 "lang": "ÑÑÑÑкий", 808 "hl": "ru", 809 "dir": "ltr", 810 "url": "https://www.google.ee/search" 811 }, 812 { 813 "name": "Fiji", 814 "gl": "FJ", 815 "lang": "English", 816 "hl": "en", 817 "dir": "ltr", 818 "url": "https://www.google.com.fj/search" 819 }, 820 { 821 "name": "Finland", 822 "gl": "FI", 823 "lang": "suomi", 824 "hl": "fi", 825 "dir": "ltr", 826 "url": "https://www.google.fi/search" 827 }, 828 { 829 "name": "Finland", 830 "gl": "FI", 831 "lang": "svenska", 832 "hl": "sv", 833 "dir": "ltr", 834 "url": "https://www.google.fi/search" 835 }, 836 { 837 "name": "Gabon", 838 "gl": "GA", 839 "lang": "Français", 840 "hl": "fr", 841 "dir": "ltr", 842 "url": "https://www.google.ga/search" 843 }, 844 { 845 "name": "Gambia", 846 "gl": "GM", 847 "lang": "English", 848 "hl": "en", 849 "dir": "ltr", 850 "url": "https://www.google.gm/search" 851 }, 852 { 853 "name": "Gambia", 854 "gl": "GM", 855 "lang": "Wolof", 856 "hl": "wo", 857 "dir": "ltr", 858 "url": "https://www.google.gm/search" 859 }, 860 { 861 "name": "Georgia", 862 "gl": "GE", 863 "lang": "á¥áá áá£áá", 864 "hl": "ka", 865 "dir": "ltr", 866 "url": "https://www.google.ge/search" 867 }, 868 { 869 "name": "Georgia", 870 "gl": "GE", 871 "lang": "English", 872 "hl": "en", 873 "dir": "ltr", 874 "url": "https://www.google.ge/search" 875 }, 876 { 877 "name": "Ghana", 878 "gl": "GH", 879 "lang": "English", 880 "hl": "en", 881 "dir": "ltr", 882 "url": "https://www.google.com.gh/search" 883 }, 884 { 885 "name": "Ghana", 886 "gl": "GH", 887 "lang": "Hausa", 888 "hl": "ha", 889 "dir": "ltr", 890 "url": "https://www.google.com.gh/search" 891 }, 892 { 893 "name": "Ghana", 894 "gl": "GH", 895 "lang": "Akan", 896 "hl": "ak", 897 "dir": "ltr", 898 "url": "https://www.google.com.gh/search" 899 }, 900 { 901 "name": "Ghana", 902 "gl": "GH", 903 "lang": "Ewe", 904 "hl": "ee", 905 "dir": "ltr", 906 "url": "https://www.google.com.gh/search" 907 }, 908 { 909 "name": "Ghana", 910 "gl": "GH", 911 "lang": "Ga", 912 "hl": "gaa", 913 "dir": "ltr", 914 "url": "https://www.google.com.gh/search" 915 }, 916 { 917 "name": "Greece", 918 "gl": "GR", 919 "lang": "Îλληνικά", 920 "hl": "el", 921 "dir": "ltr", 922 "url": "https://www.google.gr/search" 923 }, 924 { 925 "name": "Guadeloupe", 926 "gl": "GP", 927 "lang": "Français", 928 "hl": "fr", 929 "dir": "ltr", 930 "url": "https://www.google.gp/search" 931 }, 932 { 933 "name": "Guatemala", 934 "gl": "GT", 935 "lang": "Español (Latinoamérica)", 936 "hl": "es-419", 937 "dir": "ltr", 938 "url": "https://www.google.com.gt/search" 939 }, 940 { 941 "name": "Guyana", 942 "gl": "GY", 943 "lang": "English", 944 "hl": "en", 945 "dir": "ltr", 946 "url": "https://www.google.gy/search" 947 }, 948 { 949 "name": "Haiti", 950 "gl": "HT", 951 "lang": "Français", 952 "hl": "fr", 953 "dir": "ltr", 954 "url": "https://www.google.ht/search" 955 }, 956 { 957 "name": "Haiti", 958 "gl": "HT", 959 "lang": "Kreyòl Ayisyen", 960 "hl": "ht", 961 "dir": "ltr", 962 "url": "https://www.google.ht/search" 963 }, 964 { 965 "name": "Haiti", 966 "gl": "HT", 967 "lang": "English", 968 "hl": "en", 969 "dir": "ltr", 970 "url": "https://www.google.ht/search" 971 }, 972 { 973 "name": "Honduras", 974 "gl": "HN", 975 "lang": "Español (Latinoamérica)", 976 "hl": "es-419", 977 "dir": "ltr", 978 "url": "https://www.google.hn/search" 979 }, 980 { 981 "name": "Hong Kong", 982 "gl": "HK", 983 "lang": "䏿ï¼ç¹é«ï¼", 984 "hl": "zh-TW", 985 "dir": "ltr", 986 "url": "https://www.google.hk/search" 987 }, 988 { 989 "name": "Hong Kong", 990 "gl": "HK", 991 "lang": "䏿(ç®ä½)", 992 "hl": "zh-CN", 993 "dir": "ltr", 994 "url": "https://www.google.hk/search" 995 }, 996 { 997 "name": "Hong Kong", 998 "gl": "HK", 999 "lang": "English", 1000 "hl": "en", 1001 "dir": "ltr", 1002 "url": "https://www.google.hk/search" 1003 }, 1004 { 1005 "name": "Iceland", 1006 "gl": "IS", 1007 "lang": "Ãslenska", 1008 "hl": "is", 1009 "dir": "ltr", 1010 "url": "https://www.google.is/search" 1011 }, 1012 { 1013 "name": "Iceland", 1014 "gl": "IS", 1015 "lang": "English", 1016 "hl": "en", 1017 "dir": "ltr", 1018 "url": "https://www.google.is/search" 1019 }, 1020 { 1021 "name": "India", 1022 "gl": "IN", 1023 "lang": "हिनà¥à¤¦à¥", 1024 "hl": "hi", 1025 "dir": "ltr", 1026 "url": "https://www.google.co.in/search" 1027 }, 1028 { 1029 "name": "India", 1030 "gl": "IN", 1031 "lang": "বাà¦à¦²à¦¾", 1032 "hl": "bn", 1033 "dir": "ltr", 1034 "url": "https://www.google.co.in/search" 1035 }, 1036 { 1037 "name": "India", 1038 "gl": "IN", 1039 "lang": "à°¤à±à°²à±à°à±", 1040 "hl": "te", 1041 "dir": "ltr", 1042 "url": "https://www.google.co.in/search" 1043 }, 1044 { 1045 "name": "India", 1046 "gl": "IN", 1047 "lang": "मराठà¥", 1048 "hl": "mr", 1049 "dir": "ltr", 1050 "url": "https://www.google.co.in/search" 1051 }, 1052 { 1053 "name": "India", 1054 "gl": "IN", 1055 "lang": "தமிழà¯", 1056 "hl": "ta", 1057 "dir": "ltr", 1058 "url": "https://www.google.co.in/search" 1059 }, 1060 { 1061 "name": "India", 1062 "gl": "IN", 1063 "lang": "àªà«àªàª°àª¾àª¤à«", 1064 "hl": "gu", 1065 "dir": "ltr", 1066 "url": "https://www.google.co.in/search" 1067 }, 1068 { 1069 "name": "India", 1070 "gl": "IN", 1071 "lang": "à²à²¨à³à²¨à²¡", 1072 "hl": "kn", 1073 "dir": "ltr", 1074 "url": "https://www.google.co.in/search" 1075 }, 1076 { 1077 "name": "India", 1078 "gl": "IN", 1079 "lang": "മലയാളà´", 1080 "hl": "ml", 1081 "dir": "ltr", 1082 "url": "https://www.google.co.in/search" 1083 }, 1084 { 1085 "name": "India", 1086 "gl": "IN", 1087 "lang": "ਪੰà¨à¨¾à¨¬à©", 1088 "hl": "pa", 1089 "dir": "ltr", 1090 "url": "https://www.google.co.in/search" 1091 }, 1092 { 1093 "name": "Iraq", 1094 "gl": "IQ", 1095 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1096 "hl": "ar", 1097 "dir": "rtl", 1098 "url": "https://www.google.iq/search" 1099 }, 1100 { 1101 "name": "Iraq", 1102 "gl": "IQ", 1103 "lang": "English", 1104 "hl": "en", 1105 "dir": "ltr", 1106 "url": "https://www.google.iq/search" 1107 }, 1108 { 1109 "name": "Iraq", 1110 "gl": "IQ", 1111 "lang": "Ú©ÙØ±Ø¯Û", 1112 "hl": "ckb", 1113 "dir": "rtl", 1114 "url": "https://www.google.iq/search" 1115 }, 1116 { 1117 "name": "Ireland", 1118 "gl": "IE", 1119 "lang": "Gaeilge", 1120 "hl": "ga", 1121 "dir": "ltr", 1122 "url": "https://www.google.ie/search" 1123 }, 1124 { 1125 "name": "Isle of Man", 1126 "gl": "IM", 1127 "lang": "English", 1128 "hl": "en", 1129 "dir": "ltr", 1130 "url": "https://www.google.co.im/search" 1131 }, 1132 { 1133 "name": "Israel", 1134 "gl": "IL", 1135 "lang": "×¢×ר×ת", 1136 "hl": "iw", 1137 "dir": "rtl", 1138 "url": "https://www.google.co.il/search" 1139 }, 1140 { 1141 "name": "Israel", 1142 "gl": "IL", 1143 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1144 "hl": "ar", 1145 "dir": "rtl", 1146 "url": "https://www.google.co.il/search" 1147 }, 1148 { 1149 "name": "Israel", 1150 "gl": "IL", 1151 "lang": "English", 1152 "hl": "en", 1153 "dir": "ltr", 1154 "url": "https://www.google.co.il/search" 1155 }, 1156 { 1157 "name": "Jamaica", 1158 "gl": "JM", 1159 "lang": "English", 1160 "hl": "en", 1161 "dir": "ltr", 1162 "url": "https://www.google.com.jm/search" 1163 }, 1164 { 1165 "name": "Jersey", 1166 "gl": "JE", 1167 "lang": "English", 1168 "hl": "en", 1169 "dir": "ltr", 1170 "url": "https://www.google.je/search" 1171 }, 1172 { 1173 "name": "Jersey", 1174 "gl": "JE", 1175 "lang": "Français", 1176 "hl": "fr", 1177 "dir": "ltr", 1178 "url": "https://www.google.je/search" 1179 }, 1180 { 1181 "name": "Jordan", 1182 "gl": "JO", 1183 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1184 "hl": "ar", 1185 "dir": "rtl", 1186 "url": "https://www.google.jo/search" 1187 }, 1188 { 1189 "name": "Jordan", 1190 "gl": "JO", 1191 "lang": "English", 1192 "hl": "en", 1193 "dir": "ltr", 1194 "url": "https://www.google.jo/search" 1195 }, 1196 { 1197 "name": "Kenya", 1198 "gl": "KE",
1199 "lang": "Kiswahili", 1200 "hl": "sw", 1201 "dir": "ltr", 1202 "url": "https://www.google.co.ke/search" 1203 }, 1204 { 1205 "name": "Kenya", 1206 "gl": "KE", 1207 "lang": "English", 1208 "hl": "en", 1209 "dir": "ltr", 1210 "url": "https://www.google.co.ke/search" 1211 }, 1212 { 1213 "name": "Kiribati", 1214 "gl": "KI", 1215 "lang": "English", 1216 "hl": "en", 1217 "dir": "ltr", 1218 "url": "https://www.google.ki/search" 1219 }, 1220 { 1221 "name": "Kuwait", 1222 "gl": "KW", 1223 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1224 "hl": "ar", 1225 "dir": "rtl", 1226 "url": "https://www.google.com.kw/search" 1227 }, 1228 { 1229 "name": "Kuwait", 1230 "gl": "KW", 1231 "lang": "English", 1232 "hl": "en", 1233 "dir": "ltr", 1234 "url": "https://www.google.com.kw/search" 1235 }, 1236 { 1237 "name": "Kyrgyzstan", 1238 "gl": "KG", 1239 "lang": "кÑÑгÑзÑа", 1240 "hl": "ky", 1241 "dir": "ltr", 1242 "url": "https://www.google.kg/search" 1243 }, 1244 { 1245 "name": "Kyrgyzstan", 1246 "gl": "KG", 1247 "lang": "ÑÑÑÑкий", 1248 "hl": "ru", 1249 "dir": "ltr", 1250 "url": "https://www.google.kg/search" 1251 }, 1252 { 1253 "name": "Laos", 1254 "gl": "LA", 1255 "lang": "ລາວ", 1256 "hl": "lo", 1257 "dir": "ltr", 1258 "url": "https://www.google.la/search" 1259 }, 1260 { 1261 "name": "Laos", 1262 "gl": "LA", 1263 "lang": "English", 1264 "hl": "en", 1265 "dir": "ltr", 1266 "url": "https://www.google.la/search" 1267 }, 1268 { 1269 "name": "Latvia", 1270 "gl": "LV", 1271 "lang": "latvieÅ¡u", 1272 "hl": "lv", 1273 "dir": "ltr", 1274 "url": "https://www.google.lv/search" 1275 }, 1276 { 1277 "name": "Latvia", 1278 "gl": "LV", 1279 "lang": "lietuvių", 1280 "hl": "lt", 1281 "dir": "ltr", 1282 "url": "https://www.google.lv/search" 1283 }, 1284 { 1285 "name": "Latvia", 1286 "gl": "LV", 1287 "lang": "ÑÑÑÑкий", 1288 "hl": "ru", 1289 "dir": "ltr", 1290 "url": "https://www.google.lv/search" 1291 }, 1292 { 1293 "name": "Lebanon", 1294 "gl": "LB", 1295 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1296 "hl": "ar", 1297 "dir": "rtl", 1298 "url": "https://www.google.com.lb/search" 1299 }, 1300 { 1301 "name": "Lebanon", 1302 "gl": "LB", 1303 "lang": "English", 1304 "hl": "en", 1305 "dir": "ltr", 1306 "url": "https://www.google.com.lb/search" 1307 }, 1308 { 1309 "name": "Lebanon", 1310 "gl": "LB", 1311 "lang": "Français", 1312 "hl": "fr", 1313 "dir": "ltr", 1314 "url": "https://www.google.com.lb/search" 1315 }, 1316 { 1317 "name": "Lebanon", 1318 "gl": "LB", 1319 "lang": "Õ°Õ¡ÕµÕ¥ÖÕ¥Õ¶", 1320 "hl": "hy", 1321 "dir": "ltr", 1322 "url": "https://www.google.com.lb/search" 1323 }, 1324 { 1325 "name": "Lesotho", 1326 "gl": "LS", 1327 "lang": "Sesotho", 1328 "hl": "st", 1329 "dir": "ltr", 1330 "url": "https://www.google.co.ls/search" 1331 }, 1332 { 1333 "name": "Lesotho", 1334 "gl": "LS", 1335 "lang": "English", 1336 "hl": "en", 1337 "dir": "ltr", 1338 "url": "https://www.google.co.ls/search" 1339 }, 1340 { 1341 "name": "Liechtenstein", 1342 "gl": "LI", 1343 "lang": "Deutsch", 1344 "hl": "de", 1345 "dir": "ltr", 1346 "url": "https://www.google.li/search" 1347 }, 1348 { 1349 "name": "Lithuania", 1350 "gl": "LT", 1351 "lang": "lietuvių", 1352 "hl": "lt", 1353 "dir": "ltr", 1354 "url": "https://www.google.lt/search" 1355 }, 1356 { 1357 "name": "Luxembourg", 1358 "gl": "LU", 1359 "lang": "Deutsch", 1360 "hl": "de", 1361 "dir": "ltr", 1362 "url": "https://www.google.lu/search" 1363 }, 1364 { 1365 "name": "Luxembourg", 1366 "gl": "LU", 1367 "lang": "Français", 1368 "hl": "fr", 1369 "dir": "ltr", 1370 "url": "https://www.google.lu/search" 1371 }, 1372 { 1373 "name": "Macedonia (FYROM)", 1374 "gl": "MK", 1375 "lang": "македонÑки", 1376 "hl": "mk", 1377 "dir": "ltr", 1378 "url": "https://www.google.mk/search" 1379 }, 1380 { 1381 "name": "Madagascar", 1382 "gl": "MG", 1383 "lang": "Malagasy", 1384 "hl": "mg", 1385 "dir": "ltr", 1386 "url": "https://www.google.mg/search" 1387 }, 1388 { 1389 "name": "Madagascar", 1390 "gl": "MG", 1391 "lang": "Français", 1392 "hl": "fr", 1393 "dir": "ltr", 1394 "url": "https://www.google.mg/search" 1395 }, 1396 { 1397 "name": "Malawi", 1398 "gl": "MW", 1399 "lang": "Chichewa", 1400 "hl": "ny", 1401 "dir": "ltr", 1402 "url": "https://www.google.mw/search" 1403 }, 1404 { 1405 "name": "Malawi", 1406 "gl": "MW", 1407 "lang": "English", 1408 "hl": "en", 1409 "dir": "ltr", 1410 "url": "https://www.google.mw/search" 1411 }, 1412 { 1413 "name": "Malawi", 1414 "gl": "MW", 1415 "lang": "Tumbuka", 1416 "hl": "tum", 1417 "dir": "ltr", 1418 "url": "https://www.google.mw/search" 1419 }, 1420 { 1421 "name": "Malaysia", 1422 "gl": "MY", 1423 "lang": "English", 1424 "hl": "en", 1425 "dir": "ltr", 1426 "url": "https://www.google.com.my/search" 1427 }, 1428 { 1429 "name": "Malaysia", 1430 "gl": "MY", 1431 "lang": "Melayu", 1432 "hl": "ms", 1433 "dir": "ltr", 1434 "url": "https://www.google.com.my/search" 1435 }, 1436 { 1437 "name": "Maldives", 1438 "gl": "MV", 1439 "lang": "English", 1440 "hl": "en", 1441 "dir": "ltr", 1442 "url": "https://www.google.mv/search" 1443 }, 1444 { 1445 "name": "Mali", 1446 "gl": "ML", 1447 "lang": "Français", 1448 "hl": "fr", 1449 "dir": "ltr", 1450 "url": "https://www.google.ml/search" 1451 }, 1452 { 1453 "name": "Mexico", 1454 "gl": "MX", 1455 "lang": "Español (Latinoamérica)", 1456 "hl": "es-419", 1457 "dir": "ltr", 1458 "url": "https://www.google.com.mx/search" 1459 }, 1460 { 1461 "name": "Micronesia", 1462 "gl": "FM", 1463 "lang": "English", 1464 "hl": "en", 1465 "dir": "ltr", 1466 "url": "https://www.google.fm/search" 1467 }, 1468 { 1469 "name": "Moldova", 1470 "gl": "MD", 1471 "lang": "RomânÄ", 1472 "hl": "ro", 1473 "dir": "ltr", 1474 "url": "https://www.google.md/search" 1475 }, 1476 { 1477 "name": "Moldova", 1478 "gl": "MD", 1479 "lang": "ÑÑÑÑкий", 1480 "hl": "ru", 1481 "dir": "ltr", 1482 "url": "https://www.google.md/search" 1483 }, 1484 { 1485 "name": "Mongolia", 1486 "gl": "MN", 1487 "lang": "Ðонгол", 1488 "hl": "mn", 1489 "dir": "ltr", 1490 "url": "https://www.google.mn/search" 1491 }, 1492 { 1493 "name": "Montenegro", 1494 "gl": "ME", 1495 "lang": "crnogorski", 1496 "hl": "sr-ME", 1497 "dir": "ltr", 1498 "url": "https://www.google.me/search" 1499 }, 1500 { 1501 "name": "Montenegro", 1502 "gl": "ME", 1503 "lang": "ÑÑпÑки", 1504 "hl": "sr", 1505 "dir": "ltr", 1506 "url": "https://www.google.me/search" 1507 }, 1508 { 1509 "name": "Montenegro", 1510 "gl": "ME", 1511 "lang": "bosanski", 1512 "hl": "bs", 1513 "dir": "ltr", 1514 "url": "https://www.google.me/search" 1515 }, 1516 { 1517 "name": "Morocco", 1518 "gl": "MA", 1519 "lang": "Français", 1520 "hl": "fr", 1521 "dir": "ltr", 1522 "url": "https://www.google.co.ma/search" 1523 }, 1524 { 1525 "name": "Morocco", 1526 "gl": "MA", 1527 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1528 "hl": "ar", 1529 "dir": "rtl", 1530 "url": "https://www.google.co.ma/search" 1531 }, 1532 { 1533 "name": "Namibia", 1534 "gl": "NA", 1535 "lang": "English", 1536 "hl": "en", 1537 "dir": "ltr",
1538 "url": "https://www.google.com.na/search" 1539 }, 1540 { 1541 "name": "Namibia", 1542 "gl": "NA", 1543 "lang": "Afrikaans", 1544 "hl": "af", 1545 "dir": "ltr", 1546 "url": "https://www.google.com.na/search" 1547 }, 1548 { 1549 "name": "Namibia", 1550 "gl": "NA", 1551 "lang": "Deutsch", 1552 "hl": "de", 1553 "dir": "ltr", 1554 "url": "https://www.google.com.na/search" 1555 }, 1556 { 1557 "name": "Nauru", 1558 "gl": "NR", 1559 "lang": "English", 1560 "hl": "en", 1561 "dir": "ltr", 1562 "url": "https://www.google.nr/search" 1563 }, 1564 { 1565 "name": "Nicaragua", 1566 "gl": "NI", 1567 "lang": "Español (Latinoamérica)", 1568 "hl": "es-419", 1569 "dir": "ltr", 1570 "url": "https://www.google.com.ni/search" 1571 }, 1572 { 1573 "name": "Nicaragua", 1574 "gl": "NI", 1575 "lang": "English", 1576 "hl": "en", 1577 "dir": "ltr", 1578 "url": "https://www.google.com.ni/search" 1579 }, 1580 { 1581 "name": "Niger", 1582 "gl": "NE", 1583 "lang": "Français", 1584 "hl": "fr", 1585 "dir": "ltr", 1586 "url": "https://www.google.ne/search" 1587 }, 1588 { 1589 "name": "Niger", 1590 "gl": "NE", 1591 "lang": "Hausa", 1592 "hl": "ha", 1593 "dir": "ltr", 1594 "url": "https://www.google.ne/search" 1595 }, 1596 { 1597 "name": "Nigeria", 1598 "gl": "NG", 1599 "lang": "English", 1600 "hl": "en", 1601 "dir": "ltr", 1602 "url": "https://www.google.com.ng/search" 1603 }, 1604 { 1605 "name": "Nigeria", 1606 "gl": "NG", 1607 "lang": "Hausa", 1608 "hl": "ha", 1609 "dir": "ltr", 1610 "url": "https://www.google.com.ng/search" 1611 }, 1612 { 1613 "name": "Nigeria", 1614 "gl": "NG", 1615 "lang": "Igbo", 1616 "hl": "ig", 1617 "dir": "ltr", 1618 "url": "https://www.google.com.ng/search" 1619 }, 1620 { 1621 "name": "Nigeria", 1622 "gl": "NG", 1623 "lang": "EÌdeÌ Yorùbá", 1624 "hl": "yo", 1625 "dir": "ltr", 1626 "url": "https://www.google.com.ng/search" 1627 }, 1628 { 1629 "name": "Nigeria", 1630 "gl": "NG", 1631 "lang": "Nigerian Pidgin", 1632 "hl": "pcm", 1633 "dir": "ltr", 1634 "url": "https://www.google.com.ng/search" 1635 }, 1636 { 1637 "name": "Niue", 1638 "gl": "NU", 1639 "lang": "English", 1640 "hl": "en", 1641 "dir": "ltr", 1642 "url": "https://www.google.nu/search" 1643 }, 1644 { 1645 "name": "Norfolk Island", 1646 "gl": "NF", 1647 "lang": "English", 1648 "hl": "en", 1649 "dir": "ltr", 1650 "url": "https://www.google.com.nf/search" 1651 }, 1652 { 1653 "name": "Norway", 1654 "gl": "NO", 1655 "lang": "norsk", 1656 "hl": "no", 1657 "dir": "ltr", 1658 "url": "https://www.google.no/search" 1659 }, 1660 { 1661 "name": "Oman", 1662 "gl": "OM", 1663 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1664 "hl": "ar", 1665 "dir": "rtl", 1666 "url": "https://www.google.com.om/search" 1667 }, 1668 { 1669 "name": "Oman", 1670 "gl": "OM", 1671 "lang": "English", 1672 "hl": "en", 1673 "dir": "ltr", 1674 "url": "https://www.google.com.om/search" 1675 }, 1676 { 1677 "name": "Pakistan", 1678 "gl": "PK", 1679 "lang": "English", 1680 "hl": "en", 1681 "dir": "ltr", 1682 "url": "https://www.google.com.pk/search" 1683 }, 1684 { 1685 "name": "Pakistan", 1686 "gl": "PK", 1687 "lang": "اردÙ", 1688 "hl": "ur", 1689 "dir": "rtl", 1690 "url": "https://www.google.com.pk/search" 1691 }, 1692 { 1693 "name": "Pakistan", 1694 "gl": "PK", 1695 "lang": "Ù¾ÚØªÙ", 1696 "hl": "ps", 1697 "dir": "rtl", 1698 "url": "https://www.google.com.pk/search" 1699 }, 1700 { 1701 "name": "Pakistan", 1702 "gl": "PK", 1703 "lang": "سÙÚÙ", 1704 "hl": "sd", 1705 "dir": "rtl", 1706 "url": "https://www.google.com.pk/search" 1707 }, 1708 { 1709 "name": "Palestine", 1710 "gl": "PS", 1711 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1712 "hl": "ar", 1713 "dir": "rtl", 1714 "url": "https://www.google.ps/search" 1715 }, 1716 { 1717 "name": "Palestine", 1718 "gl": "PS", 1719 "lang": "English", 1720 "hl": "en", 1721 "dir": "ltr", 1722 "url": "https://www.google.ps/search" 1723 }, 1724 { 1725 "name": "Panama", 1726 "gl": "PA", 1727 "lang": "Español (Latinoamérica)", 1728 "hl": "es-419", 1729 "dir": "ltr", 1730 "url": "https://www.google.com.pa/search" 1731 }, 1732 { 1733 "name": "Panama", 1734 "gl": "PA", 1735 "lang": "English", 1736 "hl": "en", 1737 "dir": "ltr", 1738 "url": "https://www.google.com.pa/search" 1739 }, 1740 { 1741 "name": "Papua New Guinea", 1742 "gl": "PG", 1743 "lang": "English", 1744 "hl": "en", 1745 "dir": "ltr", 1746 "url": "https://www.google.com.pg/search" 1747 }, 1748 { 1749 "name": "Paraguay", 1750 "gl": "PY", 1751 "lang": "Español (Latinoamérica)", 1752 "hl": "es-419", 1753 "dir": "ltr", 1754 "url": "https://www.google.com.py/search" 1755 }, 1756 { 1757 "name": "Peru", 1758 "gl": "PE", 1759 "lang": "Español (Latinoamérica)", 1760 "hl": "es-419", 1761 "dir": "ltr", 1762 "url": "https://www.google.com.pe/search" 1763 }, 1764 { 1765 "name": "Peru", 1766 "gl": "PE", 1767 "lang": "Quechua", 1768 "hl": "qu", 1769 "dir": "ltr", 1770 "url": "https://www.google.com.pe/search" 1771 }, 1772 { 1773 "name": "Philippines", 1774 "gl": "PH", 1775 "lang": "English", 1776 "hl": "en", 1777 "dir": "ltr", 1778 "url": "https://www.google.com.ph/search" 1779 }, 1780 { 1781 "name": "Philippines", 1782 "gl": "PH", 1783 "lang": "", 1784 "hl": "fil", 1785 "dir": "ltr", 1786 "url": "https://www.google.ph/search" 1787 }, 1788 { 1789 "name": "Philippines", 1790 "gl": "PH", 1791 "lang": "Cebuano", 1792 "hl": "ceb", 1793 "dir": "ltr", 1794 "url": "https://www.google.ph/search" 1795 }, 1796 { 1797 "name": "Pitcairn Islands", 1798 "gl": "PN", 1799 "lang": "English", 1800 "hl": "en", 1801 "dir": "ltr", 1802 "url": "https://www.google.pn/search" 1803 }, 1804 { 1805 "name": "Portugal", 1806 "gl": "PT", 1807 "lang": "Português (Portugal)", 1808 "hl": "pt-PT", 1809 "dir": "ltr", 1810 "url": "https://www.google.pt/search" 1811 }, 1812 { 1813 "name": "Puerto Rico", 1814 "gl": "PR", 1815 "lang": "Español (Latinoamérica)", 1816 "hl": "es-419", 1817 "dir": "ltr", 1818 "url": "https://www.google.com.pr/search" 1819 }, 1820 { 1821 "name": "Puerto Rico", 1822 "gl": "PR", 1823 "lang": "English", 1824 "hl": "en", 1825 "dir": "ltr", 1826 "url": "https://www.google.com.pr/search" 1827 }, 1828 { 1829 "name": "Qatar", 1830 "gl": "QA", 1831 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1832 "hl": "ar", 1833 "dir": "rtl", 1834 "url": "https://www.google.com.qa/search" 1835 }, 1836 { 1837 "name": "Qatar", 1838 "gl": "QA", 1839 "lang": "English", 1840 "hl": "en", 1841 "dir": "ltr", 1842 "url": "https://www.google.com.qa/search" 1843 }, 1844 { 1845 "name": "Romania", 1846 "gl": "RO", 1847 "lang": "RomânÄ", 1848 "hl": "ro", 1849 "dir": "ltr", 1850 "url": "https://www.google.ro/search" 1851 }, 1852 { 1853 "name": "Romania", 1854 "gl": "RO", 1855 "lang": "magyar", 1856 "hl": "hu", 1857 "dir": "ltr", 1858 "url": "https://www.google.ro/search" 1859 }, 1860 { 1861 "name": "Romania", 1862 "gl": "RO", 1863 "lang": "Deutsch", 1864 "hl": "de", 1865 "dir": "ltr", 1866 "url": "https://www.google.ro/search" 1867 }, 1868 { 1869 "name": "Russia", 1870 "gl": "RU", 1871 "lang": "ÑÑÑÑкий", 1872 "hl": "ru", 1873 "dir": "ltr", 1874 "url": "https://www.google.ru/search" 1875 }, 1876 { 1877 "name": "Rwanda", 1878 "gl": "RW", 1879 "lang": "English", 1880 "hl": "en", 1881 "dir": "ltr", 1882 "url": "https://www.google.rw/search" 1883 }, 1884 { 1885 "name": "Rwanda", 1886 "gl": "RW", 1887 "lang": "Français", 1888 "hl": "fr", 1889 "dir": "ltr", 1890 "url": "https://www.google.rw/search" 1891 }, 1892 { 1893 "name": "Rwanda", 1894 "gl": "RW",
1895 "lang": "Kiswahili", 1896 "hl": "sw", 1897 "dir": "ltr", 1898 "url": "https://www.google.rw/search" 1899 }, 1900 { 1901 "name": "Rwanda", 1902 "gl": "RW", 1903 "lang": "Ikinyarwanda", 1904 "hl": "rw", 1905 "dir": "ltr", 1906 "url": "https://www.google.rw/search" 1907 }, 1908 { 1909 "name": "San Marino", 1910 "gl": "SM", 1911 "lang": "Italiano", 1912 "hl": "it", 1913 "dir": "ltr", 1914 "url": "https://www.google.sm/search" 1915 }, 1916 { 1917 "name": "Saudi Arabia", 1918 "gl": "SA", 1919 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 1920 "hl": "ar", 1921 "dir": "rtl", 1922 "url": "https://www.google.com.sa/search" 1923 }, 1924 { 1925 "name": "Saudi Arabia", 1926 "gl": "SA", 1927 "lang": "English", 1928 "hl": "en", 1929 "dir": "ltr", 1930 "url": "https://www.google.com.sa/search" 1931 }, 1932 { 1933 "name": "Serbia", 1934 "gl": "RS", 1935 "lang": "ÑÑпÑки", 1936 "hl": "sr", 1937 "dir": "ltr", 1938 "url": "https://www.google.rs/search" 1939 }, 1940 { 1941 "name": "Serbia", 1942 "gl": "RS", 1943 "lang": "srpski", 1944 "hl": "sr-Latn", 1945 "dir": "ltr", 1946 "url": "https://www.google.rs/search" 1947 }, 1948 { 1949 "name": "Seychelles", 1950 "gl": "SC", 1951 "lang": "Kreol Seselwa", 1952 "hl": "crs", 1953 "dir": "ltr", 1954 "url": "https://www.google.sc/search" 1955 }, 1956 { 1957 "name": "Seychelles", 1958 "gl": "SC", 1959 "lang": "English", 1960 "hl": "en", 1961 "dir": "ltr", 1962 "url": "https://www.google.sc/search" 1963 }, 1964 { 1965 "name": "Seychelles", 1966 "gl": "SC", 1967 "lang": "Français", 1968 "hl": "fr", 1969 "dir": "ltr", 1970 "url": "https://www.google.sc/search" 1971 }, 1972 { 1973 "name": "Sierra Leone", 1974 "gl": "SL", 1975 "lang": "English", 1976 "hl": "en", 1977 "dir": "ltr", 1978 "url": "https://www.google.com.sl/search" 1979 }, 1980 { 1981 "name": "Sierra Leone", 1982 "gl": "SL", 1983 "lang": "Krio (Sierra Leone)", 1984 "hl": "kri", 1985 "dir": "ltr", 1986 "url": "https://www.google.com.sl/search" 1987 }, 1988 { 1989 "name": "Singapore", 1990 "gl": "SG", 1991 "lang": "English", 1992 "hl": "en", 1993 "dir": "ltr", 1994 "url": "https://www.google.com.sg/search" 1995 }, 1996 { 1997 "name": "Singapore", 1998 "gl": "SG", 1999 "lang": "䏿(ç®ä½)", 2000 "hl": "zh-CN", 2001 "dir": "ltr", 2002 "url": "https://www.google.com.sg/search" 2003 }, 2004 { 2005 "name": "Singapore", 2006 "gl": "SG", 2007 "lang": "Melayu", 2008 "hl": "ms", 2009 "dir": "ltr", 2010 "url": "https://www.google.com.sg/search" 2011 }, 2012 { 2013 "name": "Singapore", 2014 "gl": "SG", 2015 "lang": "தமிழà¯", 2016 "hl": "ta", 2017 "dir": "ltr", 2018 "url": "https://www.google.com.sg/search" 2019 }, 2020 { 2021 "name": "Slovenia", 2022 "gl": "SI", 2023 "lang": "slovenÅ¡Äina", 2024 "hl": "sl", 2025 "dir": "ltr", 2026 "url": "https://www.google.si/search" 2027 }, 2028 { 2029 "name": "Solomon Islands", 2030 "gl": "SB", 2031 "lang": "English", 2032 "hl": "en", 2033 "dir": "ltr", 2034 "url": "https://www.google.com.sb/search" 2035 }, 2036 { 2037 "name": "Somalia", 2038 "gl": "SO", 2039 "lang": "Soomaali", 2040 "hl": "so", 2041 "dir": "ltr", 2042 "url": "https://www.google.so/search" 2043 }, 2044 { 2045 "name": "Somalia", 2046 "gl": "SO", 2047 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 2048 "hl": "ar", 2049 "dir": "rtl", 2050 "url": "https://www.google.so/search" 2051 }, 2052 { 2053 "name": "Somalia", 2054 "gl": "SO", 2055 "lang": "English", 2056 "hl": "en", 2057 "dir": "ltr", 2058 "url": "https://www.google.so/search" 2059 }, 2060 { 2061 "name": "South Africa", 2062 "gl": "ZA", 2063 "lang": "English", 2064 "hl": "en", 2065 "dir": "ltr", 2066 "url": "https://www.google.co.za/search" 2067 }, 2068 { 2069 "name": "South Africa", 2070 "gl": "ZA", 2071 "lang": "Afrikaans", 2072 "hl": "af", 2073 "dir": "ltr", 2074 "url": "https://www.google.co.za/search" 2075 }, 2076 { 2077 "name": "South Africa", 2078 "gl": "ZA", 2079 "lang": "Sesotho", 2080 "hl": "st", 2081 "dir": "ltr", 2082 "url": "https://www.google.co.za/search" 2083 }, 2084 { 2085 "name": "South Africa", 2086 "gl": "ZA", 2087 "lang": "isiZulu", 2088 "hl": "zu", 2089 "dir": "ltr", 2090 "url": "https://www.google.co.za/search" 2091 }, 2092 { 2093 "name": "South Africa", 2094 "gl": "ZA", 2095 "lang": "IsiXhosa", 2096 "hl": "xh", 2097 "dir": "ltr", 2098 "url": "https://www.google.co.za/search" 2099 }, 2100 { 2101 "name": "South Africa", 2102 "gl": "ZA", 2103 "lang": "Setswana", 2104 "hl": "tn", 2105 "dir": "ltr", 2106 "url": "https://www.google.co.za/search" 2107 }, 2108 { 2109 "name": "South Africa", 2110 "gl": "ZA", 2111 "lang": "Northern Sotho", 2112 "hl": "nso", 2113 "dir": "ltr", 2114 "url": "https://www.google.co.za/search" 2115 }, 2116 { 2117 "name": "South Korea", 2118 "gl": "KR", 2119 "lang": "íêµì´", 2120 "hl": "ko", 2121 "dir": "ltr", 2122 "url": "https://www.google.co.kr/search" 2123 }, 2124 { 2125 "name": "Spain", 2126 "gl": "ES", 2127 "lang": "català ", 2128 "hl": "ca", 2129 "dir": "ltr", 2130 "url": "https://www.google.es/search" 2131 }, 2132 { 2133 "name": "Spain", 2134 "gl": "ES", 2135 "lang": "galego", 2136 "hl": "gl", 2137 "dir": "ltr", 2138 "url": "https://www.google.es/search" 2139 }, 2140 { 2141 "name": "Spain", 2142 "gl": "ES", 2143 "lang": "euskara", 2144 "hl": "eu", 2145 "dir": "ltr", 2146 "url": "https://www.google.es/search" 2147 }, 2148 { 2149 "name": "St. Helena", 2150 "gl": "SH", 2151 "lang": "English", 2152 "hl": "en", 2153 "dir": "ltr", 2154 "url": "https://www.google.sh/search" 2155 }, 2156 { 2157 "name": "Suriname", 2158 "gl": "SR", 2159 "lang": "Nederlands", 2160 "hl": "nl", 2161 "dir": "ltr", 2162 "url": "https://www.google.sr/search" 2163 }, 2164 { 2165 "name": "Suriname", 2166 "gl": "SR", 2167 "lang": "English", 2168 "hl": "en", 2169 "dir": "ltr", 2170 "url": "https://www.google.sr/search" 2171 }, 2172 {
2173 "name": "Sweden", 2174 "gl": "SE", 2175 "lang": "svenska", 2176 "hl": "sv", 2177 "dir": "ltr", 2178 "url": "https://www.google.se/search" 2179 }, 2180 { 2181 "name": "Switzerland", 2182 "gl": "CH", 2183 "lang": "Deutsch", 2184 "hl": "de", 2185 "dir": "ltr", 2186 "url": "https://www.google.ch/search" 2187 }, 2188 { 2189 "name": "Switzerland", 2190 "gl": "CH", 2191 "lang": "English", 2192 "hl": "en", 2193 "dir": "ltr", 2194 "url": "https://www.google.ch/search" 2195 }, 2196 { 2197 "name": "Switzerland", 2198 "gl": "CH", 2199 "lang": "Français", 2200 "hl": "fr", 2201 "dir": "ltr", 2202 "url": "https://www.google.ch/search" 2203 }, 2204 { 2205 "name": "Switzerland", 2206 "gl": "CH", 2207 "lang": "Italiano", 2208 "hl": "it", 2209 "dir": "ltr", 2210 "url": "https://www.google.ch/search" 2211 }, 2212 { 2213 "name": "Switzerland", 2214 "gl": "CH", 2215 "lang": "Rumantsch", 2216 "hl": "rm", 2217 "dir": "ltr", 2218 "url": "https://www.google.ch/search" 2219 }, 2220 { 2221 "name": "Taiwan", 2222 "gl": "TW", 2223 "lang": "䏿ï¼ç¹é«ï¼", 2224 "hl": "zh-TW", 2225 "dir": "ltr", 2226 "url": "https://www.google.com.tw/search" 2227 }, 2228 { 2229 "name": "Tanzania", 2230 "gl": "TZ", 2231 "lang": "Kiswahili", 2232 "hl": "sw", 2233 "dir": "ltr", 2234 "url": "https://www.google.co.tz/search" 2235 }, 2236 { 2237 "name": "Tanzania", 2238 "gl": "TZ", 2239 "lang": "English", 2240 "hl": "en", 2241 "dir": "ltr", 2242 "url": "https://www.google.co.tz/search" 2243 }, 2244 { 2245 "name": "Timor-Leste", 2246 "gl": "TL", 2247 "lang": "Português (Portugal)", 2248 "hl": "pt-PT", 2249 "dir": "ltr", 2250 "url": "https://www.google.tl/search" 2251 }, 2252 { 2253 "name": "Timor-Leste", 2254 "gl": "TL", 2255 "lang": "Indonesia", 2256 "hl": "id", 2257 "dir": "ltr", 2258 "url": "https://www.google.tl/search" 2259 }, 2260 { 2261 "name": "Timor-Leste", 2262 "gl": "TL", 2263 "lang": "English", 2264 "hl": "en", 2265 "dir": "ltr", 2266 "url": "https://www.google.tl/search" 2267 }, 2268 { 2269 "name": "Togo", 2270 "gl": "TG", 2271 "lang": "Français", 2272 "hl": "fr", 2273 "dir": "ltr", 2274 "url": "https://www.google.tg/search" 2275 }, 2276 { 2277 "name": "Togo", 2278 "gl": "TG", 2279 "lang": "Ewe", 2280 "hl": "ee", 2281 "dir": "ltr", 2282 "url": "https://www.google.tg/search" 2283 }, 2284 { 2285 "name": "Tokelau", 2286 "gl": "TK", 2287 "lang": "English", 2288 "hl": "en", 2289 "dir": "ltr", 2290 "url": "https://www.google.tk/search" 2291 }, 2292 { 2293 "name": "Tonga", 2294 "gl": "TO", 2295 "lang": "English", 2296 "hl": "en", 2297 "dir": "ltr", 2298 "url": "https://www.google.to/search" 2299 }, 2300 { 2301 "name": "Tonga", 2302 "gl": "TO", 2303 "lang": "Faka-Tonga", 2304 "hl": "to", 2305 "dir": "ltr", 2306 "url": "https://www.google.to/search" 2307 }, 2308 { 2309 "name": "Trinidad & Tobago", 2310 "gl": "TT", 2311 "lang": "English", 2312 "hl": "en", 2313 "dir": "ltr", 2314 "url": "https://www.google.tt/search" 2315 }, 2316 { 2317 "name": "Trinidad & Tobago", 2318 "gl": "TT", 2319 "lang": "हिनà¥à¤¦à¥", 2320 "hl": "hi", 2321 "dir": "ltr", 2322 "url": "https://www.google.tt/search" 2323 }, 2324 { 2325 "name": "Trinidad & Tobago", 2326 "gl": "TT", 2327 "lang": "Français", 2328 "hl": "fr", 2329 "dir": "ltr", 2330 "url": "https://www.google.tt/search" 2331 }, 2332 { 2333 "name": "Trinidad & Tobago", 2334 "gl": "TT", 2335 "lang": "Español (Latinoamérica)", 2336 "hl": "es-419", 2337 "dir": "ltr", 2338 "url": "https://www.google.tt/search" 2339 }, 2340 { 2341 "name": "Trinidad & Tobago", 2342 "gl": "TT", 2343 "lang": "䏿ï¼ç¹é«ï¼", 2344 "hl": "zh-TW", 2345 "dir": "ltr", 2346 "url": "https://www.google.tt/search" 2347 }, 2348 { 2349 "name": "Tunisia", 2350 "gl": "TN", 2351 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 2352 "hl": "ar", 2353 "dir": "rtl", 2354 "url": "https://www.google.tn/search" 2355 }, 2356 { 2357 "name": "Tunisia", 2358 "gl": "TN", 2359 "lang": "Français", 2360 "hl": "fr", 2361 "dir": "ltr", 2362 "url": "https://www.google.tn/search" 2363 }, 2364 { 2365 "name": "U.S. Virgin Islands", 2366 "gl": "VI", 2367 "lang": "English", 2368 "hl": "en", 2369 "dir": "ltr", 2370 "url": "https://www.google.co.vi/search" 2371 }, 2372 { 2373 "name": "Uganda", 2374 "gl": "UG", 2375 "lang": "English", 2376 "hl": "en", 2377 "dir": "ltr", 2378 "url": "https://www.google.co.ug/search" 2379 }, 2380 { 2381 "name": "Uganda", 2382 "gl": "UG", 2383 "lang": "Luganda", 2384 "hl": "lg", 2385 "dir": "ltr", 2386 "url": "https://www.google.co.ug/search" 2387 }, 2388 { 2389 "name": "Uganda", 2390 "gl": "UG",
2391 "lang": "Kiswahili", 2392 "hl": "sw", 2393 "dir": "ltr", 2394 "url": "https://www.google.co.ug/search" 2395 }, 2396 { 2397 "name": "Uganda", 2398 "gl": "UG", 2399 "lang": "Ikinyarwanda", 2400 "hl": "rw", 2401 "dir": "ltr", 2402 "url": "https://www.google.co.ug/search" 2403 }, 2404 { 2405 "name": "Uganda", 2406 "gl": "UG", 2407 "lang": "Luo", 2408 "hl": "ach", 2409 "dir": "ltr", 2410 "url": "https://www.google.co.ug/search" 2411 }, 2412 { 2413 "name": "Uganda", 2414 "gl": "UG", 2415 "lang": "Runyakitara", 2416 "hl": "nyn", 2417 "dir": "ltr", 2418 "url": "https://www.google.co.ug/search" 2419 }, 2420 { 2421 "name": "Ukraine", 2422 "gl": "UA", 2423 "lang": "ÑкÑаÑнÑÑка", 2424 "hl": "uk", 2425 "dir": "ltr", 2426 "url": "https://www.google.com.ua/search" 2427 }, 2428 { 2429 "name": "Ukraine", 2430 "gl": "UA", 2431 "lang": "ÑÑÑÑкий", 2432 "hl": "ru", 2433 "dir": "ltr", 2434 "url": "https://www.google.com.ua/search" 2435 }, 2436 { 2437 "name": "United Arab Emirates", 2438 "gl": "AE", 2439 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 2440 "hl": "ar", 2441 "dir": "rtl", 2442 "url": "https://www.google.ae/search" 2443 }, 2444 { 2445 "name": "United Arab Emirates", 2446 "gl": "AE", 2447 "lang": "ÙØ§Ø±Ø³Û", 2448 "hl": "fa", 2449 "dir": "rtl", 2450 "url": "https://www.google.ae/search" 2451 }, 2452 { 2453 "name": "United Arab Emirates", 2454 "gl": "AE", 2455 "lang": "English", 2456 "hl": "en", 2457 "dir": "ltr", 2458 "url": "https://www.google.ae/search" 2459 }, 2460 { 2461 "name": "United Arab Emirates", 2462 "gl": "AE", 2463 "lang": "हिनà¥à¤¦à¥", 2464 "hl": "hi", 2465 "dir": "ltr", 2466 "url": "https://www.google.ae/search" 2467 }, 2468 { 2469 "name": "United Arab Emirates", 2470 "gl": "AE", 2471 "lang": "اردÙ", 2472 "hl": "ur", 2473 "dir": "rtl", 2474 "url": "https://www.google.ae/search" 2475 }, 2476 { 2477 "name": "Uruguay", 2478 "gl": "UY", 2479 "lang": "Español (Latinoamérica)", 2480 "hl": "es-419", 2481 "dir": "ltr", 2482 "url": "https://www.google.com.uy/search" 2483 }, 2484 { 2485 "name": "Uzbekistan", 2486 "gl": "UZ", 2487 "lang": "Oâzbek", 2488 "hl": "uz", 2489 "dir": "ltr", 2490 "url": "https://www.google.co.uz/search" 2491 }, 2492 { 2493 "name": "Uzbekistan", 2494 "gl": "UZ", 2495 "lang": "ÑÑÑÑкий", 2496 "hl": "ru", 2497 "dir": "ltr", 2498 "url": "https://www.google.co.uz/search" 2499 }, 2500 { 2501 "name": "Vanuatu", 2502 "gl": "VU", 2503 "lang": "English", 2504 "hl": "en", 2505 "dir": "ltr", 2506 "url": "https://www.google.vu/search" 2507 }, 2508 { 2509 "name": "Vanuatu", 2510 "gl": "VU", 2511 "lang": "Français", 2512 "hl": "fr", 2513 "dir": "ltr", 2514 "url": "https://www.google.vu/search" 2515 }, 2516 { 2517 "name": "Venezuela", 2518 "gl": "VE", 2519 "lang": "Español (Latinoamérica)", 2520 "hl": "es-419", 2521 "dir": "ltr", 2522 "url": "https://www.google.co.ve/search" 2523 }, 2524 { 2525 "name": "Vietnam", 2526 "gl": "VN", 2527 "lang": "Tiếng Viá»t", 2528 "hl": "vi", 2529 "dir": "ltr", 2530 "url": "https://www.google.com.vn/search" 2531 }, 2532 { 2533 "name": "Vietnam", 2534 "gl": "VN", 2535 "lang": "English", 2536 "hl": "en", 2537 "dir": "ltr", 2538 "url": "https://www.google.com.vn/search" 2539 }, 2540 { 2541 "name": "Vietnam", 2542 "gl": "VN", 2543 "lang": "Français", 2544 "hl": "fr", 2545 "dir": "ltr", 2546 "url": "https://www.google.com.vn/search" 2547 }, 2548 { 2549 "name": "Vietnam", 2550 "gl": "VN", 2551 "lang": "䏿ï¼ç¹é«ï¼", 2552 "hl": "zh-TW", 2553 "dir": "ltr", 2554 "url": "https://www.google.com.vn/search" 2555 }, 2556 { 2557 "name": "Zambia", 2558 "gl": "ZM", 2559 "lang": "English", 2560 "hl": "en", 2561 "dir": "ltr", 2562 "url": "https://www.google.co.zm/search" 2563 }, 2564 { 2565 "name": "Zambia", 2566 "gl": "ZM", 2567 "lang": "Chichewa", 2568 "hl": "ny", 2569 "dir": "ltr", 2570 "url": "https://www.google.co.zm/search" 2571 }, 2572 { 2573 "name": "Zambia", 2574 "gl": "ZM", 2575 "lang": "IciBemba", 2576 "hl": "bem", 2577 "dir": "ltr", 2578 "url": "https://www.google.co.zm/search" 2579 }, 2580 { 2581 "name": "Zambia", 2582 "gl": "ZM", 2583 "lang": "Tumbuka", 2584 "hl": "tum", 2585 "dir": "ltr", 2586 "url": "https://www.google.co.zm/search" 2587 }, 2588 { 2589 "name": "Zambia", 2590 "gl": "ZM", 2591 "lang": "Lozi", 2592 "hl": "loz", 2593 "dir": "ltr", 2594 "url": "https://www.google.co.zm/search" 2595 }, 2596 { 2597 "name": "Zimbabwe", 2598 "gl": "ZW", 2599 "lang": "English", 2600 "hl": "en", 2601 "dir": "ltr", 2602 "url": "https://www.google.co.zw/search" 2603 }, 2604 { 2605 "name": "Zimbabwe", 2606 "gl": "ZW", 2607 "lang": "ChiShona", 2608 "hl": "sn", 2609 "dir": "ltr", 2610 "url": "https://www.google.co.zw/search" 2611 }, 2612 { 2613 "name": "Zimbabwe", 2614 "gl": "ZW", 2615 "lang": "isiZulu", 2616 "hl": "zu", 2617 "dir": "ltr", 2618 "url": "https://www.google.co.zw/search" 2619 }, 2620 { 2621 "name": "Zimbabwe", 2622 "gl": "ZW", 2623 "lang": "Chichewa", 2624 "hl": "ny", 2625 "dir": "ltr", 2626 "url": "https://www.google.co.zw/search" 2627 }, 2628 { 2629 "name": "Zimbabwe", 2630 "gl": "ZW", 2631 "lang": "Setswana", 2632 "hl": "tn", 2633 "dir": "ltr", 2634 "url": "https://www.google.co.zw/search" 2635 }, 2636 { 2637 "name": "Andorra", 2638 "gl": "AD", 2639 "lang": "català ", 2640 "hl": "ca", 2641 "dir": "ltr", 2642 "url": "https://www.google.ad/search" 2643 }, 2644 { 2645 "name": "Belize", 2646 "gl": "BZ", 2647 "lang": "English", 2648 "hl": "en", 2649 "dir": "ltr", 2650 "url": "https://www.google.com.bz/search" 2651 }, 2652 { 2653 "name": "Belize", 2654 "gl": "BZ", 2655 "lang": "Español (Latinoamérica)", 2656 "hl": "es-419", 2657 "dir": "ltr", 2658 "url": "https://www.google.com.bz/search" 2659 }, 2660 { 2661 "name": "Bhutan", 2662 "gl": "BT", 2663 "lang": "English", 2664 "hl": "en", 2665 "dir": "ltr", 2666 "url": "https://www.google.bt/search" 2667 }, 2668 { 2669 "name": "Central African Republic", 2670 "gl": "CF", 2671 "lang": "Français", 2672 "hl": "fr", 2673 "dir": "ltr", 2674 "url": "https://www.google.cf/search" 2675 }, 2676 { 2677 "name": "Côte dâIvoire", 2678 "gl": "CI", 2679 "lang": "Français", 2680 "hl": "fr", 2681 "dir": "ltr", 2682 "url": "https://www.google.ci/search" 2683 }, 2684 { 2685 "name": "Cuba", 2686 "gl": "CU", 2687 "lang": "Español (Latinoamérica)", 2688 "hl": "es-419", 2689 "dir": "ltr", 2690 "url": "https://www.google.com.cu/search" 2691 }, 2692 { 2693 "name": "Ethiopia", 2694 "gl": "ET", 2695 "lang": "á ááá", 2696 "hl": "am", 2697 "dir": "ltr", 2698 "url": "https://www.google.com.et/search" 2699 }, 2700 { 2701 "name": "Ethiopia", 2702 "gl": "ET", 2703 "lang": "English", 2704 "hl": "en", 2705 "dir": "ltr", 2706 "url": "https://www.google.com.et/search" 2707 }, 2708 { 2709 "name": "Ethiopia", 2710 "gl": "ET", 2711 "lang": "áµááá", 2712 "hl": "ti", 2713 "dir": "ltr", 2714 "url": "https://www.google.com.et/search" 2715 }, 2716 { 2717 "name": "Ethiopia", 2718 "gl": "ET", 2719 "lang": "Soomaali", 2720 "hl": "so", 2721 "dir": "ltr", 2722 "url": "https://www.google.com.et/search" 2723 }, 2724 { 2725 "name": "Ethiopia", 2726 "gl": "ET", 2727 "lang": "Afaan Oromoo", 2728 "hl": "om", 2729 "dir": "ltr", 2730 "url": "https://www.google.com.et/search" 2731 }, 2732 { 2733 "name": "Greenland", 2734 "gl": "GL", 2735 "lang": "Dansk", 2736 "hl": "da", 2737 "dir": "ltr", 2738 "url": "https://www.google.gl/search" 2739 }, 2740 { 2741 "name": "Greenland", 2742 "gl": "GL", 2743 "lang": "English", 2744 "hl": "en", 2745 "dir": "ltr", 2746 "url": "https://www.google.gl/search" 2747 }, 2748 { 2749 "name": "Guernsey", 2750 "gl": "GG", 2751 "lang": "English", 2752 "hl": "en", 2753 "dir": "ltr", 2754 "url": "https://www.google.gg/search" 2755 }, 2756 { 2757 "name": "Guernsey", 2758 "gl": "GG", 2759 "lang": "Français", 2760 "hl": "fr", 2761 "dir": "ltr", 2762 "url": "https://www.google.gg/search" 2763 }, 2764 { 2765 "name": "Hungary", 2766 "gl": "HU", 2767 "lang": "magyar", 2768 "hl": "hu", 2769 "dir": "ltr", 2770 "url": "https://www.google.hu/search" 2771 }, 2772 { 2773 "name": "Indonesia", 2774 "gl": "ID", 2775 "lang": "Indonesia", 2776 "hl": "id", 2777 "dir": "ltr", 2778 "url": "https://www.google.co.id/search" 2779 }, 2780 { 2781 "name": "Indonesia", 2782 "gl": "ID", 2783 "lang": "English", 2784 "hl": "en", 2785 "dir": "ltr", 2786 "url": "https://www.google.co.id/search" 2787 }, 2788 { 2789 "name": "Indonesia", 2790 "gl": "ID", 2791 "lang": "", 2792 "hl": "jv", 2793 "dir": "ltr", 2794 "url": "https://www.google.co.id/search" 2795 }, 2796 { 2797 "name": "Indonesia", 2798 "gl": "ID", 2799 "lang": "Basa Bali", 2800 "hl": "ban", 2801 "dir": "ltr", 2802 "url": "https://www.google.co.id/search" 2803 }, 2804 { 2805 "name": "Kazakhstan", 2806 "gl": "KZ", 2807 "lang": "ÒазаÒ", 2808 "hl": "kk", 2809 "dir": "ltr", 2810 "url": "https://www.google.kz/search" 2811 }, 2812 { 2813 "name": "Kazakhstan", 2814 "gl": "KZ", 2815 "lang": "ÑÑÑÑкий", 2816 "hl": "ru", 2817 "dir": "ltr", 2818 "url": "https://www.google.kz/search" 2819 }, 2820 { 2821 "name": "Malta", 2822 "gl": "MT", 2823 "lang": "Malti", 2824 "hl": "mt", 2825 "dir": "ltr", 2826 "url": "https://www.google.com.mt/search" 2827 }, 2828 { 2829 "name": "Malta", 2830 "gl": "MT", 2831 "lang": "English", 2832 "hl": "en", 2833 "dir": "ltr", 2834 "url": "https://www.google.com.mt/search" 2835 }, 2836 { 2837 "name": "Mauritius", 2838 "gl": "MU", 2839 "lang": "English", 2840 "hl": "en", 2841 "dir": "ltr", 2842 "url": "https://www.google.mu/search" 2843 }, 2844 { 2845 "name": "Mauritius", 2846 "gl": "MU", 2847 "lang": "Français", 2848 "hl": "fr", 2849 "dir": "ltr", 2850 "url": "https://www.google.mu/search" 2851 }, 2852 { 2853 "name": "Mauritius", 2854 "gl": "MU", 2855 "lang": "Kreol morisien", 2856 "hl": "mfe", 2857 "dir": "ltr", 2858 "url": "https://www.google.mu/search" 2859 }, 2860 { 2861 "name": "Montserrat", 2862 "gl": "MS", 2863 "lang": "English", 2864 "hl": "en", 2865 "dir": "ltr", 2866 "url": "https://www.google.ms/search" 2867 }, 2868 { 2869 "name": "Mozambique", 2870 "gl": "MZ", 2871 "lang": "Português (Portugal)", 2872 "hl": "pt-PT", 2873 "dir": "ltr", 2874 "url": "https://www.google.co.mz/search" 2875 }, 2876 { 2877 "name": "Mozambique", 2878 "gl": "MZ",
2879 "lang": "Kiswahili", 2880 "hl": "sw", 2881 "dir": "ltr", 2882 "url": "https://www.google.co.mz/search" 2883 }, 2884 { 2885 "name": "Mozambique", 2886 "gl": "MZ", 2887 "lang": "Chichewa", 2888 "hl": "ny", 2889 "dir": "ltr", 2890 "url": "https://www.google.co.mz/search" 2891 }, 2892 { 2893 "name": "Mozambique", 2894 "gl": "MZ", 2895 "lang": "ChiShona", 2896 "hl": "sn", 2897 "dir": "ltr", 2898 "url": "https://www.google.co.mz/search" 2899 }, 2900 { 2901 "name": "Myanmar (Burma)", 2902 "gl": "MM", 2903 "lang": "áá¼ááºáᬠ(áá¼ááºáá¬)", 2904 "hl": "my", 2905 "dir": "ltr", 2906 "url": "https://www.google.com.mm/search" 2907 }, 2908 { 2909 "name": "Myanmar (Burma)", 2910 "gl": "MM", 2911 "lang": "English", 2912 "hl": "en", 2913 "dir": "ltr", 2914 "url": "https://www.google.com.mm/search" 2915 }, 2916 { 2917 "name": "Nepal", 2918 "gl": "NP", 2919 "lang": "नà¥à¤ªà¤¾à¤²à¥", 2920 "hl": "ne", 2921 "dir": "ltr", 2922 "url": "https://www.google.com.np/search" 2923 }, 2924 { 2925 "name": "Nepal", 2926 "gl": "NP", 2927 "lang": "English", 2928 "hl": "en", 2929 "dir": "ltr", 2930 "url": "https://www.google.com.np/search" 2931 }, 2932 { 2933 "name": "Samoa", 2934 "gl": "WS", 2935 "lang": "English", 2936 "hl": "en", 2937 "dir": "ltr", 2938 "url": "https://www.google.ws/search" 2939 }, 2940 { 2941 "name": "Senegal", 2942 "gl": "SN", 2943 "lang": "Français", 2944 "hl": "fr", 2945 "dir": "ltr", 2946 "url": "https://www.google.sn/search" 2947 }, 2948 { 2949 "name": "Senegal", 2950 "gl": "SN", 2951 "lang": "Wolof", 2952 "hl": "wo", 2953 "dir": "ltr", 2954 "url": "https://www.google.sn/search" 2955 }, 2956 { 2957 "name": "Slovakia", 2958 "gl": "SK", 2959 "lang": "slovenÄina", 2960 "hl": "sk", 2961 "dir": "ltr", 2962 "url": "https://www.google.sk/search" 2963 }, 2964 { 2965 "name": "St. Vincent & Grenadines", 2966 "gl": "VC", 2967 "lang": "English", 2968 "hl": "en", 2969 "dir": "ltr", 2970 "url": "https://www.google.com.vc/search" 2971 }, 2972 { 2973 "name": "Tajikistan", 2974 "gl": "TJ", 2975 "lang": "Тоҷикӣ", 2976 "hl": "tg", 2977 "dir": "ltr", 2978 "url": "https://www.google.com.tj/search" 2979 }, 2980 { 2981 "name": "Tajikistan", 2982 "gl": "TJ", 2983 "lang": "ÑÑÑÑкий", 2984 "hl": "ru", 2985 "dir": "ltr", 2986 "url": "https://www.google.com.tj/search" 2987 }, 2988 { 2989 "name": "Thailand", 2990 "gl": "TH", 2991 "lang": "ภาษาà¹à¸à¸¢", 2992 "hl": "th", 2993 "dir": "ltr", 2994 "url": "https://www.google.co.th/search" 2995 }, 2996 { 2997 "name": "Thailand", 2998 "gl": "TH", 2999 "lang": "English", 3000 "hl": "en", 3001 "dir": "ltr", 3002 "url": "https://www.google.co.th/search" 3003 }, 3004 { 3005 "name": "Turkmenistan", 3006 "gl": "TM", 3007 "lang": "türkmençe", 3008 "hl": "tk", 3009 "dir": "ltr", 3010 "url": "https://www.google.tm/search" 3011 }, 3012 { 3013 "name": "Turkmenistan", 3014 "gl": "TM", 3015 "lang": "ÑÑÑÑкий", 3016 "hl": "ru", 3017 "dir": "ltr", 3018 "url": "https://www.google.tm/search" 3019 }, 3020 { 3021 "name": "Turkmenistan", 3022 "gl": "TM", 3023 "lang": "Oâzbek", 3024 "hl": "uz", 3025 "dir": "ltr", 3026 "url": "https://www.google.tm/search" 3027 }, 3028 { 3029 "name": "Gibraltar", 3030 "gl": "GI", 3031 "lang": "English", 3032 "hl": "en", 3033 "dir": "ltr", 3034 "url": "https://www.google.com.gi/search" 3035 }, 3036 { 3037 "name": "Gibraltar", 3038 "gl": "GI", 3039 "lang": "español", 3040 "hl": "es", 3041 "dir": "ltr", 3042 "url": "https://www.google.com.gi/search" 3043 }, 3044 { 3045 "name": "Gibraltar", 3046 "gl": "GI", 3047 "lang": "Italiano", 3048 "hl": "it", 3049 "dir": "ltr", 3050 "url": "https://www.google.com.gi/search" 3051 }, 3052 { 3053 "name": "Gibraltar", 3054 "gl": "GI", 3055 "lang": "Português (Portugal)", 3056 "hl": "pt-PT", 3057 "dir": "ltr", 3058 "url": "https://www.google.com.gi/search" 3059 }, 3060 { 3061 "name": "Libya", 3062 "gl": "LY", 3063 "lang": "Ø§ÙØ¹Ø±Ø¨ÙØ©", 3064 "hl": "ar", 3065 "dir": "rtl", 3066 "url": "https://www.google.com.ly/search" 3067 }, 3068 { 3069 "name": "Libya", 3070 "gl": "LY", 3071 "lang": "Italiano", 3072 "hl": "it", 3073 "dir": "ltr", 3074 "url": "https://www.google.com.ly/search" 3075 }, 3076 { 3077 "name": "Libya", 3078 "gl": "LY", 3079 "lang": "English", 3080 "hl": "en", 3081 "dir": "ltr", 3082 "url": "https://www.google.com.ly/search" 3083 }, 3084 { 3085 "name": "Netherlands", 3086 "gl": "NL", 3087 "lang": "Frysk", 3088 "hl": "fy", 3089 "dir": "ltr", 3090 "url": "https://www.google.nl/search" 3091 }, 3092 { 3093 "name": "New Zealand", 3094 "gl": "NZ", 3095 "lang": "English", 3096 "hl": "en", 3097 "dir": "ltr", 3098 "url": "https://www.google.co.nz/search" 3099 }, 3100 { 3101 "name": "New Zealand", 3102 "gl": "NZ", 3103 "lang": "MÄori", 3104 "hl": "mi", 3105 "dir": "ltr", 3106 "url": "https://www.google.co.nz/search" 3107 }, 3108 { 3109 "name": "Poland", 3110 "gl": "PL", 3111 "lang": "polski", 3112 "hl": "pl", 3113 "dir": "ltr", 3114 "url": "https://www.google.pl/search" 3115 }, 3116 { 3117 "name": "Sri Lanka", 3118 "gl": "LK", 3119 "lang": "English", 3120 "hl": "en", 3121 "dir": "ltr", 3122 "url": "https://www.google.lk/search" 3123 }, 3124 { 3125 "name": "Sri Lanka", 3126 "gl": "LK", 3127 "lang": "à·à·à¶à·à¶½", 3128 "hl": "si", 3129 "dir": "ltr", 3130 "url": "https://www.google.lk/search" 3131 }, 3132 { 3133 "name": "Sri Lanka", 3134 "gl": "LK", 3135 "lang": "தமிழà¯", 3136 "hl": "ta", 3137 "dir": "ltr", 3138 "url": "https://www.google.lk/search" 3139 }, 3140 { 3141 "name": "São Tomé & PrÃncipe", 3142 "gl": "ST", 3143 "lang": "Português (Portugal)", 3144 "hl": "pt-PT", 3145 "dir": "ltr", 3146 "url": "https://www.google.st/search" 3147 } 3148]; 3149 3150var apiKey = 'AIzaSyCBDRd4RRfbQNgk2jhz8F4fZYmW9-tlTcA'; 3151 3152function genGeoCode(latitude, longitude) { 3153 var lat = Math.round(1E7 * latitude); 3154 var lng = Math.round(1E7 * longitude); 3155 var now = (new Date).getTime(); 3156 var a = 150 * 620; 3157 var c = String(1E3 * Number(now)); 3158 var d = ["role:"]; 3159 d.push(1); 3160 d.push("\nproducer:"); 3161 d.push(12); 3162 d.push("\nprovenance:"); 3163 d.push(6); 3164 d.push("\ntimestamp:"); 3165 d.push(c); 3166 d.push("\nlatlng{\nlatitude_e7:"); 3167 d.push(lat); 3168 d.push("\nlongitude_e7:"); 3169 d.push(lng); 3170 d.push("\n}\nradius:"); 3171 d.push(a); 3172 3173 var b = d.join(""); 3174 var uule = 'a '+window.btoa(b).replace(/\+/g, "-").replace(/\//g, "_"); 3175 return uule; 3176} 3177 3178function updateLatLng(lat, lng) { 3179 lat = Math.floor(lat*1e7)/1e7; 3180 lng = Math.floor(lng*1e7)/1e7; 3181 setting.latitude = lat; 3182 setting.longitude = lng; 3183 $('#latitude').val(lat); 3184 $('#longitude').val(lng); 3185 var geocode = genGeoCode(lat, lng); 3186 $('#uule').val(geocode); 3187 initAC(); 3188} 3189 3190function storageAvailable(type) { 3191 try { 3192 var storage = window[type], 3193 x = '__storage_test__'; 3194 storage.setItem(x, x); 3195 storage.removeItem(x); 3196 return true; 3197 }
3198 catch(e) { 3199 return e instanceof DOMException && ( 3200 // everything except Firefox 3201 e.code === 22 || 3202 // Firefox 3203 e.code === 1014 || 3204 // test name field too, because code might not be present 3205 // everything except Firefox 3206 e.name === 'QuotaExceededError' || 3207 // Firefox 3208 e.name === 'NS_ERROR_DOM_QUOTA_REACHED') && 3209 // acknowledge QuotaExceededError only if there's something already stored 3210 storage.length !== 0; 3211 } 3212} 3213 3214var places = [], knownPlaces = {}; 3215function getPlaces() { 3216 if (!storageAvailable('localStorage')) { 3217 return; 3218 } 3219 try { 3220 places = JSON.parse(localStorage.getItem('places')) ||Â []; 3221 places.sort(comparePlaces); 3222 places.forEach((item) => { 3223 knownPlaces[item.placeId] = item; 3224 }); 3225 } catch (e) {} 3226} 3227 3228 3229function initPlaces() { 3230 $('#tt-places').hide(); 3231 $('#place').on('focus', function() { 3232 var l = this.value.length; 3233 if (l) { 3234 $('#tt-places').hide(); 3235 } else { 3236 $('#tt-places').show(); 3237 $('#places .tt-selectable').on('click', function() { 3238 var lat = $(this).data('lat'); 3239 var lng = $(this).data('lng'); 3240 var id = $(this).data('id'); 3241 var name = $(this).data('name'); 3242 $('#place').attr('placeholder', name); 3243 updateLatLng(lat, lng); 3244 $('#tt-places').hide(); 3245 setSettings(); 3246 }); 3247 } 3248 }); 3249 $('#place').on('input', function() { 3250 var l = this.value.length; 3251 if (l) { 3252 $('#tt-places').hide(); 3253 } else { 3254 $('#tt-places').show(); 3255 $('#places .tt-selectable').on('click', function() { 3256 var lat = $(this).data('lat'); 3257 var lng = $(this).data('lng'); 3258 var id = $(this).data('id'); 3259 $('#place').attr('placeholder', id); 3260 updateLatLng(lat, lng); 3261 $('#tt-places').hide(); 3262 }); 3263 } 3264 }); 3265} 3266function updatePlaces(data) { 3267 if (!data.id) { 3268 data['id'] = data['place'] || data['name']; 3269 } 3270 setPlaces(data); 3271} 3272function setPlaces(place) { 3273 if (!storageAvailable('localStorage')) { 3274 return; 3275 } 3276 try { 3277 if (knownPlaces[place.placeId]) { 3278 return; 3279 } 3280 knownPlaces[place.placeId] = true; 3281 var places = JSON.parse(localStorage.getItem('places')) ||Â []; 3282 place['timestamp'] = (new Date()).getTime(); 3283 places.push(place); 3284 var html = placesTemplate(places); 3285 $('#places').html(html); 3286 places.sort(comparePlaces); 3287 localStorage.setItem('places', JSON.stringify(places)); 3288 } catch (e) {} 3289} 3290function comparePlaces(a,b) { 3291 if (typeof a.timestamp !== "number") { 3292 return 1; 3293 } 3294 if (typeof b.timestamp !== "number") { 3295 return 1; 3296 } 3297 return b.timestamp-a.timestamp; 3298} 3299 3300function getSettings() { 3301 if (!storageAvailable('localStorage')) { 3302 initAC(); 3303 return; 3304 } 3305 if (localStorage.getItem('settings')) { 3306 try { 3307 settings = JSON.parse(localStorage.getItem('settings')); 3308 if (settings.length) { 3309 setting = settings[0]; 3310 updateLatLng(setting['latitude'], setting['longitude']); 3311 $('#regions').attr('placeholder', setting['regions']); 3312 $('#place').attr('placeholder', setting['place']); 3313 $('#hl').val(setting['hl']); 3314 $('#gl').val(setting['gl']); 3315 if (setting['num']) { 3316 $('#num').val(setting['num']); 3317 $('#num').prop('disabled', false); 3318 } 3319 } 3320 } catch (e) {} 3321 } else { 3322 if (settings.length == 0) { 3323 settings = [{"hl":"en","gl":"US","latitude":"37.421","longitude":"-122.084","regions":"United States - English","place":"1600 Amphitheatre Pkwy, Mountain Vie
3323w, CA, USA","num":""}]; 3324 setting = settings[0]; 3325 updateLatLng(setting['latitude'], setting['longitude']); 3326 $('#regions').attr('placeholder', setting['regions']); 3327 $('#place').attr('placeholder', setting['place']); 3328 $('#hl').val(setting['hl']); 3329 $('#gl').val(setting['gl']); 3330 setSettings(); 3331 } 3332 } 3333 initAC(); 3334} 3335var acEngine, acEngine0; 3336var tempTag = document.createElement('div'); 3337function html2text(html) { 3338 tempTag.innerHTML = html; 3339 return tempTag.textContent || tempTag.innerText || ""; 3340} 3341function initEngine() { 3342 var hl = $('#hl').val(); 3343 var gl = $('#gl').val(); 3344 var uule = $('#uule').val(); 3345 var parameters = { 3346 "hl": hl, 3347 "gl": gl, 3348 "xhr": 0, 3349 "client": 'psy-ab' 3350 }; 3351 if (acEngine) { 3352 acEngine.clearRemoteCache(); 3353 acEngine.clear(); 3354 } 3355 acEngine = new Bloodhound({ 3356 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), 3357 queryTokenizer: Bloodhound.tokenizers.whitespace, 3358 remote: { 3359 wildcard: '%QUERY', 3360 url: 'https://www.google.com/complete/search?q=%QUERY&' + jQuery.param(parameters), 3361 rateLimitWait: 1, 3362 transform: function (results) { 3363 return $.map(results[1], function (keyword) { 3364 return html2text(keyword[0]); 3365 }); 3366 }, 3367 prepare: function(query, settings) { 3368 settings.dataType = "jsonp"; 3369 settings.url = settings.url.replace('%QUERY', query); 3370 return settings; 3371 } 3372 } 3373 }); 3374 acEngine.initialize(true); 3375 3376 if (acEngine0) { 3377 acEngine0.clearRemoteCache(); 3378 acEngine0.clear(); 3379 } 3380 var parameters = { 3381 "hl": hl, 3382 "gl": gl, 3383 "xhr": 0 3384 }; 3385 acEngine0 = new Bloodhound({ 3386 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('value'), 3387 queryTokenizer: Bloodhound.tokenizers.whitespace, 3388 remote: { 3389 wildcard: '%QUERY', 3390 url: 'https://valentin.app/ac?q=&' + jQuery.param(parameters), 3391 rateLimitWait: 1, 3392 transform: function (results) { 3393 return $.map(results[1], function (keyword) { 3394 return html2text(keyword[0]); 3395 }); 3396 } 3397 } 3398 }); 3399 acEngine0.initialize(true); 3400} 3401function setSettings() { 3402 if (!storageAvailable('localStorage')) { 3403 return; 3404 } 3405 settings = [setting]; 3406 localStorage.setItem('settings', JSON.stringify(settings)); 3407} 3408 3409var dachshound = new Bloodhound({ 3410 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name','lang'), 3411 queryTokenizer: Bloodhound.tokenizers.whitespace, 3412 identify: function(obj) { return obj.hl + obj.gl; }, 3413 local: google_sites 3414}); 3415 3416function acWithDefaults(q, sync, async, name) { 3417 if (q === '') { 3418 //acEngine0.search(q, sync, async); 3419 } else { 3420 acEngine.search(q, sync, async); 3421 } 3422} 3423function initAC() { 3424 try { 3425 $('#search-input').typeahead('destroy'); 3426 } catch (e) {} 3427 initEngine(); 3428 $('#search-input').typeahead({ 3429 minLength: 0 3430 }, 3431 { 3432 name: 'google', 3433 limit: 9, 3434 source: function (q, sync, async) { 3435 acWithDefaults(q, sync, async, name); 3436 } //acEngine 3437 }); 3438} 3439 3440function isFloat(n){ 3441 return Number(n) === n && n % 1 !== 0; 3442} 3443 3444function isLatLng(address) { 3445 var parts = address.split(','); 3446 if (parts.length !== 2) { 3447 return false; 3448 } 3449 var lat = parseFloat(parts[0]); 3450 if (!isFloat(lat)) { 3451 return false; 3452 } 3453 if (isNaN(lat)) { 3454 return false; 3455 } 3456 var lng = parseFloat(parts[1]); 3457 if (!isFloat(lat)) { 3458 return false; 3459 } 3460 if (isNaN(lng)) { 3461 return false; 3462 } 3463 return { 3464 lat: lat, 3465 lng: lng 3466 }; 3467} 3468 3469function geocodeAddress2() { 3470 var url = new URL('https://valentin.app/geocode'); 3471 var search_params = url.searchParams; 3472 var address = $('#place').val(); 3473 var position = isLatLng(address); 3474 if (position) { 3475 $('#latitude').val(position.lat); 3476 $('#longitude').val(position.lng); 3477 $('#place').attr('placeholder', address); 3478 $('#place').val(''); 3479 return; 3480 } 3481 if (address) { 3482 search_params.set('address', address.toLowerCase()); 3483 search_params.set('hl', setting.hl); 3484 search_params.set('gl', setting.gl); 3485 url.search = search_params.toString(); 3486 url = url.toString(); 3487 3488 fetch(url, { 3489 method: 'GET' 3490 }) 3491 .catch(function (error) { 3492 console.error('Error:', error); 3493 }) 3494 .then(response => response.json()) 3495 .then(function (data) { 3496 parseGeocodeResult(data, address); 3497 }); 3498 } else { 3499 console.log('no address to geocode'); 3500 } 3501} 3502 3503function parseGeocodeResult(data, address) { 3504 if (data.status === 'OK' && data.results.length) { 3505 var result = data.results[0]; 3506 setting.latitude = result.geometry.location.lat; 3507 setting.longitude = result.geometry.location.lng; 3508 setting.place = result.formatted_address; 3509 var place_id = result.place_id; 3510 $('#place').val(''); 3511 $('#place').attr('placeholder', setting['place']); 3512 updateLatLng(setting.latitude, setting.longitude); 3513 setSettings(); 3514 3515 var placeData = { 3516 lat: parseFloat(setting.latitude), 3517 lng: parseFloat(setting.longitude), 3518 placeId: place_id, 3519 name: setting.place, 3520 place: address 3521 }; 3522 updatePlaces(placeData); 3523 } else { 3524 console.log('Geocode was not successful for the following reason: ' + status); 3525 } 3526} 3527 3528function gotcha() { 3529 try { 3530 var version = parseInt(navigator.userAgent.match(/Chrome\/(\d+)/)[1]); 3531 var data = { 3532 version: version, 3533 ua: navigator.userAgent, 3534 random: Math.random(), 3535 innerHeight: window.innerHeight, 3536 outerHeight: window.outerHeight, 3537 innerWidth: window.innerWidth, 3538 outerWidth: window.outerWidth 3539 } 3540 if (navigator.userAgent.indexOf('Googlebot') > -1) { 3541 fetch('https://valentin.app/googlebot?key='+data.version, { 3542 method: 'post', 3543 headers: { 3544 "Content-type": "application/json; charset=UTF-8" 3545 }, 3546 body: JSON.stringify(data) 3547 }) 3548 .then(function(response) { 3549 return response.json(); 3550 }) 3551 .then(function (data) { 3552 console.log('Request succeeded with response', JSON.stringify(data)); 3553 }) 3554 .catch(function (error) { 3555 console.log('Fetch request failed', JSON.stringify(error)); 3556 }); 3557 } 3558 } catch (e) { 3559 console.log(e); 3560 } 3561} 3562 3563$(document).ready(function() { 3564 // need to stop prop of the touchend event 3565 if (navigator.userAgent.match(/(iPad|iPhone|iPod)/g)) { 3566 setTimeout(function() { 3567 var container = document.getElementsByClassName('pac-container')[0]; 3568 container.addEventListener('touchend', function(e) { 3569 e.stopImmediatePropagation(); 3570 }); 3571 }, 500); 3572 } 3573
3574 $('#regions').typeahead({ 3575 hint: true, 3576 highlight: true, 3577 minLength: 1 3578 }, 3579 { 3580 display: function (obj) { return obj.name + ' - ' + obj.lang; }, 3581 name: 'states', 3582 source: dachshound, 3583 limit: 10, 3584 templates: { 3585 //suggestion: Handlebars.compile('<p>{{name}} - <span>{{lang}}</span></p>') 3586 suggestion: Handlebars.templates.regionSuggestion 3587 } 3588 }); 3589 $('.typeahead').bind('typeahead:select', function(ev, data) { 3590 setting.hl = data.hl; 3591 setting.gl = data.gl; 3592 setting.regions = data.name + ' - ' + data.lang; 3593 $('#hl').val(data.hl); 3594 $('#gl').val(data.gl); 3595 $('#regions').attr('placeholder', data.name + ' - ' + data.lang); 3596 $('#search-container').attr('action', data.url); 3597 setSettings(); 3598 initAC(); 3599 }); 3600 3601 getSettings(); 3602 $('#searchSettings').on( "click", function() { 3603 $('.advanced').toggle(); 3604 if ($('.advanced').is(":visible")) { 3605 $('.advancedInput').prop('disabled', false); 3606 } else { 3607 $('.advancedInput').prop('disabled', true); 3608 } 3609 showMap++; 3610 if (showMap == 1) { 3611 initJS(); 3612 } 3613 }); 3614 3615 $('#button-locate').on( "click", function() { 3616 geocodeAddress2(); 3617 }); 3618 $('#button-search').on( "click", function() { 3619 if (ga) { 3620 var q = $('#search-input').val(); 3621 var hl = $('#hl').val() || '??'; 3622 var gl = $('#gl').val() || '??'; 3623 var place = $('#place').val() || $('#place').attr('placeholder'); 3624 searches++; 3625 ga('send', { 3626 hitType: 'event', 3627 eventCategory: hl+'-'+gl, 3628 eventAction: q, 3629 eventLabel: place, 3630 eventValue: searches ||Â 1 3631 }); 3632 } 3633 }); 3634 3635 getPlaces(); 3636 placesBloodhound = new Bloodhound({ 3637 datumTokenizer: Bloodhound.tokenizers.obj.whitespace('name','place'), 3638 queryTokenizer: Bloodhound.tokenizers.whitespace, 3639 identify: function(obj) { return obj.placeId; }, 3640 local: places 3641 }); 3642 placesTypeahead = $('#place').typeahead({ 3643 hint: true, 3644 highlight: true, 3645 minLength: 0 3646 }, 3647 { 3648 display: 'name', 3649 name: 'places', 3650 source: placesWithDefaults, 3651 limit: 10, 3652 templates: { 3653 //suggestion: Handlebars.compile('<p>{{name}}</p>') 3654 suggestion: Handlebars.templates.suggestion 3655 } 3656 }); 3657 function placesWithDefaults(q, sync) { 3658 if (q === '') { 3659 sync(placesBloodhound.get(places.map(x => x.placeId))); 3660 } else { 3661 placesBloodhound.search(q, sync); 3662 } 3663 } 3664 $('#place').bind('typeahead:select', function(ev, suggestion) { 3665 var input = $(ev.target); 3666 setting.latitude = suggestion.lat; 3667 setting.longitude = suggestion.lng; 3668 setting.place = suggestion.name; 3669 $('#latitude').val(setting.latitude); 3670 $('#longitude').val(setting.longitude); 3671 updateLatLng(setting.latitude, setting.longitude); 3672 setSettings(); 3673 3674 input.attr('placeholder', suggestion.name); 3675 placesTypeahead.typeahead('val',''); 3676 3677 if (showMap) { 3678 var mapCenter = { 3679 lat: setting.latitude, 3680 lng: setting.longitude 3681 }; 3682 marker.setMap(null); 3683 // set new marker 3684 marker = new google.maps.Marker({ 3685 position: mapCenter, 3686 map: map, 3687 draggable: true, 3688 animation: google.maps.Animation.DROP 3689 }); 3690 marker.addListener('dragend', markerUp); 3691 map.setZoom(17); 3692 map.setCenter(marker.getPosition()); 3693 } 3694 }); 3695 3696 gotcha(); 3697}); 3698 3699var marker, map; 3700function initMap() { 3701 map = new google.maps.Map(document.getElementById("map"), { 3702 zoom: 17, 3703 center: { lat: setting.latitude, lng: setting.longitude }, 3704 }); 3705 map.addListener('click', mapClick); 3706 3707 marker = new google.maps.Marker({ 3708 map, 3709 draggable: true, 3710 animation: google.maps.Animation.DROP, 3711 position: { lat: setting.latitude, lng: setting.longitude }, 3712 }); 3713 marker.addListener('dragend', markerUp); 3714} 3715 3716function mapClick(event) { 3717 var lat = event.latLng.lat(); 3718 var lng = event.latLng.lng(); 3719 updateLatLng(lat, lng); 3720 3721 // delete old marker 3722 marker.setMap(null); 3723 3724 // set new marker 3725 marker = new google.maps.Marker({ 3726 position: event.latLng, 3727 map: map, 3728 draggable: true, 3729 animation: google.maps.Animation.DROP 3730 }); 3731 marker.addListener('dragend', markerUp); 3732 map.setZoom(17); 3733 map.setCenter(marker.getPosition()); 3734}; 3735function markerUp(event) { 3736 var lat = event.latLng.lat(); 3737 var lng = event.latLng.lng(); 3738 updateLatLng(lat, lng); 3739 map.setZoom(17); 3740 map.setCenter(marker.getPosition()); 3741} 3742 3743var mapsApi = document.createElement('script'); 3744function initJS() {
3745 mapsApi.src = 'https://maps.googleapis.com/maps/api/js?libraries=&key='+apiKey+'&callback=initMap'; 3746 mapsApi.setAttribute('async', ''); 3747 mapsApi.setAttribute('defer', ''); 3748 document.head.appendChild(mapsApi); 3749}
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.