1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2 3<html xmlns="http://www.w3.org/1999/xhtml"> 4<head> 5<meta charset="utf-8" /> 6<meta name="referrer" value="origin-when-cross-origin"/> 7<link rel="shortcut icon" type="image/x-icon" href="https://secureimage.securedataimages.com/images/ffadult/favicon.ico" /> 8<link rel="canonical" href="https://adultfriendfinder.com/" /> 9<meta http-equiv="Content-Location" content="https://adultfriendfinder.com/" /> 10<link rel="alternate" hreflang="it" href="https://adultfriendfinder.com/?lang=italian" /> 11<link rel="alternate" hreflang="ko" href="https://adultfriendfinder.com/?lang=korean" /> 12<link rel="alternate" hreflang="en" href="https://adultfriendfinder.com/" /> 13<link rel="alternate" hreflang="sv" href="https://adultfriendfinder.com/?lang=swedish" /> 14<link rel="alternate" hreflang="es" href="https://adultfriendfinder.com/?lang=spanish" /> 15<link rel="alternate" hreflang="fr" href="https://adultfriendfinder.com/?lang=french" /> 16<link rel="alternate" hreflang="zh" href="https://adultfriendfinder.com/?lang=chinese" /> 17<link rel="alternate" hreflang="ja" href="https://adultfriendfinder.com/?lang=japanese" /> 18<link rel="alternate" hreflang="pt" href="https://adultfriendfinder.com/?lang=portuguese" /> 19<link rel="alternate" hreflang="de" href="https://adultfriendfinder.com/?lang=german" /> 20<link rel="alternate" hreflang="nl" href="https://adultfriendfinder.com/?lang=dutch" /> 21<link rel="stylesheet" type="text/css" href="/images/ffadult/css/header.css" /> 22<link rel="shortcut icon" type="image/x-icon" href="https://secureimage.securedataimages.com/images/ffadult/favicon_2.ico" /> 23<link rel="meta" href="https://secureimage.securedataimages.com/images/ICRA_labels_rdf_adult.rdf" type="application/rdf+xml" title="ICRA labels" /> 24<meta http-equiv="pics-Label" content='(pics-1.1 "http://www.icra.org/pics/vocabularyv03/" l gen true for "http://hotmatch.com" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3) gen true for "http://www.hotmatch.com" r (n 3 s 3 v 0 l 3 oa 0 ob 0 oc 0 od 0 oe 0 of 0 og 0 oh 0 c 3))' /> 25<meta name="RATING" content="RTA-5042-1996-1400-1577-RTA" /> 26<meta http-equiv="content-type" content="text/html; charset=UTF-8" /> 27<meta content="text/html; charset=utf-8" http-equiv="Content-Type"> 28<meta name="format-detection" content="telephone=no"> 29<meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" viewport-fit="cover" name="viewport"> 30<link rel="stylesheet" type="text/css" href="https://secureimage.securedataimages.com/css/live_cd/ffadult/english/2/secure/global_facelift-1688156027.css"> 31<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;500;600;700;800&display=swap" rel="stylesheet"> 32<title>HotMatch.com - The World's Largest Online Platform for Personal Connections, Casual Dating, Photo Sharing, Member Videos, and Live Chat.</title> 33<style type="text/css"> 34 *{ 35 border: 0; 36 margin: 0; 37 padding: 0; 38 box-sizing: border-box; 39 } 40 *:before, 41 *:after { 42 box-sizing: border-box; 43 } 44 h1, h2, h3, h4, h5, h6, ul, p, form, input { 45 margin: 0px; 46 padding: 0px; 47 outline: none; 48 list-style-type: none; 49 } 50 button:focus {outline:0;} 51 button, input, select {border: 0; font-family: 'Open Sans', sans-serif, 'å¾®è»æ£é»é«'; outline: none;cursor: pointer;} 52 a { text-decoration: none; font-family: 'Open Sans', sans-serif, 'å¾®è»æ£é»é«';} 53 html {height: 100%;} 54 55 ::-webkit-scrollbar {width: 3px;} 56 ::-webkit-scrollbar-thumb { background: rgb(0 0 0 / 50%); } 57 58 body { 59 min-height: 100%; 60 font-family: 'Open Sans', sans-serif, 'å¾®è»æ£é»é«'; 61 text-align: center; 62 } 63 body::after { 64 content: 65 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/bg.jpg") 66 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/bg_m.jpg") 67 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/logo.png") 68 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/1.jpg") 69 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/2.jpg") 70 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/3.jpg") 71 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/4.jpg") 72 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/5.jpg") 73 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/6.jpg") 74 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/1.jpg") 75 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/2.jpg") 76 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/3.jpg") 77 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/4.jpg") 78 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/5.jpg") 79 url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/6.jpg"); 80 width: 0; 81 height: 0; 82 overflow: hidden; 83 z-index:-1; 84 display: none; 85 } 86 .btnstyle { 87 background: #980752; 88 color: #ffecde;
89 text-transform: uppercase; 90 cursor: pointer; 91 padding: 0 20px; 92 appearance: none; 93 -moz-appearance: none; 94 -webkit-appearance: none; 95 } 96 97 .bg-slider { 98 position: absolute; 99 width: 100%; 100 height: 100%; 101 background: url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/bg.jpg") top center no-repeat; 102 z-index: -1; 103 background-size: cover; 104 } 105 106 header { 107 background: #242424; 108 display: flex; 109 align-items: center; 110 justify-content: space-between; 111 height: 45px; 112 max-width: 1440px; 113 margin: 0 auto; 114 position: relative; 115 padding-left: 3vw; 116 } 117 header:before { 118 content: ''; 119 display: block; 120 position: absolute; 121 top: 0; 122 left: calc(50% - 2px); 123 transform: translateX(-50%); 124 height: 45px; 125 background: #242424; 126 z-index: -1; 127 pointer-events: none; 128 width: calc(100vw - 3px); 129 } 130 header:after { 131 content: ''; 132 display: block; 133 width: 100px; 134 } 135 .logo { 136 width: 20vw; 137 max-width: 193px; 138 } 139 header .hamburger, 140 .btn-close { display: none; } 141 nav { 142 z-index: 2; 143 } 144 nav ul { 145 display: flex; 146 align-items: center; 147 justify-content: space-evenly; 148 } 149 nav ul li.help-link { 150 position: absolute; 151 right: 149px; 152 } 153 nav ul li { 154 min-width: 140px; 155 position: relative; 156 } 157 .german.desktop nav ul li { 158 min-width: 150px; 159 } 160 nav ul li a { 161 color: #ffecde; 162 height: 45px; 163 line-height: 45px; 164 font-size: 14px; 165 display: block; 166 padding: 0 5px; 167 white-space: nowrap; 168 } 169 nav ul li a:hover, 170 nav ul li a.sub_open { 171 background: #e6e2c5; 172 color: #242424; 173 } 174 nav ul li > ul { 175 position: absolute; 176 top: 45px; 177 left: 0; 178 background: #242424; 179 display: none; 180 } 181 nav ul li a.sub_open + ul { 182 display: block; 183 } 184 .login-btn { 185 background: #fffbdb; 186 color: #121212; 187 height: 100%; 188 min-width: 88px; 189 line-height: 45px; 190 text-transform: uppercase; 191 font-size: 16px; 192 cursor: pointer; 193 padding: 0 5px; 194 } 195 .login-btn:hover { 196 background: #e6e2c5; 197 } 198 .login_m { display: none; } 199 .login-box { 200 position: absolute; 201 top: 0; 202 right: 3vw; 203 text-align: right; 204 z-index: 1; 205 } 206 207 .login-wrapper { 208 display: none; 209 } 210 .login-wrapper:before { 211 content: ''; 212 display: block; 213 height: 45px; 214 } 215 .login-wrapper.err input { 216 border: 1px solid #ff0000; 217 } 218 .login-wrapper.err br { display: none; } 219 .login-box input { 220 padding: 10px 5px; 221 color: #121212; 222 font-size: 14px; 223 margin-left: 10px; 224 } 225 .login-box a { 226 color: #d1d1d1; 227 font-size: 12px; 228 line-height: 1.8; 229 } 230 .login-box .incorrect { 231 display: none; 232 font-size: 12px; 233 color: #ff0000; 234 text-align: left; 235 margin-left: 10px; 236 } 237 .login-wrapper.err .incorrect { 238 display: block; 239 } 240 241 /* reg section */ 242 .main-bg { 243 height: calc(var(--vh, 1vh) * 100 - 65px); 244 margin: 0 auto; 245 text-align: center; 246 display: flex; 247 align-items: center; 248 justify-content: space-evenly; 249 } 250 .main-bg h1 { 251 font-size: 76px; 252 color: #ffecde; 253 font-weight: 500; 254 text-align: center; 255 line-height: 85px; 256 text-transform: uppercase; 257 text-shadow: rgb(255 236 222 / 50%) 0px 0 10px; 258 margin-top: -30vh; 259 } 260 .main-bg h1 b { font-weight: 700; } 261 .main-bg h1 span { 262 font-size: 110px; 263 color: #980752; 264 font-weight: 800; 265 display: block; 266 text-shadow: none; 267 } 268 .main-box { 269 width: 90%; 270 max-width: 310px; 271 overflow: hidden auto; 272 color: #d1d1d1; 273 padding: 0; 274 } 275 .main-box a { color: #d1d1d1; } 276 .main-box::-webkit-scrollbar { width: 0; } 277 .main-box::-webkit-scrollbar { background: transparent; } 278 279 .reg-content { width: 100%; } 280 281 /* Reg from - Content */ 282 .clearfix {clear: both;} 283 .hide, 284 .submit_alert, 285 div[data-form-field="handle_confirm"], 286 div[data-form-field="email_confirm"], 287 div[data-form-field="password_confirm"], 288 .writing_tool li[data-form-tool="instant_writer"], 289 .reg_consent_group02, 290 .pagination, 291 [data-form-page="1"] .prev_link, 292 .reg-form button.btn.btn-default.prev_link, 293 .reg-form .page_title { 294 display: none; 295 } 296 #reg_consent_single { 297 color: #d1d1d1; 298 text-align: left; 299 } 300 .error,.help-block, .alert-error { 301 color: #ff0000; 302 font-size: 12px; 303 } 304 .reg-form .content { 305 padding: 0; 306 margin: 0 auto; 307 background: transparent; 308 text-align: left; 309 } 310 [data-form-page] { margin: 0 auto; } 311 .reg-form .help-block p, 312 [data-form-field="handle"] .note-block, 313 [data-form-field="password"] .note-block, 314 [data-form-field="title"] .note-block { height: auto !important; } 315 .reg-form fieldset { border: 0; margin: 0; padding: 0; } 316 .reg-form .submit_alert { 317 color: #d10a00; 318 text-align: center; 319 font-size: 12px; 320 line-height: 1.5; 321 font-weight: 300; 322 } 323 324 .reg-form .note-block, 325 .reg-form .help-block p span.ok, 326 .reg-form .error .help-block p, 327 .reg-form .help-block p, 328 .reg-form .suggest a, 329 .reg-form .suggest p, 330 .reg-form .subtitle,
331 .reg-form .suggest_handles, 332 .alert-error { 333 font-size: 12px; 334 line-height: 1.5; 335 font-style: normal; 336 } 337 .reg-form .input > .note-block {margin-top: -5px;} 338 .zip_check { display: none; } 339 .reg-form .help-block p span.ok { color: #26b715; } 340 .reg-form .suggest a { color: #d1d1d1; font-style: initial; } 341 .input {position: relative;} 342 .reg-form .loading { 343 position: absolute; 344 right: 12px; 345 top: 10px; 346 background: url('https://secureimage.securedataimages.com/images/common/icons/loading.gif') no-repeat; 347 background-repeat: no-repeat; 348 background-size: contain; 349 height: 20px; 350 width: 20px; 351 } 352 .reg-form .actions .loading { 353 top: unset; 354 bottom: 12px; 355 } 356 [data-form-field="email"] .loading, 357 [data-form-field="handle"] .loading { 358 top: 12px; 359 right: 12px; 360 } 361 362 .reg-form label { 363 display: block; 364 text-align: left; 365 font-size: 12px; 366 line-height: 1.5; 367 color: #ffecde; 368 padding: 15px 0 2px; 369 } 370 .reg-form .error label { 371 color: #ff0000; 372 } 373 .reg-form label > b {font-weight: 400;} 374 .reg-form label[for="form-intro-title"] > p, 375 .reg-form label[for="form-intro"] > p { 376 text-transform: capitalize; 377 display: inline-block; 378 font-size: 12px; 379 display: none; 380 } 381 .reg-form [data-form-field="intro"] .suggest span { 382 font-size: 15px; 383 font-weight: 300; 384 } 385 .writing_tool a { 386 text-transform: initial; 387 } 388 .reg-form select, 389 .reg-form input[type="text"], 390 .reg-form input[type="password"], 391 .reg-form textarea { 392 padding:0 10px; 393 margin: 0; 394 width: 100%; 395 height: 39px; 396 display: block; 397 background-color: #fff; 398 border: 1px solid #fff; 399 border-radius: 0; 400 font-size: 12px; 401 color: #000000; 402 appearance: none; 403 -moz-appearance: none; 404 -webkit-appearance: none; 405 } 406 .reg-form select[name="REG_sex"], 407 .reg-form select[name="trans_profile"] { 408 width: 50%; 409 } 410 .reg-form input[name="zip"] { 411 width: 30%; 412 } 413 .reg-form input[name="email"], 414 .reg-form input[name="REG_handle"], 415 .reg-form input[name="password"] { 416 width: 80%; 417 } 418 .reg-form input[name="title"] { 419 height: 80px; 420 width: 90%; 421 } 422 .reg-form .error select, 423 .reg-form .error input { border-color: #ff0000; } 424 425 .trans_part span { text-transform: capitalize; } 426 .reg-form div[data-form-field="looking-for"] .input, 427 .trans_part { 428 display: flex; 429 flex-wrap: wrap; 430 } 431 432 .reg-form div[data-form-field="looking-for"] .input>p.clearfix, 433 .trans_part>p.clearfix { 434 width: auto; 435 margin: 2px; 436 } 437 438 .reg-form div[data-form-field="looking-for"] .input .help-block{ width: 100%; } 439 .reg-form div[data-form-field="looking-for"] .input label, 440 .reg-form .trans_part label { 441 display: flex; 442 position: relative; 443 padding: 8px 15px; 444 cursor: pointer; 445 font-weight: 400; 446 z-index: 1; 447 justify-content: center; 448 align-items: center; 449 } 450 .reg-form div[data-form-field="looking-for"] .input label span { 451 text-transform: capitalize; 452 color: #ffecde; 453 } 454 .reg-form div[data-form-field="looking-for"] .input label input:checked ~ span, 455 .trans_part label input:checked ~ span, 456 .reg-form div[data-form-field="looking-for"] .input label:hover span, 457 .reg-form .trans_part label:hover span { 458 color: #121212; 459 } 460 461 .reg-form div[data-form-field="looking-for"] .input label input, 462 .trans_part label input { 463 position: absolute; 464 width: 1px; 465 height: 1px; 466 z-index: -1; 467 opacity: 0; 468 } 469 .reg-form .indicator { 470 position: absolute; 471 top: 0px; 472 left: 0; 473 width: 100%; 474 min-height: 35px; 475 background: #383838; 476 border: 1px solid #383838; 477 color: #ffecde; 478 z-index: -1; 479 } 480 .reg-form div[data-form-field="looking-for"] .input label:hover .indicator, 481 .reg-form .trans_part label:hover .indicator { 482 background: #e6e2c5; 483 border-color: #e6e2c5; 484 } 485 .reg-form .indicator:after { 486 content: ""; 487 position: absolute; 488 top: 0px; 489 left: 0px; 490 display: none; 491 } 492 493 .reg-form div[data-form-field="looking-for"] .input label input:checked ~ .indicator:after,
494 .trans_part label input:checked ~ .indicator:after { display: block; } 495 496 .reg-form div[data-form-field="looking-for"] .input label input:checked ~ .indicator, 497 .trans_part label input:checked ~ .indicator { 498 background: #fffbdb; 499 border-color: #fffbdb; 500 } 501 502 .birth-input { 503 display: flex; 504 flex-wrap: wrap; 505 } 506 select[name^="bday_month"] { 507 margin-right: 5px; 508 width: calc(46% - 5px); 509 } 510 select[name^="bday_day"] { 511 margin-right: 5px; 512 width: calc(27% - 5px); 513 } 514 select[name^="bday_year"] { 515 width: 27%; 516 } 517 .reg-form select { 518 padding-right: 15px; 519 background: url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/arrow_gray.svg") no-repeat right 10px center #fff; 520 background-size: 8px; 521 -webkit-appearance: none; 522 -moz-appearance: none; 523 appearance: none; 524 } 525 .reg-form select::-ms-expand { 526 display: none; 527 } 528 .reg-form textarea { 529 height: 119px; 530 overflow: auto; 531 outline: none; 532 resize: none; 533 } 534 535 #form-intro { display: none; } 536 537 [data-form-field="handle"] .suggest_list .subtitle { display: none; } 538 .reg-form .suggest a.username_check { display: none; position: relative; } 539 540 .reg-form .actions { 541 position: relative; 542 text-align: center; 543 } 544 .reg-form button.next_link, 545 .reg-form button[type="submit"], 546 .reg-form button.btn.btn-default { 547 margin-top: 25px; 548 padding: 0; 549 width: 100%; 550 height: 42px; 551 background: #980752; 552 font-size: 18px; 553 color: #ffecde; 554 border: 0; 555 text-transform: uppercase; 556 text-align: center; 557 cursor: pointer; 558 font-weight: 700; 559 } 560 .reg-form button:hover { background: #5b0736; color: #fff; } 561 562 #form-intro-title .note-block span { 563 padding-left: 5px; 564 } 565 .select_wrap { 566 width: 100%; 567 max-width: 310px; 568 height: auto; 569 max-height: calc(100vh - 280px); 570 overflow: hidden auto; 571 } 572 573 /*** member list ***/ 574 section.bottom { 575 background: #1c1c1c; 576 padding: 25px 5% 50px; 577 color: #ffecde; 578 } 579 section.bottom h2 { 580 font-size: 28px; 581 text-transform: uppercase; 582 } 583 section.bottom .set { 584 display: flex; 585 align-items: center; 586 justify-content: space-between; 587 max-width: 1260px; 588 margin: 30px auto; 589 } 590 section.bottom .member_list { 591 position: relative; 592 max-width: 570px; 593 height: 235px; 594 width: 50%; 595 } 596 section.bottom .member_list ul { 597 position: absolute; 598 top: 0; 599 left: 0; 600 display: flex; 601 } 602 section.bottom .set2 .member_list ul { 603 right: 0; 604 left: auto; 605 } 606 section.bottom ul li { 607 width: 190px; 608 background: #242424; 609 color: #ffecde; 610 font-size: 14px; 611 } 612 section.bottom ul li .info { 613 padding: 5px; 614 } 615 section.bottom ul li .info .location { 616 color: #8a8a8a; 617 font-size: 12px; 618 display: block; 619 } 620 section.bottom .member_list ul.list1{ 621 animation: fadeOut 8s infinite alternate; 622 } 623 section.bottom .member_list ul.list2{ 624 animation: fadeIn 8s infinite alternate; 625 } 626 627 @keyframes fadeIn { 628 0%, 36.36% { 629 opacity: 0; 630 } 631 63.63%, 100%{ 632 opacity: 1; 633 } 634 } 635 636 @keyframes fadeOut { 637 0%, 36.36% { 638 opacity: 1; 639 } 640 63.63%, 100%{ 641 opacity: 0; 642 } 643 } 644 section.bottom .desc { 645 width: calc(100% - 600px); 646 border: 2px solid #980752; 647 height: 235px; 648 display: flex; 649 align-items: center; 650 flex-direction: column; 651 justify-content: center; 652 margin: 0; 653 padding: 10px; 654 } 655 section.bottom .desc h3 { 656 font-size: 16px; 657 font-weight: normal; 658 color: #ffecde; 659 margin-bottom: 10px; 660 } 661 section.bottom .desc p { 662 font-size: 12px; 663 font-weight: normal; 664 color: #d1d1d1; 665 padding: 0 15px; 666 } 667 section.bottom .set2 .desc p { 668 padding: 0; 669 } 670 a.go_reg { 671 text-transform: uppercase; 672 background: #980752; 673 color: #ffecde; 674 font-size: 22px; 675 font-weight: 700; 676 padding: 20px; 677 min-width: 310px; 678 display: block; 679 width: fit-content; 680 margin: 0 auto; 681 } 682 a.go_reg:hover { background: #5b0736; color: #fff; } 683 684 /* Footer CSS */ 685 #footer { position:relative; background:#000000; color:#999999; text-align:center; padding:10px 0; overflow:hidden; font-size:12px; min-width: auto;} 686 #mem #footer, #gst #footer { position:relative; } 687 #footer a { color:#999999; } 688 #footer .content { margin:10px auto; padding:0; border:none; } 689 #footer .footer-m { margin:0 auto; width:960px; } 690 #footer .footer-m .content { float:left; margin:0; padding:0; width:740px; overflow:hidden; text-align:left; } 691 #footer .footer-l { height:100%; width:30%; float:left; text-align:left; font-size:12px; } 692 #footer .footer-l ul { margin:0; padding:0; overflow:hidden; display:block; } 693 #footer .footer-l li { list-style-type:none; margin:0; padding:0; display:block; } 694 #footer .footer-l li a { margin:0; padding: 0 1px; } 695 #footer .footer-l .fwb { font-weight:normal; } 696 #footer .footer-middle { margin:0; padding:0; line-height:20px; float:right; width:59%; text-align:left; font-size:12px; } 697 #footer .footer-r { float:right; display:block; width:auto; height:100%; text-align:right; position:relative; top:0; } 698 #footer #footer_icra_icon { float:right; position:relative; top:0; margin: 0 -7px 0 auto !important; } 699 #footer_verisign_seal { visibility:hidden; } /* hide from cobrands */ 700 #footer_top, #footer_bottom, #footer_navbar, #footer .hider { display:none; } 701 702 @media only screen and (max-width: 1023px) { 703 body.no_scroll { 704 margin: 0; 705 height: 100%; 706 overflow: hidden; 707 } 708 section.top { 709 overflow-y: hidden; 710 } 711 header { 712 justify-content: center; 713 padding: 0; 714 } 715 header:before, 716 header:after { 717 display: none; 718 } 719 header .hamburger { 720 display: block; 721 background: url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/hamburger.svg") top center no-repeat; 722 position: absolute; 723 top: -2px; 724 left: 20px; 725 transform: none; 726 width: 32px; 727 height: 48px; 728 } 729 .btn-close { 730 display: block; 731 background: url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/close.svg") top center no-repeat; 732 width: 24px; 733 height: 24px; 734 position: absolute; 735 top: 25px; 736 right: 5%; 737 } 738 nav { 739 position: absolute; 740 top: 45px; 741 left: 0; 742 width: 65%; 743 height: 1000px; 744 background: #383838; 745 display: none; 746 } 747 nav.open { 748 display: block; 749 } 750 nav ul { 751 flex-direction: column; 752 justify-content: flex-start; 753 } 754 nav ul li { 755 width: 100%; 756 } 757 nav ul li a { 758 height: 55px; 759 line-height: 55px; 760 } 761 nav ul li a:hover { 762 background: none; 763 color: #ffecde;
764 } 765 nav ul li a.sub_open { 766 background: #e6e2c5; 767 color: #242424; 768 } 769 nav ul li a.sub_open + ul { 770 position: initial; 771 } 772 .logo { width: auto; height: 33px; } 773 .login_m { 774 display: block; 775 height: 55px; 776 line-height: 55px; 777 } 778 .login-box { 779 z-index: 2; 780 width: 100%; 781 top: 45px; 782 right: 0; 783 background: rgb(56 56 56 / 90%); 784 height: calc(100vh - 45px); 785 display: none; 786 text-align: center; 787 } 788 .login-box .login-wrapper { 789 display: none; 790 width: 100%; 791 padding: 5%; 792 text-align: right; 793 } 794 .login-box input { 795 width: 100%; 796 margin: 15px auto 0; 797 } 798 #login_submit { 799 width: 90%; 800 } 801 .login-box.active, 802 .login-box.active .login-wrapper { 803 display: block; 804 } 805 .login-wrapper.err .incorrect { 806 position: initial; 807 text-align: left; 808 } 809 810 .bg-slider, .login-wrapper.err br { display: none; } 811 .main-bg { 812 width: 100%; 813 height: auto; 814 flex-direction: column; 815 background: url("https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/bg_m.jpg") top center no-repeat; 816 background-size: cover; 817 } 818 .main-bg h1 { 819 margin-top: 20px; 820 font-size: 42px; 821 line-height: 50px; 822 } 823 .main-bg h1 span { 824 font-size: 60px; 825 } 826 .main-box { 827 height: auto; 828 padding: 15px 0 100px; 829 } 830 .reg-form select[name="REG_sex"], 831 .reg-form select[name="trans_profile"], 832 .reg-form input[name="zip"], 833 .reg-form input[name="email"], 834 .reg-form input[name="REG_handle"], 835 .reg-form input[name="password"], 836 .reg-form input[name="title"] { 837 width: 100%; 838 } 839 .reg-form div[data-form-field="looking-for"] .input>p.clearfix { 840 min-width: 23%; 841 } 842 .select_wrap { 843 max-height: initial; 844 height: auto; 845 margin: 0 auto; 846 } 847 section.bottom { 848 padding: 20px 0 50px; 849 width: 100%; 850 overflow-x: hidden; 851 } 852 section.bottom .set { 853 flex-direction: column; 854 } 855 section.bottom .set.set2 { 856 flex-direction: column-reverse; 857 } 858 section.bottom .member_list { 859 width: 100%; 860 height: auto; 861 max-width: initial; 862 } 863 section.bottom ul li, 864 section.bottom ul li img { 865 width: calc(100vw / 3); 866 } 867 section.bottom .member_list ul.list1 { position: initial; } 868 section.bottom ul li .info { 869 font-size: 12px; 870 } 871 section.bottom .desc { 872 width: calc(100% + 4px); 873 margin-top: 30px; 874 border-width: 2px 0; 875 } 876 a.go_reg { 877 min-width: 220px; 878 padding: 16px; 879 } 880 881 /* footer */ 882 .legal_div { 883 background:#000000; 884 color:#999999; 885 padding: 10px; 886 } 887 .legal_div a { 888 color:#999999; 889 } 890 } 891 </style> 892<style type="text/css"> 893 .cc_icon { display: flex; gap: 10px; margin-top: 10px;} 894 .cc_icon img { height: 30px; } 895 </style> 896<style> 897 @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap'); 898</style> 899<style> 900 * { 901 padding: 0; 902 margin: 0; 903 box-sizing: border-box; 904 } 905 #new_footer { 906 width: 100%; 907 background-color: #383838; 908 color: #ffffff; 909 font-family: "open sans", arial, sans-serif, helvetica; 910 text-align: left; 911 position: relative; 912 bottom: 0; 913 } 914 .seo_container { 915 border-bottom: 1px solid #ffffff; 916 } 917 #new_footer a { 918 color: #ffffff; 919 text-decoration: unset; 920 } 921 .seo_nav { 922 font-size: 12px; 923 display: flex; 924 justify-content: space-between; 925 text-align: center; 926 padding: 0 calc(50% - 720px); 927 } 928 .seo_nav > div { 929 width: 20%; 930 height: 3em; 931 } 932 .seo_nav > div > a { 933 width: 100%; 934 height: 100%; 935 display: inline-flex; 936 align-items: center; 937 justify-content: center; 938 } 939 .site_container { 940 display: flex; 941 padding: 20px calc(50% - 720px) 80px; 942 } 943 #new_footer .languages li a.selected { 944 background: url(https://secureimage.securedataimages.com/images/ffadult/sprite_newaff.png) no-repeat right -647px; 945 cursor: pointer; 946 font-size: 12px; 947 width: 80px; 948 display: block; 949 text-align: left; 950 } 951 #new_footer ul { 952 list-style: none; 953 } 954 #new_footer .languages li { 955 position: relative; 956 } 957 #new_footer .languages li ul { 958 display: none; 959 position: absolute; 960 /* bottom: 100%; */ 961 border: 1px solid #CECECE; 962 background-color: #1a1a1a; 963 border-radius: 5px; 964 } 965 #new_footer .languages li ul li { 966 min-width: 80px; 967 } 968 #new_footer .languages li:hover ul { 969 display: block; 970 font-size: 12px; 971 padding: 7px 10px; 972 } 973 .other_site { 974 font-size: 12px; 975 margin: 2.4em 0 2em; 976 } 977 .other_site span { 978 font-weight: 600; 979 } 980 .twitter a { 981 font-size: 12px; 982 display: flex; 983 align-items: center; 984 } 985 .twitter img { 986 width: 15px; 987 margin-left: .3em; 988 } 989 .copy_right { 990 width: 850px; 991 margin: 0 90px; 992 } 993 .disclaimer, .safetylaw { 994 font-size: 12px; 995 font-weight: 600; 996 margin-top: 0; 997 margin-bottom: 0; 998 } 999 .footer_links { 1000 margin: 1em 0; 1001 } 1002 .footer_links a { 1003 font-size: 12px; 1004 font-weight: 600; 1005 text-transform: capitalize; 1006 } 1007 .mt10 { 1008 font-size: 12px; 1009 color: #cccccc; 1010 margin-bottom: 1em; 1011 } 1012 #copyright { 1013 font-size: 12px; 1014 color: #cccccc; 1015 } 1016 .call_us { 1017 font-weight: 600; 1018 font-size: 15px; 1019 margin-bottom: 1em; 1020 } 1021 .contact_map { 1022 font-size: 12px; 1023 } 1024 sup { 1025 margin-top: 0; 1026 top: 0; 1027 } 1028 .suspended ul span { 1029 cursor: pointer; 1030 color: #ffffff !important; 1031 } 1032 #footer { 1033 display: none !important; 1034 } 1035 @media (max-width:798px) { 1036 .seo_nav { 1037 flex-direction: column; 1038 width: 100%; 1039 align-items: center; 1040 padding: .5em 0; 1041 } 1042 .seo_nav>div { 1043 height: 2.5em; 1044 width: 100%; 1045 } 1046 .site_container { 1047 flex-direction: column; 1048 padding-left: 5%; 1049 } 1050 .lang_other_site { 1051 padding-left: 0 !important; 1052 display: flex; 1053 flex-direction: column; 1054 } 1055 .mt10 { 1056 width: 98%; 1057 } 1058 .copy_right { 1059 margin: 0; 1060 width: 100%; 1061 } 1062 } 1063</style> 1064 1065 1066 1067 1068 1069<!-- FFN Helper Functions -->
1070<script type="text/javascript"> 1071(function(){ 1072 FFN = window.FFN || {}; 1073 FFN.getCookieValueByName = function (cookie_name) { 1074 var cookieValue = null, 1075 cookieList = document.cookie.split(';'), 1076 cookieCount = cookieList.length, 1077 c = 0; 1078 for (c = 0; c < cookieCount; c += 1) { 1079 var myCookie = cookieList[c]; 1080 var myCookieTokens = myCookie.split('='); 1081 if (String(myCookieTokens[0]).trim() === cookie_name) { 1082 cookieValue = myCookieTokens[1]; 1083 break; 1084 } 1085 } 1086 return cookieValue; 1087 } 1088 FFN.checkThrottle = function(throttleName){ 1089 var throttleCookie, 1090 throttleOn = false; 1091 if (FFN.getCookieValueByName && throttleName){ 1092 throttleCookie = FFN.getCookieValueByName('throttling'); 1093 try{ 1094 throttleCookie = JSON.parse(throttleCookie); 1095 if(throttleCookie && throttleCookie[throttleName]){ 1096 throttleOn = true; 1097 } 1098 }catch(e){ 1099 1100 } 1101 } 1102 return throttleOn; 1103 } 1104 FFN.addJSScript = function(scriptURL, options){ 1105 var script; 1106 options = options || {}; 1107 if (scriptURL){ 1108 script = document.createElement('script'); 1109 script.type = "text/javascript"; 1110 script.src = scriptURL; 1111 if(options && options.attributes){ 1112 for(var i in options.attributes){ 1113 if(options.attributes[i]){ 1114 script[i] = options.attributes[i]; 1115 } 1116 } 1117 } 1118 document.head.appendChild(script); 1119 } 1120 } 1121 })(); 1122</script>
1122 1123<!-- End FFN Helper Functions --> 1124 1125<!-- Google Tag Manager -->
1126<script>
vendor: 327 bytes, lines 1126-1130
1126(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 1127new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 1128j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 1129'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 1130})(window,document,'script','dataLayer','
1130GTM-P8ZF4WS
vendor: 3 bytes, line 1130
1130');
1130</script>
1130 1131<!-- End Google Tag Manager --> 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 1146 1147 1148 1149<!--security_checking-->
1149<script> 1150if (!window.Promise) { 1151 var scriptEle = document.createElement("script"); 1152 scriptEle.src = "https://polyfill.io/v3/polyfill.min.js?features=Promise"; 1153 document.head.appendChild(scriptEle); 1154} 1155function loadReact() { 1156 return new Promise(function(resolve, reject) { 1157 if (document.getElementById("react_script")) { return resolve(); } 1158 try { 1159 var linkEle = document.createElement("link"); 1160 linkEle.rel = "stylesheet"; 1161 linkEle.href = "https://secureimage.securedataimages.com/images/common/css/react/main.css"; 1162 document.head.appendChild(linkEle); 1163 var scriptEle = document.createElement("script"); 1164 scriptEle.src = "https://secureimage.securedataimages.com/images/common/js/react/main.js"; 1165 scriptEle.id = "react_script"; 1166 scriptEle.addEventListener("load", function() { resolve(); }); 1167 scriptEle.addEventListener("error", function() { reject("Failed to load react script"); }); 1168 document.body.appendChild(scriptEle); 1169 } catch (error) { 1170 reject(error); 1171 } 1172 }); 1173} 1174function login_security_check(props, loginForm) { 1175 loadReact().then(function() { 1176 console.log("React loaded successfully"); 1177 window.setReactLang('english'); 1178 window.handleOpenSecurityCheckDialog(props).then(function(msg){ 1179 console.log('handleOpenSecurityCheckDialog return:',msg); 1180 if ('success'==msg) { HTMLFormElement.prototype.submit.call(loginForm); } 1181 }); 1182 }).catch(function(err) { 1183 console.error(err); 1184 }); 1185} 1186</script>
1186 1187<!-- -->
1188<script> 1189if (!window.fetch) { 1190 var scriptEle = document.createElement("script"); 1191 scriptEle.src = "https://polyfill.io/v3/polyfill.min.js?features=fetch"; 1192 document.head.appendChild(scriptEle); 1193} 1194window.addEventListener('DOMContentLoaded', (event) => { 1195 var loginForms = document.querySelectorAll('form[name="LOGIN"]:not(#forgot_login_form)'); 1196 loginForms.forEach(function(loginForm) { 1197 loginForm.addEventListener('submit', function(e){ 1198 e.preventDefault(); 1199 let useRecaptcha = false 1200 1201 let login = function() { 1202 let completeLoginCB = function(token) { 1203 HTMLFormElement.prototype.submit.call(loginForm); 1204 } 1205 1206 if (useRecaptcha) { 1207 try { 1208 grecaptcha.enterprise.ready(function() { 1209 grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(newToken) { 1210 1211 if (loginForm.querySelector('#g-recaptcha-response')) { 1212 loginForm.querySelector('#g-recaptcha-response').value=newToken; 1213 } else { 1214 var eleToken = document.createElement('input'); 1215 eleToken.setAttribute('type', 'hidden'); 1216 eleToken.setAttribute('id', 'g-recaptcha-response'); 1217 eleToken.setAttribute('name', 'g-recaptcha-response'); 1218 eleToken.setAttribute('value', newToken); 1219 loginForm.appendChild(eleToken); 1220 } 1221 completeLoginCB(newToken); 1222 }); 1223 }); 1224 } catch (error) { 1225 console.error("Captcha error: " + error); 1226 } 1227 } else { 1228 completeLoginCB(); 1229 } 1230 }; 1231 1232 if (typeof(FFNFingerPrintID) !== 'undefined' && FFNFingerPrintID.useFingerPrintLogin) { 1233 FFNFingerPrintID.addFingerPrint('login', function(fingerprint) { 1234 if (loginForm.querySelector('[name="fingerprint"]')) { 1235 loginForm.querySelector('[name="fingerprint"]').value = JSON.stringify(fingerprint); 1236 } else { 1237 var eleToken = document.createElement('input'); 1238 eleToken.setAttribute('type', 'hidden'); 1239 eleToken.setAttribute('name', 'fingerprint'); 1240 eleToken.setAttribute('value', JSON.stringify(fingerprint)); 1241 loginForm.appendChild(eleToken); 1242 } 1243 login(); 1244 }); 1245 } else { 1246 login(); 1247 } 1248 }); 1249 }); 1250});</script>
1250 1251<html> 1252 1253 1254 1255 1256 1257 1258 1259 <!-- jQuery --> 1260
1260<script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery/jquery-3.4.1.min.js"></script>
1260 1261 1262 1263</head> 1264 1265<!-- from 181.215.65.74 to si205-102 on live_cd --> 1266 1267 1268 1269<body class="english desktop"> 1270 <section class="top"> 1271 <div class="bg-slider"></div> 1272 1273 <header> 1274 <div class="hamburger"></div> 1275 <div class="logo_box"><img class="logo" src=" https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/logo.png 1276"></div> 1277 <nav> 1278 <ul> 1279 <li class="login-btn login_m">Login</li> 1280 <li class="help-link"><a href="/p/help.cgi?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-">Help</a></li> 1281 </ul> 1282 </nav> 1283 <div class="login-box"> 1284 <div class="btn-close"></div>
vendor: 77 bytes, lines 1284-1286
1284 1285 1286<script src="https://www.google.com/recaptcha/enterprise.js?render=
12866Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp
vendor: 12 bytes, line 1286
1286"></script>
1287<script type="text/javascript" defer> 1288 1289document.addEventListener("DOMContentLoaded", function(event) { 1290 1291 if (!window.handleFormSubmitWithCaptcha) { 1292 window.handleFormSubmitWithCaptcha = function(loginForm, callback) { 1293 if (!loginForm.recaptcha_token) { 1294 event.preventDefault(); 1295 try { 1296 grecaptcha.enterprise.ready(function() { 1297 grecaptcha.enterprise.execute('6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp', {action: 'LOGIN'}).then(function(token) { 1298 if (loginForm.querySelector('[name="g-recaptcha-response"]')) { 1299 loginForm.querySelector('[name="g-recaptcha-response"]').value=token; 1300 } else { 1301 var eleToken = document.createElement('input'); 1302 eleToken.setAttribute('type', 'hidden'); 1303 eleToken.setAttribute('id', 'g-recaptcha-response'); 1304 eleToken.setAttribute('name', 'g-recaptcha-response'); 1305 eleToken.setAttribute('value', token); 1306 loginForm.appendChild(eleToken); 1307 } 1308 if (typeof(callback) === 'function') { 1309 callback(); 1310 } 1311 }); 1312 }); 1313 } catch (error) { 1314 console.error("Captcha error: " + error); 1315 } 1316 } 1317 } 1318 1319 1320 // Handler for forgot password forms 1321 var forgotPassword = document.querySelector('#tmpl_forgot_login [name="login_handle"]'); 1322 if (forgotPassword) { 1323 forgotPassword.addEventListener('focus', function() { 1324 handleFormSubmitWithCaptcha(this); 1325 }); 1326 } 1327 1328 // Handle for login_form_username forgot password form 1329 var forgotPasswordLoginForm = document.querySelector('#forgotPW_form [name="login_handle"]'); 1330 if (forgotPasswordLoginForm) { 1331 forgotPasswordLoginForm.addEventListener('focus', function() { 1332 handleFormSubmitWithCaptcha(this); 1333 }); 1334 } 1335 } 1336}); 1337</script>
1337 1338 1339<form accept-charset=utf-8 method="post" action="https://secure.hotmatch.com/p/login2.cgi" id="loginForm" name="LOGIN" target="_top" autocomplete="off" class="login-form captcha_check"> 1340<div><input type="hidden" name="who" value="r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-" /></div> 1341<input type="hidden" name="_templatename_" value="hotmatch.com_cover_2023"><input type="hidden" name="site" value="ffadult" /><input type="hidden" name="dcb" value="hotmatch.com" /> 1342 1343 <div class="login-wrapper"> 1344 <input type="text" placeholder="Username" name="handle"> 1345 <input type="password" placeholder="Password" name="password" tabindex="2" maxlength="25"> 1346 <span class="incorrect">Your Username or Password was incorrect.</span> 1347 <br> 1348 <a class="link-forgot" href="/go/page/forgot_login.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-">Forgot password?</a> 1349 <br> 1350 </div> 1351 <button class="login-btn" id="login_submit" type="submit">Login</button> 1352 </form> 1353 </div> 1354 </header> 1355 1356 <main class="main-bg"> 1357 <h1><b>Real</b> People,<span>REAL DATING</span></h1> 1358 <div class="main-box"> 1359 <div class="reg-content"> 1360 <div class="reg-form steps clear"> 1361
1361<script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-1.12.4.min.js"></script>
vendor: 1 bytes, line 1361
1361
1362<script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery-migrate-1.4.1.min.js"></script>
vendor: 1 bytes, line 1362
1362
1363<script src="https://secureimage.securedataimages.com/images/common/js/handlebars-1.0.0.beta.6.js"></script>
vendor: 1 bytes, line 1363
1363
1364<script src="https://secureimage.securedataimages.com/images/common/js/underscore_1.3.3.js"></script>
vendor: 1 bytes, line 1364
1364
1365<script src="https://secureimage.securedataimages.com/images/common/js/backbone_0.9.10.js"></script>
vendor: 1 bytes, line 1365
1365
1366<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/jquery-ui.min.js"></script>
vendor: 1 bytes, line 1366
1366
1367<script src="https://secureimage.securedataimages.com/images/common/js/zxcvbn-async.js"></script>
1367 1368 1369
1369<script type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-registration_stepbystep-1740514453.js"></script>
1369 1370 <div class="content"> 1371 <div data-page-view="landing-stepbystep" class="grid_row span7"> 1372 <div id="form-content" class="grid_row clearfix">
vendor: 98 bytes, lines 1372-1373
1372 1373 <script src="https://www.google.com/recaptcha/enterprise.js?render=
13736Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp
vendor: 21 bytes, lines 1373-1375
1373"></script> 1374 1375
1375<script type="text/javascript"> 1376 (function(){ 1377 FFNCaptcha = window.FFNCaptcha || {}; 1378 FFNCaptcha.token = '6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp'; 1379 FFNCaptcha.useCaptcha = true; 1380 1381 FFNCaptcha.captchaCheck = function(callback) { 1382 if (FFNCaptcha.useCaptcha) { 1383 try { 1384 grecaptcha.enterprise.ready(function() { 1385 grecaptcha.enterprise.execute(FFNCaptcha.token, {action: 'LOGIN'}).then(function(newToken) { 1386 callback(newToken); 1387 }); 1388 }); 1389 } catch (error) { 1390 console.error("Captcha error: " + error); 1391 } 1392 } else { 1393 callback(); 1394 } 1395 } 1396 })(); 1397 </script>
1397 1398
1399<script type="text/javascript"> 1400 (function() { 1401 FFNFingerPrintID = window.FingerPrintID || {}; 1402 FFNFingerPrintID.useFingerPrintReg = true; 1403 FFNFingerPrintID.useFingerPrintLogin = false; 1404 FFNFingerPrintID.fingerPrintKey = '9U9zdQ97uHcUmSO9mux3'; 1405 FFNFingerPrintID.baseUrl = 'fp.hotmatch.com' ? 'https://' + 'fp.hotmatch.com' : ''; 1406 1407 // Log errors to the backend (fire and forget) 1408 FFNFingerPrintID.logError = function(stage, type, error, message) { 1409 // Don't log 'skipped' - it's expected behavior when FP is disabled 1410 if (stage === 'skipped') return; 1411 1412 var errorMessage = message || (error && error.message) || ''; 1413 var errorName = (error && error.name) || ''; 1414 1415 console.error('FingerPrint Error:', { 1416 stage: stage, 1417 type: type, 1418 message: errorMessage, 1419 name: errorName, 1420 error: error 1421 }); 1422 1423 // Fire and forget - don't block the login/reg flow 1424 fetch('/api2/v1/fingerprint_log/log_error', { 1425 method: 'POST', 1426 headers: { 'Content-Type': 'application/json' }, 1427 body: JSON.stringify({ 1428 stage: stage, 1429 type: type || '', 1430 message: errorMessage || 'n/a', 1431 error_name: errorName || 'n/a' 1432 }) 1433 }).catch(function() { 1434 // Silently ignore failures - don't let logging errors affect the user 1435 }); 1436 }; 1437 1438 FFNFingerPrintID.addFingerPrint = function(type, callback) { 1439 if (!FFNFingerPrintID.fingerPrintKey) { 1440 FFNFingerPrintID.logError('config', type, null, 'API key is missing'); 1441 callback(null); 1442 return; 1443 } 1444 1445 if ((type === 'reg' && !FFNFingerPrintID.useFingerPrintReg) || (type === 'login' && !FFNFingerPrintID.useFingerPrintLogin)) { 1446 FFNFingerPrintID.logError('skipped', type, null, type + ' is disabled'); 1447 callback(null); 1448 return; 1449 } 1450 1451 import('https://fpjscdn.net/v4/' + FFNFingerPrintID.fingerPrintKey) 1452 .then(function(Fingerprint) { 1453 try { 1454 // v4: start() is synchronous, returns agent instance directly 1455 var fp = Fingerprint.start({ 1456 apiKey: FFNFingerPrintID.fingerPrintKey, 1457 endpoints: FFNFingerPrintID.baseUrl || undefined // Falls back to default if empty 1458 }); 1459 1460 return fp.get({ tag: { type: type } }); 1461 } catch (e) { 1462 // Catch synchronous errors from start() 1463 FFNFingerPrintID.logError('start', type, e); 1464 return null; 1465 } 1466 }) 1467 .then(function(result) { 1468 callback(result); 1469 }) 1470 .catch(function(error) { 1471 FFNFingerPrintID.logError('get', type, error); 1472 callback(null); 1473 }); 1474 }; 1475 })(); 1476</script>
1476 1477 1478<form accept-charset=utf-8 name="reg" method="post" action="/p/register2.cgi" class="form-default" id="reg" no-validate="no-validate" data-form-type="modular" autocomplete="off" > 1479<div><input type="hidden" name="who" value="r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-" /></div> 1480<input type="hidden" name="_templatename_" value="hotmatch.com_cover_2023"><input type="hidden" name="site" value="ffadult" /><input type="hidden" name="dcb" value="hotmatch.com" /> 1481 <input type="hidden" value="page1" name="action"> 1482 <input type="hidden" value="reg1" name="page_state"> 1483 <input type="hidden" name="regCookie" value='' id="regCookie" /> 1484 <noscript> <input type="hidden" name="no_js" value="1" /> </noscript> 1485 <input type="hidden" name="show_sex" value="" /> 1486 1487 <input type="hidden" name="IS_REG_PAGE" value="1"/> 1488 <input type="hidden" name="looking_for_what" value="
148803" /> 1489 <input type="hidden" id="looking_for_hidden" name="looking_for_person" value=""/> 1490 <input type="hidden" name="no_js" value="" /> 1491 <input type="hidden" name="no_grad_reg" value="" /> 1492 <input type="hidden" name="geonames_reg" value="1" /> 1493 <input type="hidden" name="skip_profile" value="1"/> 1494 </form> 1495 1496 1497 </div> 1498 </div> 1499 </div> 1500 <div class="clearfix"></div> 1501
1501<script type="text/javascript" src="https://secureimage.securedataimages.com/images/common/js/jquery/jquery-migrate-1.2.1.min.js"></script>
1501 1502
1502<script type="text/javascript" src="/images/common/js/english_statedropdown_utf8.js"></script>
1502 1503
1503<script type="text/javascript" src="https://secureimage.securedataimages.com/javascript/live_cd/secure/ffadult-confirm_alert-1535586440.js"></script>
vendor: 1 bytes, line 1503
1503
1504<script> 1505 var CD = CD || {}; 1506 CD.Forms = CD.Forms || {}; 1507 CD.Forms.Events = CD.Forms.Events || {}; 1508 CD.Forms.Reg = CD.Forms.Reg || {}; 1509 1510 jQuery( document ).ready( function ( $ ) { 1511 jQuery.noConflict(); 1512 1513 var mobile_check = "0", 1514 global_mobile = "0", 1515 val_mode = "default", 1516 form_data; 1517 1518 CD.Forms.Reg.deftags = { 1519 next : "Next", 1520 search : "Search", 1521 done : "Done", 1522 join : "Join for Free", 1523 titles : { 1524 page1 : "Get Laid Tonight in Chicago", 1525 page2 : "Your Age & Location", 1526 page3 : "Create Your Account", 1527 page4 : "A Little More Information", 1528 page5 : "More About You" 1529 }, 1530 captcha_note: "Please enter the text contained within the image into the text box. This is to prevent automated spam submissions.", 1531 password_strength : { 1532 strength4: "Very Strong", 1533 strength3: "Strong", 1534 strength2: "Fair", 1535 strength1: "Weak", 1536 strength0: "Very Weak" 1537 } 1538 } 1539 1540 CD.Forms.Reg.fields = { 1541 page1: [ 1542 { 1543 name: "reg_sex_looking_for", 1544 template: "reg_sex_looking_for", 1545 required: true 1546 }, 1547 { 1548 name: "reg_next_btn", 1549 template: "reg_button_next", 1550 button_text: CD.Forms.Reg.deftags.next, 1551 first_section: true 1552 1553 } 1554 ], 1555 page2: [ 1556 { 1557 name: "reg_email_username", 1558 template: "reg_email_username", 1559 required: true 1560 }, 1561 { 1562 name: "recaptcha", 1563 template: "reg_field_row_recaptcha", 1564 required: true, 1565 no_label: true 1566 }, 1567 { 1568 name: "reg_submit_btn", 1569 template: "reg_button_submit", 1570 button_text: CD.Forms.Reg.deftags.join 1571 } 1572 ] 1573 }; 1574 1575 CD.Forms.Reg.config = new RegStepByStepConfig({ 1576 form: "reg", 1577 fields: CD.Forms.Reg.fields, 1578 tmpl: "reg_fieldset_single_tmpl" 1579 }); 1580 1581 CD.Forms.Reg.config.addPage( "1", CD.Forms.Reg.fields.page1, { 1582 page_title : CD.Forms.Reg.deftags.titles.page1 1583 }); 1584 1585 CD.Forms.Reg.config.addPage( "2", CD.Forms.Reg.fields.page2, { 1586 page_title: CD.Forms.Reg.deftags.titles.page2 1587 }); 1588 1589 CD.registerPageEvents.notify({ 1590 type : 'url_args', 1591 data : CD.pageFunction.getRegistrationMemberData() 1592 }); 1593 1594 CD.Forms.Reg = new FF_FormsManager({ 1595 form: "#reg", 1596 hidden_captcha_page : false, 1597 mobile: mobile_check, 1598 gmobile: global_mobile, 1599 validate_mode: val_mode, 1600 enablePagination: true 1601 }); 1602 1603 form_data = CD.Forms.Reg.savedFormData( "#reg" ); 1604 _.extend( CD.Forms.Events, Backbone.Events ); 1605 CD.Forms.Events.on( "click:custom", function ( args ) { 1606 console.log( args ); 1607 }).trigger( "custom", form_data ); 1608 1609 1610 if ( mobile_check !== "1" ) { 1611 CD.Forms.Reg.History = new FF_FormsBackbone.Router(); 1612 Backbone.history.start(); 1613 } 1614 1615 function regSetting() { 1616 var pageNum = parseInt(window.location.hash.split("/")[2]); 1617 $("body").attr("step",pageNum); 1618 } 1619 1620 function isDateValid(y, m, d) { 1621 var d = new Date(y, m-1, d); 1622 if(d.getFullYear() == y && d.getMonth()+1 == m) { 1623 return true; 1624 } else { 1625 return false; 1626 } 1627 } 1628 1629 function UpdateDaysByMonthandYear(_year, _month, _day){ 1630 var selectedMonth = _month.val(); 1631 if (selectedMonth != "2") 1632 { 1633 selectedMonth = (selectedMonth) ? selectedMonth : "1"; 1634 if(isDateValid("2000", selectedMonth, "31")){ 1635 SetDays(31, _day); 1636 } else { 1637 SetDays(30, _day); 1638 } 1639 } else { 1640 var selectedYear = _year.val() || 1980; 1641 if(isDateValid(selectedYear, selectedMonth, 29)){ 1642 SetDays(29, _day); 1643 } else { 1644 SetDays(28, _day); 1645 } 1646 } 1647 } 1648 1649 function SetDays(_dayInt, _daySelector){ 1650 var days = _daySelector[0].length - 1; 1651 if(days <= _dayInt){ 1652 for(var i = days+1; i <= _dayInt; i++){ 1653 _daySelector.append($("<option></option>").text(i).val(i)); 1654 } 1655 } else { 1656 for(var i = days; i > _dayInt; i--){ 1657 _daySelector[0].removeChild(_daySelector[0][i]); 1658 } 1659 } 1660 } 1661 1662 // Set step number 1663 regSetting(); 1664
1665 $(window).on( 'hashchange', function(e) { 1666 regSetting(); 1667 }); 1668 1669 // Set custom "looking for" checkbox item 1670 $('[name="looking_for_person_new"]').parent().append('<div class="indicator"></div>'); 1671 1672 // Reset birthday (Month-Day-Year) 1673 UpdateDaysByMonthandYear($("#bday_year"), $("#bday_month"), $("#bday_day")); 1674 UpdateDaysByMonthandYear($("#bday_year2"), $("#bday_month2"), $("#bday_day2")); 1675 1676 $("#bday_month, #bday_year").on("change", function(){ 1677 UpdateDaysByMonthandYear($("#bday_year"), $("#bday_month"), $("#bday_day")); 1678 }); 1679 $("#bday_month2, #bday_year2").on("change", function(){ 1680 UpdateDaysByMonthandYear($("#bday_year2"), $("#bday_month2"), $("#bday_day2")); 1681 }); 1682 1683 // Set to avoid "Enter" keypress 1684 $( '#form-content form[name="reg"]' ).on( 'keyup keypress', function(e) { 1685 var keyCode = e.keyCode || e.which; 1686 if (keyCode === 13) { 1687 e.preventDefault(); 1688 return false; 1689 } 1690 }); 1691 1692 // Set alert box 1693 var FFN = {}; 1694 FFN.MC = FFN.MC || {}; 1695 1696 FFN.MC.Confirm = new FFN_MC_confirmAlert.Unload( { 1697 trigger: "", 1698 message: "12 members near you are online and ready to fuck." 1699 }); 1700 }); 1701</script>
1701 1702 1703
1703<script> 1704 CD.regVars = { 1705 err_field : "This field is required", 1706 err_field_empty : "Select at least one", 1707 err_bdate : "Enter your birthdate", 1708 err_bdate_invalid : "Invalid birthdate", 1709 err_country : "Please select a country", 1710 err_zip_empty : "Please enter a zip code", 1711 err_zip_invalid : "Invalid zip code", 1712 err_email_empty : "Please enter an email", 1713 err_email_invalid : "Invalid email address", 1714 email_ok : "Email address is valid", 1715 email_not_ok : "Email is already used", 1716 err_user_empty : "Please enter a username", 1717 err_user_invalid : "Invalid username", 1718 err_user_not_acceptable : "Username is not acceptable or appropriate", 1719 err_user_alphanum : "Special characters and spaces are not allowed", 1720 helper_user : "4 ~ 16 characters, no space or special characters", 1721 err_password_empty : "Please enter a password", 1722 err_password_invalid : "Invalid password<br>Passwords are case sensitive", 1723 err_password_minlength : "Too short, must be at least 5 characters long<br>Passwords are case sensitive.", 1724 err_password_alphanum : "Special characters and spaces are not allowed<br>Passwords are case sensitive", 1725 err_captcha : "Incorrect answer. Please try again", 1726 helper_password : "At least 5 characters, no space or special characters", 1727 username_ok : "Username is available", 1728 username_not_ok : "Username is already taken", 1729 err_user_too_short : "Too short, must be at least 4 characters long", 1730 err_zip_digits : "Only 5 digits needed", 1731 err_zip_minlength : "Too short, must contain 5 digits", 1732 err_state : "Please select a state", 1733 err_state_empty : "Please enter a state", 1734 state_label : "State", 1735 zip_ok : "Zip code is valid", 1736 city_label : "City", 1737 closet_city_label : "Closest city", 1738 err_city : "Please enter a city", 1739 state_select_error : "Please select a {JS_state_text}", 1740 state_select_default_option_text : "Select one", 1741 see_suggestions : "See suggestions", 1742 check_availability : "Check availability", 1743 available_usernames : "Available usernames", 1744 submit_alert_msg : "Something's wrong. Please check again", 1745 has_no_gender1 : "0", 1746 has_no_gender2 : "0", 1747 has_no_gender3 : "0", 1748 has_no_gender4 : "0", 1749 has_no_gender5 : "0", 1750 has_no_gender6 : "0", 1751 has_no_gender7 : "0", 1752 city_url : "/go/page/city_list.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-&ajax=1&no_perf=1&skip_load_popunder=1&use_ajax=1", 1753 zip_lookup_url : "/p/lookup_zip.cgi?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-", 1754 localized_state_text : {"united kingdom":"County","india":"Territory","taiwan":"County","australia":"Territory","usa":"State","france":"Region","malaysia":"State","mexico":"State","italy":"Region","
1754spain":"Community","philippines":"Province","canada":"Province","austria":"State","switzerland":"Canton","default":"State","germany":"State","united states":"State","south korea":"Province","japan":"Prefecture","portugal":"District","china":"Province"}, 1755 localized_state_text_english : {"united kingdom":"County","india":"Territory","taiwan":"County","australia":"Territory","usa":"State","france":"Region","malaysia":"State","mexico":"State","italy":"Region","spain":"Community","philippines":"Province","canada":"Province","austria":"State","switzerland":"Canton","default":"State","germany":"State","united states":"State","south korea":"Province","japan":"Prefecture","portugal":"District","china":"Province"}, 1756 cobrand_flag : "hotmatch.com", 1757 hints_reg_intro_url : "/go/page/hints_reg_intro.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-", 1758 hints_reg_intro2_url : "/go/page/hints_reg_intro2.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-", 1759 bday2_label_text_her : "Her birthdate", 1760 bday2_label_text_his : "His birthdate", 1761 bday2_label_text_their : "Their birthdate", 1762 body_type_label : "Body type", 1763 body_type2_label_her : "Her body type", 1764 body_type2_label_his : "His body type", 1765 body_type2_label_their : "Their body type", 1766 sex_orient_label : "Sexual orientation", 1767 sex_orient2_label_her : "Her sexual orientation", 1768 sex_orient2_label_his : "His sexual orientation", 1769 sex_orient2_label_their : "Their sexual orientation", 1770 race_label : "Race", 1771 race_label_her : "Her race", 1772 race_label_his : "His race", 1773 race_label_their : "Their race", 1774 role_label_her : "Her Role", 1775 role_label_his : "His Role", 1776 err_title_empty : "Requires at least 10 characters.", 1777 err_profile_textarea_empty : "Requires at least 50 characters", 1778 err_handle_val_no_match : "The usernames do not match. Please try again.", 1779 err_password_val_no_match : "The passwords do not match. Please try again.", 1780 err_email_val_no_match : "The emails do not match. Please try again.", 1781 err_email_prefix_match : "Email prefix cannot be used as username", 1782 err_password_match : "Password cannot match username<br>Passwords are case sensitive.", 1783 errEmailInvalidDomain : "{JS_badDomain} is an invalid domain name. Please check the spelling or try another email provider.", 1784 reg_text_optional : "Optional", 1785 required : "Required", 1786 region_label : "Region", 1787 SEX_SINGLE_MAN : '1', 1788 SEX_SINGLE_WOMAN : "2", 1789 SEX_SINGLE_TS_TV_TG : "7", 1790 SEX_COUPLE_MAN_AND_MAN : "6", 1791 SEX_COUPLE_MAN_AND_WOMAN : "3", 1792 SEX_COUPLE_WOMAN_AND_WOMAN : "5", 1793 SEX_GROUP : "4", 1794 instantWriterURL : "/p/writer.cgi?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-", 1795 global_form_show : "", 1796 lang : "english", 1797 site : "ffadult", 1798 min_age_to_join : "18" 1799 }; 1800</script>
1800 1801
1801<script> 1802 CD.pageFunction.initSession = function(){ 1803 if(window.sessionStorage){ 1804 var reg_session = window.sessionStorage.getItem('reg_form_fields'); 1805 if(reg_session){ 1806 reg_session = JSON.parse(reg_session); 1807 reg_session.looking_for_person_new = '' || reg_session.looking_for_person_new; 1808 reg_session.REG_sex = '' || reg_session.REG_sex; 1809 window.sessionStorage.setItem('reg_form_fields', JSON.stringify(reg_session)); 1810 } 1811 } 1812 } 1813 CD.pageFunction.initSession(); 1814 1815 CD.pageFunction.setConfigData( { 1816 domain_graphics : 'https://secureimage.securedataimages.com', 1817 domain_cobrand : 'hotmatch.com', 1818 host : "https://hotmatch.com", 1819 default_looking_for_person : '2', 1820 no_erotic : '', 1821 hasNoGenderMap : { 1822 '1' : '0', 1823 '2' : '0', 1824 '3' : '0', 1825 '4' : '0', 1826 '5' : '0', 1827 '6' : '0', 1828 '7' : '0' 1829 }, 1830 pid : 'p98858', 1831 urlArgs : { 1832 show : '', 1833 looking_for_person : '', 1834 explicit : '' || "0", 1835 vid : '' 1836 } 1837 } ); 1838 1839jQuery( function ( $ ) { 1840 CD.namespace( 'registerPageEvents' ); 1841 CD.registerPageEvents = CD.CustomEventModule(); 1842 1843 CD.registerPageEvents.listen( { 1844 'url_args' : function ( d ) { 1845 $( 'input:checkbox', '[data-form-field="looking-for"]' ).each( function () { 1846 var elm = $( this ), 1847 chk = false, 1848 selected_gender = JSON.parse("[" + d.gender + "]"); 1849 1850 if (selected_gender.indexOf(parseInt(elm.val(), 10)) !== -1) { 1851 chk = true; 1852 } 1853 1854 elm.prop( "checked", chk ); 1855 } ); 1856 } 1857 } ); 1858}( jQuery ) ); 1859</script>
1859 1860 1861
1861<script id="reg_button_next" type="text/x-handlebars-template"> 1862 <div class="actions" data-submit-btn="1"> 1863 <button data-form-submit="previous" class="btn btn-default prev_link">Back</button> 1864 <button data-form-submit="next" class="next_link btn primary" tabindex="14"> 1865 {{#if button_text}} 1866 {{{button_text}}} 1867 {{else}} 1868 Join and have fun! 1869 {{/if}} 1870 </button> 1871 <span class="suggest"></span> 1872 <div class="actions_msg_box"> 1873 <div class="submit_alert"> 1874 Something's wrong. Please check again 1875 </div> 1876 </div> 1877 </div> 1878</script>
1878 1879
1880<script id="reg_button_submit" type="text/x-handlebars-template"> 1881 <div class="actions"> 1882 {{#unless no_consent}} 1883 <div class="help-block reg_consent_group reg_consent_group01"> 1884 <div id="reg_consent_single">By registering on HotMatch.com, I certify I am at least 18 years old and have read and agree to its <a href="/www/guest/#/terms-of-use" target="_new" class="overcolor">Terms of Use</a> and 1885<a href="/www/guest/#/privacy-policy" target="_new" class="overcolor">Privacy Policy</a>, and consent to the use of <a href="/www/guest/#/privacy-policy" target="_new">Cookies</a> and agree to receive emails from us. 1886</div> 1887 <div id="reg_consent_group" class="hide">By registering on HotMatch.com, we certify we are at least 18 years old and have read and agree to its <a href="/go/page/terms_of_use.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-" target="_new" class="overcolor">Terms of Use</a> and 1888<a href="/go/page/privacy.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-" target="_new" class="overcolor">Privacy Policy</a>, and consent to the use of <a href="/go/page/privacy.html?iframeanchor=sec2" target="_new">Cookies</a> and agree to receive emails from us.</div> 1889 <div id="reg_consent_combo" class="hide">By registering on HotMatch.com, I/we certify I am/we are at least 18 years old and have read and agree to its <a href="/www/guest/#/terms-of-use" target="_new" class="overcolor">Terms of Use</a> and 1890<a href="/www/guest/#/privacy-policy" target="_new" class="overcolor">Privacy Policy</a>, and consent to the use of <a href="/www/guest/#/privacy-policy" target="_new">Cookies</a> and agree to receive emails from us.</div> 1891 </div> 1892 {{/unless}} 1893 <button type="submit" class="btn primary" tabindex="3"> 1894 {{#if button_text}} 1895 {{{button_text}}} 1896 {{else}} 1897 Become a FREE member 1898 {{/if}} 1899 </button> 1900 <span class="suggest"></span> 1901 <div class="actions_msg_box"> 1902 <div class="reg_alert alert alert-error"><a href="#" class="close">Ã</a> 1903 <p><strong>Error!</strong> We can’t register you at this time.</p> 1904 </div> 1905 <div class="submit_alert"> 1906 Something's wrong. Please check again 1907 </div> 1908 </div> 1909 {{#unless no_consent}} 1910 <div class="help-block reg_consent_group reg_consent_group02"> 1911 <div id="reg_consent_single">By registering on HotMatch.com, I certify I am at least 18 years old and have read and agree to its <a href="/www/guest/#/terms-of-use" target="_new" class="overcolor">Terms of Use</a> and 1912<a href="/www/guest/#/privacy-policy" target="_new" class="overcolor">Privacy Policy</a>, and consent to the use of <a href="/www/guest/#/privacy-policy" target="_new">Cookies</a> and agree to receive emails from us. 1913</div> 1914 <div id="reg_consent_group" class="hide">By registering on HotMatch.com, we certify we are at least 18 years old and have read and agree to its <a href="/go/page/terms_of_use.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-" target="_new" class="overcolor">Terms of Use</a> and 1915<a href="/go/page/privacy.html?dcb=hotmatch.com&who=r_DwqNP4Wb8QTZTu0BR781J0jOQrZiysVEkM7ylMrQSse7JrkWQK5BjWhOykDhDbjUkJzen_Uk2Xjy32ecYuC3.gvJUt5bP8_TmF0B9on8rq.NwYIHVYdkm4bembIgvrD5dcSWHkBal942EdMCFVTUJbTRVqa23.RUvSX8yiK7.XA-" target="_new" class="overcolor">Privacy Policy</a>, and consent to the use of <a href="/go/page/privacy.html?iframeanchor=sec2" target="_new">Cookies</a> and agree to receive emails from us.</div> 1916 <div id="reg_consent_combo" class="hide">By registering on HotMatch.com, I/we certify I am/we are at least 18 years old and have read and agree to its <a href="/www/guest/#/terms-of-use" target="_new" class="overcolor">Terms of Use</a> and 1917<a href="/www/guest/#/privacy-policy" target="_new" class="overcolor">Privacy Policy</a>, and consent to the use of <a href="/www/guest/#/privacy-policy" target="_new">Cookies</a>
1917 and agree to receive emails from us.</div> 1918 </div> 1919 {{/unless}} 1920 </div> 1921</script>
1921 1922
1923<script id="reg_sex" type="text/x-handlebars-template"> 1924 <div class="select_wrap"> 1925 <div data-form-field="find_sex" class="clearfix "> 1926 <label><b>I am/We are a</b></label> 1927 <div class="input"> 1928 <p class="clearfix"> 1929 <label> 1930 <input type="radio" value="1" name="REG_sex" checked/> 1931 <span><b>Man</b></span> 1932 </label> 1933 </p> 1934 <p class="clearfix"> 1935 <label> 1936 <input type="radio" value="2" name="REG_sex" /> 1937 <span><b>Woman</b></span> 1938 </label> 1939 </p> 1940 <p class="clearfix"> 1941 <label> 1942 <input type="radio" value="3" name="REG_sex" /> 1943 <span><b>Couples</b></span> 1944 </label> 1945 </p> 1946 <p class="clearfix"> 1947 <label> 1948 <input type="radio" value="7" name="REG_sex" /> 1949 <span><b>TS/TG</b></span> 1950 </label> 1951 </p> 1952 <div class="help-block"></div> 1953 </div> 1954 </div> 1955 </div> 1956</script>
1956 1957
1958<script id="reg_looking_for" type="text/x-handlebars-template"> 1959 <div class="select_wrap"> 1960 <div data-form-field="looking-for" data-form-group="looking_for" class="clearfix"> 1961 <label><b>Looking for</b></label> 1962 <div class="input"> 1963 <p class="clearfix"> 1964 <label> 1965 <input type="checkbox" value="2" name="looking_for_person_new" data-group="looking_for" /> 1966 <span><b>Woman</b></span> 1967 </label> 1968 </p> 1969 <p class="clearfix"> 1970 <label> 1971 <input type="checkbox" value="1" name="looking_for_person_new" data-group="looking_for" /> 1972 <span><b>Man</b></span> 1973 </label> 1974 </p> 1975 <p class="clearfix"> 1976 <label> 1977 <input type="checkbox" value="3" name="looking_for_person_new" data-group="looking_for" /> 1978 <span><b>Couples</b></span> 1979 </label> 1980 </p> 1981 <p class="clearfix"> 1982 <label> 1983 <input type="checkbox" value="7" name="looking_for_person_new" data-group="looking_for" /> 1984 <span><b>TS/TG</b></span> 1985 </label> 1986 </p> 1987 <div class="help-block"></div> 1988 </div> 1989 </div> 1990 </div> 1991</script>
1991 1992
1993<script id="reg_sex_looking_for" type="text/x-handlebars-template"> 1994 <div class="select_wrap"> 1995 <div data-form-field="find_sex" class="clearfix "> 1996 <label><b>I am/We are a</b></label> 1997 <div class="input"> 1998 <select name="REG_sex" > 1999<option selected="selected" value="1">Man</option> 2000<option value="2">Woman</option> 2001<option value="3">Couple (man/woman)</option> 2002<option value="4">Group</option> 2003<option value="5">Couple (2 women)</option> 2004<option value="6">Couple (2 men)</option> 2005<option value="7">Trans</option> 2006</select> 2007 2008 <div class="help-block"></div> 2009 </div> 2010 </div> 2011 <div id="form-trans_profile" data-form-field="trans_profile" class="clearfix container"> 2012 <div class="input"> 2013 <div><label for="form-trans_profile"><b>Identity</b></label></div> 2014 <select name="trans_profile" data-field-required="false"> 2015 <option value="0">Optional</option> 2016 <option value="1">Trans woman</option> 2017 <option value="2">Trans man</option> 2018 <option value="3">Non binary</option> 2019 <option value="4">Transfeminine</option> 2020 <option value="5">Transmasculine</option> 2021 <option value="0">Prefer not to say</option> 2022 </select> 2023 </div> 2024 </div> 2025 <div data-form-field="looking-for" data-form-group="looking_for" class="clearfix"> 2026 <label><b>Looking for</b></label> 2027 <div class="input"> 2028 <p class="clearfix"> 2029 <label> 2030 <input type="checkbox" value="1" name="looking_for_person_new" data-group="looking_for" /> 2031 <span>Men</span> 2032 </label> 2033 </p> 2034 <p class="clearfix"> 2035 <label> 2036 <input type="checkbox" value="2" name="looking_for_person_new" data-group="looking_for" /> 2037 <span>Women</span> 2038 </label> 2039 </p> 2040 <p class="clearfix"> 2041 <label> 2042 <input type="checkbox" value="3" name="looking_for_person_new" data-group="looking_for" /> 2043 <span>Couples</span> 2044 </label> 2045 </p> 2046 <p class="clearfix"> 2047 <label> 2048 <input type="checkbox" value="7" name="looking_for_person_new" data-group="looking_for" /> 2049 <span>Trans</span> 2050 </label> 2051 </p> 2052 <div class="help-block"></div> 2053 </div> 2054 </div> 2055 <div id="form-looking-for-trans-profile" data-form-field="looking-for-trans-profile" data-form-group="looking_for-trans-profile" class="clearfix container"> 2056 <div><label><b>Trans identity</b></label></div> 2057 <div class="input"> 2058 <div class="trans_part"> 2059 <p class="clearfix"> 2060 <label for="looking-for-trans-tw"> 2061 <input id="looking-for-trans-tw" type="checkbox" value="1" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/> 2062 <span>Trans woman</span> 2063 <span class="indicator"></span> 2064 </label> 2065 </p> 2066 <p class="clearfix"> 2067 <label for="looking-for-trans-tm"> 2068 <input id="looking-for-trans-tm" type="checkbox" value="2" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/> 2069 <span>Trans man</span> 2070 <span class="indicator"></span> 2071 </label> 2072 </p> 2073 <p class="clearfix"> 2074 <label for="looking-for-trans-nb"> 2075 <input id="looking-for-trans-nb" type="checkbox" value="3" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/>
2076 <span>Non binary</span> 2077 <span class="indicator"></span> 2078 </label> 2079 </p> 2080 <p class="clearfix"> 2081 <label for="looking-for-trans-tfem"> 2082 <input id="looking-for-trans-tfem" type="checkbox" value="4" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/> 2083 <span>Transfeminine</span> 2084 <span class="indicator"></span> 2085 </label> 2086 </p> 2087 <p class="clearfix"> 2088 <label for="looking-for-trans-tmas"> 2089 <input id="looking-for-trans-tmas" type="checkbox" value="5" name="looking_for_trans_profile" data-group="looking_for_trans_profile" data-field-required="false"/> 2090 <span>Transmasculine</span> 2091 <span class="indicator"></span> 2092 </label> 2093 </p> 2094 </div> 2095 </div> 2096 </div> 2097 2098 <div data-form-field="birthdate" data-form-group="birthday" class="clearfix"> 2099 <label> 2100 <b>My birthdate</b> 2101 </label> 2102 <div class="input birth-input"> 2103 <select name="bday_month" size='1' id='bday_month' class=""" data-group="birthday""> 2104<option value="">Month</option><option value="1">January</option> 2105<option value="2">February</option> 2106<option value="3">March</option> 2107<option value="4">April</option> 2108<option value="5">May</option> 2109<option value="6">June</option> 2110<option value="7">July</option> 2111<option value="8">August</option> 2112<option value="9">September</option> 2113<option value="10">October</option> 2114<option value="11">November</option> 2115<option value="12">December</option> 2116</select> 2117<select name="bday_day" id="bday_day" class=""" data-group="birthday"" > 2118<option value="">Day</option><option value="01">1</option> 2119<option value="02">2</option> 2120<option value="03">3</option> 2121<option value="04">4</option> 2122<option value="05">5</option> 2123<option value="06">6</option> 2124<option value="07">7</option> 2125<option value="08">8</option> 2126<option value="09">9</option> 2127<option value="10">10</option> 2128<option value="11">11</option> 2129<option value="12">12</option> 2130<option value="13">13</option> 2131<option value="14">14</option> 2132<option value="15">15</option> 2133<option value="16">16</option> 2134<option value="17">17</option> 2135<option value="18">18</option> 2136<option value="19">19</option> 2137<option value="20">20</option> 2138<option value="21">21</option> 2139<option value="22">22</option> 2140<option value="23">23</option> 2141<option value="24">24</option> 2142<option value="25">25</option> 2143<option value="26">26</option> 2144<option value="27">27</option> 2145<option value="28">28</option> 2146<option value="29">29</option> 2147<option value="30">30</option> 2148<option value="31">31</option> 2149</select> 2150<select name="bday_year" id="bday_year" class=""" data-group="birthday"" > 2151<option value="">Year</option><option value="2008">2008</option> 2152<option value="2007">2007</option> 2153<option value="2006">2006</option> 2154<option value="2005">2005</option> 2155<option value="2004">2004</option> 2156<option value="2003">2003</option> 2157<option value="2002">2002</option> 2158<option value="2001">2001</option> 2159<option value="2000">2000</option> 2160<option value="1999">1999</option> 2161<option value="1998">1998</option> 2162<option value="1997">1997</option> 2163<option value="1996">1996</option> 2164<option value="1995">1995</option> 2165<option value="1994">1994</option> 2166<option value="1993">1993</option> 2167<option value="1992">1992</option> 2168<option value="1991">1991</option> 2169<option value="1990">1990</option> 2170<option value="1989">1989</option> 2171<option value="1988">1988</option> 2172<option value="1987">1987</option> 2173<option value="1986">1986</option> 2174<option value="1985">1985</option> 2175<option value="1984">1984</option> 2176<option value="1983">1983</option> 2177<option value="1982">1982</option> 2178<option value="1981">1981</option> 2179<option value="1980">1980</option> 2180<option value="1979">1979</option> 2181<option value="1978">1978</option> 2182<option value="1977">1977</option> 2183<option value="1976">1976</option> 2184<option value="1975">1975</option> 2185<option value="1974">1974</option> 2186<option value="1973">1973</option> 2187<option value="1972">1972</option> 2188<option value="1971">1971</option> 2189<option value="1970">1970</option> 2190<option value="1969">1969</option> 2191<option value="1968">1968</option> 2192<option value="1967">1967</option> 2193<option value="1966">1966</option> 2194<option value="1965">1965</option> 2195<option value="1964">1964</option> 2196<option value="1963">1963</option> 2197<option value="1962">1962</option> 2198<option value="1961">1961</option> 2199<option value="1960">1960</option> 2200<option value="1959">1959</option> 2201<option value="1958">1958</option> 2202<option value="1957">1957</option> 2203<option value="1956">1956</option> 2204<option value="1955">1955</option> 2205<option value="1954">1954</option> 2206<option value="1953">1953</option> 2207<option value="1952">1952</option> 2208<option value="1951">1951</option> 2209<option value="1950">1950</option> 2210<option value="1949">1949</option> 2211<option value="1948">1948</option> 2212<option value="1947">1947</option> 2213<option value="1946">1946</option> 2214<option value="1945">1945</option> 2215<option value="1944">1944</option> 2216<option value="1943">1943</option> 2217<option value="1942">1942</option> 2218<option value="1941">1941</option> 2219<option value="1940">1940</option> 2220<option value="1939">1939</option> 2221<option value="1938">1938</option> 2222<option value="1937">1937</option> 2223<option value="1936">1936</option> 2224<option value="1935">1935</option> 2225<option value="1934">1934</option> 2226<option value="1933">1933</option> 2227<option value="1932">1932</option> 2228<option value="1931">1931</option> 2229<option value="1930">1930</option> 2230<option value="1929">1929</option> 2231<option value="1928">1928</option> 2232<option value="1927">1927</option> 2233</select> 2234 2235 <div class="help-block"></div> 2236 </div> 2237 </div> 2238 <div id="form-birthdate2" data-form-field="birthdate2" data-form-group="birthday" class="clearfix hide"> 2239 <label for="form-birthdate2"><b>Their birthdate</b></label> 2240 <div class="input birth-input"> 2241 <select name="bday_month2" size='1' id='bday_month2' class="data-error-message="Enter your birthdate" data-group="birthday""> 2242<option value="">Month</option><option value="1">January</option> 2243<option value="2">February</option> 2244<option value="3">March</option> 2245<option value="4">April</option> 2246<option value="5">May</option> 2247<option value="6">June</option> 2248<option value="7">July</option> 2249<option value="8">August</option> 2250<option value="9">September</option> 2251<option value="10">October</option> 2252<option value="11">November</option> 2253<option value="12">December</option> 2254</select> 2255<select name="bday_day2" id="bday_day2" class="data-error-message="Enter your birthdate" data-group="birthday"" > 2256<option value="">Day</option><option value="01">1</option> 2257<option value="02">2</option> 2258<option value="03">3</option> 2259<option value="04">4</option> 2260<option value="05">5</option> 2261<option value="06">6</option> 2262<option value="07">7</option> 2263<option value="08">8</option> 2264<option value="09">9</option> 2265<option value="10">10</option> 2266<option value="11">11</option> 2267<option value="12">12</option> 2268<option value="13">13</option> 2269<option value="14">14</option> 2270<option value="15">15</option> 2271<option value="16">16</option> 2272<option value="17">17</option> 2273<option value="18">18</option> 2274<option value="19">19</option> 2275<option value="20">20</option> 2276<option value="21">21</option> 2277<option value="22">22</option> 2278<option value="23">23</option> 2279<option value="24">24</option> 2280<option value="25">25</option> 2281<option value="26">26</option> 2282<option value="27">27</option> 2283<option value="28">28</option> 2284<option value="29">29</option> 2285<option value="30">30</option> 2286<option value="31">31</option> 2287</select> 2288<select name="bday_year2" id="bday_year2" class="data-error-message="Enter your birthdate" data-group="birthday"" > 2289<option value="">Year</option><option value="2008">2008</option> 2290<option value="2007">2007</option> 2291<option value="2006">2006</option> 2292<option value="2005">2005</option> 2293<option value="2004">2004</option> 2294<option value="2003">2003</option> 2295<option value="2002">2002</option> 2296<option value="2001">2001</option> 2297<option value="2000">2000</option> 2298<option value="1999">1999</option> 2299<option value="1998">1998</option> 2300<option value="1997">1997</option> 2301<option value="1996">1996</option> 2302<option value="1995">1995</option> 2303<option value="1994">1994</option> 2304<option value="1993">1993</option> 2305<option value="1992">1992</option> 2306<option value="1991">1991</option> 2307<option value="1990">1990</option> 2308<option value="1989">
23081989</option> 2309<option value="1988">1988</option> 2310<option value="1987">1987</option> 2311<option value="1986">1986</option> 2312<option value="1985">1985</option> 2313<option value="1984">1984</option> 2314<option value="1983">1983</option> 2315<option value="1982">1982</option> 2316<option value="1981">1981</option> 2317<option value="1980">1980</option> 2318<option value="1979">1979</option> 2319<option value="1978">1978</option> 2320<option value="1977">1977</option> 2321<option value="1976">1976</option> 2322<option value="1975">1975</option> 2323<option value="1974">1974</option> 2324<option value="1973">1973</option> 2325<option value="1972">1972</option> 2326<option value="1971">1971</option> 2327<option value="1970">1970</option> 2328<option value="1969">1969</option> 2329<option value="1968">1968</option> 2330<option value="1967">1967</option> 2331<option value="1966">1966</option> 2332<option value="1965">1965</option> 2333<option value="1964">1964</option> 2334<option value="1963">1963</option> 2335<option value="1962">1962</option> 2336<option value="1961">1961</option> 2337<option value="1960">1960</option> 2338<option value="1959">1959</option> 2339<option value="1958">1958</option> 2340<option value="1957">1957</option> 2341<option value="1956">1956</option> 2342<option value="1955">1955</option> 2343<option value="1954">1954</option> 2344<option value="1953">1953</option> 2345<option value="1952">1952</option> 2346<option value="1951">1951</option> 2347<option value="1950">1950</option> 2348<option value="1949">1949</option> 2349<option value="1948">1948</option> 2350<option value="1947">1947</option> 2351<option value="1946">1946</option> 2352<option value="1945">1945</option> 2353<option value="1944">1944</option> 2354<option value="1943">1943</option> 2355<option value="1942">1942</option> 2356<option value="1941">1941</option> 2357<option value="1940">1940</option> 2358<option value="1939">1939</option> 2359<option value="1938">1938</option> 2360<option value="1937">1937</option> 2361<option value="1936">1936</option> 2362<option value="1935">1935</option> 2363<option value="1934">1934</option> 2364<option value="1933">1933</option> 2365<option value="1932">1932</option> 2366<option value="1931">1931</option> 2367<option value="1930">1930</option> 2368<option value="1929">1929</option> 2369<option value="1928">1928</option> 2370<option value="1927">1927</option> 2371</select> 2372 2373 <div class="help-block"></div> 2374 </div> 2375 </div> 2376 <div data-form-field="country" data-form-group="location" class="clearfix"> 2377 <label><b>Country</b></label> 2378 <div class="input"> 2379 <select name="country" > 2380<option value="United States" selected="selected">United States</option> 2381<option value="Afghanistan" > Afghanistan</option> 2382<option value="Algeria" > Algeria</option> 2383<option value="Andorra" > Andorra</option> 2384<option value="Angola" > Angola</option> 2385<option value="Antigua and Barbuda" > Antigua and Barbuda</option> 2386<option value="Argentina" > Argentina</option> 2387<option value="Armenia" > Armenia</option> 2388<option value="Aruba" > Aruba</option> 2389<option value="Australia" > Australia</option> 2390<option value="Austria" > Austria</option> 2391<option value="Azerbaijan" > Azerbaijan</option> 2392<option value="Bahamas" > Bahamas</option> 2393<option value="Bahrain" > Bahrain</option> 2394<option value="Bangladesh" > Bangladesh</option> 2395<option value="Barbados" > Barbados</option> 2396<option value="Belarus" > Belarus</option> 2397<option value="Belgium" > Belgium</option> 2398<option value="Belize" > Belize</option> 2399<option value="Benin" > Benin</option> 2400<option value="Bermuda" > Bermuda</option> 2401<option value="Bhutan" > Bhutan</option> 2402<option value="Bolivia" > Bolivia</option> 2403<option value="Botswana" > Botswana</option> 2404<option value="Brazil" > Brazil</option> 2405<option value="Brunei" > Brunei</option> 2406<option value="Bulgaria" > Bulgaria</option> 2407<option value="Burkina Faso" > Burkina Faso</option> 2408<option value="Burundi" > Burundi</option> 2409<option value="Cambodia" > Cambodia</option> 2410<option value="Cameroon" > Cameroon</option> 2411<option value="Canada" > Canada</option> 2412<option value="Cape Verde" > Cape Verde</option> 2413<option value="Cayman Islands" > Cayman Islands</option> 2414<option value="Central African Republic" > Central Afr. Rep.</option> 2415<option value="Chad" > Chad</option> 2416<option value="Chile" > Chile</option> 2417<option value="China" > China</option> 2418<option value="Colombia" > Colombia</option> 2419<option value="Comoros" > Comoros</option> 2420<option value="Costa Rica" > Costa Rica</option> 2421<option value="Croatia" > Croatia</option> 2422<option value="Cuba" > Cuba</option> 2423<option value="Cyprus" > Cyprus</option> 2424<option value="Czech Republic" > Czech Republic</option> 2425<option value="Denmark" > Denmark</option> 2426<option value="Djibouti" > Djibouti</option> 2427<option value="Dominica" > Dominica</option> 2428<option value="Dominican Republic" > Dom. Republic</option> 2429<option value="Ecuador" > Ecuador</option> 2430<option value="Egypt" > Egypt</option> 2431<option value="El Salvador" > El Salvador</option> 2432<option value="Equatorial Guinea" > Equatorial Guinea</option> 2433<option value="Eritrea" > Eritrea</option> 2434<option value="Estonia" > Estonia</option> 2435<option value="Ethiopia" > Ethiopia</option> 2436<option value="Federated States of Micronesia" > Federated States of Micronesia</option> 2437<option value="Fiji" > Fiji</option> 2438<option value="Finland" > Finland</option> 2439<option value="France" > France</option> 2440<option value="French Guiana" > French Guiana</option> 2441<option value="Gabon" > Gabon</option> 2442<option value="Gambia" > Gambia</option> 2443<option value="Georgia" > Georgia</option> 2444<option value="Germany" > Germany</option> 2445<option value="Ghana" > Ghana</option> 2446<option value="Gibraltar" > Gibraltar</option> 2447<option value="Greece" > Greece</option> 2448<option value="Grenada" > Grenada</option> 2449<option value="Guadeloupe" > Guadeloupe</option> 2450<option value="Guatemala" > Guatemala</option> 2451<option value="Guernsey" > Guernsey</option> 2452<option value="Guinea-Bissau" > Guinea-Bissau</option> 2453<option value="Guyana" > Guyana</option> 2454<option value="Haiti" > Haiti</option> 2455<option value="Honduras" > Honduras</option> 2456<option value="Hong Kong" > Hong Kong</option> 2457<option value="Hungary" > Hungary</option> 2458<option value="Iceland" > Iceland</option> 2459<option value="India" > India</option> 2460<option value="Indonesia" > Indonesia</option> 2461<option value="Ireland" > Ireland</option> 2462<option value="Israel" > Israel</option> 2463<option value="Italy" > Italy</option> 2464<option value="Jamaica" > Jamaica</option> 2465<option value="Japan" > Japan</option> 2466<option value="Jersey" > Jersey</option> 2467<option value="Jordan" > Jordan</option> 2468<option value="Kazakhstan" > Kazakhstan</option> 2469<option value="Kenya" > Kenya</option> 2470<option value="Kuwait" > Kuwait</option> 2471<option value="Kyrgyzstan" > Kyrgyzstan</option> 2472<option value="Laos" > Laos</option> 2473<option value="Latvia" > Latvia</option> 2474<option value="Lebanon" > Lebanon</option> 2475<option value="Lesotho" >
2475 Lesotho</option> 2476<option value="Liechtenstein" > Liechtenstein</option> 2477<option value="Lithuania" > Lithuania</option> 2478<option value="Luxembourg" > Luxembourg</option> 2479<option value="Macau" > Macau</option> 2480<option value="Madagascar" > Madagascar</option> 2481<option value="Malawi" > Malawi</option> 2482<option value="Malaysia" > Malaysia</option> 2483<option value="Maldives" > Maldives</option> 2484<option value="Mali" > Mali</option> 2485<option value="Malta" > Malta</option> 2486<option value="Martinique" > Martinique</option> 2487<option value="Mauritania" > Mauritania</option> 2488<option value="Mauritius" > Mauritius</option> 2489<option value="Mexico" > Mexico</option> 2490<option value="Monaco" > Monaco</option> 2491<option value="Mongolia" > Mongolia</option> 2492<option value="Morocco" > Morocco</option> 2493<option value="Mozambique" > Mozambique</option> 2494<option value="Namibia" > Namibia</option> 2495<option value="Nepal" > Nepal</option> 2496<option value="Netherlands" > Netherlands</option> 2497<option value="Netherlands Antilles" > Netherlands Antilles</option> 2498<option value="New Zealand" > New Zealand</option> 2499<option value="Nicaragua" > Nicaragua</option> 2500<option value="Niger" > Niger</option> 2501<option value="Nigeria" > Nigeria</option> 2502<option value="Norway" > Norway</option> 2503<option value="Oman" > Oman</option> 2504<option value="Pakistan" > Pakistan</option> 2505<option value="Panama" > Panama</option> 2506<option value="Papua New Guinea" > Papua New Guinea</option> 2507<option value="Paraguay" > Paraguay</option> 2508<option value="Peru" > Peru</option> 2509<option value="Philippines" > Philippines</option> 2510<option value="Poland" > Poland</option> 2511<option value="Portugal" > Portugal</option> 2512<option value="Qatar" > Qatar</option> 2513<option value="Romania" > Romania</option> 2514<option value="Russia" > Russia</option> 2515<option value="Rwanda" > Rwanda</option> 2516<option value="San Marino" > San Marino</option> 2517<option value="Sao Tome & Principe" > Sao Tome & Principe</option> 2518<option value="Saudi Arabia" > Saudi Arabia</option> 2519<option value="Senegal" > Senegal</option> 2520<option value="Seychelles" > Seychelles</option> 2521<option value="Sierra Leone" > Sierra Leone</option> 2522<option value="Singapore" > Singapore</option> 2523<option value="Slovakia" > Slovakia</option> 2524<option value="Slovenia" > Slovenia</option> 2525<option value="South Africa" > South Africa</option> 2526<option value="South Korea" > South Korea</option> 2527<option value="Spain" > Spain</option> 2528<option value="Sri Lanka" > Sri Lanka</option> 2529<option value="St. Kitts & Nevis" > St. Kitts & Nevis</option> 2530<option value="St. Lucia" > St. Lucia</option> 2531<option value="St. Vincent & the Grenadines" > St. Vincent & the Grenadines</option> 2532<option value="Suriname" > Suriname</option> 2533<option value="Swaziland" > Swaziland</option> 2534<option value="Sweden" > Sweden</option> 2535<option value="Switzerland" > Switzerland</option> 2536<option value="Taiwan" > Taiwan</option> 2537<option value="Tajikistan" > Tajikistan</option> 2538<option value="Tanzania" > Tanzania</option> 2539<option value="Thailand" > Thailand</option> 2540<option value="Togo" > Togo</option> 2541<option value="Trinidad and Tobago" > Trinidad and Tobago</option> 2542<option value="Tunisia" > Tunisia</option> 2543<option value="Turkey" > Turkey</option> 2544<option value="Turkmenistan" > Turkmenistan</option> 2545<option value="Turks and Caicos Islands" > Turks and Caicos Islands</option> 2546<option value="Uganda" > Uganda</option> 2547<option value="Ukraine" > Ukraine</option> 2548<option value="United Arab Emirates" > U.A.E.</option> 2549<option value="United Kingdom" > United Kingdom</option> 2550<option value="Uruguay" > Uruguay</option> 2551<option value="Uzbekistan" > Uzbekistan</option> 2552<option value="Venezuela" > Venezuela</option> 2553<option value="Vietnam" > Vietnam</option> 2554<option value="Western Sahara" > Western Sahara</option> 2555<option value="Yemen" > Yemen</option> 2556<option value="Zambia" > Zambia</option> 2557</select> 2558 2559 <span class="suggest"></span> 2560 <div class="help-block"></div> 2561 </div> 2562 </div> 2563 <div data-form-field="state" data-form-group="location" class="clearfix"> 2564 <label><b><span>State</span></b></label> 2565 <div class="input"> 2566 <div id="reg_state"> 2567 <select name="state" > 2568<option value="*">Any</option> 2569<option value="Alabama">Alabama</option> 2570<option value="Alaska">Alaska</option> 2571<option value="American Samoa">American Samoa</option> 2572<option value="Arizona">Arizona</option> 2573<option value="Arkansas">Arkansas</option> 2574<option value="California">California</option> 2575<option value="Colorado">Colorado</option> 2576<option value="Connecticut">Connecticut</option> 2577<option value="Delaware">Delaware</option> 2578<option value="District of Columbia">District of Columbia</option> 2579<option value="Florida">Florida</option> 2580<option value="Georgia">Georgia</option> 2581<option value="Guam">Guam</option> 2582<option value="Hawaii">Hawaii</option> 2583<option value="Idaho">Idaho</option> 2584<option value="Illinois" selected="selected">Illinois</option> 2585<option value="Indiana">Indiana</option> 2586<option value="Iowa">Iowa</option> 2587<option value="Kansas">Kansas</option> 2588<option value="Kentucky">Kentucky</option> 2589<option value="Louisiana">Louisiana</option> 2590<option value="Maine">Maine</option> 2591<option value="Maryland">Maryland</option> 2592<option value="Massachusetts">Massachusetts</option> 2593<option value="Michigan">Michigan</option> 2594<option value="Minnesota">Minnesota</option> 2595<option value="Mississippi">Mississippi</option> 2596<option value="Missouri">Missouri</option> 2597<option value="Montana">Montana</option> 2598<option value="Nebraska">Nebraska</option> 2599<option value="Nevada">Nevada</option> 2600<option value="New Hampshire">New Hampshire</option> 2601<option value="New Jersey">New Jersey</option> 2602<option value="New Mexico">New Mexico</option> 2603<option value="New York">New York</option> 2604<option value="North Carolina">North Carolina</option> 2605<option value="North Dakota">North Dakota</option> 2606<option value="Northern Mariana Islands">Northern Mariana Islands</option> 2607<option value="Ohio">Ohio</option> 2608<option value="Oklahoma">Oklahoma</option> 2609<option value="Oregon">Oregon</option> 2610<option value="Pennsylvania">Pennsylvania</option> 2611<option value="Puerto Rico">Puerto Rico</option> 2612<option value="Rhode Island">Rhode Island</option> 2613<option value="South Carolina">South Carolina</option> 2614<option value="South Dakota">South Dakota</option> 2615<option value="Tennessee">Tennessee</option> 2616<option value="Texas">Texas</option> 2617<option value="Utah">Utah</option> 2618<option value="Vermont">Vermont</option> 2619<option value="Virgin Islands">Virgin Islands</option> 2620<option value="Virginia">Virginia</option> 2621<option value="Washington">Washington</option> 2622<option value="West Virginia">West Virginia</option> 2623<option value="Wisconsin">Wisconsin</option> 2624<option value="Wyoming">Wyoming</option> 2625</select> 2626
2627 <span class="suggest"></span> 2628 <div class="help-block"></div> 2629 </div> 2630 <div id="reg_state_input"> 2631 <input minl="1" type="text" id="state_text" name="state_input" value="" data-field-required="false" /> 2632 <div class="help-block"></div> 2633 </div> 2634 </div> 2635 </div> 2636 <div data-form-field="city" data-form-group="location" class="clearfix"> 2637 <label><b><span>Closest city</span></b></label> 2638 <div class="input"> 2639 <div id="reg_closest_city"> 2640 </div> 2641 <div id="reg_city_input"> 2642 <input type="text" id="city_text" name="city" minl="1" value="" /> 2643 </div> 2644 <div class="help-block"></div> 2645 </div> 2646 </div> 2647 <div data-form-field="zip" data-form-group="location" class="clearfix not_validated "> 2648 <label><b>Zip code</b></label> 2649 <div class="input"> 2650 <input type="text" name="zip" value="" maxlength="5" data-minlength="5" data-type="digits" data-minlength="5" /> 2651 <span class="suggest"><a class="zip_check" href="javascript://" tabindex="-1">Find your zip code</a></span> 2652 <div class="help-block"></div> 2653 </div> 2654 </div> 2655 </div> 2656</script>
2656 2657
2658<script id="reg_birthdate_location" type="text/x-handlebars-template"> 2659 <div class="select_wrap"> 2660 <div data-form-field="birthdate" data-form-group="birthday" class="clearfix"> 2661 <label> 2662 <b>My birthdate</b> 2663 </label> 2664 <div class="input birth-input"> 2665 <select name="bday_month" size='1' id='bday_month' class=""" data-group="birthday""> 2666<option value="">Month</option><option value="1">January</option> 2667<option value="2">February</option> 2668<option value="3">March</option> 2669<option value="4">April</option> 2670<option value="5">May</option> 2671<option value="6">June</option> 2672<option value="7">July</option> 2673<option value="8">August</option> 2674<option value="9">September</option> 2675<option value="10">October</option> 2676<option value="11">November</option> 2677<option value="12">December</option> 2678</select> 2679<select name="bday_day" id="bday_day" class=""" data-group="birthday"" > 2680<option value="">Day</option><option value="01">1</option> 2681<option value="02">2</option> 2682<option value="03">3</option> 2683<option value="04">4</option> 2684<option value="05">5</option> 2685<option value="06">6</option> 2686<option value="07">7</option> 2687<option value="08">8</option> 2688<option value="09">9</option> 2689<option value="10">10</option> 2690<option value="11">11</option> 2691<option value="12">12</option> 2692<option value="13">13</option> 2693<option value="14">14</option> 2694<option value="15">15</option> 2695<option value="16">16</option> 2696<option value="17">17</option> 2697<option value="18">18</option> 2698<option value="19">19</option> 2699<option value="20">20</option> 2700<option value="21">21</option> 2701<option value="22">22</option> 2702<option value="23">23</option> 2703<option value="24">24</option> 2704<option value="25">25</option> 2705<option value="26">26</option> 2706<option value="27">27</option> 2707<option value="28">28</option> 2708<option value="29">29</option> 2709<option value="30">30</option> 2710<option value="31">31</option> 2711</select> 2712<select name="bday_year" id="bday_year" class=""" data-group="birthday"" > 2713<option value="">Year</option><option value="2008">2008</option> 2714<option value="2007">2007</option> 2715<option value="2006">2006</option> 2716<option value="2005">2005</option> 2717<option value="2004">2004</option> 2718<option value="2003">2003</option> 2719<option value="2002">2002</option> 2720<option value="2001">2001</option> 2721<option value="2000">2000</option> 2722<option value="1999">1999</option> 2723<option value="1998">1998</option> 2724<option value="1997">1997</option> 2725<option value="1996">1996</option> 2726<option value="1995">1995</option> 2727<option value="1994">1994</option> 2728<option value="1993">1993</option> 2729<option value="1992">1992</option> 2730<option value="1991">1991</option> 2731<option value="1990">1990</option> 2732<option value="1989">1989</option> 2733<option value="1988">1988</option> 2734<option value="1987">1987</option> 2735<option value="1986">1986</option> 2736<option value="1985">1985</option> 2737<option value="1984">1984</option> 2738<option value="1983">1983</option> 2739<option value="1982">1982</option> 2740<option value="1981">1981</option> 2741<option value="1980">1980</option> 2742<option value="1979">1979</option> 2743<option value="1978">1978</option> 2744<option value="1977">1977</option> 2745<option value="1976">1976</option> 2746<option value="1975">1975</option> 2747<option value="1974">1974</option> 2748<option value="1973">1973</option> 2749<option value="1972">1972</option> 2750<option value="1971">1971</option> 2751<option value="1970">1970</option> 2752<option value="1969">1969</option> 2753<option value="1968">1968</option> 2754<option value="1967">1967</option> 2755<option value="1966">1966</option> 2756<option value="1965">1965</option> 2757<option value="1964">1964</option> 2758<option value="1963">1963</option> 2759<option value="1962">1962</option> 2760<option value="1961">1961</option> 2761<option value="1960">1960</option> 2762<option value="1959">1959</option> 2763<option value="1958">1958</option> 2764<option value="1957">1957</option> 2765<option value="1956">1956</option> 2766<option value="1955">1955</option> 2767<option value="1954">1954</option> 2768<option value="1953">1953</option> 2769<option value="1952">1952</option> 2770<option value="1951">1951</option> 2771<option value="1950">1950</option> 2772<option value="1949">1949</option> 2773<option value="1948">1948</option> 2774<option value="1947">1947</option> 2775<option value="1946">1946</option> 2776<option value="1945">1945</option> 2777<option value="1944">1944</option> 2778<option value="1943">1943</option> 2779<option value="1942">1942</option> 2780<option value="1941">1941</option> 2781<option value="1940">1940</option> 2782<option value="1939">1939</option> 2783<option value="1938">1938</option> 2784<option value="1937">1937</option> 2785<option value="1936">1936</option> 2786<option value="1935">1935</option> 2787<option value="1934">1934</option> 2788<option value="1933">1933</option> 2789<option value="1932">1932</option> 2790<option value="1931">1931</option> 2791<option value="1930">1930</option> 2792<option value="1929">1929</option> 2793<option value="1928">1928</option> 2794<option value="1927">1927</option> 2795</select> 2796 2797 <div class="help-block"></div> 2798 </div> 2799 </div> 2800 <div id="form-birthdate2" data-form-field="birthdate2" data-form-group="birthday" class="clearfix hide"> 2801 <label for="form-birthdate2"><b>Their birthdate</b></label> 2802 <div class="input birth-input"> 2803 <select name="bday_month2" size='1' id='bday_month2' class="data-error-message="Enter your birthdate" data-group="birthday""> 2804<option value="">Month</option><option value="1">January</option> 2805<option value="2">February</option> 2806<option value="3">March</option> 2807<option value="4">April</option> 2808<option value="5">May</option> 2809<option value="6">June</option> 2810<option value="7">July</option> 2811<option value="8">August</option> 2812<option value="9">September</option> 2813<option value="10">October</option> 2814<option value="11">November</option> 2815<option value="12">December</option> 2816</select> 2817<select name="bday_day2" id="bday_day2" class="data-error-message="Enter your birthdate" data-group="birthday"" > 2818<option value="">Day</option><option value="01">1</option> 2819<option value="02">2</option> 2820<option value="03">3</option> 2821<option value="04">4</option> 2822<option value="05">5</option> 2823<option value="06">6</option> 2824<option value="07">7</option> 2825<option value="08">8</option> 2826<option value="09">9</option> 2827<option value="10">10</option> 2828<option value="11">11</option> 2829<option value="12">12</option> 2830<option value="13">13</option> 2831<option value="14">14</option> 2832<option value="15">15</option> 2833<option value="16">16</option> 2834<option value="17">17</option> 2835<option value="18">18</option> 2836<option value="19">19</option> 2837<option value="20">20</option> 2838<option value="21">21</option> 2839<option value="22">22</option> 2840<option value="23">23</option> 2841<option value="24">24</option> 2842<option value="25">25</option> 2843<option value="26">26</option> 2844<option value="27">27</option> 2845<option value="28">28</option> 2846<option value="29">29</option> 2847<option value="30">30</option> 2848<option value="31">31</option> 2849</select> 2850<select name="bday_year2" id="bday_year2" class="data-error-message="Enter your birthdate" data-group="birthday"" > 2851<option value="">Year</option><option value="2008">2008</option> 2852<option value="2007">2007</option> 2853<option value="2006">2006</option> 2854<option value="2005">2005</option> 2855<option value="2004">2004</option> 2856<option value="2003">2003</option> 2857<option value="2002">2002</option> 2858<option value="2001">2001</option> 2859<option value="2000">2000</option> 2860<option value="1999">1999</option> 2861<option value="1998">1998</option> 2862<option value="1997">1997</option> 2863<option value="1996">1996</option> 2864<option value="1995">1995</option> 2865<option value="1994">1994</option> 2866<option value="1993">1993</option> 2867<option value="1992">1992</option> 2868<option value="1991">1991</option> 2869<option value="1990">1990</option> 2870<option value="1989">
28701989</option> 2871<option value="1988">1988</option> 2872<option value="1987">1987</option> 2873<option value="1986">1986</option> 2874<option value="1985">1985</option> 2875<option value="1984">1984</option> 2876<option value="1983">1983</option> 2877<option value="1982">1982</option> 2878<option value="1981">1981</option> 2879<option value="1980">1980</option> 2880<option value="1979">1979</option> 2881<option value="1978">1978</option> 2882<option value="1977">1977</option> 2883<option value="1976">1976</option> 2884<option value="1975">1975</option> 2885<option value="1974">1974</option> 2886<option value="1973">1973</option> 2887<option value="1972">1972</option> 2888<option value="1971">1971</option> 2889<option value="1970">1970</option> 2890<option value="1969">1969</option> 2891<option value="1968">1968</option> 2892<option value="1967">1967</option> 2893<option value="1966">1966</option> 2894<option value="1965">1965</option> 2895<option value="1964">1964</option> 2896<option value="1963">1963</option> 2897<option value="1962">1962</option> 2898<option value="1961">1961</option> 2899<option value="1960">1960</option> 2900<option value="1959">1959</option> 2901<option value="1958">1958</option> 2902<option value="1957">1957</option> 2903<option value="1956">1956</option> 2904<option value="1955">1955</option> 2905<option value="1954">1954</option> 2906<option value="1953">1953</option> 2907<option value="1952">1952</option> 2908<option value="1951">1951</option> 2909<option value="1950">1950</option> 2910<option value="1949">1949</option> 2911<option value="1948">1948</option> 2912<option value="1947">1947</option> 2913<option value="1946">1946</option> 2914<option value="1945">1945</option> 2915<option value="1944">1944</option> 2916<option value="1943">1943</option> 2917<option value="1942">1942</option> 2918<option value="1941">1941</option> 2919<option value="1940">1940</option> 2920<option value="1939">1939</option> 2921<option value="1938">1938</option> 2922<option value="1937">1937</option> 2923<option value="1936">1936</option> 2924<option value="1935">1935</option> 2925<option value="1934">1934</option> 2926<option value="1933">1933</option> 2927<option value="1932">1932</option> 2928<option value="1931">1931</option> 2929<option value="1930">1930</option> 2930<option value="1929">1929</option> 2931<option value="1928">1928</option> 2932<option value="1927">1927</option> 2933</select> 2934 2935 <div class="help-block"></div> 2936 </div> 2937 </div> 2938 <div data-form-field="country" data-form-group="location" class="clearfix"> 2939 <label><b>Country</b></label> 2940 <div class="input"> 2941 <select name="country" > 2942<option value="United States" selected="selected">United States</option> 2943<option value="Afghanistan" > Afghanistan</option> 2944<option value="Algeria" > Algeria</option> 2945<option value="Andorra" > Andorra</option> 2946<option value="Angola" > Angola</option> 2947<option value="Antigua and Barbuda" > Antigua and Barbuda</option> 2948<option value="Argentina" > Argentina</option> 2949<option value="Armenia" > Armenia</option> 2950<option value="Aruba" > Aruba</option> 2951<option value="Australia" > Australia</option> 2952<option value="Austria" > Austria</option> 2953<option value="Azerbaijan" > Azerbaijan</option> 2954<option value="Bahamas" > Bahamas</option> 2955<option value="Bahrain" > Bahrain</option> 2956<option value="Bangladesh" > Bangladesh</option> 2957<option value="Barbados" > Barbados</option> 2958<option value="Belarus" > Belarus</option> 2959<option value="Belgium" > Belgium</option> 2960<option value="Belize" > Belize</option> 2961<option value="Benin" > Benin</option> 2962<option value="Bermuda" > Bermuda</option> 2963<option value="Bhutan" > Bhutan</option> 2964<option value="Bolivia" > Bolivia</option> 2965<option value="Botswana" > Botswana</option> 2966<option value="Brazil" > Brazil</option> 2967<option value="Brunei" > Brunei</option> 2968<option value="Bulgaria" > Bulgaria</option> 2969<option value="Burkina Faso" > Burkina Faso</option> 2970<option value="Burundi" > Burundi</option> 2971<option value="Cambodia" > Cambodia</option> 2972<option value="Cameroon" > Cameroon</option> 2973<option value="Canada" > Canada</option> 2974<option value="Cape Verde" > Cape Verde</option> 2975<option value="Cayman Islands" > Cayman Islands</option> 2976<option value="Central African Republic" > Central Afr. Rep.</option> 2977<option value="Chad" > Chad</option> 2978<option value="Chile" > Chile</option> 2979<option value="China" > China</option> 2980<option value="Colombia" > Colombia</option> 2981<option value="Comoros" > Comoros</option> 2982<option value="Costa Rica" > Costa Rica</option> 2983<option value="Croatia" > Croatia</option> 2984<option value="Cuba" > Cuba</option> 2985<option value="Cyprus" > Cyprus</option> 2986<option value="Czech Republic" > Czech Republic</option> 2987<option value="Denmark" > Denmark</option> 2988<option value="Djibouti" > Djibouti</option> 2989<option value="Dominica" > Dominica</option> 2990<option value="Dominican Republic" > Dom. Republic</option> 2991<option value="Ecuador" > Ecuador</option> 2992<option value="Egypt" > Egypt</option> 2993<option value="El Salvador" > El Salvador</option> 2994<option value="Equatorial Guinea" > Equatorial Guinea</option> 2995<option value="Eritrea" > Eritrea</option> 2996<option value="Estonia" > Estonia</option> 2997<option value="Ethiopia" > Ethiopia</option> 2998<option value="Federated States of Micronesia" > Federated States of Micronesia</option> 2999<option value="Fiji" > Fiji</option> 3000<option value="Finland" > Finland</option> 3001<option value="France" > France</option> 3002<option value="French Guiana" > French Guiana</option> 3003<option value="Gabon" > Gabon</option> 3004<option value="Gambia" > Gambia</option> 3005<option value="Georgia" > Georgia</option> 3006<option value="Germany" > Germany</option> 3007<option value="Ghana" > Ghana</option> 3008<option value="Gibraltar" > Gibraltar</option> 3009<option value="Greece" > Greece</option> 3010<option value="Grenada" > Grenada</option> 3011<option value="Guadeloupe" > Guadeloupe</option> 3012<option value="Guatemala" > Guatemala</option> 3013<option value="Guernsey" > Guernsey</option> 3014<option value="Guinea-Bissau" > Guinea-Bissau</option> 3015<option value="Guyana" > Guyana</option> 3016<option value="Haiti" > Haiti</option> 3017<option value="Honduras" > Honduras</option> 3018<option value="Hong Kong" > Hong Kong</option> 3019<option value="Hungary" > Hungary</option> 3020<option value="Iceland" > Iceland</option> 3021<option value="India" > India</option> 3022<option value="Indonesia" > Indonesia</option> 3023<option value="Ireland" > Ireland</option> 3024<option value="Israel" > Israel</option> 3025<option value="Italy" > Italy</option> 3026<option value="Jamaica" > Jamaica</option> 3027<option value="Japan" > Japan</option> 3028<option value="Jersey" > Jersey</option> 3029<option value="Jordan" > Jordan</option> 3030<option value="Kazakhstan" > Kazakhstan</option> 3031<option value="Kenya" > Kenya</option> 3032<option value="Kuwait" > Kuwait</option> 3033<option value="Kyrgyzstan" > Kyrgyzstan</option> 3034<option value="Laos" > Laos</option> 3035<option value="Latvia" > Latvia</option> 3036<option value="Lebanon" > Lebanon</option> 3037<option value="Lesotho" >
3037 Lesotho</option> 3038<option value="Liechtenstein" > Liechtenstein</option> 3039<option value="Lithuania" > Lithuania</option> 3040<option value="Luxembourg" > Luxembourg</option> 3041<option value="Macau" > Macau</option> 3042<option value="Madagascar" > Madagascar</option> 3043<option value="Malawi" > Malawi</option> 3044<option value="Malaysia" > Malaysia</option> 3045<option value="Maldives" > Maldives</option> 3046<option value="Mali" > Mali</option> 3047<option value="Malta" > Malta</option> 3048<option value="Martinique" > Martinique</option> 3049<option value="Mauritania" > Mauritania</option> 3050<option value="Mauritius" > Mauritius</option> 3051<option value="Mexico" > Mexico</option> 3052<option value="Monaco" > Monaco</option> 3053<option value="Mongolia" > Mongolia</option> 3054<option value="Morocco" > Morocco</option> 3055<option value="Mozambique" > Mozambique</option> 3056<option value="Namibia" > Namibia</option> 3057<option value="Nepal" > Nepal</option> 3058<option value="Netherlands" > Netherlands</option> 3059<option value="Netherlands Antilles" > Netherlands Antilles</option> 3060<option value="New Zealand" > New Zealand</option> 3061<option value="Nicaragua" > Nicaragua</option> 3062<option value="Niger" > Niger</option> 3063<option value="Nigeria" > Nigeria</option> 3064<option value="Norway" > Norway</option> 3065<option value="Oman" > Oman</option> 3066<option value="Pakistan" > Pakistan</option> 3067<option value="Panama" > Panama</option> 3068<option value="Papua New Guinea" > Papua New Guinea</option> 3069<option value="Paraguay" > Paraguay</option> 3070<option value="Peru" > Peru</option> 3071<option value="Philippines" > Philippines</option> 3072<option value="Poland" > Poland</option> 3073<option value="Portugal" > Portugal</option> 3074<option value="Qatar" > Qatar</option> 3075<option value="Romania" > Romania</option> 3076<option value="Russia" > Russia</option> 3077<option value="Rwanda" > Rwanda</option> 3078<option value="San Marino" > San Marino</option> 3079<option value="Sao Tome & Principe" > Sao Tome & Principe</option> 3080<option value="Saudi Arabia" > Saudi Arabia</option> 3081<option value="Senegal" > Senegal</option> 3082<option value="Seychelles" > Seychelles</option> 3083<option value="Sierra Leone" > Sierra Leone</option> 3084<option value="Singapore" > Singapore</option> 3085<option value="Slovakia" > Slovakia</option> 3086<option value="Slovenia" > Slovenia</option> 3087<option value="South Africa" > South Africa</option> 3088<option value="South Korea" > South Korea</option> 3089<option value="Spain" > Spain</option> 3090<option value="Sri Lanka" > Sri Lanka</option> 3091<option value="St. Kitts & Nevis" > St. Kitts & Nevis</option> 3092<option value="St. Lucia" > St. Lucia</option> 3093<option value="St. Vincent & the Grenadines" > St. Vincent & the Grenadines</option> 3094<option value="Suriname" > Suriname</option> 3095<option value="Swaziland" > Swaziland</option> 3096<option value="Sweden" > Sweden</option> 3097<option value="Switzerland" > Switzerland</option> 3098<option value="Taiwan" > Taiwan</option> 3099<option value="Tajikistan" > Tajikistan</option> 3100<option value="Tanzania" > Tanzania</option> 3101<option value="Thailand" > Thailand</option> 3102<option value="Togo" > Togo</option> 3103<option value="Trinidad and Tobago" > Trinidad and Tobago</option> 3104<option value="Tunisia" > Tunisia</option> 3105<option value="Turkey" > Turkey</option> 3106<option value="Turkmenistan" > Turkmenistan</option> 3107<option value="Turks and Caicos Islands" > Turks and Caicos Islands</option> 3108<option value="Uganda" > Uganda</option> 3109<option value="Ukraine" > Ukraine</option> 3110<option value="United Arab Emirates" > U.A.E.</option> 3111<option value="United Kingdom" > United Kingdom</option> 3112<option value="Uruguay" > Uruguay</option> 3113<option value="Uzbekistan" > Uzbekistan</option> 3114<option value="Venezuela" > Venezuela</option> 3115<option value="Vietnam" > Vietnam</option> 3116<option value="Western Sahara" > Western Sahara</option> 3117<option value="Yemen" > Yemen</option> 3118<option value="Zambia" > Zambia</option> 3119</select> 3120 3121 <span class="suggest"></span> 3122 <div class="help-block"></div> 3123 </div> 3124 </div> 3125 <div data-form-field="state" data-form-group="location" class="clearfix"> 3126 <label><b><span>State</span></b></label> 3127 <div class="input"> 3128 <div id="reg_state"> 3129 <select name="state" > 3130<option value="*">Any</option> 3131<option value="Alabama">Alabama</option> 3132<option value="Alaska">Alaska</option> 3133<option value="American Samoa">American Samoa</option> 3134<option value="Arizona">Arizona</option> 3135<option value="Arkansas">Arkansas</option> 3136<option value="California">California</option> 3137<option value="Colorado">Colorado</option> 3138<option value="Connecticut">Connecticut</option> 3139<option value="Delaware">Delaware</option> 3140<option value="District of Columbia">District of Columbia</option> 3141<option value="Florida">Florida</option> 3142<option value="Georgia">Georgia</option> 3143<option value="Guam">Guam</option> 3144<option value="Hawaii">Hawaii</option> 3145<option value="Idaho">Idaho</option> 3146<option value="Illinois" selected="selected">Illinois</option> 3147<option value="Indiana">Indiana</option> 3148<option value="Iowa">Iowa</option> 3149<option value="Kansas">Kansas</option> 3150<option value="Kentucky">Kentucky</option> 3151<option value="Louisiana">Louisiana</option> 3152<option value="Maine">Maine</option> 3153<option value="Maryland">Maryland</option> 3154<option value="Massachusetts">Massachusetts</option> 3155<option value="Michigan">Michigan</option> 3156<option value="Minnesota">Minnesota</option> 3157<option value="Mississippi">Mississippi</option> 3158<option value="Missouri">Missouri</option> 3159<option value="Montana">Montana</option> 3160<option value="Nebraska">Nebraska</option> 3161<option value="Nevada">Nevada</option> 3162<option value="New Hampshire">New Hampshire</option> 3163<option value="New Jersey">New Jersey</option> 3164<option value="New Mexico">New Mexico</option> 3165<option value="New York">New York</option> 3166<option value="North Carolina">North Carolina</option> 3167<option value="North Dakota">North Dakota</option> 3168<option value="Northern Mariana Islands">Northern Mariana Islands</option> 3169<option value="Ohio">Ohio</option> 3170<option value="Oklahoma">Oklahoma</option> 3171<option value="Oregon">Oregon</option> 3172<option value="Pennsylvania">Pennsylvania</option> 3173<option value="Puerto Rico">Puerto Rico</option> 3174<option value="Rhode Island">Rhode Island</option> 3175<option value="South Carolina">South Carolina</option> 3176<option value="South Dakota">South Dakota</option> 3177<option value="Tennessee">Tennessee</option> 3178<option value="Texas">Texas</option> 3179<option value="Utah">Utah</option> 3180<option value="Vermont">Vermont</option> 3181<option value="Virgin Islands">Virgin Islands</option> 3182<option value="Virginia">Virginia</option> 3183<option value="Washington">Washington</option> 3184<option value="West Virginia">West Virginia</option> 3185<option value="Wisconsin">Wisconsin</option> 3186<option value="Wyoming">Wyoming</option> 3187</select> 3188
3189 <span class="suggest"></span> 3190 <div class="help-block"></div> 3191 </div> 3192 <div id="reg_state_input"> 3193 <input minl="1" type="text" id="state_text" name="state_input" value="" data-field-required="false" /> 3194 <div class="help-block"></div> 3195 </div> 3196 </div> 3197 </div> 3198 <div data-form-field="city" data-form-group="location" class="clearfix"> 3199 <label><b><span>Closest city</span></b></label> 3200 <div class="input"> 3201 <div id="reg_closest_city"> 3202 </div> 3203 <div id="reg_city_input"> 3204 <input type="text" id="city_text" name="city" minl="1" value="" /> 3205 </div> 3206 <div class="help-block"></div> 3207 </div> 3208 </div> 3209 <div data-form-field="zip" data-form-group="location" class="clearfix not_validated "> 3210 <label><b>Zip</b></label> 3211 <div class="input"> 3212 <input type="text" name="zip" value="" maxlength="5" data-minlength="5" data-type="digits" data-minlength="5" /> 3213 <span class="suggest"><a class="zip_check" href="javascript://" tabindex="-1">Find your zip code</a></span> 3214 <div class="help-block"></div> 3215 </div> 3216 </div> 3217 </div> 3218</script>
3218 3219
3220<script id="reg_email_username" type="text/x-handlebars-template"> 3221 <div class="select_wrap"> 3222 <div id="form-email" data-form-field="email" class="clearfix not_validated "> 3223 <label for="form-email"><b>Email address</b></label> 3224 <div class="input"> 3225 <input type="text" name="email" value="" data-type="email" /> 3226 <span class="suggest"></span> 3227 <div class="help-block"></div> 3228 </div> 3229 </div> 3230 3231 <div data-form-field="email_confirm" class="clearfix"> 3232 <label><b>Confirm Email</b></label> 3233 <div class="input"> 3234 <input type="text" name="email_confirm" /> 3235 <div class="help-block"></div> 3236 </div> 3237 </div> 3238 <div id="form-handle" data-form-field="handle" class="clearfix not_validated "> 3239 <label for="form-handle"><b>Choose a username</b></label> 3240 <div class="input"> 3241 <input type="text" name="REG_handle" value="" maxlength="16" data-minlength="4" data-type="alphanum" /> 3242 <span class="suggest"><a class="username_check" href="javascript://">Check availability</a></span> 3243 <div class="help-block"> 3244 </div> 3245 <div class="suggest_base"> 3246 <div class="suggest_list"> 3247 <div class="subtitle">Available usernames</div> 3248 <div class="suggest_handles"></div> 3249 </div> 3250 </div> 3251 <div class="note-block" style=""><!--4 ~ 16 characters, no space or special characters--></div> 3252 </div> 3253 </div> 3254 3255 <div data-form-field="handle_confirm" class="clearfix"> 3256 <label><b>Confirm Username</b></label> 3257 <div class="input"> 3258 <input type="text" name="handle_confirm"/> 3259 <div class="help-block"></div> 3260 </div> 3261 </div> 3262 <div id="form-password" data-form-field="password" class="clearfix "> 3263 <label for="form-password"><b>Create password</b></label> 3264 <div class="input"> 3265 <div class="note-block" style="">5 or more characters. Case sensitive.</div> 3266 <input type="hidden" name="crp_inc" value="r_hc4XcdP3GEwv7bBVaGAX4_4vAF_a0Oa94Kz7cJyDFJdWLER0hyekI.1fsk1I8hKO" /> 3267 <input type="password" name="password" value="" maxlength="40" data-type="special" data-minlength="5" data-password-meter="true" /> 3268 <div class="help-block"></div> 3269 </div> 3270 </div> 3271 3272 <div data-form-field="password_confirm" class="clearfix"> 3273 <label><b>Confirm Password</b></label> 3274 <div class="input"> 3275 <input type="password" name="password_confirm" /> 3276 <div class="help-block"></div> 3277 </div> 3278 </div> 3279 3280 <div id="form-intro-title" data-form-field="title" class="clearfix"> 3281 <label for="form-intro-title"> 3282 <b>Introduction</b> 3283 </label> 3284 <div class="input"> 3285 <div class="note-block">At least 10 characters long. No personal contact info.</div> 3286 <input type="text" name="title" value="" maxlength="100" data-minlength="10" data-error-message="Requires at least 10 characters." /> 3287 <div class="help-block"></div> 3288 </div> 3289 </div> 3290 <div id="form-intro" data-form-field="intro" class="clearfix"> 3291 <label for="form-intro"> 3292 <b>Tell others about yourself</b> 3293 <p>(optional)</p> 3294 </label> 3295 <div class="input"> 3296 <textarea name="profile" data-minlength="50" data-error-message="Requires at least 50 characters" wrap="VIRTUAL" onKeyUp="CD.Forms.Reg.textCounter(document.forms['reg'].profile,document.getElementById('inputlen1'),50,document.getElementById('counter1'));" ></textarea> 3297 <div class="note-block"> 3298 <div id="counter1" ><span id="inputlen1">50</span> characters more needed</div> 3299 </div> 3300 <div class="help-block"></div> 3301 <div class="suggest"> 3302 <span>Need help? Try these tools:</span> 3303 <span class="writing_tool"> 3304 <span data-form-tool="writing_ideas"><a href="javascript:CD.Forms.Reg.hints_reg_intro()">Writing ideas</a></span> 3305 3306 </span> 3307 <div class="clearfix"></div> 3308 </div> 3309 </div> 3310 </div> 3311 3312 </div> 3313</script>
3313 3314
3315<script id="reg_body_type" type="text/x-handlebars-template"> 3316 <div class="select_wrap"> 3317 <div id="form-orientation" data-form-field="orientation" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3318 <label> 3319 <b>Sexual orientation</b> 3320 </label> 3321 <div class="input"> 3322 <select name="sex_orient" class=""" data-field-required="false""> 3323<option value="0">Prefer not to say</option> 3324<option value="1">Straight</option> 3325<option value="2">Bi-sexual</option> 3326<option value="3">Bi-curious</option> 3327<option value="4">Gay</option> 3328</select> 3329 3330 <div class="help-block"></div> 3331 </div> 3332 </div> 3333 <div id="form-orientation2" data-form-field="orientation2" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3334 <label> 3335 <b>Their sexual orientation</b> 3336 </label> 3337 <div class="input"> 3338 <select name="sex_orient2" class=""" data-field-required="false""> 3339<option value="0">Prefer not to say</option> 3340<option value="1">Straight</option> 3341<option value="2">Bi-sexual</option> 3342<option value="3">Bi-curious</option> 3343<option value="4">Gay</option> 3344</select> 3345 3346 <div class="help-block"></div> 3347 </div> 3348 </div> 3349 <div id="form-body-type" data-form-field="body_type" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3350 <label> 3351 <b>Body type</b> 3352 </label> 3353 <div class="input"> 3354 <select name="body_type" class=""" data-field-required="false""> 3355<option value="0">Prefer not to say</option> 3356<option value="1">Average</option> 3357<option value="2">Slim/Petite</option> 3358<option value="3">Athletic</option> 3359<option value="4">Ample</option> 3360<option value="5">A little extra padding</option> 3361<option value="6">BBW/BBM</option> 3362</select> 3363 3364 <div class="help-block"></div> 3365 </div> 3366 </div> 3367 <div id="form-body-type2" data-form-field="body_type2" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3368 <label> 3369 <b>Their body type</b> 3370 </label> 3371 <div class="input"> 3372 <select name="body_type2" class=""" data-field-required="false""> 3373<option value="0">Prefer not to say</option> 3374<option value="1">Average</option> 3375<option value="2">Slim/Petite</option> 3376<option value="3">Athletic</option> 3377<option value="4">Ample</option> 3378<option value="5">A little extra padding</option> 3379<option value="6">BBW/BBM</option> 3380</select> 3381 3382 <div class="help-block"></div> 3383 </div> 3384 </div> 3385 <div id="form-race" data-form-field="race" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3386 <label> 3387 <b>Race</b> 3388 </label> 3389 <div class="input"> 3390 <select name="race" class=""" data-field-required="false""> 3391<option value="0">Prefer not to say</option> 3392<option value="1">Native American</option> 3393<option value="2">Asian</option> 3394<option value="3">Black</option> 3395<option value="4">Caucasian</option> 3396<option value="5">East Indian</option> 3397<option value="6">Hispanic</option> 3398<option value="7">Middle Eastern</option> 3399<option value="8">Mixed</option> 3400<option value="9">Other</option> 3401</select> 3402 3403 <div class="help-block"></div> 3404 </div> 3405 </div> 3406 <div id="form-race2" data-form-field="race2" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3407 <label> 3408 <b>Their race</b> 3409 </label> 3410 <div class="input"> 3411 <select name="race2" class=""" data-field-required="false""> 3412<option value="0">Prefer not to say</option> 3413<option value="1">Native American</option> 3414<option value="2">Asian</option> 3415<option value="3">Black</option> 3416<option value="4">Caucasian</option> 3417<option value="5">East Indian</option> 3418<option value="6">Hispanic</option> 3419<option value="7">Middle Eastern</option> 3420<option value="8">Mixed</option> 3421<option value="9">Other</option> 3422</select> 3423 3424 <div class="help-block"></div> 3425 </div> 3426 </div> 3427 <div id="form-marital-status" data-form-field="marital_status" data-field-required="false" data-form-group="profile" class="hide clearfix"> 3428 <label> 3429 <b>Marital status</b> 3430 </label> 3431 <div class="input"> 3432 <select name="marital_status" class=""" data-field-required="false""> 3433<option value="0">Prefer not to say</option> 3434<option value="1">Single</option> 3435<option value="2">Married</option> 3436<option value="3">Divorced</option> 3437<option value="4">Separated</option> 3438<option value="5">Attached</option> 3439<option value="6">Widowed</option> 3440</select> 3441 3442 <div class="help-block"></div> 3443 </div> 3444 </div> 3445 </div> 3446</script>
3446 3447
3448<script id="reg_title_intro" type="text/x-handlebars-template"> 3449 <div class="select_wrap"> 3450 <div id="form-intro-title" data-form-field="title" class="clearfix"> 3451 <label for="form-intro-title"> 3452 <b>Introduction title</b> 3453 </label> 3454 <div class="input"> 3455 <input type="text" name="title" value="" maxlength="100" data-minlength="10" data-error-message="Requires at least 10 characters." /> 3456 <div class="help-block"></div> 3457 <div class="note-block">At least 10 characters long. No personal contact info.</div> 3458 </div> 3459 </div> 3460 <div id="form-intro" data-form-field="intro" class="clearfix"> 3461 <label for="form-intro"> 3462 <b>Tell others about yourself</b> 3463 <p>(optional)</p> 3464 </label> 3465 <div class="input"> 3466 <textarea name="profile" data-minlength="50" data-error-message="Requires at least 50 characters" wrap="VIRTUAL" onKeyUp="CD.Forms.Reg.textCounter(document.forms['reg'].profile,document.getElementById('inputlen1'),50,document.getElementById('counter1'));" ></textarea> 3467 <div class="note-block"> 3468 <div id="counter1" ><span id="inputlen1">50</span> characters more needed</div> 3469 </div> 3470 <div class="help-block"></div> 3471 <div class="suggest"> 3472 <span>Need help? Try these tools:</span> 3473 <span class="writing_tool"> 3474 <span data-form-tool="writing_ideas"><a href="javascript:CD.Forms.Reg.hints_reg_intro()">Writing ideas</a></span> 3475 3476 </span> 3477 <div class="clearfix"></div> 3478 </div> 3479 </div> 3480 </div> 3481 </div> 3482</script>
3482 3483
3484<script id="reg_field_row_recaptcha" type="text/x-handlebars-template"> 3485 {{#if note}} 3486 <div class="note"> 3487 {{note}} 3488 </div> 3489 {{/if}} 3490 <div id="form-recaptcha" data-form-field="recaptcha" class="clearfix hide"> 3491 {{#unless no_label}} 3492 <label><b>Security Check</b></label> 3493 {{/unless}} 3494 <div class="input"> 3495 <div id="recaptcha_box"> 3496 <div id="recaptcha" class="g-recaptcha" data-sitekey="6Lf57BsUAAAAAKMhSgtXdURk4YNgpMMuiifba3_U" data-size="invisible" data-callback="validateRecaptcha"></div> 3497 </div> 3498 <div class="help-block"></div> 3499 </div> 3500 <input type="hidden" name="did_captcha" value="1" /> 3501 </div> 3502</script>
3502 3503
3504<script id="reg_field_row_location" type="text/x-handlebars-template"> 3505 <div data-form-field="country" data-form-group="location" class="clearfix"> 3506 <label><b>Country</b></label> 3507 <div class="input"> 3508 <select name="country" > 3509<option value="United States" selected="selected">United States</option> 3510<option value="Afghanistan" > Afghanistan</option> 3511<option value="Algeria" > Algeria</option> 3512<option value="Andorra" > Andorra</option> 3513<option value="Angola" > Angola</option> 3514<option value="Antigua and Barbuda" > Antigua and Barbuda</option> 3515<option value="Argentina" > Argentina</option> 3516<option value="Armenia" > Armenia</option> 3517<option value="Aruba" > Aruba</option> 3518<option value="Australia" > Australia</option> 3519<option value="Austria" > Austria</option> 3520<option value="Azerbaijan" > Azerbaijan</option> 3521<option value="Bahamas" > Bahamas</option> 3522<option value="Bahrain" > Bahrain</option> 3523<option value="Bangladesh" > Bangladesh</option> 3524<option value="Barbados" > Barbados</option> 3525<option value="Belarus" > Belarus</option> 3526<option value="Belgium" > Belgium</option> 3527<option value="Belize" > Belize</option> 3528<option value="Benin" > Benin</option> 3529<option value="Bermuda" > Bermuda</option> 3530<option value="Bhutan" > Bhutan</option> 3531<option value="Bolivia" > Bolivia</option> 3532<option value="Botswana" > Botswana</option> 3533<option value="Brazil" > Brazil</option> 3534<option value="Brunei" > Brunei</option> 3535<option value="Bulgaria" > Bulgaria</option> 3536<option value="Burkina Faso" > Burkina Faso</option> 3537<option value="Burundi" > Burundi</option> 3538<option value="Cambodia" > Cambodia</option> 3539<option value="Cameroon" > Cameroon</option> 3540<option value="Canada" > Canada</option> 3541<option value="Cape Verde" > Cape Verde</option> 3542<option value="Cayman Islands" > Cayman Islands</option> 3543<option value="Central African Republic" > Central Afr. Rep.</option> 3544<option value="Chad" > Chad</option> 3545<option value="Chile" > Chile</option> 3546<option value="China" > China</option> 3547<option value="Colombia" > Colombia</option> 3548<option value="Comoros" > Comoros</option> 3549<option value="Costa Rica" > Costa Rica</option> 3550<option value="Croatia" > Croatia</option> 3551<option value="Cuba" > Cuba</option> 3552<option value="Cyprus" > Cyprus</option> 3553<option value="Czech Republic" > Czech Republic</option> 3554<option value="Denmark" > Denmark</option> 3555<option value="Djibouti" > Djibouti</option> 3556<option value="Dominica" > Dominica</option> 3557<option value="Dominican Republic" > Dom. Republic</option> 3558<option value="Ecuador" > Ecuador</option> 3559<option value="Egypt" > Egypt</option> 3560<option value="El Salvador" > El Salvador</option> 3561<option value="Equatorial Guinea" > Equatorial Guinea</option> 3562<option value="Eritrea" > Eritrea</option> 3563<option value="Estonia" > Estonia</option> 3564<option value="Ethiopia" > Ethiopia</option> 3565<option value="Federated States of Micronesia" > Federated States of Micronesia</option> 3566<option value="Fiji" > Fiji</option> 3567<option value="Finland" > Finland</option> 3568<option value="France" > France</option> 3569<option value="French Guiana" > French Guiana</option> 3570<option value="Gabon" > Gabon</option> 3571<option value="Gambia" > Gambia</option> 3572<option value="Georgia" > Georgia</option> 3573<option value="Germany" > Germany</option> 3574<option value="Ghana" > Ghana</option> 3575<option value="Gibraltar" > Gibraltar</option> 3576<option value="Greece" > Greece</option> 3577<option value="Grenada" > Grenada</option> 3578<option value="Guadeloupe" > Guadeloupe</option> 3579<option value="Guatemala" > Guatemala</option> 3580<option value="Guernsey" > Guernsey</option> 3581<option value="Guinea-Bissau" > Guinea-Bissau</option> 3582<option value="Guyana" > Guyana</option> 3583<option value="Haiti" > Haiti</option> 3584<option value="Honduras" > Honduras</option> 3585<option value="Hong Kong" > Hong Kong</option> 3586<option value="Hungary" > Hungary</option> 3587<option value="Iceland" > Iceland</option> 3588<option value="India" > India</option> 3589<option value="Indonesia" > Indonesia</option> 3590<option value="Ireland" > Ireland</option> 3591<option value="Israel" > Israel</option> 3592<option value="Italy" > Italy</option> 3593<option value="Jamaica" > Jamaica</option> 3594<option value="Japan" > Japan</option> 3595<option value="Jersey" > Jersey</option> 3596<option value="Jordan" > Jordan</option> 3597<option value="Kazakhstan" > Kazakhstan</option> 3598<option value="Kenya" > Kenya</option> 3599<option value="Kuwait" > Kuwait</option> 3600<option value="Kyrgyzstan" > Kyrgyzstan</option> 3601<option value="Laos" > Laos</option> 3602<option value="Latvia" > Latvia</option> 3603<option value="Lebanon" > Lebanon</option> 3604<option value="Lesotho" >
3604 Lesotho</option> 3605<option value="Liechtenstein" > Liechtenstein</option> 3606<option value="Lithuania" > Lithuania</option> 3607<option value="Luxembourg" > Luxembourg</option> 3608<option value="Macau" > Macau</option> 3609<option value="Madagascar" > Madagascar</option> 3610<option value="Malawi" > Malawi</option> 3611<option value="Malaysia" > Malaysia</option> 3612<option value="Maldives" > Maldives</option> 3613<option value="Mali" > Mali</option> 3614<option value="Malta" > Malta</option> 3615<option value="Martinique" > Martinique</option> 3616<option value="Mauritania" > Mauritania</option> 3617<option value="Mauritius" > Mauritius</option> 3618<option value="Mexico" > Mexico</option> 3619<option value="Monaco" > Monaco</option> 3620<option value="Mongolia" > Mongolia</option> 3621<option value="Morocco" > Morocco</option> 3622<option value="Mozambique" > Mozambique</option> 3623<option value="Namibia" > Namibia</option> 3624<option value="Nepal" > Nepal</option> 3625<option value="Netherlands" > Netherlands</option> 3626<option value="Netherlands Antilles" > Netherlands Antilles</option> 3627<option value="New Zealand" > New Zealand</option> 3628<option value="Nicaragua" > Nicaragua</option> 3629<option value="Niger" > Niger</option> 3630<option value="Nigeria" > Nigeria</option> 3631<option value="Norway" > Norway</option> 3632<option value="Oman" > Oman</option> 3633<option value="Pakistan" > Pakistan</option> 3634<option value="Panama" > Panama</option> 3635<option value="Papua New Guinea" > Papua New Guinea</option> 3636<option value="Paraguay" > Paraguay</option> 3637<option value="Peru" > Peru</option> 3638<option value="Philippines" > Philippines</option> 3639<option value="Poland" > Poland</option> 3640<option value="Portugal" > Portugal</option> 3641<option value="Qatar" > Qatar</option> 3642<option value="Romania" > Romania</option> 3643<option value="Russia" > Russia</option> 3644<option value="Rwanda" > Rwanda</option> 3645<option value="San Marino" > San Marino</option> 3646<option value="Sao Tome & Principe" > Sao Tome & Principe</option> 3647<option value="Saudi Arabia" > Saudi Arabia</option> 3648<option value="Senegal" > Senegal</option> 3649<option value="Seychelles" > Seychelles</option> 3650<option value="Sierra Leone" > Sierra Leone</option> 3651<option value="Singapore" > Singapore</option> 3652<option value="Slovakia" > Slovakia</option> 3653<option value="Slovenia" > Slovenia</option> 3654<option value="South Africa" > South Africa</option> 3655<option value="South Korea" > South Korea</option> 3656<option value="Spain" > Spain</option> 3657<option value="Sri Lanka" > Sri Lanka</option> 3658<option value="St. Kitts & Nevis" > St. Kitts & Nevis</option> 3659<option value="St. Lucia" > St. Lucia</option> 3660<option value="St. Vincent & the Grenadines" > St. Vincent & the Grenadines</option> 3661<option value="Suriname" > Suriname</option> 3662<option value="Swaziland" > Swaziland</option> 3663<option value="Sweden" > Sweden</option> 3664<option value="Switzerland" > Switzerland</option> 3665<option value="Taiwan" > Taiwan</option> 3666<option value="Tajikistan" > Tajikistan</option> 3667<option value="Tanzania" > Tanzania</option> 3668<option value="Thailand" > Thailand</option> 3669<option value="Togo" > Togo</option> 3670<option value="Trinidad and Tobago" > Trinidad and Tobago</option> 3671<option value="Tunisia" > Tunisia</option> 3672<option value="Turkey" > Turkey</option> 3673<option value="Turkmenistan" > Turkmenistan</option> 3674<option value="Turks and Caicos Islands" > Turks and Caicos Islands</option> 3675<option value="Uganda" > Uganda</option> 3676<option value="Ukraine" > Ukraine</option> 3677<option value="United Arab Emirates" > U.A.E.</option> 3678<option value="United Kingdom" > United Kingdom</option> 3679<option value="Uruguay" > Uruguay</option> 3680<option value="Uzbekistan" > Uzbekistan</option> 3681<option value="Venezuela" > Venezuela</option> 3682<option value="Vietnam" > Vietnam</option> 3683<option value="Western Sahara" > Western Sahara</option> 3684<option value="Yemen" > Yemen</option> 3685<option value="Zambia" > Zambia</option> 3686</select> 3687 3688 <select name="state" > 3689<option value="*">Any</option> 3690<option value="Alabama">Alabama</option> 3691<option value="Alaska">Alaska</option> 3692<option value="American Samoa">American Samoa</option> 3693<option value="Arizona">Arizona</option> 3694<option value="Arkansas">Arkansas</option> 3695<option value="California">California</option> 3696<option value="Colorado">Colorado</option> 3697<option value="Connecticut">Connecticut</option> 3698<option value="Delaware">Delaware</option> 3699<option value="District of Columbia">District of Columbia</option> 3700<option value="Florida">Florida</option> 3701<option value="Georgia">Georgia</option> 3702<option value="Guam">Guam</option> 3703<option value="Hawaii">Hawaii</option> 3704<option value="Idaho">Idaho</option> 3705<option value="Illinois" selected="selected">Illinois</option> 3706<option value="Indiana">Indiana</option> 3707<option value="Iowa">Iowa</option> 3708<option value="Kansas">Kansas</option> 3709<option value="Kentucky">Kentucky</option> 3710<option value="Louisiana">Louisiana</option> 3711<option value="Maine">Maine</option> 3712<option value="Maryland">Maryland</option> 3713<option value="Massachusetts">Massachusetts</option> 3714<option value="Michigan">Michigan</option> 3715<option value="Minnesota">Minnesota</option> 3716<option value="Mississippi">Mississippi</option> 3717<option value="Missouri">Missouri</option> 3718<option value="Montana">Montana</option> 3719<option value="Nebraska">Nebraska</option> 3720<option value="Nevada">Nevada</option> 3721<option value="New Hampshire">New Hampshire</option> 3722<option value="New Jersey">New Jersey</option> 3723<option value="New Mexico">New Mexico</option> 3724<option value="New York">New York</option> 3725<option value="North Carolina">North Carolina</option> 3726<option value="North Dakota">North Dakota</option> 3727<option value="Northern Mariana Islands">Northern Mariana Islands</option> 3728<option value="Ohio">Ohio</option> 3729<option value="Oklahoma">Oklahoma</option> 3730<option value="Oregon">Oregon</option> 3731<option value="Pennsylvania">Pennsylvania</option> 3732<option value="Puerto Rico">Puerto Rico</option> 3733<option value="Rhode Island">Rhode Island</option> 3734<option value="South Carolina">South Carolina</option> 3735<option value="South Dakota">South Dakota</option> 3736<option value="Tennessee">Tennessee</option> 3737<option value="Texas">Texas</option> 3738<option value="Utah">Utah</option> 3739<option value="Vermont">Vermont</option> 3740<option value="Virgin Islands">Virgin Islands</option> 3741<option value="Virginia">Virginia</option> 3742<option value="Washington">Washington</option> 3743<option value="West Virginia">West Virginia</option> 3744<option value="Wisconsin">Wisconsin</option> 3745<option value="Wyoming">Wyoming</option> 3746</select> 3747
3748 <span class="suggest"></span> 3749 <div class="help-block"></div> 3750 </div> 3751 </div> 3752</script>
3752 3753
3754<script id="reg_field_row_role_select" type="text/x-handlebars-template"> 3755 </script>
3755 3756
3757<script id="reg_field_row_role2_select" type="text/x-handlebars-template"> 3758 </script>
3758 3759
3760<script id="reg_field_row_living_situation_select" type="text/x-handlebars-template"> 3761 </script>
3761 3762
3763<script id="reg_field_row_active_select" type="text/x-handlebars-template"> 3764 </script>
3764 3765
3766<script id="reg_field_row_religion_select" type="text/x-handlebars-template"> 3767 </script>
3767 3768
3769<script id="reg_field_row_synagogue_select" type="text/x-handlebars-template"> 3770 </script>
3770 3771
3772<script id="reg_field_row_kosher_select" type="text/x-handlebars-template"> 3773 </script>
3773 3774
3775<script id="reg_field_row_relationship_god_select" type="text/x-handlebars-template"> 3776 </script>
3776 3777
3778<script id="reg_field_row_denomination_select" type="text/x-handlebars-template"> 3779 </script>
3779 3780
3781<script id="reg_fieldset_tmpl" type="text/x-handlebars-template"> 3782 <div class="span5" data-page-layout="left-content"> 3783 {{#if video}} 3784 <video> 3785 {{#if video.mp4}}<source src="{{video.mp4}}" type="video/mp4">{{/if}} 3786 {{#if video.ogv}}<source src="{{video.ogv}}" type="video/ogv">{{/if}} 3787 {{#if video.webm}}<source src="{{video.webm}}" type="video/webm">{{/if}} 3788 </video> 3789 {{else}} 3790 <img src="{{img}}" /> 3791 {{/if}} 3792 </div> 3793 <div class="span7" data-page-layout="main-content"> 3794 <h1 class="page_title">{{{page_title}}}</h1> 3795 {{#if member_totals}}<div class="member_totals">{{member_totals}}</div>{{/if}} 3796 3797 <fieldset> 3798 <div data-page-asset="fields"></div> 3799 </fieldset> 3800 <div class="piclist_outer_container"> 3801 <div class="prev_btn"></div> 3802 <div class='clearfix' data-page-asset='piclist'></div> 3803 <div class="next_btn"></div> 3804 </div> 3805 </div> 3806</script>
3806 3807
3808<script id="reg_fieldset_single_tmpl" type="text/x-handlebars-template"> 3809 <div class="span7" data-page-layout="main-content"> 3810 <h1 class="page_title"> 3811 {{#if page_title}} 3812 {{{page_title}}} 3813 {{/if}} 3814 </h1> 3815 {{#if member_totals}}<div class="member_totals">{{member_totals}}</div>{{/if}} 3816 3817 <fieldset> 3818 <div data-page-asset="fields"></div> 3819 </fieldset> 3820 <div class='clearfix' data-page-asset='piclist'></div> 3821 </div> 3822</script>
3822 3823
3824<script id="reg_progress_tmpl" type="text/x-handlebars-template"> 3825 <div data-page-asset="progress-bar"> 3826 <div data-progress-bar="1" class="bar 0"> 3827 <span>0%</span> 3828 <div data-progress-bar-asset="bar"></div> 3829 </div> 3830 </div> 3831</script>
3831 3832
3833<script id="reg_pagination_tmpl" type="text/x-handlebars-template"> 3834 <div class="pagination"> 3835 <div class="prev_link"> 3836 <span class="pagination_back">Back</span> 3837 </div> 3838 <ul class="pages"> 3839 {{{pages}}} 3840 </ul> 3841 </div> 3842</script>
3842 3843
3844<script id="reg_pagination_page_tmpl" type="text/x-handlebars-template"> 3845 <li class="pagination_item{{#if is_current_page}} current{{/if}}" data-page="{{page}}" data-item="{{page}}"> 3846 <a{{#if url}} href="{{url}}"{{/if}} class="page_link"> 3847 <span>{{page}}</span> 3848 </a> 3849 </li> 3850</script>
3850 3851 3852 </div> 3853 <div class="clearfix"></div> 3854 </div> 3855 </div> 3856 </main> 3857 </section> 3858 3859 <section class="bottom"> 3860 3861 <div class="set set1"> 3862 <div class="member_list"> 3863 <ul class="list1"> 3864 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/1.jpg"> 3865 <div class="info"><span class="handle">FlirtWithFire</span><span class="location">Chicago</span></div></li> 3866 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/2.jpg"> 3867 <div class="info"><span class="handle">fPro12</span><span class="location">Chicago</span></div></li> 3868 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/3.jpg"> 3869 <div class="info"><span class="handle">UndressMeKiara</span><span class="location">Chicago</span></div></li> 3870 </ul> 3871 <ul class="list2"> 3872 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/4.jpg"> 3873 <div class="info"><span class="handle">BahamasBabee</span><span class="location">Chicago</span></div></li> 3874 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/5.jpg"> 3875 <div class="info"><span class="handle">PogOBb69</span><span class="location">Chicago</span></div></li> 3876 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_1/6.jpg"> 3877 <div class="info"><span class="handle">MzSexyAmerica</span><span class="location">Chicago</span></div></li> 3878 </ul> 3879 </div> 3880 <div class="desc"> 3881 <h3>Find great dating at <br>HotMatch.com - The world's largest dating site!</h3> 3882 <p>It's easy to find local swingers with HotMatch.com. It features millions of single girls and single guys, all seeking adult dating and all with photo personals. You can also connect with our members using our live video webcam chat. It's a fun way to begin your adult dating fling!</p> 3883 </div> 3884 </div> 3885 <div class="clearfix"></div> 3886 <div class="set set2"> 3887 <div class="desc"> 3888 <h3>Discover why over 30 million<br>adults are members of HotMatch.com!</h3> 3889 <p>Browse adult personals featuring real people looking for connections.</p> 3890 <p>Find dating partners near you, or wherever you're traveling.</p> 3891 <p>Interact with them via live webcams, chat rooms, etc.</p> 3892 <p>View thousands of dating amateur photos and videos.</p> 3893 <p></p> 3894 </div> 3895 <div class="member_list"> 3896 <ul class="list1"> 3897 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/1.jpg"> 3898 <div class="info"><span class="handle">BahamasBabee</span><span class="location">Chicago</span></div></li> 3899 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/2.jpg"> 3900 <div class="info"><span class="handle">PogOBb69</span><span class="location">Chicago</span></div></li> 3901 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/3.jpg"> 3902 <div class="info"><span class="handle">MzSexyAmerica</span><span class="location">Chicago</span></div></li> 3903 </ul> 3904 <ul class="list2"> 3905 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/4.jpg"> 3906 <div class="info"><span class="handle">CreamyQueen</span><span class="location">Chicago</span></div></li> 3907 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/5.jpg"> 3908 <div class="info"><span class="handle">LovingMilfs45</span><span class="location">Chicago</span></div></li> 3909 <li><img src="https://secureimage.securedataimages.com/images/ffadult/cobrand/hotmatch.com/2023/model_2/6.jpg"> 3910 <div class="info"><span class="handle">JessiN3xtDoor</span><span class="location">Chicago</span></div></li> 3911 </ul> 3912 </div> 3913 </div> 3914 <a href="/www/guest/#/register" class="go_reg">Register Now</a> 3915 </section> 3916 3917 3918
3918<script type="text/javascript"> 3919 $(window).on("load", function() { 3920 function hashChangeHandler() { 3921 let regHash = window.location.hash.split('regpage/')[1]; 3922 3923 if(isNaN(regHash))regHash = 1; 3924 $("body").attr("step",regHash); 3925 3926 if (regHash == 1) { 3927 history.pushState("", document.title, window.location.pathname + window.location.search); 3928 } 3929 } 3930 3931 function initPage() { 3932 $('.zip_check').on("click", function(){ 3933 $('.submit_alert').fadeOut(300); 3934 }); 3935 3936 hashChangeHandler(); 3937 } 3938 3939 var loadRegTemplate; 3940 function checkLoaded() { 3941 if($("div[data-form-page='1'] .actions").length) 3942 { 3943 clearInterval(loadRegTemplate); 3944 initPage(); 3945 } 3946 } 3947 loadRegTemplate = setInterval(checkLoaded, 200); 3948 $(window).on("hashchange", hashChangeHandler); 3949 3950 function resetVHForIphone(){ 3951 let vh = window.innerHeight * 0.01; 3952 document.documentElement.style.setProperty('--vh', `${vh}px`); 3953 } 3954 3955 window.addEventListener('resize', () => {resetVHForIphone();}); 3956 resetVHForIphone(); 3957 3958 $(".reg-form button").text('Join for Free!'); 3959 3960 $(".hamburger").on("click", function(){ 3961 $('nav').toggleClass("open"); 3962 }); 3963 3964 $(".login_m").on("click", function(){ 3965 $('.login-box').addClass("active").show(); 3966 $('body').addClass('no_scroll'); 3967 }); 3968 3969 $(".btn-close").on("click", function(){ 3970 $('.login-box').removeClass("active").hide(); 3971 $('body').removeClass('no_scroll'); 3972 }); 3973 3974 $("#login_submit").on("click", function(){ 3975 var handle = $('.login-box input[name="handle"]').val(), 3976 password = $('.login-box input[name="password"]').val(); 3977 3978 if( !$(this).hasClass("show") && !$("body").hasClass("mobile")){ 3979 $(this).addClass("show"); 3980 $(".login-box").addClass("active"); 3981 $(".login-wrapper").removeClass("err"); 3982 $(".login-wrapper").slideDown(); 3983 return false; 3984 }else{ 3985 if( !handle && !password ) { 3986 $(this).removeClass("show"); 3987 $(".login-box").removeClass("active"); 3988 $(".login-wrapper").removeClass("err"); 3989 3990 if( !$("body").hasClass("mobile") ){ 3991 $(".login-wrapper").slideUp(); 3992 }else{ 3993 $(".login-box").hide(); 3994 $('body').removeClass('no_scroll'); 3995 } 3996 return false; 3997 }else if( handle.length == 0 || password.length == 0 ){ 3998 $(".login-wrapper").addClass("err"); 3999 return false; 4000 }else{ 4001 $(".login-wrapper").removeClass("err"); 4002 } 4003 } 4004 4005 }); 4006 }); 4007 4008 function subNav(i){ 4009 i.classList.toggle("sub_open"); 4010 } 4011 </script>
4011 4012 </div> 4013<div id="new_footer"> 4014 4015 <div class="site_container"> 4016 <div class="lang_other_site"> 4017 <ul class="languages" data-anon="1"> 4018 <li class="suspended"> 4019 <a lang="en" hreflang="en" class="selected english" onclick="this.parentNode.className = this.parentNode.className == 'suspended' ? 'expanded nobo' : 'suspended';"><span>English</span></a> 4020 <ul> 4021 <li><div lang="es" hreflang="es" data-lang="spanish"><span>Español</span></div></li> <li><div lang="fr" hreflang="fr" data-lang="french"><span>Français</span></div></li> <li><div lang="de" hreflang="de" data-lang="german"><span>Deutsch</span></div></li> <li><div lang="ja" hreflang="ja" data-lang="japanese"><span>日本語</span></div></li> <li><div lang="ko" hreflang="ko" data-lang="korean"><span>한글</span></div></li> <li><div lang="pt" hreflang="pt" data-lang="portuguese"><span>Português</span></div></li> <li><div lang="it" hreflang="it" data-lang="italian"><span>Italiano</span></div></li> <li><div lang="nl" hreflang="nl" data-lang="dutch"><span>Nederlands</span></div></li> <li><div lang="sv" hreflang="sv" data-lang="swedish"><span>Svenska</span></div></li> <li><div lang="zh" hreflang="zh" data-lang="chinese"><span>繁體中文</span></div></li> </ul> 4022 </li> 4023 </ul><!-- languages --> 4024 <br/> 4025 4026 <div class="cc_icon"> 4027 <img src="https://secureimage.securedataimages.com/images/visa_2020.jpg"> 4028 <img src="https://secureimage.securedataimages.com/images/mastercard_2024.jpg"> 4029 </div> 4030 </div> 4031 <div class="copy_right"> 4032 <div class="disclaimer" data-check="0">Persons appearing in photographs and videos may not be actual members. Other data for illustrative purposes only.</div> 4033 <div class="safetylaw">HotMatch.com does not conduct criminal background screening of its members.</div> 4034 <div class="footer_links"> 4035 <a href="/www/guest/#/internet-safety-law" target="_top">Dating safety</a> | 4036 <a href="/www/guest/#/protect_kids" target="_top">Protect Kids</a> | 4037 <a href="/www/guest/#/report-abuse" target="_top">Report Abuse or Sexually Explicit Ads</a> | 4038 <a href="/help?contact=1" target="_top">Contact Us</a> | 4039 <a href="/www/guest/#/2257_notice" target="_top">18 U.S.C. 2257 Record Keeping Requirements Compliance Statement</a> | 4040 <a href="javascript:void(0);" id="AHT_policy">Anti-Human & Sexual Trafficking Policy</a> | 4041 <a href="/www/guest/#/complaints-abuse-policy" target="_top">COMPLAINTS, ABUSE REPORTING & CONTENT REMOVAL POLICY</a> | 4042 <a href="/www/guest/#/consent-content-policy" target="_top">Consent & Content Policy</a> 4043 </div> 4044 <div id="aht_overlay" style="display: none; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.75); z-index: 99999; align-items: center; justify-content: center;"> 4045 <div class="aht_modal" style="position: relative; width: 80%; max-width: 900px; height: 80%; background: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 15px rgba(0,0,0,0.5);"> 4046 <span id="aht_close" style="position: absolute; top: 10px; right: 15px; font-size: 30px; font-weight: bold; color: #333; cursor: pointer; z-index: 100000; line-height: 1;">×</span> 4047 <iframe id="aht_iframe" src="" style="width: 100%; height: 100%; border: none;"></iframe> 4048 </div> 4049 </div> 4050 <div class="mt10"> 4051 This website is operated in the US by Various Inc. at 800 West El Camino Real, Suite 180, Mountain Vie
4051w, CA 94040; in the UK by Ventnor Enterprise Limited At The Old Wheel House, 31/37 Church Street, Reigate, Surrey, RH2 0AD,in the EU by Pixojay Ltd at 6 Dionysiou, office 103, Agios Dometios, 2368 Nicosia, Cyprus.. Contact us at 888-575-8383 (US toll free), 0800 098 8311(UK toll-free), 1800 954 607 (AU toll-free). 4052 </div> 4053 <div id="copyright"> 4054 Copyright © 1996-2026 Various, Inc. All rights reserved.<br /> 4055 HotMatch.com is a registered service mark of Various, Inc.<br /> 4056 Disclaimer: This website contains adult material, all members and persons appearing on this site have contractually represented to us that they are 18 years of age or older. 4057 </div> 4058 </div> 4059 <div class="contact_map"> 4060 <div class="call_us">Questions? Call us: <span class="help_phone"></span></div> 4061 <div class="site_map"> 4062 <a href="https://ffn.com/">FriendFinder Networks</a><br> 4063 <a href="https://cash.ffn.com/p/partners/main.cgi?action=viewmore&product=HotMatch.com&lang=english">Become an Affiliate</a><br> 4064 <a href="/www/guest/#/privacy-policy" target="_top">Privacy Policy</a> / <a href="/www/guest/#/privacy-policy" target="_top">Cookies</a><br> 4065 <a href="/www/guest/#/terms-of-use" target="_top">Terms of Use</a><br> 4066 <a href="/www/guest/#/not-sell-info">Do Not Sell My Personal Information</a> 4067 </div> 4068 </div> 4069 </div> 4070 </div> 4071 4072
4073<script> 4074function httpGet(theUrl) 4075{ 4076 var xmlHttp = new XMLHttpRequest(); 4077 xmlHttp.open( "GET", theUrl, false ); 4078 xmlHttp.send( null ); 4079 return xmlHttp.responseText; 4080} 4081 4082var phoneNum =[]; 4083var phones = JSON.parse(httpGet("/qz/phone/info")); 4084 4085document.addEventListener("DOMContentLoaded", function(event) { 4086 document.querySelectorAll(".help_phone").forEach( 4087 function(div) { 4088 div.innerText = phones.cs.join(' | '); 4089 }) 4090 if (phones && phones.info) { 4091 phones.info.map(function(info){ 4092 ['inc','addr','city'].map(function(key) { 4093 document.querySelectorAll('.qz-info-'+key+'-'+info.region.toLowerCase()).forEach(function(span) { 4094 span.innerText = info[key]; 4095 }); 4096 }); 4097 }); 4098 } 4099}); 4100</script>
4100 4101
4102<script> 4103(function() { 4104 Number.isInteger = Number.isInteger || function(value) { 4105 return typeof value === "number" && Math.floor(value) === value; 4106 }; 4107 4108 if ( typeof(window.dataLayer) !== 'object' || typeof(window.dataLayer.push) !== 'function') { 4109 return null; 4110 } 4111 4112 var dataLayer = window.dataLayer || []; 4113 4114 var href = window.location.href || ''; 4115 4116 var state = { 4117 listeners: [], 4118 pageType: '' 4119 }; 4120 4121 var deleteCookie = function(cname, options) { 4122 var cookie = cname + "=;expires=0;path=/;"; 4123 var domain = options.domain || ''; 4124 if ( domain ) { 4125 cookie += "domain=" + domain; 4126 } 4127 window.document.cookie = cookie; 4128 return null; 4129 }; 4130 4131 var getDomain = function() { 4132 var domain = null; 4133 var host = window.location.host || ''; 4134 var host_tokens = host.split('.'); 4135 if ( host_tokens.length === 3 ) { 4136 host_tokens.shift(); 4137 } else if ( host_tokens.length !== 2 ) { 4138 // Unknown domain. 4139 return null; 4140 } 4141 domain = '.' + host_tokens.join('.'); 4142 return domain; 4143 }; 4144 4145 var getPageType = function() { 4146 var pageType = ''; 4147 4148 if ( href.indexOf('/p/main.cgi') !== -1 ) { 4149 pageType = 'homepage'; 4150 } else if ( href.indexOf('/p/mc/cover.cgi') !== -1 ) { 4151 pageType = 'MC-messaging'; 4152 } else if ( href.indexOf('/messenger.html') !== -1 ) { 4153 pageType = 'IM-messaging'; 4154 } else if ( href.indexOf('/go/page/conversation') !== -1 ) { 4155 pageType = 'IM-messaging'; 4156 } else if ( href.indexOf('/go/page/your_notifications.html') !== -1 ) { 4157 pageType = 'notifications'; 4158 } else if ( href.indexOf('/p/imc/view_video.cgi') !== -1 ) { 4159 pageType = 'broadcasting'; 4160 } else if ( href.indexOf('/go/page/vice_page_broadcaster_leaderboard.html') !== -1 ) { 4161 pageType = 'broadcasting'; 4162 } else if ( href.indexOf('/messenger?broadcast=1') !== -1 ) { 4163 pageType = 'broadcasting'; 4164 } else if ( href.indexOf('/p/chat/makerooms.cgi') !== -1 ) { 4165 pageType = 'chat-room'; 4166 } else if ( href.indexOf('/p/chat/makeroom.cgi') !== -1 ) { 4167 pageType = 'chat-room'; 4168 } else if ( href.indexOf('/go/page/new_search.html') !== -1 ) { 4169 pageType = 'search'; 4170 } 4171 4172 return pageType; 4173 } 4174 4175 var handleLogin = function() { 4176 var domain = getDomain(); 4177 if ( !domain ) { 4178 return null; 4179 } 4180 var cookie_name = 'just_logged_in'; 4181 if ( typeof(window.FFN) === 'object' 4182 && typeof(window.FFN.getCookieValueByName) === 'function' ) { 4183 var cookie_value = window.FFN.getCookieValueByName(cookie_name); 4184 if ( cookie_value ) { 4185 dataLayer.push({ 4186 'event': 'GTMevent', 4187 'eventCategory': 'login', 4188 'eventAction': 'completion', 4189 'eventLabel': '', 4190 'userId': cookie_value 4191 }); 4192 deleteCookie(cookie_name, {domain: domain}); 4193 } 4194 } 4195 return null; 4196 }; 4197 4198 var handleRegistration = function() { 4199 var domain = getDomain(); 4200 if ( !domain ) { 4201 return null; 4202 } 4203 var cookie_name = 'just_registered'; 4204 if ( typeof(window.FFN) === 'object' 4205 && typeof(window.FFN.getCookieValueByName) === 'function' ) { 4206 var cookie_value = window.FFN.getCookieValueByName(cookie_name); 4207 if ( cookie_value ) { 4208 dataLayer.push({ 4209 'event': 'GTMevent', 4210 'eventCategory': 'registration', 4211 'eventAction': 'completion', 4212 'eventLabel': '', 4213 'userId': cookie_value 4214 }); 4215 deleteCookie(cookie_name, {domain: domain}); 4216 } 4217 } 4218 return null; 4219 }; 4220 4221 var init = function() { 4222 var CD = window.CD || {}; 4223 var member = CD.member || {}; 4224 var pwsid = member.pwsid || null; 4225 var userType = ( pwsid ) ? 'member' : 'guest'; 4226 var level = ( typeof(member.level) !== 'undefined' ) ? parseInt(member.level) : 0; 4227 var purchaseStatus = ( level >= 300 ) ? 'true' : 'false'; 4228 var rpid = "p98858"; 4229 4230 if ( typeof(rpid) === 'string' && rpid ) { 4231 var rpidTokens = rpid.split('.'); 4232 var pid = rpidTokens[0]; 4233 4234 dataLayer.push({ 4235 'rpid': rpid 4236 }); 4237 4238 dataLayer.push({ 4239 'pid': pid 4240 }); 4241 } 4242 4243 if ( pwsid ) { 4244 dataLayer.push({ 4245 'userId': pwsid 4246 }); 4247 } 4248 4249 dataLayer.push({ 4250 'environment': 'desktop' 4251 }); 4252 4253 dataLayer.push({ 4254 'userType': userType 4255 }); 4256 4257 dataLayer.push({ 4258 'purchaseStatus': purchaseStatus 4259 }); 4260 4261 handleLogin(); 4262 handleRegistration(); 4263 trackPage(); 4264 }; 4265 4266 var initDom = function() { 4267 4268 // Desktop messenger. 4269 var initMessengerDom = function() { 4270 var messengerNode = document.getElementById('messenger'); 4271 var initSendImButtons = function() { 4272 var nodeList = messengerNode.getElementsByClassName('launch-conv'); 4273 var nodeListCount = nodeList.length; 4274 var n = 0; 4275 for ( n = 0; n < nodeListCount; n += 1 ) { 4276 var node = nodeList.item(n); 4277 node.addEventListener("click", function(e) { 4278 dataLayer.push({ 4279 'event': 'GTMevent', 4280 'eventCategory': 'messaging', 4281 'eventAction': 'IM-messenger', 4282 'eventLabel': 'initiate-chat' 4283 }); 4284 return null; 4285 }); 4286 } 4287 return null; 4288 }; 4289 initSendImButtons(); 4290 return null; 4291 }; 4292 4293 // Desktop nav. 4294 var initNavDom = function() { 4295 var navNode = document.getElementById('navigation-bar'); 4296 if ( typeof(navNode) === 'undefined' || navNode === null ) { 4297 return null; 4298 }
4299 var navUlNode = navNode.getElementsByClassName('nav')[0]; 4300 if ( typeof(navUlNode) === 'undefined' || navUlNode === null ) { 4301 return null; 4302 } 4303 var navANodeList = navUlNode.getElementsByTagName('a'); 4304 if ( typeof(navANodeList) === 'undefined' || navANodeList === null ) { 4305 return null; 4306 } 4307 var navANodeListCount = navANodeList.length; 4308 var n = 0; 4309 for ( n = 0; n < navANodeListCount; n += 1 ) { 4310 var node = navANodeList.item(n); 4311 if ( typeof(node.href) === 'string' ) { 4312 4313 if ( node.href.indexOf('/p/mc/cover.cgi') !== -1 && state.listeners.indexOf('mailbox-click') === -1 ) { 4314 // Message Center nav link. 4315 state.listeners.push('mailbox-click'); 4316 node.addEventListener("click", function(e) { 4317 dataLayer.push({ 4318 'event': 'GTMevent', 4319 'eventCategory': 'messaging', 4320 'eventAction': 'MC-messenger', 4321 'eventLabel': 'mailbox-click' 4322 }); 4323 return null; 4324 }); 4325 } else if ( 4326 node.href.indexOf('/go/page/your_notifications.html') !== -1 4327 && state.listeners.indexOf('notifications') === -1 4328 && typeof(node.dataset.gaEvent) === 'string' 4329 && node.dataset.gaEvent !== '' 4330 ) { 4331 // Notifications nav link. 4332 state.listeners.push('notifications'); 4333 node.addEventListener("click", function(e) { 4334 dataLayer.push({ 4335 'event': 'GTMevent', 4336 'eventCategory': 'notifications', 4337 'eventAction': 'button-click', 4338 'eventLabel': 'notifications' 4339 }); 4340 return null; 4341 }); 4342 } else if ( 4343 node.href.indexOf('/go/page/your_notifications.html') !== -1 4344 && state.listeners.indexOf('see-all-activity') === -1 4345 && ( typeof(node.dataset.gaEvent) === 'undefined' || !node.dataset.gaEvent ) 4346 ) { 4347 // See all activity nav link. 4348 state.listeners.push('see-all-activity'); 4349 node.addEventListener("click", function(e) { 4350 dataLayer.push({ 4351 'event': 'GTMevent', 4352 'eventCategory': 'notifications', 4353 'eventAction': 'button-click', 4354 'eventLabel': 'see-all-activity' 4355 }); 4356 return null; 4357 }); 4358 } else if ( node.href.indexOf('/p/update.cgi?p=my_account_notification_settings¬ification=1') !== -1 && state.listeners.indexOf('notification-preferences') === -1 ) { 4359 // Notification preferences nav link. 4360 state.listeners.push('notification-preferences'); 4361 node.addEventListener("click", function(e) { 4362 dataLayer.push({ 4363 'event': 'GTMevent', 4364 'eventCategory': 'notifications', 4365 'eventAction': 'button-click', 4366 'eventLabel': 'preferences' 4367 }); 4368 return null; 4369 }); 4370 } 4371 } 4372 } 4373 return null; 4374 }; 4375 4376 // Desktop profile. 4377 var initProfileDom = function() { 4378 var widgetList = document.getElementsByClassName('message-widget-form');
4379 var widgetListCount = widgetList.length; 4380 var w = 0; 4381 for ( w = 0; w < widgetListCount; w += 1 ) { 4382 var widget = widgetList.item(w); 4383 // Message textarea. 4384 /* 4385 var textAreaList = widget.getElementsByTagName('textarea'); 4386 var textAreaListCount = textAreaList.length; 4387 var ta = 0; 4388 for ( ta = 0; ta < textAreaListCount; ta += 1 ) { 4389 var textarea = textAreaList.item(ta); 4390 if ( typeof(textarea.dataset.name) === 'string' && textarea.dataset.name === 'MessagerTextArea' ) { 4391 textarea.addEventListener('keyup', function(e) { 4392 return null; 4393 }); 4394 } 4395 } 4396 */ 4397 // Send message button. 4398 var buttonList = widget.getElementsByClassName('btn'); 4399 var buttonListCount = buttonList.length; 4400 var b = 0; 4401 for ( b = 0; b < buttonListCount; b += 1 ) { 4402 var button = buttonList.item(b); 4403 if ( typeof(button.dataset.name) === 'string' && button.dataset.name === 'SendMessageBtn' ) { 4404 button.addEventListener('click', function(e) { 4405 dataLayer.push({ 4406 'event': 'GTMevent', 4407 'eventCategory': 'messaging', 4408 'eventAction': 'MC-messenger', 4409 'eventLabel': 'message-sent' 4410 }); 4411 return null; 4412 }); 4413 } 4414 } 4415 } 4416 return null; 4417 }; 4418 4419 // Registration desktop 'screen(initial)-viewed' 4420 var initRegistrationDom = function() { 4421 var currentRegFormPage = parseInt(/[^/]*$/.exec(window.location.hash.substr(1))[0]); 4422 GTM_Manager('registration-form', [currentRegFormPage]); 4423 }; 4424 4425 // Init nav DOM listeners. 4426 initNavDom(); 4427 4428 // Init page-specific DOM listeners. 4429 if ( href.indexOf('/messenger.html') !== -1 ) { 4430 initMessengerDom(); 4431 } else if ( href.indexOf('/profile2/') !== -1 ) { 4432 initProfileDom(); 4433 } else if ( href.indexOf('/p/register.cgi') !== -1 ) { 4434 initRegistrationDom(); 4435 } 4436 4437 return null; 4438 }; 4439 4440 var isChatRoom = function() { 4441 if ( href.indexOf('/p/chat/chat.cgi') !== -1 4442 || href.indexOf('/p/chat/room.cgi') !== -1 4443 || href.indexOf('/p/chat/body.cgi') !== -1 4444 || href.indexOf('/p/chat/sidebar.cgi') !== -1 ) { 4445 return true; 4446 } 4447 return false; 4448 } 4449 4450 var trackPage = function() { 4451 4452 if ( isChatRoom() ) { 4453 return; 4454 } 4455 4456 var pageType = getPageType(); 4457 4458 if ( pageType && pageType !== state.pageType ) { 4459 state.pageType = pageType; 4460 dataLayer.push({ 4461 'pageType': pageType 4462 }); 4463 } 4464 4465 return; 4466 }; 4467 4468 if ( isChatRoom() ) { 4469 return; 4470 } 4471 4472 // Init GTM. 4473 init(); 4474 4475 window.addEventListener('hashchange', function(e) { 4476 trackPage(); 4477 }); 4478 4479 window.addEventListener("load", function(event) { 4480 // Init DOM listeners. 4481 setTimeout(function() { 4482 initDom(); 4483 return null; 4484 }, 2000); 4485 }); 4486 4487 // Desktop registration updates from Pochen and David. 4488 if ( typeof(window.location.parseParams) === 'undefined' ){ 4489 window.location.parseParams = function() { 4490 var params = {}, e, a = /\+/g, r = /([^&=]+)=?([^&]*)/g, d = function(s) { 4491 return decodeURIComponent(s.replace(a, " ")); 4492 }, q = this.search.substring(1); 4493 while (e = r.exec(q)) 4494 params[d(e[1])] = d(e[2]); 4495 return params; 4496 } 4497 } 4498 4499 // Desktop registration updates from Pochen and David. 4500 window.GTM_Manager = function GTM_Manager(action, args) { 4501 /* example 4502 GTM_Manager('order-form', [2]) 4503 GTM_Manager('order-form', ['complete']) 4504 GTM_Manager('error', ['Enter your card number', 'order-form']) 4505 GTM_Manager('error', [<error-message>, <form-type> ]) 4506 */ 4507 var defaultObj = function(page, action, arg) { 4508 var obj = { 4509 'event': 'GTMevent', 4510 'eventCategory': page, 4511 'eventAction': action, 4512 } 4513 //this part can be fixed by each one 4514 if (Number.isInteger(arg[0])) 4515 obj.eventLabel = 'screen' + arg[0] + '-viewed'; 4516 else 4517 obj.eventLabel = arg.join('|'); //maybe 'complete' 4518 return obj; 4519 } 4520 var origin_form = location.parseParams().origin || sessionStorage['order_form_origin']; 4521 if ( origin_form !== undefined){ 4522 sessionStorage['order_form_origin'] = origin_form; 4523 } 4524 4525 var origin_form_list = ['login', 'header_upgrade', 'member', 'main_upgrade_now', 'video_limit', 'iicon_member', 'likebox', 'icebreaker_msg', 'mc_read', 'standard_IMC', 'tip']; 4526 4527 var json = { 4528 'extensions': function(arg) { 4529 return defaultObj('ext-order-form', origin_form, arg); 4530 }, 4531 'order-form' : function(arg) { 4532 return defaultObj('order-form', origin_form, arg); 4533 }, 4534 'registration-form': function(arg) { 4535 var fixHomePageRegForm = function(obj) { 4536 if ( obj.eventCategory === 'registration-form' 4537 && obj.eventAction === 'unknown-origin' ) { 4538 node = document.getElementById('frmID_reg1'); 4539 if ( typeof(node) !== 'undefined' && node !== null ) { 4540 obj.eventAction = 'home-page-registration-form'; 4541 } 4542 } 4543 return obj; 4544 };
4545 if(location.pathname === "/p/register.cgi"){ 4546 origin_form = 'header_join_now' 4547 } else { 4548 origin_form = 'unknown-origin' 4549 } 4550 var obj = fixHomePageRegForm(defaultObj('registration-form', origin_form, arg)); 4551 return obj; 4552 }, 4553 'order-fields-click' : function(arg){ 4554 if ( Number.isInteger(arg[0]) ) { 4555 arg[0]='field-'+arg[0]+'-click'; 4556 } 4557 return defaultObj('order-form', origin_form, arg); 4558 }, 4559 'register-fields-click' : function(arg){ 4560 if(location.pathname === "/p/register.cgi"){ 4561 origin_form = 'header_join_now' 4562 } else { 4563 origin_form = 'unknown-origin' 4564 } 4565 if ( Number.isInteger(arg[0]) ) { 4566 arg[0]='field-'+arg[0]+'-click'; 4567 } 4568 return defaultObj('registration-form', origin_form, arg); 4569 }, 4570 'error' : function(arg) { 4571 var action = arg[0]; 4572 var label = arg.splice(1, arg.length) 4573 label.push(origin_form) 4574 if ( action!==undefined){ 4575 if(action.length>0){ 4576 return defaultObj('error', arg[0], label); 4577 }else{ 4578 return false; 4579 } 4580 }else{ 4581 return false; 4582 } 4583 } 4584 } 4585 if ( json[action] !== undefined ){ 4586 var obj = json[action](args); 4587 if ( (obj!== undefined)&&obj){ 4588 dataLayer.push(obj); 4589 } 4590 } 4591 }; 4592 4593 // Desktop registration updates from Pochen and David. 4594 document.addEventListener("DOMContentLoaded", function (event) { 4595 var pushErrorMessage = function (node) { 4596 var errorMessage = node.getElementsByClassName("help-block")[0] 4597 .textContent; 4598 var event = { 4599 event: "GTMevent", 4600 eventCategory: "error", 4601 eventAction: errorMessage, 4602 eventLabel: "registration-form|header_join_now" 4603 }; 4604 dataLayer.push(event); 4605 }; 4606 4607 var handleRegErrorDesktop = function (e, data) { 4608 var allFormFields = document.querySelectorAll("[data-form-field]"); 4609 var pages = document.querySelectorAll( 4610 '[data-page-view="landing-stepbystep"] #form-content .grid_row[data-form-page]' 4611 ); 4612 var currentPage = undefined; 4613 for (var i = 0; i < pages.length; i++) { 4614 if (pages[i].style.display.toLowerCase() == "block") { 4615 currentPage = pages[i]; 4616 break; 4617 } 4618 } 4619 4620 var errorFields = currentPage.querySelectorAll( 4621 ".error[data-form-field]" 4622 ); 4623 for (var i = 0; i < errorFields.length; i++) { 4624 pushErrorMessage(errorFields[i]); 4625 } 4626 4627 var allFormFieldsCount = allFormFields.length; 4628 return null; 4629 }; 4630 4631 var handleRegScreenViewedDesktop = function () { 4632 var currentRegFormPage = parseInt( 4633 /[^/]*$/.exec(window.location.hash.substr(1))[0] 4634 ); 4635 GTM_Manager("registration-form", [currentRegFormPage + 1]); 4636 }; 4637 4638 var handleRegCompleteDesktop = function () { 4639 var node = document.querySelectorAll("[name=REG_sex]")[0]; 4640 var REG_sex = node.options[node.selectedIndex].text; 4641 var event = { 4642 event: "GTMevent", 4643 eventCategory: "registration-form", 4644 eventAction: "header_join_now", 4645 eventLabel: "complete", 4646 userGender: REG_sex 4647 } 4648 dataLayer.push(event); 4649 }; 4650 4651 var href = window.location.href || ""; 4652 4653 if ( href.indexOf("/p/register.cgi") !== -1 4654 && typeof(window.CD) === 'object' 4655 && typeof(window.CD.events) === 'object' 4656 && typeof(window.CD.events.on) === 'function' ) { 4657 window.CD.events.on( 4658 "gtm:desktop_registration:reg_error", 4659 handleRegErrorDesktop 4660 ); 4661 4662 window.CD.events.on( 4663 "gtm:desktop_registration:screen_viewed", 4664 handleRegScreenViewedDesktop 4665 ); 4666 4667 window.CD.events.on( 4668 "gtm:desktop_registration:complete", 4669 handleRegCompleteDesktop 4670 ); 4671 } 4672 }); 4673})(); 4674</script>
4674 4675 4676 4677
4678<script> 4679 let nav_l = $("#first_nav").width(); 4680 let nav_first_text_l = $("#first_nav a span").width(); 4681 let lang_other_site_padding = (nav_l - nav_first_text_l)/2; 4682 $(".lang_other_site").css("padding-left", lang_other_site_padding + "px"); 4683 </script>
vendor: 1 bytes, line 4683
4683
4684<script type="text/javascript"> 4685$(document).ready(function() { 4686 $('#AHT_policy').on('click', function(e) { 4687 e.preventDefault(); 4688 var targetUrl = "/go/page/AHT_policy"; 4689 4690 $('#aht_iframe').attr('src', targetUrl); 4691 $('#aht_overlay').css('display', 'flex'); 4692 }); 4693 4694 $('#aht_close').on('click', function() { 4695 closeAhtOverlay(); 4696 }); 4697 4698 $('#aht_overlay').on('click', function(e) { 4699 if (e.target === this) { 4700 closeAhtOverlay(); 4701 } 4702 }); 4703 4704 function closeAhtOverlay() { 4705 $('#aht_overlay').css('display', 'none'); 4706 $('#aht_iframe').attr('src', ''); 4707 } 4708}); 4709</script>
vendor: 1 bytes, line 4709
4709
4710<script type="text/javascript"> 4711 var FFN = FFN || {}; 4712 FFN.footer_lang = (function($) { 4713 var $obj = { 4714 lang_content: $('.suspended ul') 4715 }, 4716 setLang = function(e) { 4717 console.log("lang select") 4718 var lang = $(this).data('lang') || 'english', 4719 newloc = self.location.href.replace(/[\?&](m|show_lang|lang)=(\w+|\d+)/gi, ''); 4720 4721 if (!lang) { 4722 return false; 4723 } 4724 4725 if (newloc.indexOf('#') > 0) { 4726 newloc = newloc.replace('#', '&lang=' + lang + '&show_lang=' + lang + '#').replace(/[\?&]/, '?'); 4727 // for registration, changing language sends people back to page 1, to make certain their browser has all the info when they reach the final registration page 4728 if (newloc.indexOf('#/regpage') > 0) { 4729 newloc = newloc.replace(/\#\/regpage.*/, ''); 4730 } 4731 } else { 4732 newloc = (newloc + '&lang=' + lang + '&show_lang=' + lang).replace(/[\?&]/, '?'); 4733 } 4734 4735 self.location.href = newloc + ""; 4736 }, 4737 init = function() { 4738 $obj.lang_content.on('click', 'div', setLang); 4739 }; 4740 4741 return { 4742 init: init 4743 }; 4744 4745 })(jQuery); 4746 4747 FFN.footer_lang.init(); 4748</script>
4748 4749<!-- --> 4750 4751
4751<script>document.addEventListener("DOMContentLoaded",function(event){var DEFAULT_CATEGORIES=[{id:'technical',name:'Technical Cookies',description:'Essential cookies required for website functionality',required:true,},{id:'analytics',name:'Analytics Cookies',description:'Cookies that help us understand how visitors interact with our website',required:false,},{id:'marketing',name:'Marketing Cookies',description:'Cookies used for targeted advertising and marketing purposes',required:false,},];var default_selected={technical:true,analytics:false,marketing:false};var isAFFAlt="1";var PPlink="/www/guest/#/privacy-policy";var contries=['Austria','Belgium','Bulgaria','Croatia','Cyprus','Czech','Denmark','Estonia','Finland','France','Germany','Greece','Hungary','Ireland','Italy','Latvia','Lithuania','Luxembourg','Malta','Netherlands','Poland','Portugal','Romania','Slovakia','Slovenia','Spain','Sweden','United Kingdom','Norway','Switzerland',];if(!localStorage.getItem('cookieConsent')){fetch("/api2/v1/config",{body:JSON.stringify({}),headers:{"accept":"application/json, text/plain, */*","content-type":"application/json; charset=UTF-8",},method:"POST"}) 4752.then(function(response){return response.json();}) 4753.then(function(res){if(contries.includes(res.payload.user_agent.geoip.country)||isAFFAlt=="1"){renderOverlay();}});} 4754function saveCookiePreference(newPreferences){const consentData={preferences:newPreferences?newPreferences:DEFAULT_CATEGORIES.reduce((acc,category)=>({...acc,[category.id]:true,}),{},),timestamp:new Date().getTime(),};try{localStorage.setItem('cookieConsent',JSON.stringify(consentData));}catch(error){console.error('Error saving cookie consent:',error);}};function handleAgree(){saveCookiePreference({technical:true,analytics:true,marketing:true});document.getElementById('userAgreePopup').remove();} 4755function handleRefuse(){saveCookiePreference({technical:true});document.getElementById('userAgreePopup').remove();} 4756function handleClickSetting(){document.getElementById('userAgreePopup').childNodes[0].style.display='none';renderSettingDialog();} 4757function createPrivacyLink(text){const container=document.createDocumentFragment();const linkTextRegex=/<a[^>]*>([^<]+)<\/a>/;const linkText=text.match(linkTextRegex)?.[1];const[beforeLink,afterLink]=text.split(/<a[^>]*>.*?<\/a>/);if(beforeLink){container.appendChild(document.createTextNode(beforeLink));} 4758if(linkText){const link=document.createElement('a');link.href=PPlink;link.className='link';link.textContent=linkText;container.appendChild(link);} 4759if(afterLink){container.appendChild(document.createTextNode(afterLink));} 4760return container;} 4761function renderOverlay(){var _backdrop=document.createElement('div');_backdrop.setAttribute('id','userAgreePopup');_backdrop.style.fontFamily='Roboto, sans-serif, ui-sans-serif, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"';_backdrop.style.width='100%';_backdrop.style.height='100%';_backdrop.style.position='fixed';_backdrop.style.top='0';_backdrop.style.left='0';_backdrop.style.zIndex='9999';_backdrop.style.background='rgba(0, 0, 0, 0.5)';_backdrop.style.display='flex';_backdrop.style.justifyContent='center';_backdrop.style.alignItems='center';var _dialog=document.createElement('div');_dialog.style.width='100%';_dialog.style.maxWidth='unset';_dialog.style.padding='20px';_dialog.style.background='#333';_dialog.style.color='#fff';_dialog.style.borderRadius='0';_dialog.style.textAlign='left';_dialog.style.maxHeight='90vh';_dialog.style.overflow='auto';_dialog.style.position='fixed';_dialog.style.bottom='0';var _dialogHeader=document.createElement('h1');_dialogHeader.style.fontSize='32px';_dialogHeader.style.textAlign='left';_dialogHeader.style.margin='0';_dialogHeader.style.padding='0';_dialogHeader.style.maxWidth='unset';_dialogHeader.style.textShadow='unset';_dialogHeader.style.color='#fff';_dialogHeader.style.fontWeight='bold';_dialogHeader.style.background='none';_dialogHeader.innerText=`We respect your privacy`;var _dialogP1=document.createElement('div');_dialogP1.style.fontSize='13px';_dialogP1.style.color='#fff';_dialogP1.style.textAlign='left';_dialogP1.style.margin='20px 0';_dialogP1.appendChild(createPrivacyLink('We use cookies to enhance your browsing and service experience. By clicking \'Accept All\', you consent to our use of cookies. Read our <a href=\'/go/page/privacy.html?\' class=\'{{linkClass}}\'>Privacy Policy</a>'));
4761var _dialogBottom=document.createElement('div');_dialogBottom.style.textAlign='center';_dialogBottom.style.padding='10px 0';_dialogBottom.style.display='flex';_dialogBottom.style.gap='10px';if(window.outerWidth<600){_dialogBottom.style.flexDirection='column';} 4762_dialogBottom.style.justifyContent='center';var _dialogBottomButton=document.createElement('button');_dialogBottomButton.style.display='block';_dialogBottomButton.style.color='white';_dialogBottomButton.style.fontSize='14px';_dialogBottomButton.style.padding='10px 20px';_dialogBottomButton.style.background='black';_dialogBottomButton.style.border='none';_dialogBottomButton.style.borderRadius='20px';_dialogBottomButton.style.fontWeight='bold';_dialogBottomButton.style.margin='0';_dialogBottomButton.style.height='auto';_dialogBottomButton.style.width='auto';_dialogBottomButton.innerText=`Accept All`;_dialogBottomButton.addEventListener('click',handleAgree);_dialogBottom.append(_dialogBottomButton);var _dialogRefuseBottomButton=document.createElement('button');_dialogRefuseBottomButton.style.display='block';_dialogRefuseBottomButton.style.color='white';_dialogRefuseBottomButton.style.fontSize='14px';_dialogRefuseBottomButton.style.padding='10px 20px';_dialogRefuseBottomButton.style.background='black';_dialogRefuseBottomButton.style.border='none';_dialogRefuseBottomButton.style.borderRadius='20px';_dialogRefuseBottomButton.style.fontWeight='bold';_dialogRefuseBottomButton.style.margin='0';_dialogRefuseBottomButton.style.height='auto';_dialogRefuseBottomButton.style.width='auto';_dialogRefuseBottomButton.innerText=`Necessary Only`;_dialogRefuseBottomButton.addEventListener('click',handleRefuse);_dialogBottom.append(_dialogRefuseBottomButton);var _dialogSettingsBottomButton=document.createElement('button');_dialogSettingsBottomButton.style.display='block';_dialogSettingsBottomButton.style.color='white';_dialogSettingsBottomButton.style.fontSize='14px';_dialogSettingsBottomButton.style.padding='10px 20px';_dialogSettingsBottomButton.style.background='black';_dialogSettingsBottomButton.style.border='none';_dialogSettingsBottomButton.style.borderRadius='20px';_dialogSettingsBottomButton.style.fontWeight='bold';_dialogSettingsBottomButton.style.margin='0';_dialogSettingsBottomButton.style.height='auto';_dialogSettingsBottomButton.style.width='auto';_dialogSettingsBottomButton.innerText=`Cookie Settings`;_dialogSettingsBottomButton.addEventListener('click',handleClickSetting);_dialogBottom.append(_dialogSettingsBottomButton);_dialog.append(_dialogHeader);_dialog.append(_dialogP1);_dialog.append(_dialogBottom);_backdrop.append(_dialog);document.querySelector('body').append(_backdrop);const _css=`#userAgreePopup>*{box-sizing:border-box;} 4763.link{text-decoration:underline;color:#fff;display:inline;} 4764.bg-blue-500{background-color:rgb(59,130,246);} 4765.rounded-full{border-radius:9999px;} 4766.w-11{width:44px;} 4767.h-6{height:24px;} 4768.bg-gray-200{background-color:rgb(229,229,229);} 4769.items-center{align-items:center;} 4770.cursor-pointer{cursor:pointer;} 4771.inline-flex{display:inline-flex;} 4772.relative{position:relative;} 4773.peer\\:checked~.peer-checked\\:after\\:border-white::after{content:"";border-color:rgb(255,255,255);} 4774.peer\\:checked~.peer-checked\\:after\\:translate-x-full::after{content:"";transform:translate(100%,0 rotate(0)skew(0)skewY(0)scaleX(1))scaleY(1);} 4775.after::after{display:block;content:"";} 4776.after\\:transition-all::after{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;} 4777.after\\:bg-white::after{background-color:rgb(255,255,255);} 4778.after\\:border-gray-300::after{content:"";border-color:rgb(212,212,212);} 4779.after\\:border::after{border-width:1px;} 4780.after\\:rounded-full::after{border-radius:9999px;} 4781.after\\:w-5::after{width:20px;} 4782.after\\:h-5::after{height:20px;} 4783.after\\:top-\\[2px\\]::after{top:2px;} 4784.after\\:left-\\[2px\\]::after{left:2px;} 4785.after\\:absolute::after{position:absolute;} 4786.after.bg-blue-500::after{margin-left:20px;} 4787.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;} 4788.hover\\:bg-gray-200:hover{background-color:rgb(229,229,229)!important;} 4789.hover\\:bg-blue-600:hover{background-color:rgb(37,99,235)!important;} 4790`;addCSS(_css);} 4791function addCSS(css){const style=document.createElement('style');style.setAttribute('type','text/css');style.textContent=css;document.head.appendChild(style);} 4792function renderOption(cate){var _option=document.createElement('div');_option.style.padding='12px';_option.style.border='1px solid rgb(229, 229, 229)';_option.style.borderRadius='4px';_option.style.marginBottom='16px';var _optionHeader=document.createElement('div');_optionHeader.style.display='flex';_optionHeader.style.justifyContent='space-between';_optionHeader.style.alignItems='center';_optionHeader.style.marginBottom='8px';var _optionTitle=document.createElement('h3');_optionTitle.style.fontFamily='Roboto, sans-serif, ui-sans-serif, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"';_optionTitle.style.fontSize='16px';_optionTitle.style.fontWeight='600';_optionTitle.innerText=cate.name;var _optionLabel=document.createElement('label');_optionLabel.classList.add('relative','inline-flex','items-center','cursor-pointer');var _optionButton=document.createElement('div');_optionButton.classList.add('w-11','h-6','bg-gray-200','peer-focus:outline-none','rounded-full','peer','peer-checked:after:translate-x-full',"after",'after:absolute','after:top-[2px]','after:left-[2px]','after:bg-white','after:border-gray-300','after:border','after:rounded-full','after:h-5','after:w-5','after:transition-all','peer-checked:after:border-white');if(cate.required){_optionButton.classList.add('bg-blue-500');_optionButton.classList.remove('bg-gray-200');_optionButton.classList.remove('cursor-pointer');}else{_optionButton.addEventListener('click',function(){default_selected[cate.id]=!default_selected[cate.id];if(!default_selected[cate.id]){_optionButton.classList.remove('bg-blue-500');_optionButton.classList.add('bg-gray-200');}else{_optionButton.classList.remove('bg-gray-200');_optionButton.classList.add('bg-blue-500');}});} 4793_optionLabel.append(_optionButton);var _optionDesc=document.createElement('p');_optionDesc.style.fontSize='14px';_optionDesc.style.color='rgb(115, 115, 115)';_optionDesc.innerText=cate.description;_optionHeader.append(_optionTitle);_optionHeader.append(_optionLabel);_option.append(_optionHeader);_option.append(_optionDesc);return _option;}
4794function renderSettingDialog(){var _dialog=document.createElement('div');_dialog.style.width='384px';_dialog.style.padding='24px';_dialog.style.background='white';_dialog.style.color='black';_dialog.style.borderRadius='8px';_dialog.style.textAlign='left';_dialog.style.maxHeight='90vh';_dialog.style.maxWidth='calc(100vw - 20px);';_dialog.style.overflowY='auto';_dialog.style.position='absolute';_dialog.style.bottom='20px';_dialog.style.right='20px';_dialog.style.maxWidth='calc(100vw - 40px)';var _dialogHeader=document.createElement('h2');_dialogHeader.style.fontFamily='Roboto, sans-serif, ui-sans-serif, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"';_dialogHeader.style.fontSize='20px';_dialogHeader.style.textAlign='left';_dialogHeader.style.margin='0 0 16px 0';_dialogHeader.style.padding='0';_dialogHeader.style.textShadow='unset';_dialogHeader.style.color='#000';_dialogHeader.style.fontWeight='700';_dialogHeader.innerText=`Cookie Management`;var _dialogHeaderDesc=document.createElement('p');_dialogHeaderDesc.style.fontSize='14px';_dialogHeaderDesc.style.color='rgb(82, 82, 82)';_dialogHeaderDesc.innerText='This website uses cookies to enhance your browsing experience.';_dialogHeaderDesc.style.marginBottom='16px';_dialog.append(_dialogHeader);_dialog.append(_dialogHeaderDesc);DEFAULT_CATEGORIES.map((cate)=>{_dialog.append(renderOption(cate));});var _dialogFooter=document.createElement('div');_dialogFooter.style.display='flex';_dialogFooter.style.marginTop='24px';_dialogFooter.style.justifyContent='flex-end';_dialogFooter.style.gap='12px';var _dialogFooterBtn1=document.createElement('button');_dialogFooterBtn1.style.padding='8px 16px';_dialogFooterBtn1.style.backgroundColor='rgb(245, 245, 245)';_dialogFooterBtn1.style.color='rgb(38, 38, 38)';_dialogFooterBtn1.style.fontSize='16px';_dialogFooterBtn1.style.borderRadius='4px';_dialogFooterBtn1.style.border='none';_dialogFooterBtn1.innerText='Save preferences';_dialogFooterBtn1.classList.add('transition-colors','hover:bg-gray-200');_dialogFooterBtn1.addEventListener('click',function(){saveCookiePreference(default_selected);document.getElementById('userAgreePopup').remove();});var _dialogFooterBtn2=document.createElement('button');_dialogFooterBtn2.style.padding='8px 16px';_dialogFooterBtn2.style.backgroundColor='rgb(59,130,246)';_dialogFooterBtn2.style.color='white';_dialogFooterBtn2.style.fontSize='16px';_dialogFooterBtn2.style.borderRadius='4px';_dialogFooterBtn2.style.border='none';_dialogFooterBtn2.innerText='Accept all';_dialogFooterBtn2.classList.add('transition-colors','hover:bg-blue-600');_dialogFooterBtn2.addEventListener('click',handleAgree);_dialogFooter.append(_dialogFooterBtn1);_dialogFooter.append(_dialogFooterBtn2);_dialog.append(_dialogFooter);document.getElementById('userAgreePopup').append(_dialog);}});</script>
4794 4795</body> 4796</html><noscript><img src="https://secureimage.securedataimages.com/images/common/glean.gif?rand=8642&site=ffadult&session=hUFhA54%5C%3EZC%5C+1790406772+181.215.65.74+&pwsid=&pagename=%2Funknown&pagestate=regtest&country=United+States&city=&lang=english&level=&gpid=g338009&pid=p98858" width=1 height=1 border=0></noscript>
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.