Help
RSS
API
Feed
Maltego
Contact
Domain > adultfriendfinders.net
×
Welcome!
Right click nodes and scroll the mouse to navigate the graph.
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
Whois
Property
Value
NameServer
DNS8.FRIENDFINDERINC.COM
Created
1998-08-13 00:00:00
Changed
2016-04-01 00:00:00
Expires
2021-08-12 00:00:00
Registrar
GODADDY.COM, LLC
DNS Resolutions
Date
IP Address
2024-07-08
69.165.107.69
(
ClassC
)
Port 80
HTTP/1.1 200 OKDate: Mon, 08 Jul 2024 01:45:57 GMTServer: ApacheSet-Cookie: ffadult_pop1; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: ffadult_pop_session1; path/; domain.adultfriendfinders.net; expiresMon, 08-Jul-2024 01:50:57 GMTSet-Cookie: ffadult_whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--; path/; domain.adultfriendfinders.net; expiresWed, 08-Jul-2026 01:45:57 GMTSet-Cookie: v_hash_english_0; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: IP_COUNTRYUnited States; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: ffadult_trr_SBVxOT4ye7kQLGC22osZntL2rd.frUcKnZpVPH7BhLX8CfRL2wQTuybbsqj_okFY; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: LOCATION_FROM_IPcountry&United+States&area_code&&longitude&-119.7257&country_name&United+States&lat&45.8234®ion_name&Oregon&country_code&US®ion&OR&state&Oregon&zip&97818&city&Boardman&postal_code&97818&latitude&45.8234&lon&-119.7257&dma_code&&country_code3&USA; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: HISTORY20240707-1-Dc; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: AB_TRACKINGsB6Wo5SHyuWTet4H1BYfun; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: throttling{time:1720403157,AppD:1,GTM:0}; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTSet-Cookie: REFERRAL_URL; path/; domain.adultfriendfinders.net; expiresMon, 08-Jul-2024 13:45:57 GMTSet-Cookie: click_id_time1446437387_2024-07-07 18:45:57; path/; domain.adultfriendfinders.net; expiresWed, 07-Aug-2024 01:45:57 GMTX-PERF: 0.200141,0.037972,TS_82_0.0718470,TM_101_0.0434680,DB_20_0.0089530,CD_46_0.0129910,FS_84_0.0061430,PK_8_0.0036500,CE_104_0.0151170Strict-Transport-Security: max-age300; includeSubDomainsX-Frame-Options: SAMEORIGINETag: TESTBEDP3P: CPDSP LAWContent-Length: 187998X-ApacheServer: si205-132.friendfinderinc.comVary: Accept-EncodingContent-Type: text/html;charsetUTF-8 !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd>html xmlnshttp://www.w3.org/1999/xhtml>head>meta charsetutf-8 />meta namereferrer valueorigin-when-cross-origin/>link relshortcut icon typeimage/x-icon hrefhttps://secureimage.securedataimages.com/images/ffadult/favicon.ico />link relcanonical hrefhttp://adultfriendfinder.com/ />meta http-equivContent-Location contenthttp://adultfriendfinder.com/ />link relalternate hreflangit hrefhttp://adultfriendfinder.com/?langitalian />link relalternate hreflangko hrefhttp://adultfriendfinder.com/?langkorean />link relalternate hreflangsv hrefhttp://adultfriendfinder.com/?langswedish />link relalternate hreflangen hrefhttp://adultfriendfinder.com/ />link relalternate hreflanges hrefhttp://adultfriendfinder.com/?langspanish />link relalternate hreflangfr hrefhttp://adultfriendfinder.com/?langfrench />link relalternate hreflangzh hrefhttp://adultfriendfinder.com/?langchinese />link relalternate hreflangja hrefhttp://adultfriendfinder.com/?langjapanese />link relalternate hreflangpt hrefhttp://adultfriendfinder.com/?langportuguese />link relalternate hreflangnl hrefhttp://adultfriendfinder.com/?langdutch />link relalternate hreflangde hrefhttp://adultfriendfinder.com/?langgerman />link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/images/ffadult/css/header.css />link relshortcut icon typeimage/x-icon hrefhttps://secureimage.securedataimages.com/images/ffadult/favicon.ico />link relmeta hrefhttps://secureimage.securedataimages.com/images/ICRA_labels_rdf_adult.rdf typeapplication/rdf+xml titleICRA labels />meta http-equivpics-Label content(pics-1.1 http://www.icra.org/pics/vocabularyv03/ l gen true for http://adultfriendfinder.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.adultfriendfinder.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)) />meta nameRATING contentRTA-5042-1996-1400-1577-RTA />meta http-equivcontent-type contenttext/html; charsetUTF-8 />meta charsetutf-8 />meta http-equivX-UA-Compatible contentIEedge,chrome1 />meta nameviewport contentwidthdevice-width, initial-scale1.0, maximum-scale1.0, user-scalable0 />meta nameapple-mobile-web-app-status-bar-style contentblack />meta nameapple-mobile-web-app-capable contentyes />meta nameHandheldFriendly contentTrue />meta nameMobileOptimized content320 />meta nameformat-detection contenttelephoneno />meta http-equivcleartype contenton />meta namedistribution contentglobal />meta nameexpires contentnever />meta namerobots contentindex,follow />meta namerobots contentnoodp />meta namemsnbot contentnoodp />meta namegooglebot contentnoodp />meta namerobots contentnoydir />meta namemsvalidate.01 contentC36124233DD9298791B06F5F9B46124A />meta nameDescription contentWith millions of members worldwide, Adult FriendFinder is the best dating site to find adult singles and swingers for discreet hookups and casual sex near you. />meta nameKeywords contentAdultFriendFinder, sex sites, adult friend, one night stand, online sex, fuck buddy, adult dating, sex dating, casual sex, get laid />link relshortcut icon typeimage/x-icon hrefhttps://secureimage.securedataimages.com/images/ffadult/favicon.ico />link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/css/live_cd/ffadult/english/0/reset-1428465189.css>link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/css/live_cd/ffadult/english/0/fruit2-1654126279.css>link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/css/live_cd/ffadult/english/0/badges-1635220628.css>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/bootstrap-select.css mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/bootstrap-v2.css?v1 mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/bootstrap-custom.css mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/slider.css mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/HoldOn.min.css mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/custom.min.css mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/font-fruit3.css mediascreen>link relstylesheet hrefhttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/css/fruit3-svg.css mediascreen>link relpreload asfont typefont/woff2 hrefhttps://secureimage.securedataimages.com/images/production/gfonts/fonts/mem5YaGs126MiZpBA-UNirkOUuhp.woff2 crossorigin>link relpreload asfont typefont/woff2 hrefhttps://secureimage.securedataimages.com/images/production/gfonts/fonts/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2 crossorigin>link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/css/live_cd/ffadult/english/0/videocover_ffadult_new2013_v2-1712615954.css>link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/css/live_cd/ffadult/english/0/videocover_ffadult_d2022-1691984347.css>link relstylesheet typetext/css href/css/live_cd/ffadult/english/0/font_face-1553209930.css>meta nameviewport contentinitial-scale1, maximum-scale1>link relstylesheet typetext/css hrefhttps://secureimage.securedataimages.com/css/live_cd/ffadult/english/0/footer_update-1591243035.css>link hrefhttps://fonts.googleapis.com/css2?familyOpen+Sans:wght@300;400;600;700&displayswap relstylesheet>title>Adult FriendFinder - The Worlds Largest Adult Dating and Hookup Site/title>style> .hero h1 .bigger, .reg_form #regPage_2 h2 { display:block; } #reg1_errors { list-style:decimal; padding-left:30px; } .fld_checkbox { text-transform:capitalize; } .grecaptcha-badge { visibility: hidden; } .fldTransId, .fldLookingTransId { display: none } .reg_form { margin-right: 165px; } @media only screen and (max-width: 1280px) { .has_notice .reg_form { margin-top: 333px; } } @media only screen and (max-width: 600px) { .has_notice .reg_form { margin-top: auto; } } .main { max-height:960px; position: relative; height:calc(100vh + 123px); -webkit-backface-visibility: hidden; backface-visibility: hidden; min-height: auto; background: #222; } .main video { opacity: 55%; height: calc(100vh + 123px); } .portuguese .main video, .chinese .main video { opacity: 80%; height: auto; right: -5%; } .german .main video {width: 100%;height: auto;opacity: 80%;object-fit: cover;} .chinese #piclist, .german #piclist { background:url(https://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/red_piclist_bg.jpg); } .hero_text { top: 155px !important; left: 145px; } .navbar ul li.join, .navbar ul li:hover.join { background-color: initial; } .hero_text, .chinese .hero_text, .german .hero_text, .french .hero_text, .portuguese .hero_text { top: auto !important; } .spanish .hero_text, .german .hero_text, .japanese .hero_text, .portuguese .hero_text { width: 670px; } .reg_form .fldRow { margin-bottom: 12px; } label { font-weight: 600; color: #000;} .reg_form select, .reg_form input { font-size: 13px; font-weight: normal;} #regPage_2 .help { margin-top: 0; } .avn_btn {font-size: 21px;letter-spacing: -1px;font-family: Open Sans Bold;border: 1px solid #f41002;color: #f41002;font-weight: bold;width: 270px;height: 43px;text-align: center;display: block;line-height: 43px;} .avn_btn:hover {text-decoration: none;color: #fff;background: #cc002e;} .fldRow.fldLookingTransId .fldColInner_1 { margin-bottom: 7px; } /style>style> #header_navbar { z-index: 999;}.guest-nav > ul > li:hover { background: #f3f3f3; box-shadow: 0 0 6px -2px #999; -webkit-box-shadow: 0 0 6px -2px #999; -moz-box-shadow: 0 0 6px -2px #999;}.guest-nav { font-size: 14px;}.guest-nav .subnav { padding: 0; display: none; background: #f3f3f3; box-shadow: 0 6px 10px -6px #999; -webkit-box-shadow: 0 6px 10px -6px #999; -moz-box-shadow: 0 6px 10px -6px #999;}.guest-nav > ul > li:hover ul,.show_nav .guest-nav > ul > li:hover ul { display: block; }.guest-nav ul li ul li a { padding: 0px 26px;}.guest-nav ul li ul li a,.guest-nav ul li:hover a,.guest-nav > ul > li a:hover,.guest-nav ul li ul li a:hover,.guest-nav ul li ul li:hover a { color: #000000;}.guest-nav ul li ul li { background: #f3f3f3; min-width: 200px; height: auto; font-weight: bold; line-height: normal; padding: 8px 0;}.guest-nav ul li ul li:hover { background: #e0e0e0;}.spanish .guest-nav ul li ul li a,.french .guest-nav ul li ul li a,.swedish .guest-nav ul li ul li a, .dutch .guest-nav ul li ul li a,.german .guest-nav ul li ul li a,.korean .guest-nav ul li ul li a,.portuguese .guest-nav ul li ul li a { padding-top: 0px; padding-bottom: 0px;}.gst .guest-nav ul li ul li a { padding: 0px 16px; }.gst .icon { display: none; }.scrolled .guest-nav ul li ul li a { padding: 0px 16px; }.scrolled .guest-nav li:hover,.scrolled .guest-nav ul li ul li { background: #464646; }.scrolled .guest-nav ul li ul li:hover { background: #595959; }.scrolled .guest-nav ul li ul li a,.scrolled .guest-nav ul li:hover a,.scrolled .guest-nav > ul > li a:hover,.scrolled .guest-nav ul li ul li a:hover,.scrolled .guest-nav ul li ul li:hover a { color: #ffffff;}.spanish .scrolled .guest-nav ul li ul li a,.german .scrolled .guest-nav ul li ul li a,.korean .scrolled .guest-nav ul li ul li a,.dutch .scrolled .guest-nav ul li ul li a,.portuguese .scrolled .guest-nav ul li ul li a,.swedish .scrolled .guest-nav ul li ul li a { padding-top: 0px; padding-bottom: 0px;}@media (max-width: 980px) { .show_nav .guest-nav .subnav { display: block; } .show_nav .guest-nav .dropdown-toggle { width: 60px; height: 58px; right: 0; top: 0; position: absolute; } .show_nav .guest-nav .icon { background-image: url(https://secureimage.securedataimages.com/images/js/vice/icons_mobile_sprite_v5-compressor.png); background-size: 1950%; } .show_nav .guest-nav .dropdown-arrow { background-position: 1% 14%; -webkit-transform: rotate(-90deg); transform: rotate(-90deg); } .show_nav .guest-nav .dropdown-arrow { width: 20px; height: 20px; margin-top: -10px; position: absolute; top: 29px; right: 18px; } .show_nav .guest-nav .up, .show_nav .scrolled .guest-nav .up { height: auto; } .show_nav .up .dropdown-arrow { -webkit-transform: rotate(90deg); transform: rotate(90deg); } .show_nav .guest-nav ul li ul li { background: #464646; } .show_nav .guest-nav > ul > li:hover { background: #464646; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; } .show_nav .guest-nav ul li ul li a, .show_nav .guest-nav ul li:hover a, .show_nav .guest-nav > ul > li a:hover, .show_nav .guest-nav ul li ul li a:hover, .show_nav .guest-nav ul li ul li:hover a { color: #ffffff; } .show_nav .guest-nav ul li ul li:hover { background: #595959; } .show_nav .guest-nav ul li ul li a { padding: 10px 26px; }} /style>style> @import url(https://fonts.googleapis.com/css2?familyOpen+Sans:wght@400;600;700&displayswap);/style>style> * { padding: 0; margin: 0; box-sizing: border-box; } #new_footer { width: 100%; background-color: #383838; color: #ffffff; font-family: open sans, arial, sans-serif, helvetica; text-align: left; position: relative; bottom: 0; } .seo_container { border-bottom: 1px solid #ffffff; } #new_footer a { color: #ffffff; text-decoration: unset; } .seo_nav { font-size: 12px; display: flex; justify-content: space-between; text-align: center; padding: 0 calc(50% - 720px); } .seo_nav > div { width: 20%; height: 3em; } .seo_nav > div > a { width: 100%; height: 100%; display: inline-flex; align-items: center; justify-content: center; } .site_container { display: flex; padding: 20px calc(50% - 720px) 80px; } #new_footer .languages li a.selected { background: url(https://secureimage.securedataimages.com/images/ffadult/sprite_newaff.png) no-repeat right -647px; cursor: pointer; font-size: 12px; width: 80px; display: block; text-align: left; } #new_footer ul { list-style: none; } #new_footer .languages li { position: relative; } #new_footer .languages li ul { display: none; position: absolute; /* bottom: 100%; */ border: 1px solid #CECECE; background-color: #1a1a1a; border-radius: 5px; } #new_footer .languages li ul li { min-width: 80px; } #new_footer .languages li:hover ul { display: block; font-size: 12px; padding: 7px 10px; } .other_site { font-size: 12px; margin: 2.4em 0 2em; } .other_site span { font-weight: 600; } .twitter a { font-size: 12px; display: flex; align-items: center; } .twitter img { width: 15px; margin-left: .3em; } .copy_right { width: 850px; margin: 0 90px; } .disclaimer, .safetylaw { font-size: 12px; font-weight: 600; margin-top: 0; margin-bottom: 0; } .footer_links { margin: 1em 0; } .footer_links a { font-size: 12px; font-weight: 600; text-transform: capitalize; } .mt10 { font-size: 12px; color: #cccccc; margin-bottom: 1em; } #copyright { font-size: 12px; color: #cccccc; } .call_us { font-weight: 600; font-size: 15px; margin-bottom: 1em; } .contact_map { font-size: 12px; } sup { margin-top: 0; top: 0; } .suspended ul span { cursor: pointer; color: #ffffff !important; } #footer { display: none !important; } @media (max-width:798px) { .seo_nav { flex-direction: column; width: 100%; align-items: center; padding: .5em 0; } .seo_nav>div { height: 2.5em; width: 100%; } .site_container { flex-direction: column; padding-left: 5%; } .lang_other_site { padding-left: 0 !important; display: flex; flex-direction: column; } .mt10 { width: 98%; } .copy_right { margin: 0; width: 100%; } }/style>style> *{ box-sizing: border-box; } *:before, *:after { box-sizing: border-box; } h1, h2, h3, h4, h5, h6, ul, p, form, input { margin: 0px; padding: 0px; outline: none; list-style-type: none; } input:focus, select:focus, textarea:focus, button:focus {outline: none;} button:focus {outline:0;} button, input {font-family: Open Sans, 微軟正黑體, sans-serif;} .fgtpwd-popup { position: fixed; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.8); z-index: -1; opacity: 0; visibility: hidden; transition: opacity 0.2s linear; text-align: center; } .fgtpwd-popup.popup { z-index: 999; visibility: visible; opacity: 1; } html.popup,body.popup { height: 100%; overflow: hidden; } .fgtpwd-box { display: inline-block; width: 540px; margin: 210px auto 0; box-shadow: 1px 1px 2px rgba(0,0,0,0.6); border-radius: 10px; } .fgtpwd-title { font-size: 36px; font-weight: 300; line-height: 58px; padding-left: 30px; color: #fff; background: #a1a1a1; border-top-left-radius: 10px; border-top-right-radius: 10px; text-align: left; } .fgtpwd-cotent { padding: 25px 30px 45px; background: #f0f0f0; border-bottom-left-radius: 10px; border-bottom-right-radius: 10px; } #rest-2 .fgtpwd-cotent {padding-bottom: 20px;} .fgtpwd-desc { font-size: 14px; font-weight: 300; text-align: left; color: #212121; } .fgtpwd-btns { display: flex; justify-content: center; padding-top: 20px; } .fgtpwd-box .btn-no { line-height: 35px; cursor: pointer; } .fgtpwd-box .btn-no, .fgtpwd-box button { min-width: 88px; height: 35px; border: 0; border-radius: 10px; font-size: 14px; text-transform: uppercase; color: #fff; } #rest-1 .fgtpwd-btns .btn-no #rest-1 .fgtpwd-btns button { width: calc((100% - 10px)/2); } .btn-no, .btn-no:hover {background-color: #a7a7a7;margin-right: 10px;} .btn-ys, .btn-ys:hover,.btn-ys:disabled {background-color: #f70202;} .btn-ys:disabled {cursor: not-allowed;} .btn, button, typesubmit, typebutton, typereset {padding: 0;} .reset-box { padding-top: 20px; width: 185px; margin: 0 auto; text-align: center; } /* multiple langs */ #japanese .reset-box, .japanese .reset-box{width: 230px;} #japanese .reset-input input::placeholder, .japanese .reset-input input::placeholder {font-size: 12px;letter-spacing: -1px;} #japanese .fgtpwd-title, .japanese .fgtpwd-title {font-size: 28px;letter-spacing: -1px;} #korean .fgtpwd-title, .korean .fgtpwd-title, #italian .fgtpwd-title, .italian .fgtpwd-title, #french .fgtpwd-title, .french .fgtpwd-title, #german .fgtpwd-title, .german .fgtpwd-title, #dutch .fgtpwd-title, .dutch .fgtpwd-title {font-size: 32px;} #portuguese .reset-box, .portuguese .reset-box, #spanish .reset-box, .spanish .reset-box, #french .reset-box, .french .reset-box, #german .reset-box, .german .reset-box, #dutch .reset-box, .dutch .reset-box{width: 210px;} #portuguese .fgtpwd-title, .portuguese .fgtpwd-title, #spanish .fgtpwd-title, .spanish .fgtpwd-title {font-size: 30px;} /* END multiple langs */ .reset-input { position: relative; display: block; width: 100%; } .reset-input::before { content: ; position: absolute; left: 8px; top: 10px; width: 18px; height: 18px; background-image: url(https://secureimage.securedataimages.com/images/ffadult/39850/Icon-email.svg); } .reset-input input { width: 100%; border: 1px solid #cccccc; border-radius: 10px; height: 35px; font-size: 13px; font-weight: 300; color: #212121; box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4); padding-left: 30px; box-sizing: border-box; } .errormsg { display: none; color: #df0000; font-size: 12px; font-weight: 300; text-align: left; } .error .fgtpwd-cotent input {border-color: #df0000;} .error .errormsg {display: block;} .confirm-box { width: 310px; margin: -10px auto 15px; } .confirm-title { display: flex; align-items: center; background-color: #fff; border-radius: 5px; box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2); padding: 16px 22px 20px; } .confirm-title-txt { font-size: 14px; font-weight: 300; line-height: 24px; color: #212121; text-align: left; } .confirm-title-txt span { font-size: 16px; font-weight: 600; } .confirm-code-desc,.confirm-code-desc2 { padding: 11px 0; font-size: 13px; line-height: 18px; font-weight: 300; color: #212121; text-align: left; } .confirm-code-desc2 { font-size: 14px; line-height: 19px; padding: 17px 0 4px; } .confirm-code-box { display: flex; justify-content: space-between; } .confirm-code-box input { width: 200px; border: 1px solid #cccccc; border-radius: 10px; height: 35px; font-size: 14px; color: #212121; box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4); text-indent: 8px; box-sizing: border-box; } .confirm-fn li { position: relative; display: block; font-size: 14px; font-weight: 600; line-height: 22px; color: #3366cc; padding-left: 20px; text-align: left; cursor: pointer; } .confirm-fn li:before { content: ; position: absolute; left: 0; top: 9px; width: 4px; height: 4px; background: #3366cc; } .confirm-bottom { font-size: 11px; font-weight: 300; line-height: 22px; text-align: center; color: #212121; } .confirm-bottom a {color: #3366cc;}/style>!-- FFN Helper Functions -->script typetext/javascript>(function(){ FFN window.FFN || {}; FFN.getCookieValueByName function (cookie_name) { var cookieValue null, cookieList document.cookie.split(;), cookieCount cookieList.length, c 0; for (c 0; c cookieCount; c + 1) { var myCookie cookieListc; var myCookieTokens myCookie.split(); if (String(myCookieTokens0).trim() cookie_name) { cookieValue myCookieTokens1; break; } } return cookieValue; } FFN.checkThrottle function(throttleName){ var throttleCookie, throttleOn false; if (FFN.getCookieValueByName && throttleName){ throttleCookie FFN.getCookieValueByName(throttling); try{ throttleCookie JSON.parse(throttleCookie); if(throttleCookie && throttleCookiethrottleName){ throttleOn true; } }catch(e){ } } return throttleOn; } FFN.addJSScript function(scriptURL, options){ var script; options options || {}; if (scriptURL){ script document.createElement(script); script.type text/javascript; script.src scriptURL; if(options && options.attributes){ for(var i in options.attributes){ if(options.attributesi){ scripti options.attributesi; } } } document.head.appendChild(script); } }})();/script>!-- End FFN Helper Functions -->!-- GTM dataLayer -->script typetext/javascript>(function(){ FFN window.FFN || {}; if ( FFN.getCookieValueByName && FFN.getCookieValueByName(ffadult_who) && FFN.checkThrottle && FFN.checkThrottle(GTM) ) { window.dataLayer ; }})();(function(w,d,s,l,i){wlwl||;wl.push({gtm.start: new Date().getTime(),event:gtm.js}); var fd.getElementsByTagName(s)0,jd.createElement(s),dll!dataLayer?&l+l:;j.asynctrue;j.srchttps://www.googletagmanager.com/gtm.js?id+i+dl;f.parentNode.insertBefore(j,f);})(window,document,script,dataLayer,GTM-P8ZF4WS);/script>!-- End GTM dataLayer -->!--security_checking-->!-- --> script typetext/javascript srchttps://secureimage.securedataimages.com/images/common/js/jquery/jquery-3.4.1.min.js>/script> !-- Soc10315VideoCoverAudio --> script srchttps://secureimage.securedataimages.com/images/production/fruit_3/v1_1_0/js/fruit3-svg_v2.js>/script> script typeapplication/ld+json>{ @context: http://www.schema.org, @type: Corporation, name: Adult FriendFinder, url: https://adultfriendfinder.com, logo: https://secureimage.securedataimages.com/images/ffadult/header/logo_ffadult.jpg, sameAs: https://twitter.com/adultfriendfind }/script>script typeapplication/ld+json>{ @context: http://schema.org, @type: WebPage, url: https://adultfriendfinder.com/, name: Adult FriendFinder, description: Online adult dating for singles and swingers seeking casual sex and sexual hookups }/script>body classenglish has_notice>div>/div> a classtop nametop>/a> div classgrey_bg> header idhead classheader> div classlogo_bar> div classw960> a idhamburger> img srchttps://secureimage.securedataimages.com/images/ffadult/39850/hammy.png> /a> div classlogo_wrapper> a href/ data-ga-eventAFF logo:Image>img titleAdult FriendFinder Meet Local Couples in the Swinger Lifestyle and Hookup classlogo srchttps://secureimage.securedataimages.com/images/ffadult/39850/white_AFF.svg />/a> span classlogo_tagline>Worlds Largest Adult Community/span> /div> div idlogin_wrapper classlogin> script srchttps://www.google.com/recaptcha/enterprise.js?render6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp>/script>script typetext/javascript defer>document.addEventListener(DOMContentLoaded, function(event) { if (!window.handleFormSubmitWithCaptcha) { window.handleFormSubmitWithCaptcha function(loginForm, callback) { if (!loginForm.recaptcha_token) { event.preventDefault(); try { grecaptcha.enterprise.ready(function() { grecaptcha.enterprise.execute(6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp, {action: LOGIN}).then(function(token) { if (loginForm.querySelector(nameg-recaptcha-response)) { loginForm.querySelector(nameg-recaptcha-response).valuetoken; } else { var eleToken document.createElement(input); eleToken.setAttribute(type, hidden); eleToken.setAttribute(id, g-recaptcha-response); eleToken.setAttribute(name, g-recaptcha-response); eleToken.setAttribute(value, token); loginForm.appendChild(eleToken); } if (typeof(callback) function) { callback(); } }); }); } catch (error) { console.error(Captcha error: + error); } } } // Handler for forgot password forms var forgotPassword document.querySelector(#tmpl_forgot_login namelogin_handle); if (forgotPassword) { forgotPassword.addEventListener(focus, function() { handleFormSubmitWithCaptcha(this); }); } // Handle for login_form_username forgot password form var forgotPasswordLoginForm document.querySelector(#forgotPW_form namelogin_handle); if (forgotPasswordLoginForm) { forgotPasswordLoginForm.addEventListener(focus, function() { handleFormSubmitWithCaptcha(this); }); } }});/script>form accept-charsetutf-8 methodpost actionhttps://secure.adultfriendfinder.com/p/login2.cgi idloginForm nameLOGIN target_top autocompleteoff classcaptcha_check>input typehidden namewho valuer_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- />input typehidden name_templatename_ valuecover_ffadult_new2022>input typehidden namesite valueffadult /> input typehidden namelogin_origin valuecover_navbar> input typehidden namep valuenew_no_handle> input typehidden nameforce_reload value1> div idlogin_username_wrapper classlogin_input_wrapper> input idlogin_username_input typetext namehandle tabindex1 placeholderUsername /> span classincorrect>Your Username or Password was incorrect./span> /div> div idlogin_password_wrapper classlogin_input_wrapper> input idlogin_password_input typepassword namepassword maxlength25 tabindex2 placeholderPassword /> a href# titleForgot password? classforgot_password data-ga-eventForgot password:Text>Forgot password?/a> /div> div idlogin_button classlogin_input_wrapper> div idlogin_submit classbtn btn-primary> Login /div> !-- input idlogin_submit classbtn btn-primary typesubmit namelogin_submit altLogin to AdultFriendFinder to browse free Sex Personals for Adult Dating, Amateurs & Swingers. valueLogin data-ga-eventMember Signed In /> --> /div> /form> /div> div classlogin_flyout> a idreg_flyout_link classflyout_link>Register/a> a idlogin_flyout_link classflyout_link altLogin to AdultFriendFinder to browse free Sex Personals for Adult Dating, Amateurs & Swingers.>Login/a> /div> /div> /div> /header> /div>div idouter_wrapper>div idinner_wrapper> div idgrey_wrapper classgrey_bg> /head>!-- from 52.40.234.105 to si205-132 on live_cd --> nav idnew_navbar classnavbar guest-nav> ul classw960> li classjoin>a hrefhttps://secure.adultfriendfinder.com/p/register.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&geonames_reg1 titleJoin Now! nameJoin Now! data-ga-eventRegister:Text>Join Now!/a>/li> li>a href/magazine?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- titleMagazine nameMagazine data-ga-eventMagazine:Text>Magazine/a>/li> li classlogin styledisplay:none;>a href/go/page/standard_login.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- titleMember Login nameMember Login>Member Login/a>/li> li> a href/member-cams?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&pwhos_online_page titleLive Chat nameLive Chat data-ga-eventLive Chat:Text>Live Chat/a> div classdropdown-toggle>span classicon dropdown-arrow>/span>/div> ul classsubnav> li>a href/live-model-chat?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&pwhos_online_page title name data-ga-eventLive Model Shows:Text>Live Models/a>/li> /ul> /li> li>a href/about-us?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- titleAbout nameAbout data-ga-eventAbout:Text>About/a>/li> li classlast> a href/help?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&contact1 titleContact nameContact data-ga-eventcontact:Text>Contact/a> /li> /ul> /nav> a classfloating_reg_anchor namecover_reg_form> /a> div classreg_wrap> div idmain_reg_form classreg_form> div classreg_right_wrapper> form accept-charsetutf-8 namereg1 methodpost action/p/register2.cgi idfrmID_reg1 methodpost enctypemultipart/form-data>input typehidden namewho valuer_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- />input typehidden name_templatename_ valuecover_ffadult_new2022>input typehidden namesite valueffadult /> input typehidden namefrom_ad valuep62151c /> div idregPage_1 class> div classreg_form_head> h2 idregPage_1_title>Sign Up Now!/h2> h3 classsubtext>Have some fun tonight!/h3> /div> div classfldRow idfldRegSex> div classfldColumn_1> label forfldID_REG_sex>I am/We are a/label> /div> div classreg_input_wrapper> div classfldColumn_2> select nameREG_sex idfldID_REG_sex>option selectedselected value1>Man/option>option value2>Woman/option>option value3>Couple (man/woman)/option>option value4>Group/option>option value5>Couple (2 women)/option>option value6>Couple (2 men)/option>option value7>Trans/option>/select> div idsts_REG_sex classhide>/div> /div> /div> div idhelp_REG_sex classhelp hide>/div> /div> div classfldRow fldTransId idfldTransId> div classfldColumn_1> label forfldID_trans_profile>Identity/label> /div> div classreg_input_wrapper> div classfldColumn_2> select nametrans_profile data-field-requiredfalse> option value0>Optional/option> option value1>Trans woman/option> option value2>Trans man/option> option value3>Non binary/option> option value4>Transfeminine/option> option value5>Transmasculine/option> option value0>Prefer not to say/option> /select> div idsts_trans_profile classhide>/div> /div> /div> div idhelp_trans_profile classhelp hide>/div> /div> div classfldRow idfldLookingFor> div classfldColumn_1> label>Looking for/label> div idsts_looking_for_person_new classhide>/div> /div> div classreg_input_wrapper> div classfldColumn_2> div classfldColInner_1> label forfldID_looking_for_person_new_1 classfld_checkbox fld_checkbox_left>input typecheckbox namelooking_for_person_new value1 idfldID_looking_for_person_new_1 />span>Men/span>/label> label forfldID_looking_for_person_new_2 classfld_checkbox fld_checkbox_right>input typecheckbox namelooking_for_person_new value2 idfldID_looking_for_person_new_2 />span>Women/span>/label> label forfldID_looking_for_person_new_3 classfld_checkbox fld_checkbox_left>input typecheckbox namelooking_for_person_new value3 idfldID_looking_for_person_new_3 />span>Couples/span>/label> label forfldID_looking_for_person_new_7 classfld_checkbox fld_checkbox_right>input typecheckbox namelooking_for_person_new value7 idfldID_looking_for_person_new_7 />span>Trans/span>/label> /div> /div> /div> div idhelp_looking_for_person_new classhelp hide>/div> /div> div classfldRow fldLookingTransId> div classfldColumn_1> label>Trans identity/label> div idsts_looking_for_trans_profile classhide>/div> /div> div classreg_input_wrapper> div classfldColumn_2> div classfldColInner_1> label forlooking-for-trans-tw classfld_checkbox fld_checkbox_left> input idlooking-for-trans-tw typecheckbox value1 namelooking_for_trans_profile /> span>Trans woman/span> /label> label forlooking-for-trans-tm classfld_checkbox fld_checkbox_right> input idlooking-for-trans-tm typecheckbox value2 namelooking_for_trans_profile /> span>Trans man/span> /label> label forlooking-for-trans-nb classfld_checkbox fld_checkbox_right> input idlooking-for-trans-nb typecheckbox value3 namelooking_for_trans_profile /> span>Non binary/span> /label> /div> div classfldColInner_2> label forlooking-for-trans-tfem classfld_checkbox fld_checkbox_left> input idlooking-for-trans-tfem typecheckbox value4 namelooking_for_trans_profile /> span>Transfeminine/span> /label> label forlooking-for-trans-tmas classfld_checkbox fld_checkbox_right> input idlooking-for-trans-tmas typecheckbox value5 namelooking_for_trans_profile /> span>Transmasculine/span> /label> /div> /div> /div> div idhelp_looking_for_trans_profile classhelp hide>/div> /div> div idman_dob classfldRow> div classfldColumn_1> label forfldID_bday_month>Birthdate/label> div idsts_dob classhide>/div> /div> div classreg_input_wrapper bday_wrapper> script typetext/javascript>function updateDays(){var formDaydocument.getElementById(bday_day);var formYeardocument.getElementById(bday_year);var yearparseInt(formYear.optionsformYear.selectedIndex.text,10);var formMonthdocument.getElementById(bday_month);var monthformMonth.optionsformMonth.selectedIndex.value;if(isNaN(month)){month1;}if(isNaN(year)){year2011};var selectedDatenew Date(year,month,0);var totalDaysselectedDate.getDate();var formDayOptionZeroformDay.options0.value;if(formDayOptionZero!1){totalDays+1;}if(formDay.length>totalDays){formDay.lengthtotalDays;}else{while(formDay.lengthtotalDays){var addDaysnew Option();if(formDayOptionZero!1){addDays.textformDay.length;addDays.valueformDay.length;}else{addDays.textformDay.length+1;addDays.valueformDay.length+1;}try{formDay.add(addDays,formDay.optionsnull);}catch(e){formDay.add(addDays,null);}}}}/script>select namebday_month size1 idbday_month onchangeupdateDays(); class data-groupbirthday>option value>Month/option>option value1>January/option>option value2>February/option>option value3>March/option>option value4>April/option>option value5>May/option>option value6>June/option>option value7>July/option>option value8>August/option>option value9>September/option>option value10>October/option>option value11>November/option>option value12>December/option>/select>select namebday_day idbday_day class data-groupbirthday >option value>Day/option>option value01>1/option>option value02>2/option>option value03>3/option>option value04>4/option>option value05>5/option>option value06>6/option>option value07>7/option>option value08>8/option>option value09>9/option>option value10>10/option>option value11>11/option>option value12>12/option>option value13>13/option>option value14>14/option>option value15>15/option>option value16>16/option>option value17>17/option>option value18>18/option>option value19>19/option>option value20>20/option>option value21>21/option>option value22>22/option>option value23>23/option>option value24>24/option>option value25>25/option>option value26>26/option>option value27>27/option>option value28>28/option>option value29>29/option>option value30>30/option>option value31>31/option>/select>select namebday_year idbday_year onchangeupdateDays(); class data-groupbirthday >option value>Year/option>option value2006>2006/option>option value2005>2005/option>option value2004>2004/option>option value2003>2003/option>option value2002>2002/option>option value2001>2001/option>option value2000>2000/option>option value1999>1999/option>option value1998>1998/option>option value1997>1997/option>option value1996>1996/option>option value1995>1995/option>option value1994>1994/option>option value1993>1993/option>option value1992>1992/option>option value1991>1991/option>option value1990>1990/option>option value1989>1989/option>option value1988>1988/option>option value1987>1987/option>option value1986>1986/option>option value1985>1985/option>option value1984>1984/option>option value1983>1983/option>option value1982>1982/option>option value1981>1981/option>option value1980>1980/option>option value1979>1979/option>option value1978>1978/option>option value1977>1977/option>option value1976>1976/option>option value1975>1975/option>option value1974>1974/option>option value1973>1973/option>option value1972>1972/option>option value1971>1971/option>option value1970>1970/option>option value1969>1969/option>option value1968>1968/option>option value1967>1967/option>option value1966>1966/option>option value1965>1965/option>option value1964>1964/option>option value1963>1963/option>option value1962>1962/option>option value1961>1961/option>option value1960>1960/option>option value1959>1959/option>option value1958>1958/option>option value1957>1957/option>option value1956>1956/option>option value1955>1955/option>option value1954>1954/option>option value1953>1953/option>option value1952>1952/option>option value1951>1951/option>option value1950>1950/option>option value1949>1949/option>option value1948>1948/option>option value1947>1947/option>option value1946>1946/option>option value1945>1945/option>option value1944>1944/option>option value1943>1943/option>option value1942>1942/option>option value1941>1941/option>option value1940>1940/option>option value1939>1939/option>option value1938>1938/option>option value1937>1937/option>option value1936>1936/option>option value1935>1935/option>option value1934>1934/option>option value1933>1933/option>option value1932>1932/option>option value1931>1931/option>option value1930>1930/option>option value1929>1929/option>option value1928>1928/option>option value1927>1927/option>option value1926>1926/option>option value1925>1925/option>/select> /div> div idhelp_dob classhelp hide>/div> /div> div idcouples_dob styledisplay:none> div classfldRow> div classfldColumn_1> label forfldID_bday_month1>Birthdate/label> div idsts_dob1 classhide>/div> /div> div classreg_input_wrapper bday_wrapper> script typetext/javascript>function updateDays1(){var formDaydocument.getElementById(bday_day1);var formYeardocument.getElementById(bday_year1);var yearparseInt(formYear.optionsformYear.selectedIndex.text,10);var formMonthdocument.getElementById(bday_month1);var monthformMonth.optionsformMonth.selectedIndex.value;if(isNaN(month)){month1;}if(isNaN(year)){year2011};var selectedDatenew Date(year,month,0);var totalDaysselectedDate.getDate();var formDayOptionZeroformDay.options0.value;if(formDayOptionZero!1){totalDays+1;}if(formDay.length>totalDays){formDay.lengthtotalDays;}else{while(formDay.lengthtotalDays){var addDaysnew Option();if(formDayOptionZero!1){addDays.textformDay.length;addDays.valueformDay.length;}else{addDays.textformDay.length+1;addDays.valueformDay.length+1;}try{formDay.add(addDays,formDay.optionsnull);}catch(e){formDay.add(addDays,null);}}}}/script>select namebday_month1 size1 idbday_month1 onchangeupdateDays1(); class data-error-messageEnter your birthdate data-groupbirthday>option value>Month/option>option value1>January/option>option value2>February/option>option value3>March/option>option value4>April/option>option value5>May/option>option value6>June/option>option value7>July/option>option value8>August/option>option value9>September/option>option value10>October/option>option value11>November/option>option value12>December/option>/select>select namebday_day1 idbday_day1 class data-error-messageEnter your birthdate data-groupbirthday >option value>Day/option>option value01>1/option>option value02>2/option>option value03>3/option>option value04>4/option>option value05>5/option>option value06>6/option>option value07>7/option>option value08>8/option>option value09>9/option>option value10>10/option>option value11>11/option>option value12>12/option>option value13>13/option>option value14>14/option>option value15>15/option>option value16>16/option>option value17>17/option>option value18>18/option>option value19>19/option>option value20>20/option>option value21>21/option>option value22>22/option>option value23>23/option>option value24>24/option>option value25>25/option>option value26>26/option>option value27>27/option>option value28>28/option>option value29>29/option>option value30>30/option>option value31>31/option>/select>select namebday_year1 idbday_year1 onchangeupdateDays1(); class data-error-messageEnter your birthdate data-groupbirthday >option value>Year/option>option value2006>2006/option>option value2005>2005/option>option value2004>2004/option>option value2003>2003/option>option value2002>2002/option>option value2001>2001/option>option value2000>2000/option>option value1999>1999/option>option value1998>1998/option>option value1997>1997/option>option value1996>1996/option>option value1995>1995/option>option value1994>1994/option>option value1993>1993/option>option value1992>1992/option>option value1991>1991/option>option value1990>1990/option>option value1989>1989/option>option value1988>1988/option>option value1987>1987/option>option value1986>1986/option>option value1985>1985/option>option value1984>1984/option>option value1983>1983/option>option value1982>1982/option>option value1981>1981/option>option value1980>1980/option>option value1979>1979/option>option value1978>1978/option>option value1977>1977/option>option value1976>1976/option>option value1975>1975/option>option value1974>1974/option>option value1973>1973/option>option value1972>1972/option>option value1971>1971/option>option value1970>1970/option>option value1969>1969/option>option value1968>1968/option>option value1967>1967/option>option value1966>1966/option>option value1965>1965/option>option value1964>1964/option>option value1963>1963/option>option value1962>1962/option>option value1961>1961/option>option value1960>1960/option>option value1959>1959/option>option value1958>1958/option>option value1957>1957/option>option value1956>1956/option>option value1955>1955/option>option value1954>1954/option>option value1953>1953/option>option value1952>1952/option>option value1951>1951/option>option value1950>1950/option>option value1949>1949/option>option value1948>1948/option>option value1947>1947/option>option value1946>1946/option>option value1945>1945/option>option value1944>1944/option>option value1943>1943/option>option value1942>1942/option>option value1941>1941/option>option value1940>1940/option>option value1939>1939/option>option value1938>1938/option>option value1937>1937/option>option value1936>1936/option>option value1935>1935/option>option value1934>1934/option>option value1933>1933/option>option value1932>1932/option>option value1931>1931/option>option value1930>1930/option>option value1929>1929/option>option value1928>1928/option>option value1927>1927/option>option value1926>1926/option>option value1925>1925/option>/select> /div> div idhelp_dob1 classhelp hide>/div> /div> div classfldRow> div classfldColumn_1> label forfldID_bday_month2>Birthdate/label> div idsts_dob2 classhide>/div> /div> div classreg_input_wrapper bday_wrapper> script typetext/javascript>function updateDays2(){var formDaydocument.getElementById(bday_day2);var formYeardocument.getElementById(bday_year2);var yearparseInt(formYear.optionsformYear.selectedIndex.text,10);var formMonthdocument.getElementById(bday_month2);var monthformMonth.optionsformMonth.selectedIndex.value;if(isNaN(month)){month1;}if(isNaN(year)){year2011};var selectedDatenew Date(year,month,0);var totalDaysselectedDate.getDate();var formDayOptionZeroformDay.options0.value;if(formDayOptionZero!1){totalDays+1;}if(formDay.length>totalDays){formDay.lengthtotalDays;}else{while(formDay.lengthtotalDays){var addDaysnew Option();if(formDayOptionZero!1){addDays.textformDay.length;addDays.valueformDay.length;}else{addDays.textformDay.length+1;addDays.valueformDay.length+1;}try{formDay.add(addDays,formDay.optionsnull);}catch(e){formDay.add(addDays,null);}}}}/script>select namebday_month2 size1 idbday_month2 onchangeupdateDays2(); class data-error-messageEnter your birthdate data-groupbirthday>option value>Month/option>option value1>January/option>option value2>February/option>option value3>March/option>option value4>April/option>option value5>May/option>option value6>June/option>option value7>July/option>option value8>August/option>option value9>September/option>option value10>October/option>option value11>November/option>option value12>December/option>/select>select namebday_day2 idbday_day2 class data-error-messageEnter your birthdate data-groupbirthday >option value>Day/option>option value01>1/option>option value02>2/option>option value03>3/option>option value04>4/option>option value05>5/option>option value06>6/option>option value07>7/option>option value08>8/option>option value09>9/option>option value10>10/option>option value11>11/option>option value12>12/option>option value13>13/option>option value14>14/option>option value15>15/option>option value16>16/option>option value17>17/option>option value18>18/option>option value19>19/option>option value20>20/option>option value21>21/option>option value22>22/option>option value23>23/option>option value24>24/option>option value25>25/option>option value26>26/option>option value27>27/option>option value28>28/option>option value29>29/option>option value30>30/option>option value31>31/option>/select>select namebday_year2 idbday_year2 onchangeupdateDays2(); class data-error-messageEnter your birthdate data-groupbirthday >option value>Year/option>option value2006>2006/option>option value2005>2005/option>option value2004>2004/option>option value2003>2003/option>option value2002>2002/option>option value2001>2001/option>option value2000>2000/option>option value1999>1999/option>option value1998>1998/option>option value1997>1997/option>option value1996>1996/option>option value1995>1995/option>option value1994>1994/option>option value1993>1993/option>option value1992>1992/option>option value1991>1991/option>option value1990>1990/option>option value1989>1989/option>option value1988>1988/option>option value1987>1987/option>option value1986>1986/option>option value1985>1985/option>option value1984>1984/option>option value1983>1983/option>option value1982>1982/option>option value1981>1981/option>option value1980>1980/option>option value1979>1979/option>option value1978>1978/option>option value1977>1977/option>option value1976>1976/option>option value1975>1975/option>option value1974>1974/option>option value1973>1973/option>option value1972>1972/option>option value1971>1971/option>option value1970>1970/option>option value1969>1969/option>option value1968>1968/option>option value1967>1967/option>option value1966>1966/option>option value1965>1965/option>option value1964>1964/option>option value1963>1963/option>option value1962>1962/option>option value1961>1961/option>option value1960>1960/option>option value1959>1959/option>option value1958>1958/option>option value1957>1957/option>option value1956>1956/option>option value1955>1955/option>option value1954>1954/option>option value1953>1953/option>option value1952>1952/option>option value1951>1951/option>option value1950>1950/option>option value1949>1949/option>option value1948>1948/option>option value1947>1947/option>option value1946>1946/option>option value1945>1945/option>option value1944>1944/option>option value1943>1943/option>option value1942>1942/option>option value1941>1941/option>option value1940>1940/option>option value1939>1939/option>option value1938>1938/option>option value1937>1937/option>option value1936>1936/option>option value1935>1935/option>option value1934>1934/option>option value1933>1933/option>option value1932>1932/option>option value1931>1931/option>option value1930>1930/option>option value1929>1929/option>option value1928>1928/option>option value1927>1927/option>option value1926>1926/option>option value1925>1925/option>/select> /div> div idhelp_dob2 classhelp hide>/div> /div> /div> div classfldRow> div classfldColumn_1> label forfldID_country>Country/label> div idsts_country classhide>/div> /div> div classreg_input_wrapper> div classfldColumn_2> select namecountry idfldID_country>option valueUnited States selectedselected>United States/option>option valueAfghanistan > Afghanistan/option>option valueAlgeria > Algeria/option>option valueAndorra > Andorra/option>option valueAngola > Angola/option>option valueAntigua and Barbuda > Antigua and Barbuda/option>option valueArgentina > Argentina/option>option valueArmenia > Armenia/option>option valueAruba > Aruba/option>option valueAustralia > Australia/option>option valueAustria > Austria/option>option valueAzerbaijan > Azerbaijan/option>option valueBahamas > Bahamas/option>option valueBahrain > Bahrain/option>option valueBangladesh > Bangladesh/option>option valueBarbados > Barbados/option>option valueBelarus > Belarus/option>option valueBelgium > Belgium/option>option valueBelize > Belize/option>option valueBenin > Benin/option>option valueBermuda > Bermuda/option>option valueBhutan > Bhutan/option>option valueBolivia > Bolivia/option>option valueBotswana > Botswana/option>option valueBrazil > Brazil/option>option valueBrunei > Brunei/option>option valueBulgaria > Bulgaria/option>option valueBurkina Faso > Burkina Faso/option>option valueBurundi > Burundi/option>option valueCambodia > Cambodia/option>option valueCameroon > Cameroon/option>option valueCanada > Canada/option>option valueCape Verde > Cape Verde/option>option valueCayman Islands > Cayman Islands/option>option valueCentral African Republic > Central Afr. Rep./option>option valueChad > Chad/option>option valueChile > Chile/option>option valueChina > China/option>option valueColombia > Colombia/option>option valueComoros > Comoros/option>option valueCosta Rica > Costa Rica/option>option valueCroatia > Croatia/option>option valueCuba > Cuba/option>option valueCyprus > Cyprus/option>option valueCzech Republic > Czech Republic/option>option valueDenmark > Denmark/option>option valueDjibouti > Djibouti/option>option valueDominica > Dominica/option>option valueDominican Republic > Dom. Republic/option>option valueEcuador > Ecuador/option>option valueEgypt > Egypt/option>option valueEl Salvador > El Salvador/option>option valueEquatorial Guinea > Equatorial Guinea/option>option valueEritrea > Eritrea/option>option valueEstonia > Estonia/option>option valueEthiopia > Ethiopia/option>option valueFederated States of Micronesia > Federated States of Micronesia/option>option valueFiji > Fiji/option>option valueFinland > Finland/option>option valueFrance > France/option>option valueFrench Guiana > French Guiana/option>option valueGabon > Gabon/option>option valueGambia > Gambia/option>option valueGeorgia > Georgia/option>option valueGermany > Germany/option>option valueGhana > Ghana/option>option valueGibraltar > Gibraltar/option>option valueGreece > Greece/option>option valueGrenada > Grenada/option>option valueGuadeloupe > Guadeloupe/option>option valueGuatemala > Guatemala/option>option valueGuernsey > Guernsey/option>option valueGuinea-Bissau > Guinea-Bissau/option>option valueGuyana > Guyana/option>option valueHaiti > Haiti/option>option valueHonduras > Honduras/option>option valueHong Kong > Hong Kong/option>option valueHungary > Hungary/option>option valueIceland > Iceland/option>option valueIndia > India/option>option valueIndonesia > Indonesia/option>option valueIreland > Ireland/option>option valueIsrael > Israel/option>option valueItaly > Italy/option>option valueJamaica > Jamaica/option>option valueJapan > Japan/option>option valueJersey > Jersey/option>option valueJordan > Jordan/option>option valueKazakhstan > Kazakhstan/option>option valueKenya > Kenya/option>option valueKuwait > Kuwait/option>option valueKyrgyzstan > Kyrgyzstan/option>option valueLaos > Laos/option>option valueLatvia > Latvia/option>option valueLebanon > Lebanon/option>option valueLesotho > Lesotho/option>option valueLiechtenstein > Liechtenstein/option>option valueLithuania > Lithuania/option>option valueLuxembourg > Luxembourg/option>option valueMacau > Macau/option>option valueMadagascar > Madagascar/option>option valueMalawi > Malawi/option>option valueMalaysia > Malaysia/option>option valueMaldives > Maldives/option>option valueMali > Mali/option>option valueMalta > Malta/option>option valueMartinique > Martinique/option>option valueMauritania > Mauritania/option>option valueMauritius > Mauritius/option>option valueMexico > Mexico/option>option valueMonaco > Monaco/option>option valueMongolia > Mongolia/option>option valueMorocco > Morocco/option>option valueMozambique > Mozambique/option>option valueNamibia > Namibia/option>option valueNepal > Nepal/option>option valueNetherlands > Netherlands/option>option valueNetherlands Antilles > Netherlands Antilles/option>option valueNew Zealand > New Zealand/option>option valueNicaragua > Nicaragua/option>option valueNiger > Niger/option>option valueNigeria > Nigeria/option>option valueNorway > Norway/option>option valueOman > Oman/option>option valuePakistan > Pakistan/option>option valuePanama > Panama/option>option valuePapua New Guinea > Papua New Guinea/option>option valueParaguay > Paraguay/option>option valuePeru > Peru/option>option valuePhilippines > Philippines/option>option valuePoland > Poland/option>option valuePortugal > Portugal/option>option valueQatar > Qatar/option>option valueRomania > Romania/option>option valueRussia > Russia/option>option valueRwanda > Rwanda/option>option valueSan Marino > San Marino/option>option valueSao Tome & Principe > Sao Tome & Principe/option>option valueSaudi Arabia > Saudi Arabia/option>option valueSenegal > Senegal/option>option valueSeychelles > Seychelles/option>option valueSierra Leone > Sierra Leone/option>option valueSingapore > Singapore/option>option valueSlovakia > Slovakia/option>option valueSlovenia > Slovenia/option>option valueSouth Africa > South Africa/option>option valueSouth Korea > South Korea/option>option valueSpain > Spain/option>option valueSri Lanka > Sri Lanka/option>option valueSt. Kitts & Nevis > St. Kitts & Nevis/option>option valueSt. Lucia > St. Lucia/option>option valueSt. Vincent & the Grenadines > St. Vincent & the Grenadines/option>option valueSuriname > Suriname/option>option valueSwaziland > Swaziland/option>option valueSweden > Sweden/option>option valueSwitzerland > Switzerland/option>option valueTaiwan > Taiwan/option>option valueTajikistan > Tajikistan/option>option valueTanzania > Tanzania/option>option valueThailand > Thailand/option>option valueTogo > Togo/option>option valueTrinidad and Tobago > Trinidad and Tobago/option>option valueTunisia > Tunisia/option>option valueTurkey > Turkey/option>option valueTurkmenistan > Turkmenistan/option>option valueTurks and Caicos Islands > Turks and Caicos Islands/option>option valueUganda > Uganda/option>option valueUkraine > Ukraine/option>option valueUnited Arab Emirates > U.A.E./option>option valueUnited Kingdom > United Kingdom/option>option valueUruguay > Uruguay/option>option valueUzbekistan > Uzbekistan/option>option valueVenezuela > Venezuela/option>option valueVietnam > Vietnam/option>option valueWestern Sahara > Western Sahara/option>option valueYemen > Yemen/option>option valueZambia > Zambia/option>/select> /div> /div> div idhelp_country classhelp hide>/div> /div> div classfldRow hide idfldRow_state> div classfldColumn_1> label forfldID_state idstate_text>State/label> /div> div classreg_input_wrapper> div classfldColumn_2> select namestate idfldID_state class>option value*>Any/option>option valueAlabama>Alabama/option>option valueAlaska>Alaska/option>option valueAmerican Samoa>American Samoa/option>option valueArizona>Arizona/option>option valueArkansas>Arkansas/option>option valueCalifornia>California/option>option valueColorado>Colorado/option>option valueConnecticut>Connecticut/option>option valueDelaware>Delaware/option>option valueDistrict of Columbia>District of Columbia/option>option valueFlorida>Florida/option>option valueGeorgia>Georgia/option>option valueGuam>Guam/option>option valueHawaii>Hawaii/option>option valueIdaho>Idaho/option>option valueIllinois>Illinois/option>option valueIndiana>Indiana/option>option valueIowa>Iowa/option>option valueKansas>Kansas/option>option valueKentucky>Kentucky/option>option valueLouisiana>Louisiana/option>option valueMaine>Maine/option>option valueMaryland>Maryland/option>option valueMassachusetts>Massachusetts/option>option valueMichigan>Michigan/option>option valueMinnesota>Minnesota/option>option valueMississippi>Mississippi/option>option valueMissouri>Missouri/option>option valueMontana>Montana/option>option valueNebraska>Nebraska/option>option valueNevada>Nevada/option>option valueNew Hampshire>New Hampshire/option>option valueNew Jersey>New Jersey/option>option valueNew Mexico>New Mexico/option>option valueNew York>New York/option>option valueNorth Carolina>North Carolina/option>option valueNorth Dakota>North Dakota/option>option valueNorthern Mariana Islands>Northern Mariana Islands/option>option valueOhio>Ohio/option>option valueOklahoma>Oklahoma/option>option valueOregon selectedselected>Oregon/option>option valuePennsylvania>Pennsylvania/option>option valuePuerto Rico>Puerto Rico/option>option valueRhode Island>Rhode Island/option>option valueSouth Carolina>South Carolina/option>option valueSouth Dakota>South Dakota/option>option valueTennessee>Tennessee/option>option valueTexas>Texas/option>option valueUtah>Utah/option>option valueVermont>Vermont/option>option valueVirgin Islands>Virgin Islands/option>option valueVirginia>Virginia/option>option valueWashington>Washington/option>option valueWest Virginia>West Virginia/option>option valueWisconsin>Wisconsin/option>option valueWyoming>Wyoming/option>/select> input typetext namestate_input idfldID_state_input value classhide /> div idsts_state classhide>/div> /div> /div> div idhelp_state classhelp hide>/div> /div> div classfldRow hide idfldRow_city> div classfldColumn_1> label forfldID_city idcity_text>Closest city/label> /div> div classreg_input_wrapper> div classfldColumn_2> div idfld_city> /div> input typetext namecity idfldID_city value classhide/> div idsts_city classhide>/div> /div> /div> div idhelp_city classhelp hide>/div> /div> div classfldRow idfldRow_zip> div classfldColumn_1> label forfldID_zip>Zip code/label> /div> div classreg_input_wrapper> div classfldColumn_2> input typetext namezip idfldID_zip value maxlength10/> div idsts_zip classhide>/div> /div> /div> div idhelp_zip classhelp hide>/div> /div> div classfldRow> div classreg_input_wrapper> div classfldColumn_2> input typesubmit namebutAction_1 idfldID_butAction_1 valueRegister Now classred_btn stylewidth: 100%; data-ga-eventRegister Now /> div idpreloader_1 classpreloader hide>/div> /div> /div> /div> /div> div idregPage_2 classhide> h2 idregPage_2_title>Step 2 of 2/h2> div classfldRow> div classfldColumn_1> label forfldID_email>Email address/label> /div> div classreg_input_wrapper> div classfldColumn_2> input typetext nameemail idfldID_email value maxlength64/> div idsts_email classhide>/div> /div> /div> div idhelp_email classhelp hide>/div> /div> div classfldRow> div classfldColumn_1> label forfldID_REG_handle>Choose a username/label> /div> div classreg_input_wrapper> div classfldColumn_2> input typetext nameREG_handle idfldID_REG_handle value maxlength16/> div idsts_REG_handle classhide>/div> /div> /div> div idhelp_REG_handle classhelp hide>/div> div idsuggested_usernames classhelp hide>/div> /div> div classfldRow> div classfldColumn_1> label forfldID_password>Create Password/label> div classfldNote>5 or more characters. Case sensitive./div> /div> div classreg_input_wrapper> div classfldColumn_2> input typepassword namepassword idfldID_password value maxlength16/> div idsts_password classhide>/div> /div> /div> div idhelp_password classhelp hide>/div> /div> div classfldRow> div classfldColumn_1> label forfldID_title>Introduction/label> div classfldNote>At least 10 characters long. No personal contact info./div> /div> div classreg_input_wrapper> div classfldColumn_2> textarea rows3 nametitle idfldID_title maxlength255/>/textarea> div idsts_title classhide>/div> /div> /div> div idhelp_title classhelp hide>/div> /div> div classfldRow styledisplay:none> div classfldColumn_1 self_profile_1> label forfldID_profile>Tell others about yourselfspan classoptional>(Optional)/span>/label> div idnote_profile classfldNote> Need help? Try these tools ul classwriting_tool> li data-form-toolwriting_ideas>a idhints_reg_intro href#>Writing ideas/a>/li> li data-form-toolinstant_writer classhide>a href#>Instant writer/a>/li> /ul> /div> /div> div classreg_input_wrapper> div classfldColumn_2 self_profile_2> textarea nameprofile rows2 wrapvirtual idfldID_profile classform-control maxlength5000>/textarea> div idsts_profile classhide>/div> /div> /div> div idhelp_profile classhelp hide>/div> /div> div idfldRow_captcha classfldRow> div classfldColumn_2 captcha> div idfldID_captcha> /div> /div> div idsts_captcha classhide>/div> div idhelp_captcha classhelp hide>/div> /div> div classfldRow> div classreg_input_wrapper> div classfldColumn_2> input typesubmit namebutAction_2 idfldID_butAction_2 valueStart having fun classred_btn/> div idpreloader_2 classpreloader hide>/div> div idreg_alert classalert alert-error>a href# classclose>×/a> p>strong>Error!/strong> We can’t register you at this time./p>/div> div iddisclaimer_single classfldNote>By registering on AdultFriendFinder, I certify I am at least 18 years old and have read and agree to its a href/go/page/terms_of_use.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_new classovercolor>Terms of Use/a> and a href/go/page/privacy.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_new classovercolor>Privacy Policy/a>, and consent to the use of a href/go/page/privacy.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&iframeanchorsec2 target_new>Cookies/a>./div> div iddisclaimer_couple classfldNote hide>By registering on AdultFriendFinder, we certify we are at least 18 years old and have read and agree to its a href/go/page/terms_of_use.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_new classovercolor>Terms of Use/a> and a href/go/page/privacy.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_new classovercolor>Privacy Policy/a>, and consent to the use of a href/go/page/privacy.html?iframeanchorsec2 target_new>Cookies/a>./div> div iddisclaimer_combo classfldNote hide>By registering on AdultFriendFinder, I/we certify I am/we are at least 18 years old and have read and agree to its a href/go/page/terms_of_use.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_new classovercolor>Terms of Use/a> and a href/go/page/privacy.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_new classovercolor>Privacy Policy/a>, and consent to the use of a href/go/page/privacy.html?iframeanchorsec2 target_new>Cookies/a>./div> /div> /div> /div> /div> /form> ol idreg1_errors classhelp hide>/ol> /div> /div> /div> div idmain_cont classmain> video autoplay muted preloadauto idcover_video loop> source srchttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/1.mp4 typevideo/mp4> source srchttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/1.webm typevideo/webm> Your browser doesnt support HTML5 video tag. /video> div classhero> !-- CDBCT-2189 quick fix a href/member-cams?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- idmain_hero_stream classhero_stream> span classfruit-tooltip status-badge online reltooltip data-tooltip-activetrue> i classsprite-badge-broadcasting>/i> 1 Live Members Streaming Now! /span> /a> --> div idmain_hero_text classhero_text> h1>span classbigger>Join the worlds largest dating and social network for adults/span>/h1> div classnumbers> !-- CDBCT-2189 quick fix span classnum>1/span> Live Broadcasts | --> span classnum>98,897,765/span> Hot Photos | span classnum>3,911,918/span> Connections/div> /div> /div> div idavn_ticker> div classw960> img srchttps://secureimage.securedataimages.com/images/ffadult/cover/avn_award/avn_award2.png altAVN award badges classavn_award_badges/> div classavn_wrapper> span classavn_text>#1 Adult Dating Site/spna> a href/go/page/no1_adult_dating_site.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- classavn_btn> span classavn_see_details>See Details/span> /a> /div> /div> /div> /div> div idsection_cont> section idpiclist classredbg> div classw960> div classsec_left> div idpiclist_to_move> div classpiclist_cell> a classpiclist_image hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2ay3VspoI0WAB43GwAhDxYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1478048&pi_handlesazx3&pi_age30&pi_genderF&pi_locationBoardman, Oregon&pi_row&pi_test1 target_top>img styleborder: 0 transparent none; srchttps://secureimage.securedataimages.com/ffadult/featured/external/photos/UF/t6uFQeAbSvDvetySLVAAvTQ.jpg width200 height200 altNo Photo titlesazx3 />/a> a classpiclist_profile hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2ay3VspoI0WAB43GwAhDxYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1478048&pi_handlesazx3&pi_age30&pi_genderF&pi_locationBoardman, Oregon&pi_row&pi_test1 target_top> span classpiclist_handle piclist_profile_data>sazx3/span> span classpiclist_age_gender piclist_profile_data>span classpiclist_age>30/span>span classpiclist_separator>//span>span classpiclist_gender>F/span>/span> span classpiclist_location piclist_profile_data>Boardman/span> /a> !-- /piclist_profile --> a classpiclist_online hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2ay3VspoI0WAB43GwAhDxYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1478048&pi_handlesazx3&pi_age30&pi_genderF&pi_locationBoardman, Oregon&pi_row&pi_test1 target_top>/a>/div>!-- /piclist_cell -->div classpiclist_cell> a classpiclist_image hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2ZZHCUWHjcbAKCNFgAhDxYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1783582&pi_handlesmartpants1000&pi_age26&pi_genderF&pi_locationRichland, Washington&pi_row&pi_test1 target_top>img styleborder: 0 transparent none; srchttps://secureimage.securedataimages.com/ffadult/featured/external/photos/FI/wyfIiRRnh9oc4p0xkTtMqQ.jpg width200 height200 altNo Photo titlesmartpants1000 />/a> a classpiclist_profile hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2ZZHCUWHjcbAKCNFgAhDxYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1783582&pi_handlesmartpants1000&pi_age26&pi_genderF&pi_locationRichland, Washington&pi_row&pi_test1 target_top> span classpiclist_handle piclist_profile_data>smartpants1000/span> span classpiclist_age_gender piclist_profile_data>span classpiclist_age>26/span>span classpiclist_separator>//span>span classpiclist_gender>F/span>/span> span classpiclist_location piclist_profile_data>Boardman/span> /a> !-- /piclist_profile --> a classpiclist_online hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2ZZHCUWHjcbAKCNFgAhDxYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1783582&pi_handlesmartpants1000&pi_age26&pi_genderF&pi_locationRichland, Washington&pi_row&pi_test1 target_top>/a>/div>!-- /piclist_cell -->div classpiclist_cell> a classpiclist_image hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2aFdAkNIQ8WAB43GwCgjRYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1445665&pi_handlecute_miss_here&pi_age25&pi_genderF&pi_locationIrrigon, Oregon&pi_row&pi_test1 target_top>img styleborder: 0 transparent none; srchttps://secureimage.securedataimages.com/ffadult/featured/external/photos/RW/XLrWO0Rq6Ne5Se8aRSPdqNg.jpg height200 width200 altNo Photo titlecute_miss_here />/a> a classpiclist_profile hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2aFdAkNIQ8WAB43GwCgjRYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1445665&pi_handlecute_miss_here&pi_age25&pi_genderF&pi_locationIrrigon, Oregon&pi_row&pi_test1 target_top> span classpiclist_handle piclist_profile_data>cute_miss_here/span> span classpiclist_age_gender piclist_profile_data>span classpiclist_age>25/span>span classpiclist_separator>//span>span classpiclist_gender>F/span>/span> span classpiclist_location piclist_profile_data>Boardman/span> /a> !-- /piclist_profile --> a classpiclist_online hrefhttps://adultfriendfinder.com/p/register.cgi?pidp62151c&18PG1&cityBoardman&countryUnited+States&find_sex2&looking_for_person1&looking_for_person_new1&max_age30&min_age18&photo2&race0&show_city1&stateOregon®_sex2®_sex2&picid2aeooNNVEi2aFdAkNIQ8WAB43GwCgjRYAopkbANmCFgA-&hr&looking_for_person2&showf-m&creativepiclist_horizontal&piclist_id1445665&pi_handlecute_miss_here&pi_age25&pi_genderF&pi_locationIrrigon, Oregon&pi_row&pi_test1 target_top>/a>/div>!-- /piclist_cell -->div idpiclist_disclaimer> *For illustrative purposes only. Not actual member data./div> /div> div idpiclist_left> img srchttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/1.jpg /> /div> /div> div classsec_right> h2>Find Sex, Hook-up, and Chat Live at div classbigger>AdultFriendFinder.com!/div>/h2> div classstats> Millions of members worldwide and currently there are 40,360 users a hrefhttps://secure.adultfriendfinder.com/p/register.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&geonames_reg1 titleClick here for more.>span>in/span> Oregon span styleposition: relative;left: -4px;>*/span>/a> a hrefhttps://secure.adultfriendfinder.com/p/register.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&geonames_reg1 titleClick here for more.>Online Now!/a> /div> p classupsell> Looking for sex? Hoping to meet someone special for a hot, sexual relationship or even just a quick fling? a hrefhttps://secure.adultfriendfinder.com/p/register.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&geonames_reg1>Sign up/a> at Adult FriendFinder.com to access our thriving sex community and satiate your need for amazing sexual experiences. Adult FriendFinder has helped millions of people find traditional partners, swinger groups, threesomes, and a variety of other alternative partners. /p> h2>a classreg blue_btn data-ga-eventSign Up for free:Text>Sign Up for Free Now!/a>/h2> /div> /div> /section> section idactivity_feed classwhitebg> div classw960> div classsec_left> h2>Hook Up With Adult Dating at div classbigger>AFFspan classreg_mark>®/span>/div>/h2> p classupsell>Adult dating through Adult FriendFinder saves you time and effort. AdultFriendFinder.com is engineered to help you quickly find and connect with your best adult dating matches. While a href/adult-dating>adult dating/a>, you can find friends for adult dates, and get laid if you and your partners want to get it on! When you browse our sex personals, youll immediately find there are many local adult matches for you, also looking for a href/adult-dating/sex-dating/>sex dating/a>. Adult dates are likely to result in sex hookups, online sex friends or hot fuck friends. Get it on today!/p> h2>a classreg red_btn data-ga-eventJoin for free:Text>Join for Free Now!/a>/h2> /div> div classsec_right> div idfeed_wrapper> img srchttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/2.jpg altThis member says AdultFriendFinder is her favorite of all sex sites for adult dating /> /div> /div> /div> /section> section idvid classimagebg> div classw960> div classsec_left> video idthe_vid muted posterhttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/3.jpg>/video> /div> div classsec_right> h2>Meet Members on div classbigger>Nude Cam Chat/div>/h2> p classupsell>Wanna chat online? a hrefhttps://secure.adultfriendfinder.com/p/register.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&geonames_reg1 titleJoin AdultFriendFinder.com>Join AdultFriendFinder.com/a> now and enjoy adult chat with horny members 24 hours a day! Adult chat is a fun way to meet people and spend sexy, quality time together. Our Adult Chat instant messenger can help you quickly hook-up with new adult friends any time youre horny for sex./p> h2>a classreg red_btn data-ga-eventRegister for free now:Text>Register for free now!/a>/h2> /div> /div> /section> section idvid_seo classimagebg> div classw960> div classsec_left> img srchttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/4.jpg altProfile page view of AdultFriendFinder member looking for one night stands /> /div> div classsec_right> h2>Become a Part of the div classbigger>AFFspan classreg_mark>®/span> Sex Community/div>/h2> p classupsell>Looking for erotica, sex dating advice, and information about sex? At AdultFriendfinder.com, we have thousands of articles and member blogs devoted to sex, and sex dating. Educate yourself on an endless number of erotic topics, and get real community member input on sex dating, fetishes, swinging, alternative dating, and much more!/p> h2>a classreg red_btn data-ga-eventRegister for free now:Text>Register for free now!/a>/h2> /div> /div> /section> section idmobile classredbg> div classw960> div classsec_left> h2>Hook-up on div classbigger>Any Device/div>/h2> p classupsell>Just because youre on the go doesnt mean you have to miss out on all the fun. With a hrefhttps://secure.adultfriendfinder.com/p/register.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&geonames_reg1 titleAbout Adult Friend Finder>Adult Friend Finder/a> mobile you can do all the things you do on your computer right from your smartphone or tablet. Browse AFFspan classreg_mark>®/span> member profiles, send email messages, view cams, and chat right from your mobile device. Find sex hookups anywhere, anytime - it’s like having a party in your pocket!/p> h2>a classreg blue_btn data-ga-eventJoin now for free:Text>Join for Free Now!/a>/h2> /div> div classsec_right> div idmobile_pics> img srchttps://secureimage.securedataimages.com/images/ffadult/cover/AFFCoverVideo_FINAL_2021/english/5.jpg /> /div> /div> /div> /section> /div> !-- section_cont --> /div> !-- ie --> /div>div idnew_footer> div classseo_container> div classseo_nav> div idfirst_nav> a href//adultfriendfinder.com/find-singles-swingers/ titleFind Adult Singles, Swingers for Flings, No Strings Attached Sex Dating>span>Find Adult Singles & Swingers/span>/a> /div> div> a href//adultfriendfinder.com/live-sex-dating/ titleHook Up Online, Go On Sex Dates, Be Naughty, Have a Fling>Sex Dating/a> /div> div> a href//adultfriendfinder.com/view-cams-chat-videos/ titleView Members with Sexy Pictures, Videos, Cams, Live Chat>View Members/a> /div> div> a href//adultfriendfinder.com/dating-website/ titleAdult Friend Finder Online Personals Sex Dating>Online Dating/a> /div> div> a href//adultfriendfinder.com/free-sex-chat-dates/ titleFree Adult Friend Finder Sex, Cams, Adult Dating, Live Chat>Free Sex & Dates/a> /div> /div> /div> div classsite_container> div classlang_other_site> ul classlanguages data-anon1> li classsuspended> a langen hreflangen classselected english onclickthis.parentNode.className this.parentNode.className suspended ? expanded nobo : suspended;>span>English/span>/a> ul> li>div langes hreflanges href data-langspanish>span>Español/span>/div>/li> li>div langfr hreflangfr data-langfrench>span>Français/span>/div>/li> li>div langde hreflangde data-langgerman>span>Deutsch/span>/div>/li> li>div langja hreflangja data-langjapanese>span>日本語/span>/div>/li> li>div langko hreflangko data-langkorean>span>한글/span>/div>/li> li>div langpt hreflangpt data-langportuguese>span>Português/span>/div>/li> li>div langit hreflangit data-langitalian>span>Italiano/span>/div>/li> li>div langnl hreflangnl data-langdutch>span>Nederlands/span>/div>/li> li>div langsv hreflangsv data-langswedish>span>Svenska/span>/div>/li> li>div langzh hreflangzh data-langchinese>span>繁體中文/span>/div>/li> /ul> /li> /ul>!-- languages --> div classother_site> span>Other Sites:/span> br> a hrefhttp://alt.com>Alt.com/a>br/> a hrefhttp://outpersonals.com>OutPersonals.com/a>br/> a hrefhttps://friendfinder.com/>FriendFinder.com/a>br/> /div> div classtwitter> a hrefhttps://twitter.com/adultfriendfind>Twitter img srchttps://secureimage.securedataimages.com/images/ffadult/twitter.svg/>/a> /div> /div> div classcopy_right> div classdisclaimer data-check0>Persons appearing in photographs and videos may not be actual members. Other data for illustrative purposes only./div> div classsafetylaw>AdultFriendFinder does not conduct criminal background screening of its members./div> div classfooter_links> a hrefjavascript:void(0); class onclickwindow.open(/go/page/internet_safety_law.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&popup1, invite,resizableyes,scrollbarsyes,height300,width600,false); style >Dating safety/a> | a href/go/page/protect_kids.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_top>Protect Kids/a> | a href/go/page/abuse.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_top>Report Abuse or Sexually Explicit Ads/a> | a href/go/page/2257_notice.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_top>18 U.S.C. 2257 Record Keeping Requirements Compliance Statementbr />/a> /div> div classmt10> This website is operated in the US by Various Inc. at 1615 S. Congress Avenue, Suite 103 Delray Beach, Florida 33445; in the EU by Ventnor Enterprise Limited At Quatro House, Suite 117F, Lyon Way, Frimley Road, Camberley Surrey GU16 7ER; in Australia by Magnus Processing PTY Ltd.,85 Torquay Rd. QLD 4165 Redland Bay, Queensland, Australia; in Singapore by Sinric Processing Pte Ltd.,531A Upper Cross St. #04-95 Hong Lim Complex Singapore 051531. Contact us at 888-575-8383 (US toll free), 0800 098 8311(UK toll-free), 1800 954 607 (AU toll-free). /div> div idcopyright> Copyright © 1996-2024 Various, Inc. All rights reserved.br /> AdultFriendFinder®, Adult Friend Findersup stylefont-size:6px>SM/sup>, AFF®, FriendFinder Networkssup stylefont-size:6px>SM/sup> and the FriendFinder Networks logo are service marks of Various, Inc.br /> Connexionsup stylefont-size:6px>SM/sup> is a service mark of Streamray Inc. and used with permission.br/> 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. /div> /div> div classcontact_map> div classcall_us>Questions? Call us: span classhelp_phone>/span>/div> div classsite_map> a hrefhttps://ffn.com/>FriendFinder Networks/a>br> a hrefhttps://cash.ffn.com/p/partners/main.cgi?actionviewmore&productAdultFriendFinder&langenglish>Become an Affiliate/a>br> a href/go/page/privacy.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_top>Privacy Policy/a> / a href/go/page/privacy.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&iframeanchorsec2 target_top>Cookies/a>br> a href/go/page/terms_of_use.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ-- target_top>Terms of Use/a>br> a hrefhttps://adultfriendfinder.com/sitemap>Sitemap/a>br> a href/go/page/not_sell_info_setting>Do Not Sell My Personal Information/a> /div> /div> /div>/div>script>function httpGet(theUrl){ var xmlHttp new XMLHttpRequest(); xmlHttp.open( GET, theUrl, false ); xmlHttp.send( null ); return xmlHttp.responseText;}var phoneNum ;var phones JSON.parse(httpGet(/qz/phone/info)); document.addEventListener(DOMContentLoaded, function(event) { document.querySelectorAll(.help_phone).forEach( function(div) { div.innerText phones.cs.join( | ); }) if (phones && phones.info) { phones.info.map(function(info){ inc,addr,city.map(function(key) { document.querySelectorAll(.qz-info-+key+-+info.region.toLowerCase()).forEach(function(span) { span.innerText infokey; }); }); }); }}); /script>script>(function() { Number.isInteger Number.isInteger || function(value) { return typeof value number && Math.floor(value) value; }; if ( typeof(window.dataLayer) ! object || typeof(window.dataLayer.push) ! function) { return null; } var dataLayer window.dataLayer || ; var href window.location.href || ; var state { listeners: , pageType: }; var deleteCookie function(cname, options) { var cookie cname + ;expires0;path/;; var domain options.domain || ; if ( domain ) { cookie + domain + domain; } window.document.cookie cookie; return null; }; var getDomain function() { var domain null; var host window.location.host || ; var host_tokens host.split(.); if ( host_tokens.length 3 ) { host_tokens.shift(); } else if ( host_tokens.length ! 2 ) { // Unknown domain. return null; } domain . + host_tokens.join(.); return domain; }; var getPageType function() { var pageType ; if ( href.indexOf(/p/main.cgi) ! -1 ) { pageType homepage; } else if ( href.indexOf(/p/mc/cover.cgi) ! -1 ) { pageType MC-messaging; } else if ( href.indexOf(/messenger.html) ! -1 ) { pageType IM-messaging; } else if ( href.indexOf(/go/page/conversation) ! -1 ) { pageType IM-messaging; } else if ( href.indexOf(/go/page/your_notifications.html) ! -1 ) { pageType notifications; } else if ( href.indexOf(/p/imc/view_video.cgi) ! -1 ) { pageType broadcasting; } else if ( href.indexOf(/go/page/vice_page_broadcaster_leaderboard.html) ! -1 ) { pageType broadcasting; } else if ( href.indexOf(/messenger?broadcast1) ! -1 ) { pageType broadcasting; } else if ( href.indexOf(/p/chat/makerooms.cgi) ! -1 ) { pageType chat-room; } else if ( href.indexOf(/p/chat/makeroom.cgi) ! -1 ) { pageType chat-room; } else if ( href.indexOf(/go/page/new_search.html) ! -1 ) { pageType search; } return pageType; } var handleLogin function() { var domain getDomain(); if ( !domain ) { return null; } var cookie_name just_logged_in; if ( typeof(window.FFN) object && typeof(window.FFN.getCookieValueByName) function ) { var cookie_value window.FFN.getCookieValueByName(cookie_name); if ( cookie_value ) { dataLayer.push({ event: GTMevent, eventCategory: login, eventAction: completion, eventLabel: , userId: cookie_value }); deleteCookie(cookie_name, {domain: domain}); } } return null; }; var handleRegistration function() { var domain getDomain(); if ( !domain ) { return null; } var cookie_name just_registered; if ( typeof(window.FFN) object && typeof(window.FFN.getCookieValueByName) function ) { var cookie_value window.FFN.getCookieValueByName(cookie_name); if ( cookie_value ) { dataLayer.push({ event: GTMevent, eventCategory: registration, eventAction: completion, eventLabel: , userId: cookie_value }); deleteCookie(cookie_name, {domain: domain}); } } return null; }; var init function() { var CD window.CD || {}; var member CD.member || {}; var pwsid member.pwsid || null; var userType ( pwsid ) ? member : guest; var level ( typeof(member.level) ! undefined ) ? parseInt(member.level) : 0; var purchaseStatus ( level > 300 ) ? true : false; var rpid p62151c; if ( typeof(rpid) string && rpid ) { var rpidTokens rpid.split(.); var pid rpidTokens0; dataLayer.push({ rpid: rpid }); dataLayer.push({ pid: pid }); } if ( pwsid ) { dataLayer.push({ userId: pwsid }); } dataLayer.push({ environment: desktop }); dataLayer.push({ userType: userType }); dataLayer.push({ purchaseStatus: purchaseStatus }); handleLogin(); handleRegistration(); trackPage(); }; var initDom function() { // Desktop messenger. var initMessengerDom function() { var messengerNode document.getElementById(messenger); var initSendImButtons function() { var nodeList messengerNode.getElementsByClassName(launch-conv); var nodeListCount nodeList.length; var n 0; for ( n 0; n nodeListCount; n + 1 ) { var node nodeList.item(n); node.addEventListener(click, function(e) { dataLayer.push({ event: GTMevent, eventCategory: messaging, eventAction: IM-messenger, eventLabel: initiate-chat }); return null; }); } return null; }; initSendImButtons(); return null; }; // Desktop nav. var initNavDom function() { var navNode document.getElementById(navigation-bar); if ( typeof(navNode) undefined || navNode null ) { return null; } var navUlNode navNode.getElementsByClassName(nav)0; if ( typeof(navUlNode) undefined || navUlNode null ) { return null; } var navANodeList navUlNode.getElementsByTagName(a); if ( typeof(navANodeList) undefined || navANodeList null ) { return null; } var navANodeListCount navANodeList.length; var n 0; for ( n 0; n navANodeListCount; n + 1 ) { var node navANodeList.item(n); if ( typeof(node.href) string ) { if ( node.href.indexOf(/p/mc/cover.cgi) ! -1 && state.listeners.indexOf(mailbox-click) -1 ) { // Message Center nav link. state.listeners.push(mailbox-click); node.addEventListener(click, function(e) { dataLayer.push({ event: GTMevent, eventCategory: messaging, eventAction: MC-messenger, eventLabel: mailbox-click }); return null; }); } else if ( node.href.indexOf(/go/page/your_notifications.html) ! -1 && state.listeners.indexOf(notifications) -1 && typeof(node.dataset.gaEvent) string && node.dataset.gaEvent ! ) { // Notifications nav link. state.listeners.push(notifications); node.addEventListener(click, function(e) { dataLayer.push({ event: GTMevent, eventCategory: notifications, eventAction: button-click, eventLabel: notifications }); return null; }); } else if ( node.href.indexOf(/go/page/your_notifications.html) ! -1 && state.listeners.indexOf(see-all-activity) -1 && ( typeof(node.dataset.gaEvent) undefined || !node.dataset.gaEvent ) ) { // See all activity nav link. state.listeners.push(see-all-activity); node.addEventListener(click, function(e) { dataLayer.push({ event: GTMevent, eventCategory: notifications, eventAction: button-click, eventLabel: see-all-activity }); return null; }); } else if ( node.href.indexOf(/p/update.cgi?pmy_account_notification_settings¬ification1) ! -1 && state.listeners.indexOf(notification-preferences) -1 ) { // Notification preferences nav link. state.listeners.push(notification-preferences); node.addEventListener(click, function(e) { dataLayer.push({ event: GTMevent, eventCategory: notifications, eventAction: button-click, eventLabel: preferences }); return null; }); } } } return null; }; // Desktop profile. var initProfileDom function() { var widgetList document.getElementsByClassName(message-widget-form); var widgetListCount widgetList.length; var w 0; for ( w 0; w widgetListCount; w + 1 ) { var widget widgetList.item(w); // Message textarea. /* var textAreaList widget.getElementsByTagName(textarea); var textAreaListCount textAreaList.length; var ta 0; for ( ta 0; ta textAreaListCount; ta + 1 ) { var textarea textAreaList.item(ta); if ( typeof(textarea.dataset.name) string && textarea.dataset.name MessagerTextArea ) { textarea.addEventListener(keyup, function(e) { return null; }); } } */ // Send message button. var buttonList widget.getElementsByClassName(btn); var buttonListCount buttonList.length; var b 0; for ( b 0; b buttonListCount; b + 1 ) { var button buttonList.item(b); if ( typeof(button.dataset.name) string && button.dataset.name SendMessageBtn ) { button.addEventListener(click, function(e) { dataLayer.push({ event: GTMevent, eventCategory: messaging, eventAction: MC-messenger, eventLabel: message-sent }); return null; }); } } } return null; }; // Registration desktop screen(initial)-viewed var initRegistrationDom function() { var currentRegFormPage parseInt(/^/*$/.exec(window.location.hash.substr(1))0); GTM_Manager(registration-form, currentRegFormPage); }; // Init nav DOM listeners. initNavDom(); // Init page-specific DOM listeners. if ( href.indexOf(/messenger.html) ! -1 ) { initMessengerDom(); } else if ( href.indexOf(/profile2/) ! -1 ) { initProfileDom(); } else if ( href.indexOf(/p/register.cgi) ! -1 ) { initRegistrationDom(); } return null; }; var isChatRoom function() { if ( href.indexOf(/p/chat/chat.cgi) ! -1 || href.indexOf(/p/chat/room.cgi) ! -1 || href.indexOf(/p/chat/body.cgi) ! -1 || href.indexOf(/p/chat/sidebar.cgi) ! -1 ) { return true; } return false; } var trackPage function() { if ( isChatRoom() ) { return; } var pageType getPageType(); if ( pageType && pageType ! state.pageType ) { state.pageType pageType; dataLayer.push({ pageType: pageType }); } return; }; if ( isChatRoom() ) { return; } // Init GTM. init(); window.addEventListener(hashchange, function(e) { trackPage(); }); window.addEventListener(load, function(event) { // Init DOM listeners. setTimeout(function() { initDom(); return null; }, 2000); }); // Desktop registration updates from Pochen and David. if ( typeof(window.location.parseParams) undefined ){ window.location.parseParams function() { var params {}, e, a /\+/g, r /(^&+)?(^&*)/g, d function(s) { return decodeURIComponent(s.replace(a, )); }, q this.search.substring(1); while (e r.exec(q)) paramsd(e1) d(e2); return params; } } // Desktop registration updates from Pochen and David. window.GTM_Manager function GTM_Manager(action, args) { /* example GTM_Manager(order-form, 2) GTM_Manager(order-form, complete) GTM_Manager(error, Enter your card number, order-form) GTM_Manager(error, error-message>, form-type> ) */ var defaultObj function(page, action, arg) { var obj { event: GTMevent, eventCategory: page, eventAction: action, } //this part can be fixed by each one if (Number.isInteger(arg0)) obj.eventLabel screen + arg0 + -viewed; else obj.eventLabel arg.join(|); //maybe complete return obj; } var origin_form location.parseParams().origin || sessionStorageorder_form_origin; if ( origin_form ! undefined){ sessionStorageorder_form_origin origin_form; } var origin_form_list login, header_upgrade, member, main_upgrade_now, video_limit, iicon_member, likebox, icebreaker_msg, mc_read, standard_IMC, tip; var json { extensions: function(arg) { return defaultObj(ext-order-form, origin_form, arg); }, order-form : function(arg) { return defaultObj(order-form, origin_form, arg); }, registration-form: function(arg) { var fixHomePageRegForm function(obj) { if ( obj.eventCategory registration-form && obj.eventAction unknown-origin ) { node document.getElementById(frmID_reg1); if ( typeof(node) ! undefined && node ! null ) { obj.eventAction home-page-registration-form; } } return obj; }; if(location.pathname /p/register.cgi){ origin_form header_join_now } else { origin_form unknown-origin } var obj fixHomePageRegForm(defaultObj(registration-form, origin_form, arg)); return obj; }, order-fields-click : function(arg){ if ( Number.isInteger(arg0) ) { arg0field-+arg0+-click; } return defaultObj(order-form, origin_form, arg); }, register-fields-click : function(arg){ if(location.pathname /p/register.cgi){ origin_form header_join_now } else { origin_form unknown-origin } if ( Number.isInteger(arg0) ) { arg0field-+arg0+-click; } return defaultObj(registration-form, origin_form, arg); }, error : function(arg) { var action arg0; var label arg.splice(1, arg.length) label.push(origin_form) if ( action!undefined){ if(action.length>0){ return defaultObj(error, arg0, label); }else{ return false; } }else{ return false; } } } if ( jsonaction ! undefined ){ var obj jsonaction(args); if ( (obj! undefined)&&obj){ dataLayer.push(obj); } } }; // Desktop registration updates from Pochen and David. document.addEventListener(DOMContentLoaded, function (event) { var pushErrorMessage function (node) { var errorMessage node.getElementsByClassName(help-block)0 .textContent; var event { event: GTMevent, eventCategory: error, eventAction: errorMessage, eventLabel: registration-form|header_join_now }; dataLayer.push(event); }; var handleRegErrorDesktop function (e, data) { var allFormFields document.querySelectorAll(data-form-field); var pages document.querySelectorAll( data-page-viewlanding-stepbystep #form-content .grid_rowdata-form-page ); var currentPage undefined; for (var i 0; i pages.length; i++) { if (pagesi.style.display.toLowerCase() block) { currentPage pagesi; break; } } var errorFields currentPage.querySelectorAll( .errordata-form-field ); for (var i 0; i errorFields.length; i++) { pushErrorMessage(errorFieldsi); } var allFormFieldsCount allFormFields.length; return null; }; var handleRegScreenViewedDesktop function () { var currentRegFormPage parseInt( /^/*$/.exec(window.location.hash.substr(1))0 ); GTM_Manager(registration-form, currentRegFormPage + 1); }; var handleRegCompleteDesktop function () { var node document.querySelectorAll(nameREG_sex)0; var REG_sex node.optionsnode.selectedIndex.text; var event { event: GTMevent, eventCategory: registration-form, eventAction: header_join_now, eventLabel: complete, userGender: REG_sex } dataLayer.push(event); }; var href window.location.href || ; if ( href.indexOf(/p/register.cgi) ! -1 && typeof(window.CD) object && typeof(window.CD.events) object && typeof(window.CD.events.on) function ) { window.CD.events.on( gtm:desktop_registration:reg_error, handleRegErrorDesktop ); window.CD.events.on( gtm:desktop_registration:screen_viewed, handleRegScreenViewedDesktop ); window.CD.events.on( gtm:desktop_registration:complete, handleRegCompleteDesktop ); } });})();/script>script> let nav_l $(#first_nav).width(); let nav_first_text_l $(#first_nav a span).width(); let lang_other_site_padding (nav_l - nav_first_text_l)/2; $(.lang_other_site).css(padding-left, lang_other_site_padding + px); /script>script typetext/javascript> var FFN FFN || {}; FFN.footer_lang (function($) { var $obj { lang_content: $(.suspended ul) }, setLang function(e) { console.log(lang select) var lang $(this).data(lang) || english, newloc self.location.href.replace(/\?&(m|show_lang|lang)(\w+|\d+)/gi, ); if (!lang) { return false; } if (newloc.indexOf(#) > 0) { newloc newloc.replace(#, &lang + lang + &show_lang + lang + #).replace(/\?&/, ?); // 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 if (newloc.indexOf(#/regpage) > 0) { newloc newloc.replace(/\#\/regpage.*/, ); } } else { newloc (newloc + &lang + lang + &show_lang + lang).replace(/\?&/, ?); } self.location.href newloc + ; }, init function() { $obj.lang_content.on(click, div, setLang); }; return { init: init }; })(jQuery); FFN.footer_lang.init();/script>/div> !-- inner -->/div> !-- outer --> !-- jQuery --> script typetext/javascript src/images/common/js/english_statedropdown_utf8.js>/script> script>var ip ffadult || ;var site 52.40.234.105 || ; /script> script typetext/javascript srchttps://secureimage.securedataimages.com/images/common/js/jquery-1.12.4.min.js>/script>script typetext/javascript srchttps://secureimage.securedataimages.com/images/common/js/jquery-migrate-1.4.1.min.js>/script> script typetext/javascript> (function(){ FFNCaptcha window.FFNCaptcha ||{}; FFNCaptcha.token 6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp; FFNCaptcha.useCaptcha false FFNCaptcha.captchaCheck function(callback) { if (FFNCaptcha.useCaptcha) { try { grecaptcha.enterprise.ready(function() { grecaptcha.enterprise.execute(FFNCaptcha.token, {action: LOGIN}).then(function(newToken) { callback(newToken); }); }); } catch (error) { console.error(Captcha error: + error); } } else { callback(); } } })(); /script> script typetext/javascript srchttps://secureimage.securedataimages.com/javascript/live_cd/ffadult-FFN_MC_ajax_register_page_short3_1-1699394357.js>/script> script srchttps://ajax.googleapis.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js>/script> script srchttps://secureimage.securedataimages.com/images/fruit_3/js/HoldOn.min.js>/script> script srchttps://secureimage.securedataimages.com/images/fruit_3/js/bootstrap.min.js>/script> script srchttps://secureimage.securedataimages.com/images/fruit_3/js/autosize.js>/script> script srchttps://secureimage.securedataimages.com/images/fruit_3/js/bootstrap-select.js>/script> script srchttps://secureimage.securedataimages.com/images/fruit_3/js/bootstrap-slider.js>/script> script typetext/javascript srchttps://secureimage.securedataimages.com/javascript/live_cd/ffadult-custom_js-1498602432.js>/script> script> (function($, window, document) { $(function() { // The DOM is ready. var navbar $( .navbar ), menu_toggles navbar.find( .dropdown-toggle ); menu_toggles.on( click, function() { $( this ).parent().toggleClass( up ); } ); $(#hamburger).click(function () { showHideNav(); }); if ( typeof document.createElement(input).placeholder undefined ) { //placeholder feature detection var fakePlaceHolder function( text, wrapper ) { var ele document.createElement(div), $parent $(wrapper), $input $parent.find(input), clearInput function(){ ele.style.display none; if (this.tagName ! INPUT) $input.focus(); }, updateInput function() { ele.style.display ( $input.val() ) ? : none; }; if (!$parent.size() || !$input.size()) return false; ele.innerHTML text; if ( arguments.length > 2 && typeof arguments2 string ) { ele.className arguments2; } if ( arguments.length > 3 && typeof arguments3 string ) { ele.id arguments3; } $(ele).prependTo($parent) .on(click, clearInput); $input.on(focus, clearInput) .on(blur, updateInput); updateInput(); }; fakePlaceHolder( Username, #login_username_wrapper, fake ); fakePlaceHolder( Password, #login_password_wrapper, fake ); } $(#reg_flyout_link).click(function () { showHideReg(); }); $(#login_flyout_link).click(function () { showHideLogin(); }); // Buttons events. $(.reg).click(function () { goToReg(); }); $(#play_button).click(function () { playVideo(); }); initScrolling(); if ($(window).width() 960) { vidCont.addClass(done); } }); var vidPlayed 0; var scrollTop $(window).scrollTop(); var mainRegForm document.getElementById(main_reg_form); var mainHeroText document.getElementById(main_hero_text); var piclist $(#piclist); var piclistOffset, piclistDistanceFromTopOfWindow; var winW, winH; //var feedImg $(#feed_wrapper img); var headCont $(#head); var mainCont $(#main_cont); var vidCont $(#vid); var greyWrapper $(#grey_wrapper); var outerWrapper $(#outer_wrapper); var sectionCont $(#section_cont); var footerCont $(#new_footer); function doParallax() { winW $(window).width(); winH $(window).height(); scrollTop $(window).scrollTop(); if ((winW > 940) && !(navigator.userAgent.match(/Android|webOS|iPhone|iPod|Blackberry|iPad/i))) { piclistOffset piclist.offset().top; piclistDistanceFromTopOfWindow (piclistOffset - scrollTop); piclist.css(background-position, 0 + (300 - (piclistDistanceFromTopOfWindow/2)) +px); feedOffset $(#feed_wrapper).offset().top; feedDistanceFromTopOfWindow (feedOffset - scrollTop); // feedDistFromTopStart 400; feedDistFromTopStart winH - 140; feedDistFromTopEnd 10, feedImageHeight 722, feedContainerHeight 500, feedImageOverflow feedImageHeight - feedContainerHeight, feedScrollFactor feedImageOverflow/(feedDistFromTopStart - feedDistFromTopEnd); } footerDistFromTopOfWindow (footerCont.offset().top - scrollTop); } doParallax(); $(window).scroll(function(){ scrollTop $(window).scrollTop(); // if (scrollTop > 179) { // headCont.addClass(scrolled); // greyWrapper.addClass(scrolled); // } // else { // headCont.removeClass(scrolled); // greyWrapper.removeClass(scrolled); // } if ($(window).width() > 960) { if (vidPlayed 0) { vidCont.removeClass(done); var vidOffset $(#the_vid).offset().top; vidDistanceFromTopOfWindow (vidOffset - scrollTop); vidDistFromTopStart 400; if (vidDistanceFromTopOfWindow vidDistFromTopStart) { if (navigator.appName Microsoft Internet Explorer) { if (checkVersion()) { //IE 8 or below document.getElementById(the_vid).play(); } } else { document.getElementById(the_vid).play(); } } } } else if (vidPlayed 1) { vidCont.addClass(done); } doParallax(); }); function initScrolling () { if (navigator.userAgent.match(/Android|webOS|iPhone|iPod|Blackberry|iPad/i)) { window.scrollTo(0, 1); } doParallax(); scrollTop $(window).scrollTop(); // if (scrollTop > 179) { // headCont.addClass(scrolled); // greyWrapper.addClass(scrolled); // } // else { // headCont.removeClass(scrolled); // greyWrapper.removeClass(scrolled); // } }; function checkVersion() { var ver getInternetExplorerVersion(); if ( ver > -1 ) { if ( ver > 9.0 ) return true; else return false; } } function getInternetExplorerVersion() { var rv -1; // Return value assumes failure. if (navigator.appName Microsoft Internet Explorer) { var ua navigator.userAgent; var re new RegExp(MSIE (0-9{1,}\.0-9{0,})); if (re.exec(ua) ! null) rv parseFloat( RegExp.$1 ); } return rv; } var navBar document.getElementById(new_navbar); function showHideNav() { mainCont.removeClass(open_reg); headCont.removeClass(open_reg); mainCont.removeClass(open_login); headCont.removeClass(open_login); sectionCont.removeClass(hide_sections); if (outerWrapper.hasClass(show_nav)) { outerWrapper.removeClass(show_nav); } else { outerWrapper.addClass(show_nav); window.scrollTo(0, 0); } doParallax(); } $(window).resize(function(){ doParallax(); }); FFN.MC.ajax_register_page.init({ domain_graphics : https://secureimage.securedataimages.com, domain_graphics_url : https://secureimage.securedataimages.com/images/ffadult, domain_secure : https://secure.adultfriendfinder.com, domain : , imgPath : https://secureimage.securedataimages.com/images/ffadult/39850, site : ffadult, sitename : AdultFriendFinder, dcb : , lang : english, gpid : , pid : p62151c, default_gender : , error_position : tl, testBed : 0, geo : { city : Boardman, state : Oregon, country : United States, ip : 52.40.234.105 }, urlQS : { hostpid : , tpa_mpa3_nats : , find_sex : , looking_for_person : , looking_for_what : , country : , zip : , email : , REG_handle : }, elmName : { registerForm : reg1 }, state : (function( obj ){ return obj; }( {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} ) ), dt : { city : City, closestCity : Closest city, sexSection : {JS_sex} Section, his : His, her : Her, woman1 : Woman 1, man1 : Man 1, woman2 : Woman 2, man2 : Man 2, birthday : {JS_sex} Birthdate, clickHereForUsername : Click here to use {JS_username}, errSexBlank : Please select your gender, errLookingForPersonBlank : You have not specified the type of person you are interested in meeting., errUnderAge : Please verify your birthdate, errZipBlank : Please include your zip/postal code., errZipUnknown : This zip/postal code is not valid., errStateBlank : Please include your {JS_region}, errCityBlank : Please confirm your city., errEmailBlank : Please enter your email., errEmailUnique : Sorry, this email address already exists in our system., errEmailTooLong : Please use a shorter email address (less than 64 characters)., errEmailWrongFormat : Please correct your email address., errEmailBadDomain : The {JS_badDomain} mail system is unstable. Please use another email provider., errEmailBadDomainAlt : We cannot send email to {JS_badDomain}. Perhaps you meant to type {JS_badDomainAltEmail}?, errEmailInvalidDomain : {JS_badDomain} is an invalid domain name. Please check the spelling or try another email provider., errEmailUnique : This email is already in our database.br />a href\{JS_domain}/p/main.cgi?actionforgot;login_email{JS_email}\ title\Send password to {JS_email}.\>Click here/a> to get your password sent to this email account., errHandle : Please include a username (nickname)., errHandleUsed : The username, {JS_handle}, has already been used (please choose another)., errHandleTakenWithSuggestions : Sorry, this username is taken. Suggestions: {JS_suggestions}, errHandleFormat : Please do not use special characters or spaces in your username., errHandleTooLong : Your username is too long. Maximum is 16 characters., errHandleTooShort : Your username is too short. It must be at least 4 characters., errHandleBanned : Please choose another username as the one you have chosen may be inappropriate., errHandleUnique : Handle must be unique., errHandleNotAcceptable : Username is not acceptable or appropriate, errPasswordBlank : Please enter a password., errPasswordTooLong : Your password is too long. Maximum is 16 characters. br>Passwords are case sensitive.., errPasswordTooShort : Please include 5 or more characters., errPasswordInvalid : Only the characters A-Z and 0-9 are valid for passwords.br>Passwords are case sensitive., errPasswordMatch : Password cannot match usernamebr>Passwords are case sensitive., errTitleBlank : Please enter a title., errTitleTooShort : Please write at least 10 characters., errProfileBlank : Please tell us about yourself., errProfileTooShort : Please describe a bit about yourself (50 character minimum)., errNumCharactersNeeded : {JS_chars} characters more needed., errNoSeverResponse : We are experiencing technical difficulties. Please try again., errCaptchaBlank : The answer to the Captcha is empty., errCaptchaIncorrect : The answer to the Captcha is incorrect., errDialupCannotRegister : Sorry, Dial-up connections cannot register at this time. } }); /** * Function to add url substring for windows popup * @param url * @param subName * @param subValue * @returns {string} */ function addURLSubStr ( url, subName, subValue ) { var subDel ?; if ( url.indexOf( ? ) > 0 ) { subDel &; } return url + subDel + subName + + subValue; }; /** * Writing aid that opens up a suggestion list of introduction text. * @param usersex */ function hints_reg_intro ( usersex ) { var hints_reg_intro_url /go/page/hints_reg_intro.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--, url addURLSubStr( hints_reg_intro_url, usersex, usersex ); open( url, ignore, width380,height415,channelmode0,dependent1,directories0,fullscreen0,location0,top0,left0,menubar0,resizable1,scrollbars1,status0,toolbar0 ); }; function showHideLogin() { outerWrapper.removeClass(show_nav); mainCont.removeClass(open_reg); headCont.removeClass(open_reg); sectionCont.removeClass(hide_sections); if (headCont.hasClass(open_login)) { headCont.removeClass(open_login); } else { headCont.addClass(open_login); } doParallax(); } function goToReg() { if ($(window).width() > 980) { window.scrollTo(0, 0); } else if ($(window).width() > 800) { window.scrollTo(0, 0); } else { outerWrapper.removeClass(show_nav); headCont.removeClass(open_login); if (mainCont.hasClass(open_reg)) { } else { headCont.addClass(open_reg); mainCont.addClass(open_reg); sectionCont.addClass(hide_sections); } window.scrollTo(0, 0); } doParallax(); } function showHideReg() { outerWrapper.removeClass(show_nav); headCont.removeClass(open_login); if (mainCont.hasClass(open_reg)) { mainCont.removeClass(open_reg); headCont.removeClass(open_reg); sectionCont.removeClass(hide_sections); } else { headCont.addClass(open_reg); mainCont.addClass(open_reg); sectionCont.addClass(hide_sections); if ($(window).width() 800) { window.scrollTo(0, 0); } else { window.scrollTo(0, 100); } } doParallax(); } $(#hints_reg_intro).click( function (event){ event.preventDefault(); hints_reg_intro(); }); $(#the_vid).bind(ended, function(){ vidPlayed 1; vidCont.addClass(done); }); function playVideo() { vidCont.removeClass(done); document.getElementById(the_vid).play(); } // show or hide and reset fldTransId var fldSex $(#fldID_REG_sex); var fldTransId $(.fldTransId); fldSex.on(change, function() { if (!fldTransId) { return; } if (fldSex.val() > 3 && fldSex.val() 6 && fldSex.val() ! 4) { $(#man_dob).hide(); $(#couples_dob).show(); } else { $(#man_dob).show(); $(#couples_dob).hide(); } if (fldSex.val() 7) { fldTransId.show(); } else { $(.fldTransId select).val(0); fldTransId.hide(); } }); // show or hide and reset fldLookingTransId var fldLookingFor7 $(#fldID_looking_for_person_new_7); var fldLookingTransId $(.fldLookingTransId); fldLookingFor7.on(click, function() { if (!fldLookingTransId) { return; } if (fldLookingFor7.attr(checked)) { $(#looking-for-trans-nb).attr(checked, true); fldLookingTransId.show(); } else { $(.fldLookingTransId input).attr(checked, false); fldLookingTransId.hide(); } }); }(window.jQuery, window, document)); $(.alert-error).find(.close).click(function(){ $(this).parent().fadeOut(300); }) /script> script typetext/javascript> var CE_SNAPSHOT_NAME AFF cover Original MDLY-72 ABCD; setTimeout(function(){var adocument.createElement(script); var bdocument.getElementsByTagName(script)0; a.srcdocument.location.protocol+//dnn506yrbagrg.cloudfront.net/pages/scripts/0020/8745.js?+Math.floor(new Date().getTime()/3600000); a.asynctrue;a.typetext/javascript;b.parentNode.insertBefore(a,b)}, 1); /script> script typetext/javascript> var FFN_Tracker(function(){var labels{}function trackGAElem(e){ee||{};var gawindow.ga||null,eljQuery(this),target,options{};targete.currentTarget||{};if(el.length){ga_eventel.attr(data-ga-event);}if(ga_event){optionsextractShortcode(ga_event);}else{return false;}if(target.pathname||target.typesubmit){window.setTimeout(function(){trackClick(options);},10);}else{trackClick(options);}}function trackEvent(ga_shortcode){var options{};if(!ga_shortcode){return false;}optionsextractShortcode(ga_shortcode);trackClick(options);}function extractShortcode(ga_shortcode){var ga_opts,ga_opts_labelseventLabel,eventCategory,eventAction,options{};ga_shortcodelabelsga_shortcode||ga_shortcode;ga_optsga_shortcode.split(:);for(var i0;iga_opts_labels.length;i++){optionsga_opts_labelsioptionsga_opts_labelsi||ga_optsi;}return options;}function trackClick(options){optionsoptions||{};var opts{hitType:event,eventCategory:Button,eventAction:Click};jQuery.extend(opts,options);if(window.ga){window.ga(send,opts);}}jQuery(body).on(click,data-ga-event,trackGAElem);jQuery(body).on(track_ga_button,data-ga-event,trackGAElem);return{track:trackEvent,labels:labels}})();/* if ( !window.CustomEvent ) { function CustomEvent ( event, params ) { params params || { bubbles: false, cancelable: false, detail: undefined }; var evt document.createEvent( CustomEvent ); evt.initCustomEvent( event, params.bubbles, params.cancelable, params.detail ); return evt; } CustomEvent.prototype window.Event.prototype; window.CustomEvent CustomEvent; }*/ window.validateRecaptcha function( data ) { if ( !data ) { return false; } else if ( FFN && FFN.MC && FFN.MC.ajax_register_page && FFN.MC.ajax_register_page.local && FFN.MC.ajax_register_page.local.elm && FFN.MC.ajax_register_page.local.elm.registerForm ) { var evt; try { evt new CustomEvent(submit, { bubbles:true, cancelable:true } ); } catch ( e ) { evt document.createEvent( CustomEvent ); evt.initCustomEvent( submit, true, true, undefined ); } FFN.MC.ajax_register_page.local.elm.registerForm.dispatchEvent( evt ); } } /script> script typetext/javascript> jQuery(function($){ var cover_video document.getElementById(cover_video); default_mute 1; if ( cover_video.play ) { $(.hero #pause_button).toggleClass(sprite-play2 sprite-pause); } cover_video.onended function(e) { $(.hero #pause_button).toggleClass(sprite-pause sprite-play2); } $(.hero #mute_button).click(function(){ if(default_mute){ $(this).toggleClass(sprite-mute sprite-sound); }else{ $(this).toggleClass(sprite-sound sprite-mute); } if( $(this).hasClass(sprite-sound) ){ $(#cover_video).prop(muted, false); //unmute }else{ $(#cover_video).prop(muted, true); //mute } }); $(.hero #pause_button).click(function(){ $(this).toggleClass(sprite-play2 sprite-pause); vidplay(); }); function vidplay() { if ( cover_video.paused || cover_video.ended ) { cover_video.play(); }else { cover_video.pause(); } } }); /script>!-- Google Tag Manager | Desktop Registration-->script>(function() { if ( typeof(window.dataLayer) ! object || typeof(window.dataLayer.push) ! function ) { return null; } var allFormFields ; document.addEventListener(DOMContentLoaded, function (event) { var form document.getElementById(main_reg_form); var fields Array.prototype.slice.call(form.querySelectorAll(.fldRow)); for (var i 0; i fields.length; i++) { var eles fieldsi.querySelectorAll(input, select,textarea); var label fieldsi.querySelectorAll(label)0; var ind i; for (var j 0; j eles.length; j++) { elesj.setAttribute(field-num, i); } if (eles.length && label) { var obj { ele: eles, label: label.innerText, ind: ind }; allFormFields.push(obj); } } for (var i 0; i allFormFields.length; i++) { var obj allFormFieldsi; for (var j 0; j obj.ele.length; j++) { var cur obj.elej; cur.onfocus function (event) { if ( (event.target.checked && event.target.checked false) || !event.target.checked ) { var _this event.currentTarget; var ind _this.getAttribute(field-num); var target (function () { for (var k 0; k allFormFields.length; k++) { if (allFormFieldsk.ind parseInt(ind)) { return allFormFieldsk; } } })(); GTM_Manager(register-fields-click, parseInt(ind), target.label ); } }; } } });})();/script>!-- End Google Tag Manager -->section idrest-1 classfgtpwd-popup> div classfgtpwd-box> div classfgtpwd-title>Reset Password/div> form classfgtpwd-cotent> div classfgtpwd-desc>If youve forgotten your password, you can enter your email address below. An email will then be sent with a link to set up a new password./div> div classreset-box> label classreset-input>input typetext namev15-fg-handle placeholderEmail>/label> div classerrormsg>/div> div classfgtpwd-btns> div classbtn-no>Cancel/div>button classbtn-ys>Send/button> /div> /div> /form> /div>/section>section idrest-2 classfgtpwd-popup> div classfgtpwd-box> div classfgtpwd-title>Reset Link Sent/div> form classfgtpwd-cotent> div classconfirm-box> div classconfirm-title> div classconfirm-title-txt>If the email is registered with our site, you will receive an email with instructions to reset your password. Password reset link sent to: span>/span>/div> /div> div classconfirm-code-desc>Check your email and enter the confirmation code:/div> div classconfirm-code-box> input typehidden nameconfirmation> input typetext placeholderConfirmation nameconfirmation_code> button classbtn-ys>Submit/button> /div> div classerrormsg>/div> div classconfirm-code-desc2>Dont see the email?/div> ul classconfirm-fn> li idbtn-resend-confirm>Resend Confirmation Link/li> li idbtn-bk-reset1>Start Over/li> /ul> div classfgtpwd-btns>div classbtn-no>Close/div>/div> /div> div classconfirm-bottom>If you have any questions, please contact a href/help>Customer Service/a>/div> /form> /div>/section>script> let isPreFgt false; let aErrorMsg The service is temporarily busy, please try again later., Invalid Username, Invalid Email, Invalid Email, Invalid Account, The service is temporarily busy, please try again later. ; function openNewForgotLogin(){ $(html, body, #rest-1).addClass(popup); } $(body).on(click, .forgot_password, function(event){ event.preventDefault(); openNewForgotLogin(); }); $(body).on(click, #rest-1 .btn-no, function(event){ event.preventDefault(); if(isPreFgt) { isPreFgt false; window.location.href /p/page.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--; } else if (window.location.pathname /go/page/forgot_login.html) { window.location /; } else { $(#rest-1 .fgtpwd-cotent)0.reset(); $(#rest-1).removeClass(error); $(html, body, #rest-1).removeClass(popup); } }); function callForgotpassword(_data) { jQuery.ajax({ method: POST, contentType: application/json; charsetutf-8, url: /api2/v1/forgot/password, async: false, dataType: json, data: JSON.stringify(_data), error: function(res){ console.log(error: api2/v1/forgot/password); $(#rest-1).addClass(error); $(#rest-1 .errormsg).html(aErrorMsg0); }, success: function(res) { if (res.status 200 && res.payloadsuccess 1) { $(#rest-1).removeClass(error); $(#rest-2 .confirm-title-txt span).html(res.payloademail); $(#rest-2 nameconfirmation).val(res.payloadconfirmation); $(#rest-1).removeClass(popup); $(#rest-2).addClass(popup); } else { console.log(api success but has error: + res.payloadmessage); $(#rest-1).addClass(error); $(#rest-1 .errormsg).html(aErrorMsgres.payloadmessage); } } }); } $(body).on(click, #rest-1 .btn-ys,#btn-resend-confirm, function(event){ event.preventDefault(); let sHandle $(namev15-fg-handle).val().replace(//g, <).replace(/>/g, >); if(sHandle) { try { grecaptcha.enterprise.ready(function() { grecaptcha.enterprise.execute(6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp, {action: LOGIN}).then(function(_token) { let kData { handle: sHandle, token: _token }; callForgotpassword(kData); }); }); } catch (error) { console.error(Captcha error: + error); } } else { $(#rest-1).addClass(error); $(#rest-1 .errormsg).html(Please enter a valid email address); } }); $(body).on(click, #rest-2 .btn-no, function(event){ event.preventDefault(); if(isPreFgt) { isPreFgt false; window.location.href /p/page.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--; } else if (window.location.pathname /go/page/forgot_login.html) { window.location /; } else { $(#rest-1,#rest-2).removeClass(error); $(.fgtpwd-cotent)0.reset(); $(html, body, #rest-2).removeClass(popup); } }); $(body).on(click, #rest-2 .btn-ys, function(event){ event.preventDefault(); let sCode $(nameconfirmation_code).val().replace(//g, <).replace(/>/g, >); let sConfirmation $(nameconfirmation).val(); if(sCode) { let kData { confirmation: sConfirmation, confirmation_code: sCode }; jQuery.ajax({ method: POST, contentType: application/json; charsetutf-8, url: /api2/v1/validate/confirmation_code, async: false, dataType: json, data: JSON.stringify(kData), error: function(res){ console.log(error: api2/v1/validate/confirmation_code); }, success: function(res) { if (res.status 200 && res.payloadsuccess 1) { window.location.href res.payloadredirect_url; } else { $(#rest-2).addClass(error); $(#rest-2 .errormsg).html(The confirmation code you entered is invalid. Please enter the correct confirmation code.); } } }); } else { $(#rest-2).addClass(error); $(#rest-2 .errormsg).html(The confirmation code you entered is invalid. Please enter the correct confirmation code.); } }); $(body).on(click, #btn-bk-reset1,function(event){ $(.fgtpwd-cotent)0.reset(); $(#rest-1,#rest-2).removeClass(error); $(#rest-2).removeClass(popup); $(#rest-1).addClass(popup); });/script>script> jQuery(function($) { window.validateRecaptcha function(data) { if ( !data ) { return false; } else if ( grecaptcha.cb && typeof grecaptcha.cb function ) { grecaptcha.cb(); } else { $(#loginForm).submit(); // re-execute loginFormSubmit, this time with a recaptcha response } } function loginFormSubmit(event) { var recaptcha_response jQuery(#g-recaptcha-response); var recaptcha_response_val ( recaptcha_response && recaptcha_response.val() ); if( !recaptcha_response_val ) { event.preventDefault(); grecaptcha.execute(); } else if (recaptcha_response_val) { return true; } else { event.preventDefault(); } } var xhttp new XMLHttpRequest(); xhttp.onreadystatechange function() { if (this.readyState 4 && this.status 200) { var r JSON.parse(this.responseText); if(r && r.forceEnable true && r.data.indexOf(navigator.userAgent) ! -1){ $(#loginForm).submit(loginFormSubmit); } } }; xhttp.open(GET, /images/common/json/check-list.json, false); xhttp.send(); }); /script>script>if (!window.Promise) { var scriptEle document.createElement(script); scriptEle.src https://polyfill.io/v3/polyfill.min.js?featuresPromise; document.head.appendChild(scriptEle);}function loadReact() { return new Promise(function(resolve, reject) { if (document.getElementById(react_script)) { return resolve(); } try { var linkEle document.createElement(link); linkEle.rel stylesheet; linkEle.href https://secureimage.securedataimages.com/images/common/css/react/main.css; document.head.appendChild(linkEle); var scriptEle document.createElement(script); scriptEle.src https://secureimage.securedataimages.com/images/common/js/react/main.js; scriptEle.id react_script; scriptEle.addEventListener(load, function() { resolve(); }); scriptEle.addEventListener(error, function() { reject(Failed to load react script); }); document.body.appendChild(scriptEle); } catch (error) { reject(error); } });}function login_security_check(props, loginForm) { loadReact().then(function() { console.log(React loaded successfully); window.setReactLang(english); window.handleOpenSecurityCheckDialog(props).then(function(msg){ console.log(handleOpenSecurityCheckDialog return:,msg); if (successmsg) { HTMLFormElement.prototype.submit.call(loginForm); } }); }).catch(function(err) { console.error(err); });}/script>script classlogin_form> function verifyLogin() { if($(#login_username_input).val() ||$(#login_password_input).val()) { $(.incorrect).html(Your Username or Password was incorrect.); $(.incorrect).removeClass(long_text); $(#login_wrapper).addClass(active); } else if ($(#login_password_input).val().length 5) { $(.incorrect).html(Your Username or Password was incorrect.); $(.incorrect).removeClass(long_text); $(#login_wrapper).addClass(active); } else { var handleNewVal $(#login_username_input).val().replace(/\s*/g,); $(#login_username_input).val(handleNewVal); var passwordNewVal $(#login_password_input).val().replace(/\s*/g,); $(#login_password_input).val(passwordNewVal); $(#login_wrapper).removeClass(active); let useRecaptcha false let completeLoginCB function(token) { $(#loginForm).submit(); }; if (useRecaptcha) { try { grecaptcha.enterprise.ready(function() { grecaptcha.enterprise.execute(6Le39tEaAAAAAMMkCDMgcFqH-bd48PekQZWZSphp, {action: LOGIN}).then(function(newToken) { if (document.getElementById(loginForm).querySelector(nameg-recaptcha-response)) { document.getElementById(loginForm).querySelector(nameg-recaptcha-response).valuenewToken; } else { var eleToken document.createElement(input); eleToken.setAttribute(type, hidden); eleToken.setAttribute(id, g-recaptcha-response); eleToken.setAttribute(name, g-recaptcha-response); eleToken.setAttribute(value, newToken); document.getElementById(loginForm).appendChild(eleToken); } completeLoginCB(newToken); }); }); } catch (error) { console.error(Captcha error: + error); } } else { completeLoginCB(); } } } $(#login_submit).click(function(){ verifyLogin(); }) $(.login_input_wrapper input).on(keypress, function(){ if (event.keyCode 13) { verifyLogin(); } })/script>script src/www/guest/webcomponents/import.js>/script>script> // wait until the input element created by handlebar setTimeout(function () { const pwInput document.querySelector(#regPage_2 #fldID_password); const pwInputContainer pwInput?.parentElement?.parentElement?.parentElement; if (pwInputContainer && pwInput) { const pwStrengthWc document.createElement(ffn-password-strength); pwInput.addEventListener(input, function (event) { pwStrengthWc.setAttribute(password, event.target.value); }); pwInputContainer.appendChild(pwStrengthWc); pwStrengthWc.setAttribute(password, pwInput.value); } }, 1000);/script>/body>/html>!-- --> !-- COVER PIXEL CODE gpid: g43369 pid: p62151c Location: Cover DCB: -->!-- GOOGLE_VERIFICATION_CODE: () -->!-- END COVER PIXEL -->!-- --> !-- Drop ffadult Floater Start --> !-- Drop ffadult Floater End -->script typetext/javascript>CD window.CD || {};if (CD.namespace) { CD.namespace(CD.CONFIG);}CD.CONFIG function(strName) { var private_values { is_admin: false, is_dev: false, timezone_offset: parseInt(-0700.substring(1,3).replace(/^0/,)), search: { list_options: {label:Any,miles:999999,kilometers:999999}, {label:5,miles:5,kilometers:3}, {label:10,miles:10,kilometers:6}, {label:20,miles:20,kilometers:12}, {label:50,miles:50,kilometers:31}, {label:75,miles:75,kilometers:46}, {label:80,miles:80,kilometers:50}, {label:100,miles:100,kilometers:63}, {label:160,miles:160,kilometers:100}, {label:200,miles:200,kilometers:125}, {label:300,miles:300,kilometers:186}, {label:500,miles:500,kilometers:313}, {label:800,miles:800,kilometers:500}, {label:1000,miles:1000,kilometers:625}, {label:1600,miles:1600,kilometers:1000}, {label:2000,miles:2000,kilometers:1243}, {label:3000,miles:3000,kilometers:1864}, {label:5000,miles:5000,kilometers:3106}, {label:10000,miles:10000,kilometers:6214} , distance_unit: kilometers }, pagination: { lang: { next:Next, prev:Previous } }, badges: { gold_text: Gold, gold_tooltip: Gold Member, vip_text: VIP, vip_tooltip: VIP Member, verified_text: Verified, verified_tooltip: Verified Member, confirmed_tooltip: Real ID Submitted & Confirmed, online_text: Online, online_tooltip: Online Now, broadcasting_text: Live on Cam, broadcasting_tooltip: Broadcasting Now, friends_text: Friends, friends_tooltip: Already Friends, imc_text: On IM, imc_tooltip: On IM Now, topfan_tooltip_numone: #1 Fan, topfan_tooltip_numtwo: #2 Fan, topfan_tooltip_numxxx: #99+ Fan, mobile_text: On Mobile IM, mobile_tooltip: On Mobile IM }, urls: { chat_window: /go/page/conversation?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--, profile: /p/member.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&mid, hb_profile_optimized_photo: /p/member.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&mid{{pwsid}}&profile_optimized_photo_id{{optimized_photo}}, hb_profile: /p/member.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&mid{{pwsid}}, member_webcams: /p/imc/view_video.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&actionvideo_public_view, friend_manager:/p/circle/people.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&status1&actionshow_friends&mid, photo_manager:/p/manage_photos.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&doshow_profile_photo_page&mid, upgrade:https://secure.adultfriendfinder.com/p/order.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult, video_manager:/p/video/manager.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&actionview_indexed_video&stream_id, fan_manager:/go/page/top_fans_member_fanlist.html?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&pwsid, messenger: /messenger?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--, broadcaster: /p/imc/view_video.cgi?&whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&testyes&app_typeweb_imc&actionbroadcast }, gender_map: { man: 1, woman: 2, couple: 3, group: 4, lesbiancouple: 5, gaycouple: 6, trans: 7, male: 1, female: 2, men: 1, women: 2, couples: 3, groups: 4, lesbiancouples: 5, gaycouples: 6 }, lang: { view_more: more, gender: { man: Man, woman: Woman, couple: Couple (man/woman), group: Group, lesbiancouple: Couple (2 women), gaycouple: Couple (2 men), trans: TS/TV/TG, male: Male, female: Female, men: Men, women: Women, couples: Couples (man/woman), groups: Groups, lesbiancouples: Couples (2 women), gaycouples: Couples (2 men) }, race: { 0: Prefer not to say, prefernotsay: Prefer not to say, 1: Native American, nativeamerican: Native American, 2: Asian, asian: Asian, 3: Black, black: Black, 4: Caucasian, caucasian: Caucasian, 5: East Indian, eastindian: East Indian, 6: Hispanic, hispanic: Hispanic, 7: Middle Eastern, middleeastern: Middle Eastern, 8: Mixed, mixed: Mixed, 9: Other, other: Other }, bodytype: { 0: Prefer not to say, prefernotsay: Prefer not to say, 1: Average, average: Average, 2: Slim/Petite, slimpetite: Slim/Petite, 3: Athletic, athletic: Athletic, 4: Ample, ample: Ample, 5: A little extra padding, extrapadding: A little extra padding, 6: BBW/BBM, large: BBW/BBM }, maritalstatus: { 0: Prefer not to say, prefernotsay: Prefer not to say, 1: Single, single: Single, 2: Married, married: Married, 3: Divorced, divorced: Divorced, 4: Separated, separated: Separated, 5: Attached, attached: Attached, 6: Widowed, widowed: Widowed }, miles: miles, kilometers: kilometers, orientation: { 0:Prefer not to say, 1:Straight, 2:Bisexual, 3:Bi-curious, 4:Gay/Lesbian, 17:Straight, 18:Bisexual, 19:Bi-curious, 20:Gay/Lesbian, prefernotsay: Prefer not to say, straight: Straight, bisexual: Bi-sexual, bicurious: Bi-curious, gay: Gay/Lesbian } }, images: { size_300: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/300x300/male.jpg, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/300x300/female.jpg, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/300x300/couple.jpg, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/300x300/group.jpg, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/300x300/lesbian_couple.jpg, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/300x300/gay_couple.jpg, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/300x300/tstvtg.jpg }, size_96: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/96x96/male.gif, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/96x96/female.gif, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/96x96/couple.gif, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/96x96/group.gif, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/96x96/lesbian_couple.gif, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/96x96/gay_couple.gif, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/96x96/tstvtg.gif }, size_96t: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/96x96/male.jpg, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/96x96/female.jpg, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/96x96/couple.jpg, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/96x96/group.jpg, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/96x96/lesbian_couple.jpg, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/96x96/gay_couple.jpg, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/96x96/tstvtg.jpg }, size_72: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/72x72/male.gif, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/72x72/female.gif, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/72x72/couple.gif, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/72x72/group.gif, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/72x72/lesbian_couple.gif, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/72x72/gay_couple.gif, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/72x72/tstvtg.gif }, size_48: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/48x48/male.gif, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/48x48/female.gif, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/48x48/couple.gif, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/48x48/group.gif, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/48x48/lesbian_couple.gif, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/48x48/gay_couple.gif, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/48x48/tstvtg.gif }, size_32: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/32x32/male.gif, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/32x32/female.gif, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/32x32/couple.gif, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/32x32/group.gif, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/32x32/lesbian_couple.gif, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/32x32/gay_couple.gif, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/32x32/tstvtg.gif }, size_24: { no_photo_1: https://secureimage.securedataimages.com/images/common/no_photo/24x24/male.gif, no_photo_2: https://secureimage.securedataimages.com/images/common/no_photo/24x24/female.gif, no_photo_3: https://secureimage.securedataimages.com/images/common/no_photo/24x24/couple.gif, no_photo_4: https://secureimage.securedataimages.com/images/common/no_photo/24x24/group.gif, no_photo_5: https://secureimage.securedataimages.com/images/common/no_photo/24x24/lesbian_couple.gif, no_photo_6: https://secureimage.securedataimages.com/images/common/no_photo/24x24/gay_couple.gif, no_photo_7: https://secureimage.securedataimages.com/images/common/no_photo/24x24/tstvtg.gif } }, cobrand: { site: ffadult, dcb: , is_cobrand: false, pg_filter: false }, messages: { edit_photo_success_msg: Your photos have been updated!, tip_sent: Tip sent, tip_error: There was an error with your request, please try again later. }, specs: { messenger: { default_width: 506, default_height: 835, reduced_width: 506, reduced_height: 512, chatwin_width: 450, chatwin_height: 475, broadcast_width: 860 } } } return private_valuesstrName;}if (CD.namespace) { CD.namespace(CD.ABTEST);}CD.ABTEST function(strName) { var is_ffadult true; var is_cobrand false; var is_english true; var private_values { ab_38990StandFreeProfView: function() { var in_test_value parseInt(-1, 10); return ( false /* in_test_value > 0 && CD.member.level 200 && CD.member.country United States && CD.member.lang_spoken.toLowerCase() english && is_ffadult && !is_cobrand */ ); }, ab_soc33917camviewer: function() { var in_test_value parseInt(0, 10); return in_test_value; }, ab_38157Interested: function() { var in_test_value parseInt(-1, 10); return in_test_value; }, ab_40293search: function() { var in_test_value parseInt(1, 10); return in_test_value; }, ab_37778SOAiicon: function() { var in_test_value parseInt(-1, 10); return in_test_value; }, ab_39985viewer: function() { var in_test_value parseInt(-1, 10); return in_test_value; }, ab_40543IMPaywall: function(){ var in_test_value parseInt(-1, 10); return in_test_value; }, ab_41326AFFDesignModM4: function(){ var in_test_value parseInt(-1, 10); return in_test_value; }, ab_Soc232gifts: function(){ var in_test_value parseInt(-1, 10); return in_test_value; }, ab_SOC3224Upsell: function(){ var in_test_value parseInt(-1, 10); return in_test_value; }, ab_Soc322IM: function(){ var in_test_value parseInt(0, 10); return in_test_value; }, ab_SOC28983ContentFilter: function(){ var in_test_value 0; return parseInt(in_test_value,10); }, ab_pid_restrictMC: function(){ var in_test_value 0; return in_test_value; }, ab_SOC27701SepBroadcast: function(){ var in_test_value parseInt(-1, 10); return in_test_value; }, ab_SOC35529HndShk: function() { var in_test_value parseInt(0, 10); return in_test_value; } } if (private_valuesab_ + strName) { return private_valuesab_ + strName(); } else { if (window.console) { console.log(The AB Test + strName + is not recognized.); } return false; }}CD.globals CD.globals || {};CD.globals.lang english;CD.globals.is_standard true;CD.globals.is_aff true;CD.globals.ip 52.40.234.105 || 52.40.234.105;CD.globals.sex ;CD.globals.main_domain adultfriendfinder.com;CD.globals.level parseInt();CD.deftags CD.deftags || {};CD.deftags.mc { t : Upgrade to see what {{handle}} has to say!, t_reply : Upgrade to reply to {{handle}}!, t_gift : Upgrade to claim {{handle}}’s gift for you!, t_photo : Upgrade to see {{handle}}’s sexy attachment!, t_photos : Upgrade to see {{handle}}’s sexy attachments!};CD.gsub_link CD.gsub_link || {};CD.gsub_link.order_mc https://secure.adultfriendfinder.com/p/order.cgi?whor_3vOsMgSnR.puCti5zLl0mp1CfjLS3O53blnVNlYcAbU4bMpGBzEMa6SrTu5.5WJVmyjQrCWSRo6_Sl2MjDwd5b7Wztj4.tZnzfdparEREhjbaZH5vZ5y.PgMxZ7Pc69iH9iizuCIwot061gYjpJ1LQ--&siteffadult&origin{{origin\}\}&p_pwsid{{pwsid\}\}&trlidjavascript_global_config-2;// cdmtx: commenting popup start// cdmtx: commenting popup end/script>!-- -->noscript>img srchttps://secureimage.securedataimages.com/images/common/glean.gif?rand9223&siteffadult&sessionZNLA%5CU%5C%5D%5E3V+1720403157+52.40.234.105+&pwsid&pagename%2Funknown&pagestateregtest&countryUnited+States&city&langenglish&level&gpidg43369&pidp62151c width1 height1 border0>/noscript>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]