PageSourceSearch

http://dirtyyoungchicks.com/

html dirtyyoungchicks.com collected 2026-10-06 19:49:38 UTC 205,710 bytes, 4,533 lines download raw bytes

1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
2
3<html xmlns="http://www.w3.org/1999/xhtml">
4<head>
5<link rel="canonical" href="http://dirtyyoungchicks.com" />
6<meta http-equiv="Content-Location" content="http://dirtyyoungchicks.com" />
7<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/images/ffadult/css/header.css" />
8<link rel="shortcut icon" type="image/x-icon" href="https://img.securedataimages.com/images/ffadult/favicon.ico" />
9<link rel="meta" href="https://img.securedataimages.com/images/ICRA_labels_rdf_adult.rdf" type="application/rdf+xml" title="ICRA labels" />
10<meta http-equiv="pics-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))' />
11<meta name="RATING" content="RTA-5042-1996-1400-1577-RTA" />
12<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
13<meta name="facebook-domain-verification" content="aokk4h8j0lamkfbghnpujebuyidkzq" />
14<meta name="description" lang="en" content="Adult Friend Finder is a unique place for adult dating. Browse adult personals for sex dating, meet swingers for threesomes, try free sex chat with local singles." />
15<meta name="keywords" lang="en" content="Adult Friend Finder, Adult Dating, Adult Personals, Swingers, Free Sex Chats, Free Sex Chat, Sex Dating, Sex Classifieds, Sex Personals,  Sex Web Cam Chats, Sex Web Cam Chat, Adult Hookups, Sex Hookups, Hookups, Swingers Personals, Threesomes" />
16<meta http-equiv="expires" content="0" />
17<meta http-equiv="pragma" content="no-cache" />
18<meta http-equiv="X-UA-Compatible" content="IE=11" />
19<meta charset="UTF-8"/>
20<link rel="stylesheet" type="text/css" href="/css/live_cams/ffadult/english/0/font_face-1553209930.css" />
21<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />
22<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/community_anon-1389956198.css" />
23<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/global_facelift-1630897824.css" />
24<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/fruit2-1654126279.css" />
25<link rel="stylesheet" type="text/css" href="/css/live_cams/ffadult/english/0/font_face-1553209930.css" />
26<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/fruit_v1_0_0-1421274253.css" />
27<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/ffimarkup-1378327689.css" />
28<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/badges-1635220628.css" />
29<link rel="stylesheet" type="text/css" href="https://img.securedataimages.com/css/live_cams/ffadult/english/0/fruit_v1_0_0_ie-1422520695.css" />
30<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700&display=swap" rel="stylesheet">
31<meta name="viewport" content="initial-scale=1, maximum-scale=1">
32<meta name="google-site-verification" content="Zw7k-evN6hz8n6Y79fLscH6l7ImiP5ap50vgdRjEzTY" />
33<link href="https://fonts.googleapis.com/css2?family=Open+Sans:wght@300;400;600;700;800&display=swap" rel="stylesheet">
34<title>AdultFriendFinder - The World&#39;s Largest Online Adult Personals for Adult Dating, Swingers, Sexy Adult Photos, Amateur Member Videos, and Adult Chat</title>
35<title>AdultFriendFinder – The World’s Largest Dating and Social Discovery Site</title>
36<style>
37    .gst #content { margin-top:0; }
38    #header { z-index:60; }
39    #header .logo-container br { display:none; }
40    #header .site-logo { height:40px; margin-bottom:4px; }
41    .gst #header .site-logo { top:0; }
42    .gst #header .flag_wrapper { bottom:0; height:16px; }
43    .gst #header .header-tagline { font-size:12px; line-height:16px; }
44    .gst > #content #header div.header-tagline { bottom:0; }
45    .gst > #content #header div.logo-container { min-height:0; padding:0; margin-top:10px; }
46    .gst > #content #header div.guest-links { top:18px; right:0; font-size:13px; }
47    .gst > #content #header div.login { top: -14px; }
48    div.guest-links a.left { top:0; line-height:1em; margin-top:4px; text-decoration:none; }
49    div.guest-links a.left:hover { text-decoration:underline; }
50    #header_navbar .content.full_width { width:960px; }
51    
52    .guest-links .login_input_wrapper { float:left; position:relative; margin-right:10px; margin-top:10px; }
53    .guest-links .login_button { margin-top:9px; }
54    .guest-links .login_submit, #login_flyout_button { background:#026AC4; background:-webkit-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); background:-moz-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); background:-o-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); background:-ms-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%);  background:-linear-gradient(top, rgb(40, 144, 242) 00%, rgb(2, 106, 196) 100%); }
55    .guest-links .login_submit, #login_flyout_button { border:1px solid #00366D; color:#FFFFFF; font-size:11px; padding:3px 5px; cursor:pointer; }
56    .guest-links .login_submit:hover { background:#036BC5; }
57    .guest-links a.forgot_password { color:#3366CC; display:block; margin-top:2px; text-align:right; text-decoration:none; font-size:11px;  }
58    .guest-links a.forgot_password:hover { color: #01437f; }
59    .login input { font-size: 12px; min-height: 16px; }
60
61        </style>
62<style>/* mag_advice_line_single_responses */
63    .nice {margin-left:auto; margin-right: auto;}
64    .vote_thingie { width:200px; border:1px solid #FFFFFF; background:#F3F3F3; }
65    .vote_chart td { height:60px; vertical-align:bottom; text-align:center;}
66    .vote_chart th { font-size:10px; font-weight:bold;}
67    .vote_chart label { font-size:11px; font-weight:bold; display:block;}
68    .vote_vote { text-align:center; }
69    #logoLang{z-index: 9999}
70
71            /* Censored/No Photo Images */  
72        .no_photo_container {
73            margin:0 auto;
74        }
75
76        .no_photo_container img {
77            width:80px;        }
78        .no_photo_container{
79            width:96px;        }
80        .row_photo .no_photo_container {
81            width:auto;
82        }
83        #profile_photo_display .no_photo_container {
84            width:auto;
85        }
86
87        .no_photo_inner, .censored_photo_inner { position:absolute; left:3px; z-index:1; bottom:5px; width:80px; white-space: normal;}
88        .no_photo_inner a, .censored_photo_inner a { text-decoration:none; text-align:center; margin:0 auto; display:block; font-size:10px; line-height: 10px; color:#FFFFFF !important; text-shadow:1px 1px 1px #000; }
89        .no_photo_box {
90            background-size:100% 100% !important;
91            width:80px;
92        }
93        .no_photo_box.male {
94            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/male.jpg')
95        }
96        .no_photo_box.female {
97            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/female.jpg')
98        }
99        .no_photo_box.couple {
100            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/couple.jpg')
101        }
102        .no_photo_box.group {
103            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/group.jpg')
104        }
105        .no_photo_box.gay_couple {
106            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/gay_couple.jpg')
107        }
108        .no_photo_box.lesbian_couple {
109            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/lesbian_couple.jpg')
110        }
111        .no_photo_box.tstvtg {
112            background:url('https://img.securedataimages.com/images/common/no_photo/300x300/tstvtg.jpg')
113        }
114    </style>
115<style>
116/* Start Cobrand CSS - CobrandStyle1 */
117
118body { margin:0; padding:0; background:#FFFFFF; color:#000000; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
119form { margin:0; padding:0; }
120a { color:#3366CC; }
121
122
123#content { width:100% !important; margin:0; padding:0; }
124.clear { clear:both; }
125.content { margin:0 auto; padding:0; }
126.full_width { width:960px; position:inherit; }
127#header, #header_navbar, #body, #footer, #footer_navbar { min-width:960px; } /* Set to the same with as .full_width */
128.mem .full_width { width:1056px; }
129.mem #header, .mem #header_navbar, .mem #body, .mem #footer, .mem #footer_navbar { min-width:1056px; } /* Set to the same with as .mem .full_width */
130#body { margin-top:5px; }
131#header_login { top:-70px !important; }
132
133/* Header CSS */
134#header, .gst #header { height:auto; position:relative; background:#FFFFFF; color:#000000; }
135#header a, .gst #header a { color:#3366CC; }
136.gst #header .logo-container a { text-decoration:none;}
137#header, .gst #header, #header_navbar { margin-bottom:0;}
138#header .content { position:relative; margin:0 auto; padding:0; border:none; }
139#ie6 #header .site-logo, #ie6 #header .user, #ie6 #header .user-options { background:url(https://img.securedataimages.com/images/ffadult/header_img_sprites.gif) no-repeat; }
140#header .site-logo, #header .user, #header .user-options { background:url(https://img.securedataimages.com/images/ffadult/ffadult_logo.png) no-repeat; }
141#header .icon-whatshot, #header .icon-upload, #header .icon-imc { background:url(https://img.securedataimages.com/images/header/sprite_header_icons.gif) no-repeat; padding:3px 5px 3px 25px; line-height:30px; }
142#header-navbar { height:30px; overflow:hidden; }
143.mem .logo-container { max-height:150px; max-width:495px; min-height:41px; overflow:hidden; height:auto !important; padding:3px; }
144.gst .logo-container { min-height:48px; height:auto !important; }
145.mem #dcb.biglogo .logo-container { height:auto !important; width:auto !important; overflow:visible; }
146#ie6 #header .logo-container { height:45px !important; overflow:visible; }
147#header .site-logo, #ie6 #header .site-logo { background-position:0 0; }
148#header .header-tagline, .gst #header .header-tagline { font-weight:bold;white-space:nowrap; }
149#header .header-tagline { margin-top:0px; }
150.gst #header .header-tagline { position:absolute; left:340px; bottom:4px; display:inline; }
151#header .user, #ie6 #header .user { background:none 0 -185px; height:20px; width:100%; position:absolute; right:0; top:0; z-index:1; }
152.gst #header .user { visibility:hidden; }
153#header .user-options, #ie6 #header .user-options { float:right; background:none 0 -212px; white-space:nowrap; height:23px; color:#000000; }
154#header .user-options a { color:#3366CC !important; }
155.gst #header .user-options { visibility:hidden; }
156#header .user-link, #header .noborder { display:inline; margin:0 2px; white-space:nowrap; border-left:1px solid #CCCCCC; padding:2px 1px 0 4px; font-size:11px; height:18px; }
157#header .user-link a { text-decoration:none; }
158#header .noborder { border-left:none !important; margin:0 0 0 -4px !important; }
159#header .begin { padding-left:18px; }
160#header .user-section { position:absolute; right:0; bottom:2px; height:25px; }
161#ie6 #header .user-section { position:absolute; right:0; top:21px; }
162#header .icon-containers { display:inline; margin:0 0 0 6px; }
163#header .icon-whatshot { background-position:0 -27px; }
164#header .icon-upload { background-position:0 0; }
165#header .icon-imc { background-position:-4px -51px; padding-left:18px; padding-right:0; }
166#header select.user-filters { font-size:10px;}
167#header .guest-links { position:absolute; right:5px; bottom:2px; }
168#side-ads { position:absolute;right:-171px; top:100px; width:160px; text-align:left; }
169
170/* Member Navbar */
171#nav2 { height:38px; background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; font-size:11px; } 
172#nav2 a { text-decoration:none; }
173#nav2 .bg_l { display:none; }
174#nav2 .bg_m { float: left; height:38px; width:98%; margin-left:0px; background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; }
175#nav2 .bg_r { display:none; }
176#nav2 .nav_l { float: left; width:auto; }
177#nav2 .nav_r { float:right; width: auto; }
178#nav2 a.nav_item { height:38px; text-align:center; position:relative; line-height:38px; display:block; float:left; font-weight:bold; color:#FFFFFF; margin-top:2px; overflow:hidden; background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; width:auto; padding:0px 8px; margin:0; white-space:nowrap; }
179#nav2 a.nav_item2 { height:38px; text-align:center; position:relative; line-height:38px; display:block; float:left; font-weight:bold; color:#FFFFFF; margin-top:2px; overflow:hidden; background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; width:auto; padding:0px 8px; margin:0; white-space:nowrap; }
180#nav2 div.dropdown_item { position:relative; height:38px; float:left; margin-top:0; white-space:nowrap; z-index:999999; }
181#ie6 #nav2 .dropdown_item { width:40px; word-wrap:normal; }
182#nav2 .dropdown div.expanded { position:absolute; top:0px; left:0px; }
183#nav2 .suspended3 a {display:none;}
184#nav2 a.nav_active { width:auto !important; display:block !important; height:38px; text-align:left; font-weight:bold; color:#FFFFFF; line-height:38px; background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; border:0px; padding: 0 8px; margin:0; }
185#nav2 a.nav_active2 { width:auto !important; display:block !important; height:38px; text-align:left; font-weight:bold; color:#FFFFFF; line-height:38px; padding: 0 4px; margin:0px; }
186#nav2 a.nav_item:hover, #nav2 a.nav_item2:hover, #nav2 a.nav_active:hover, #nav2 a.nav_active2:hover, #nav2 .expanded:hover a.nav_active, #nav2 .expanded:hover a.nav_active2 { background:#800000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav_hover.png) repeat-x; _background-image:none; color:#FFFFFF; }
187#nav2 a.dot { background:none; }#nav2 .expanded a { display:block; width:175px; height:38px; font-weight:bold; z-index:9999; position:relative; }
188#nav2 .expanded div { border:1px solid #999999; position:absolute; background-color:#F3F3F3; z-index:9999;  } 
189#nav2 .dropdown_links { text-align:left; left:0px; top:38px; z-index:9999; position:relative; }
190#nav2 .dropdown_links a { padding-left:6px; font-weight:bold; color:#000000; font-size:11px; line-height:19px; height: auto; z-index:9999; position:relative; white-space: normal; }
191#nav2 .dropdown_links a:hover { color:#FFFFFF; background:#000000; }
192#nav2 a.bbd { border-bottom:1px dashed #666666; padding:0 4px; }
193
194#german #nav2 a.nav_active, #german #nav2 a._nav_active2, #tagalog #nav2 a.nav_active, #tagalog #nav2 a._nav_active2 { padding:0px; margin:0px 2px 0px 0px; }
195#french #nav2 a.nav_active, #french #nav2 a._nav_active2, #dutch #nav2 a.nav_active, #dutch #nav2 a._nav_active2 { padding:0px 2px; }
196
197/* Guest Navbar */
198#header_navbar, #footer_navbar { background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav.png) repeat-x; _background-image:none; }
199#header_navbar .content, #footer_navbar .content { border:none; }
200#nava { height:38px; background:transparent url() no-repeat; overflow:hidden; } 
201#nava a { text-decoration:none; }
202#nava .bg_l { display:none; }
203#nava .bg_m { float: none; height:38px; margin-left:0px; background:none; }
204#nava .bg_r { display:none; }
205#nava .nav_l { float: left; width:auto; }
206#nava .nav_r { float:right; width: auto; }
207#navi a { display:block; float:left; width:auto; height: 14px; height:38px; line-height:38px; font-weight:bold; white-space:nowrap; color:#FFFFFF; padding:0 17px; margin:0px; cursor:pointer; }
208#navi a:hover { background:#800000 url(https://img.securedataimages.com/images/ffadult/cover/png/bg_nav_hover.png) repeat-x; _background-image:none;
208 color:#FFFFFF; }
209#nava .br1 { border-right:0px solid #FFFFFF; }
210#nava .br0 { border-right:0px solid #FFFFFF; }
211#nava a.yel { color:#FFFFFF; }
212#nava a.yel:hover { color:#FFFFFF; }
213
214#nav_top, #nav_bottom { display:none; }
215
216#dutch #navi a, #french #navi a, #german #navi a, #japanese #navi a, #portuguese #navi a, #spanish #navi a, #tagalog #navi a { padding: 0 10px !important; }
217
218/* Footer CSS */
219#footer { position:relative; text-align:center; padding:0; background:#FFFFFF; color:#000000; overflow:hidden; }
220.mem #footer { padding:0 0 25px 0; }
221#footer .content { margin:10px auto; padding:0; border:none; }
222#footer a { color:#3366CC; } 
223#footer .footer-m { margin:0; overflow:hidden; }
224#footer .footer-m .content { float:left; margin:0; padding:0; width:80%; overflow:hidden; }
225#footer .footer-l { float:left; width:32%; height:100%; text-align:left; }
226#footer .footer-l ul { margin:0; padding-left:5px; overflow:hidden; }
227#footer .footer-l li { display:block; list-style-type:none; margin:0; padding-bottom:1px; }
228#footer .footer-middle { float:left; width:66%; text-align:left; }
229#footer .footer-r { float:right; display:block; width:15%; text-align:right; position:relative; top:0; }
230#footer #footer_icra_icon { float:none; height:32px; margin:0 auto; text-align:right; width:auto; float:right; }
231#footer .hider { color: #FF0000; display: block; }
232#footer_top, #footer_bottom { display:none; }
233#footer_navbar #nav2 .dropdown_links { display:none; }
234.disclaimer { margin-bottom:10px; }
235.safetylaw { margin:10px 0 10px 0; }
236
237/* override for cobrands */
238#footer .footer-middle { float: left; width: 60%; }
239
240/* Order page payment options tabs override */
241ul#pmt_methods li a { color:#000000; }
242
243/* Alert Bar - Members */
244.bar { width:100% !important; }
245
246/* Search */
247.btn-action { margin:0; }
248.xmatch_logo_width { width:700px; }
249
250#english    .gst #header.xhookups .header-tagline,
251#korean     .gst #header.xhookups .header-tagline,
252#japanese   .gst #header.xhookups .header-tagline { left:240px; }
253#italian    .gst #header.xhookups .header-tagline { left:90px;  }
254#swedish    .gst #header.xhookups .header-tagline { left:270px; }
255#dutch      .gst #header.xhookups .header-tagline { left:180px; }
256#portuguese .gst #header.xhookups .header-tagline { left:190px; }
257#german     .gst #header.xhookups .header-tagline { left:200px; }
258#french     .gst #header.xhookups .header-tagline { left:55px;  }
259#spanish    .gst #header.xhookups .header-tagline { left:205px; }
260#chinese    .gst #header.xhookups .header-tagline { left:300px; }
261
262
263</style>
264<style>
265         #dcb .rc2, #dcb .rc3, #dcb .rc4, #dcb .rcm { background-color:#F3F3F3; color:#000000; padding:0; }
266         #dcb .rc2 a, #dcb .rc3 a, #dcb .rc4 a, #dcb .rcm a { color:#3366CC; }
267         #dcb .rcm h1, #dcb .rcm h2, #dcb .rcm .rch { background-color:#E8E8E8; padding:4px; }
268         #dcb .rcm h1 a, #dcb .rcm h2 a, #dcb .rcm .rch a { color:#3366CC; }
269         .rct, .rcb { display:none; }
270         #lang_dd { background-color:#FFFFFF; }
271         #lang_dd span { font-size:12px; font-weight:normal; color:#000000; }   
272         .gst > #content #header div.logo-container { margin-bottom:10px; }       
273         </style>
274<style>
275.floatContent_display { display:inline; position:absolute; z-index:550; padding:5px; border:1px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
276.floatContent_vanish { display:none; }
277.floatContent_container {  position:relative; display:inline; }
278.superwinks { display:inline; position: absolute; z-index:550; padding:5px; border:1px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
279.winksmen { display:inline; position:absolute; z-index:550; padding:5px; border:2px solid #444444; background-color:#ff9900; color:#000000; font-family:Verdana; text-align:left; top:4px; left:10px; font-size:7pt; float:left; }
280</style>
281<style>
282  *{
283    box-sizing: border-box;
284  }
285  *:before,
286  *:after {
287    box-sizing: border-box;
288  }
289  h1, h2, h3, h4, h5, h6, ul, p, form, input {
290    margin: 0px;
291    padding: 0px;
292    outline: none;
293    list-style-type: none;
294  }
295  input:focus, select:focus, textarea:focus, button:focus {outline: none;}
296  button:focus {outline:0;}
297  button, input {font-family: 'Open Sans', '微軟正黑體', sans-serif;}
298  .fgtpwd-popup {
299    position: fixed;
300    top: 0;
301    left: 0;
302    right: 0;
303    bottom: 0;
304    width: 100%;
305    height: 100%;
306    background-color: rgba(0, 0, 0, 0.8);
307    z-index: -1;
308    opacity: 0;
309    visibility: hidden;
310    transition: opacity 0.2s linear;
311    text-align: center;
312  }
313  .fgtpwd-popup.popup {
314    z-index: 999;
315    visibility: visible;
316    opacity: 1;
317  }
318
319  html.popup,body.popup {
320    height: 100%;
321    overflow: hidden;
322  }
323
324  .fgtpwd-box {
325    display: inline-block;
326    width: 540px;
327    margin: 210px auto 0;
328    box-shadow: 1px 1px 2px rgba(0,0,0,0.6);
329    border-radius: 10px;
330  }
331
332  .fgtpwd-title {
333    font-size: 36px;
334    font-weight: 300;
335    line-height: 58px;
336    padding-left: 30px;
337    color: #fff;
338    background: #a1a1a1;
339    border-top-left-radius: 10px;
340    border-top-right-radius: 10px;
341    text-align: left;
342  }
343
344  .fgtpwd-cotent {
345    padding: 25px 30px 45px;
346    background: #f0f0f0;
347    border-bottom-left-radius: 10px;
348    border-bottom-right-radius: 10px;
349  }
350
351  #rest-2 .fgtpwd-cotent {padding-bottom: 20px;}
352
353  .fgtpwd-desc {
354    font-size: 14px;
355    font-weight: 300;
356    text-align: left;
357    color: #212121;
358  }
359
360  .fgtpwd-btns {
361    display: flex;
362    justify-content: center;
363    padding-top: 20px;
364  }
365
366  .fgtpwd-box .btn-no {
367    line-height: 35px;
368    cursor: pointer;
369  }
370
371  .fgtpwd-box .btn-no,
372  .fgtpwd-box button {
373    min-width: 88px;
374    height: 35px;
375    border: 0;
376    border-radius: 10px;
377    font-size: 14px;
378    text-transform: uppercase;
379    color: #fff;
380  }
381
382  #rest-1 .fgtpwd-btns .btn-no
383  #rest-1 .fgtpwd-btns button {
384    width: calc((100% - 10px)/2);
385  }
386
387  .btn-no, .btn-no:hover {background-color: #a7a7a7;margin-right: 10px;}
388  .btn-ys, .btn-ys:hover,.btn-ys:disabled {background-color: #f70202;}
389  .btn-ys:disabled {cursor: not-allowed;}
390  .btn, button, [type="submit"], [type="button"], [type="reset"] {padding: 0;}
391  .reset-box {
392    padding-top: 20px;
393    width: 185px;
394    margin: 0 auto;
395    text-align: center;
396  }
397
398  /* multiple langs */
399  #japanese .reset-box, .japanese .reset-box{width: 230px;}
400  #japanese .reset-input input::placeholder, .japanese .reset-input input::placeholder {font-size: 12px;letter-spacing: -1px;}
401  #japanese .fgtpwd-title, .japanese .fgtpwd-title {font-size: 28px;letter-spacing: -1px;}
402  #korean .fgtpwd-title, .korean .fgtpwd-title, #italian .fgtpwd-title, .italian .fgtpwd-title, #french .fgtpwd-title, .french .fgtpwd-title, 
403  #german .fgtpwd-title, .german .fgtpwd-title, #dutch .fgtpwd-title, .dutch .fgtpwd-title {font-size: 32px;}
404  #portuguese .reset-box, .portuguese .reset-box, #spanish .reset-box, .spanish .reset-box, #french .reset-box, .french .reset-box,
405  #german .reset-box, .german .reset-box, #dutch .reset-box, .dutch .reset-box{width: 210px;}
406  #portuguese .fgtpwd-title, .portuguese .fgtpwd-title, #spanish .fgtpwd-title, .spanish .fgtpwd-title {font-size: 30px;}
407  /* [END] multiple langs */
408
409  .reset-input {
410    position: relative;
411    display: block;
412    width: 100%;
413  }
414
415  .reset-input::before {
416    content: "";
417    position: absolute;
418    left: 8px;
419    top: 10px;
420    width: 18px;
421    height: 18px;
422    background-image: url(https://img.securedataimages.com/images/ffadult/39850/Icon-email.svg);
423  }
424
425  .reset-input input {
426    width: 100%;
427    border: 1px solid #cccccc;
428    border-radius: 10px;
429    height: 35px;
430    font-size: 13px;
431    font-weight: 300;
432    color: #212121;
433    box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4);
434    padding-left: 30px;
435    box-sizing: border-box;
436  } 
437
438  .errormsg {
439    display: none;
440    color: #df0000;
441    font-size: 12px;
442    font-weight: 300;
443    text-align: left;
444  }
445
446  .error .fgtpwd-cotent input {border-color: #df0000;}
447  .error .errormsg {display: block;}
448  .confirm-box {
449    width: 310px;
450    margin: -10px auto 15px;
451  }
452  .confirm-title {
453    display: flex;
454    align-items: center;
455    background-color: #fff;
456    border-radius: 5px;
457    box-shadow: inset 0px 1px 2px rgba(0,0,0,0.2);
458    padding: 16px 22px 20px;
459  }
460  .confirm-title-txt {
461    font-size: 14px;
462    font-weight: 300;
463    line-height: 24px;
464    color: #212121;
465    text-align: left;
466  }
467
468  .confirm-title-txt span {
469    font-size: 16px;
470    font-weight: 600;
471  }
472
473  .confirm-code-desc,.confirm-code-desc2 {
474    padding: 11px 0;
475    font-size: 13px;
476    line-height: 18px;
477    font-weight: 300;
478    color: #212121;
479    text-align: left;
480  }
481
482  .confirm-code-desc2 {
483    font-size: 14px;
484    line-height: 19px;
485    padding: 17px 0 4px;
486  }
487
488  .confirm-code-box {
489    display: flex;
490    justify-content: space-between;
491  }
492
493  .confirm-code-box input {
494    width: 200px;
495    border: 1px solid #cccccc;
496    border-radius: 10px;
497    height: 35px;
498    font-size: 14px;
499    color: #212121;
500    box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4);
501    text-indent: 8px;
502    box-sizing: border-box;
503  }
504  .confirm-fn li {
505    position: relative;
506    display: block;
507    font-size: 14px;
508    font-weight: 600;
509    line-height: 22px;
510    color: #3366cc;
511    padding-left: 20px;
512    text-align: left;
513    cursor: pointer;
514  }
515
516  .confirm-fn li:before {
517    content: "";
518    position: absolute;
519    left: 0;
520    top: 9px;
521    width: 4px;
522    height: 4px;
523    background: #3366cc;
524  }
525
526  .confirm-bottom {
527    font-size: 11px;
528    font-weight: 300;
529    line-height: 22px;
530    text-align: center;
531    color: #212121;
532  }
533
534  .confirm-bottom a {color: #3366cc;}
535</style>
536<style>
537      #header_navbar {
538    z-index: 999;
539}
540.guest-nav > ul > li:hover {
541    background: #f3f3f3;
542    box-shadow: 0 0 6px -2px #999;
543    -webkit-box-shadow: 0 0 6px -2px #999;
544    -moz-box-shadow: 0 0 6px -2px #999;
545}
546.guest-nav {
547    font-size: 14px;
548}
549.guest-nav .subnav {
550    padding: 0;
551    display: none;
552    background: #f3f3f3;
553    box-shadow: 0 6px 10px -6px #999;
554    -webkit-box-shadow: 0 6px 10px -6px #999;
555    -moz-box-shadow: 0 6px 10px -6px #999;
556}
557.guest-nav > ul > li:hover ul,
558.show_nav .guest-nav > ul > li:hover ul {
559    display: block;
560    
561}
562.guest-nav ul li ul li a {
563    padding: 0px 26px;
564}
565.guest-nav ul li ul li a,
566.guest-nav ul li:hover a,
567.guest-nav > ul > li a:hover,
568.guest-nav ul li ul li a:hover,
569.guest-nav ul li ul li:hover a {
570    color: #000000;
571}
572.guest-nav ul li ul li {
573    background: #f3f3f3;
574    min-width: 200px;
575    height: auto;
576    font-weight: bold;
577    line-height: normal;
578    padding: 8px 0;
579}
580.guest-nav ul li ul li:hover {
581    background: #e0e0e0;
582}
583.spanish .guest-nav ul li ul li a,
584.french .guest-nav ul li ul li a,
585.swedish .guest-nav ul li ul li a, 
586.dutch .guest-nav ul li ul li a,
587.german .guest-nav ul li ul li a,
588.korean .guest-nav ul li ul li a,
589.portuguese .guest-nav ul li ul li a {
590    padding-top: 0px;
591    padding-bottom: 0px;
592}
593.gst .guest-nav ul li ul li a { padding: 0px 16px; }
594.gst .icon { display: none; }
595.scrolled .guest-nav ul li ul li a { padding: 0px 16px; }
596.scrolled .guest-nav li:hover,
597.scrolled .guest-nav ul li ul li { background: #464646; }
598.scrolled .guest-nav ul li ul li:hover { background: #595959; }
599.scrolled .guest-nav ul li ul li a,
600.scrolled .guest-nav ul li:hover a,
601.scrolled .guest-nav > ul > li a:hover,
602.scrolled .guest-nav ul li ul li a:hover,
603.scrolled .guest-nav ul li ul li:hover a {
604    color: #ffffff;
605}
606.spanish .scrolled .guest-nav ul li ul li a,
607.german .scrolled .guest-nav ul li ul li a,
608.korean .scrolled .guest-nav ul li ul li a,
609.dutch .scrolled .guest-nav ul li ul li a,
610.portuguese .scrolled .guest-nav ul li ul li a,
611.swedish .scrolled .guest-nav ul li ul li a {
612    padding-top: 0px;
613    padding-bottom: 0px;
614}
615@media (max-width: 980px) {
616    .show_nav .guest-nav .subnav {
617        display: block;
618    }
619    .show_nav .guest-nav .dropdown-toggle {
620        width: 60px;
621        height: 58px;
622        right: 0;
623        top: 0;
624        position: absolute;
625    }
626    .show_nav .guest-nav .icon {
627        background-image: url(https://img.securedataimages.com/images/js/vice/icons_mobile_sprite_v5-compressor.png);
628        background-size: 1950%;
629    }
630    .show_nav .guest-nav .dropdown-arrow {
631        background-position: 1% 14%;
632        -webkit-transform: rotate(-90deg);
633        transform: rotate(-90deg);
634    }
635    .show_nav .guest-nav .dropdown-arrow {
636        width: 20px;
637        height: 20px;
638        margin-top: -10px;
639        position: absolute;
640        top: 29px;
641        right: 18px;
642    }
643    .show_nav .guest-nav .up,
644    .show_nav .scrolled .guest-nav .up {
645        height: auto;
646    }
647    .show_nav .up .dropdown-arrow {
648        -webkit-transform: rotate(90deg);
649        transform: rotate(90deg);
650    }
651    .show_nav .guest-nav ul li ul li {
652        background: #464646;
653    }
654    .show_nav .guest-nav > ul > li:hover {
655        background: #464646;
656        box-shadow: none;
657        -webkit-box-shadow: none;
658        -moz-box-shadow: none;
659    }
660    .show_nav .guest-nav ul li ul li a,
661    .show_nav .guest-nav ul li:hover a,
662    .show_nav .guest-nav > ul > li a:hover,
663    .show_nav .guest-nav ul li ul li a:hover,
664    .show_nav .guest-nav ul li ul li:hover a {
665        color: #ffffff;
666    }
667    .show_nav .guest-nav ul li ul li:hover {
668        background: #595959;
669    }
670    .show_nav .guest-nav ul li ul li a {
671        padding: 10px 26px;
672    }
673}
674
675
676  </style>
677<style class="header_guest_css_2021">
678                        body { 
679  width:100%; 
680  padding:0; 
681  margin:0; 
682  box-sizing: border-box; 
683}
684.header { text-align:center; position:relative; top:0px; width:100%; z-index:200; min-width:320px; height: 60px; margin-bottom: 33px;}
685.header.scrolled {
686  height: 0;
687}
688#hamburger, .login_flyout { display:none; }
689.w960 { max-width:1440px; width:100%; margin:0 auto; position:relative;}
690section .w960 { overflow:hidden; }
691.header .960 { overflow:hidden; }
692.logo_bar { background:#383838; height:60px; position:relative; z-index:20; }
693.logo_bar .logo {
694  position: unset;
695  padding: 6px 0 0 0;
696  height: 33px;
697}
698.guest-nav ul li ul li:hover {
699  background: #f3f3f3 !important;
700}
701.navbar ul li:hover,
702.navbar ul li ul li {
703  background-color: #f3f3f3 !important;
704}
705.navbar ul li.join:hover, .navbar ul li:hover.join {
706  background-color: #f70202 !important;
707}
708.navbar ul li.join:hover a, .navbar ul li:hover.join a {
709  color: #000000 !important;
710}
711.guest-nav ul li ul li {
712  background: #f3f3f3;
713  min-width: 200px;
714  height: auto;
715  font-weight: bold;
716  line-height: normal;
717  padding: 8px 0 8px 10px;
718}
719.scrolled .guest-nav li:hover, .scrolled .guest-nav ul li ul li {
720  background: #464646 !important;
721}
722.logo_tagline {padding-top: 5px; font-weight: 600; display:block; left:240px; top:30px; color:#cccccc; font-size: 11px;}
723.logo_wrapper { float:left; overflow:hidden; display: flex; flex-direction: column; align-items: flex-start; padding-left: 25px;}
724#login_wrapper { float:right; overflow:hidden; }
725#login_wrapper.posr {
726  float: initial;
727}
728.login_input_wrapper { float:left; position:relative; margin-right:10px; margin-top:10px; }
729.login_input_wrapper input {
730  padding: 0;
731  background-color: transparent;
732  border: 1px solid #cccccc;
733  width: 160px;
734  height: 35px;
735  font-size: 14px;
736  box-shadow: inset 1px 1px 2px rgb(0 0 0 / 40%);
737  color: #ffffff;
738  border-radius: 10px;
739  padding-left: 2em !important;
740  background-repeat: no-repeat;
741  background-position: 4px 4px;
742  outline: unset;
743}
744#login_username_wrapper {
745  display: flex;
746  flex-direction: column;
747}
748#login_username_input {
749  background-image: url("https://img.securedataimages.com/images/ffadult/39850/handle_icon.svg");
750}
751#login_password_input {
752  background-image: url("https://img.securedataimages.com/images/ffadult/39850/psw_icon.svg");
753}
754#login_button { margin-top:9px; }
755#login_pasword_wrapper { margin-right:8px; }
756#login_flyout_button { border:1px solid #00366D; color:#FFFFFF; font-size:11px; padding:3px 5px; cursor:pointer; }
757#login_submit {
758  padding: 3px 7px 3px 7px;
759  border-radius: 10px;
760  background-color: #f70202;
761  background: #f70202;
762  color: #FFFFFF;
763  text-transform: uppercase;
764  height: 35px;
765  min-width: 88px;
766  font-size: 14px;
767  width: fit-content;
768  border: none;
769  cursor: pointer;
770  display: flex;
771  justify-content: center;
772  align-items: center;
773}
774.incorrect {
775  display: none;
776}
777#login_wrapper {
778  padding-left: 5px;
779  padding-bottom: 10px;
780  position: relative;
781}
782#login_wrapper:before {
783  content: '';
784  transition: background-color .5s, height .5s;
785  height: 0;
786  width: 100%;
787}
788#login_wrapper.active:before {
789  transition: background-color .5s, height .5s;
790  background-color: #f0f0f0;
791  box-shadow: 1px 1px 2px rgba(0,0,0,0.4);
792  border-radius: 10px;
793  height: 85px;
794  position: absolute;
795  top: 0;
796  left: 0;
797}
798#login_wrapper.active .login_input_wrapper input {
799  color: #000000;
800  border: 1px solid #f70202;
801  box-shadow: inset 1px 1px 2px rgba(0,0,0,0.4);
802}
803#login_wrapper.active a.forgot_password {
804  color: #3366cc;
805}
806#login_wrapper.active .incorrect {
807  display: inline-block;
808  color: #212121;
809  font-size: 13px;
810  padding-top: 1em;
811  white-space: nowrap;
812  text-align: left;
813  padding-left: .3em;
814  width: 260%;
815  padding-top: 0em;
816  overflow: hidden;
817  white-space: inherit;
818}
819a.forgot_password { color:#b3b3b3; display:block; margin-top:15px; text-align:right; text-decoration:none; font-size:11px;  }
820.navbar { position:absolute; z-index:110; top:60px; width:100%; min-height: auto; max-height: none; margin: 0; border: none;}
821.navbar { background-color:#303030; }
822.guest-nav {
823  font-size: 14px;
824}
825.navbar ul { text-align:left; height:fit-content; height: 36px;}
826{ float:left; position:relative; white-space:nowrap; }
827.navbar ul li {
828  float: left;
829  position: relative;
830  white-space: nowrap;
831}
832.navbar ul li a { color:#ffffff; font-size: 16px; line-height: 36px; display:inline-block; text-decoration:none; font-weight:normal; height: 36px; min-width: 140px; text-align: center;}
833.navbar ul li.join, .navbar ul li:hover.join { background-color:#f70202; text-transform: uppercase; }
834.navbar ul li:hover {   background-color:rgb(0, 0, 0); background-color:rgba(150, 150, 150, 0.2);  }
835.navbar ul li.join a { color:#FFFFFF; }
836#portuguese .navbar ul li.join a {
837  font-size: 13px;
838}
839.navbar ul li:hover ul { display:block; }
840.navbar ul li ul li a { color:#FFFFFF; }
841.navbar ul li ul { display:none; height:auto; left:0; position:absolute; top:100%; text-align:left; }
842.navbar ul li ul li { float:none; background:none repeat scroll 0 0 #333333;  }
843.navbar ul li ul li:hover { float:none; background:none repeat scroll 0 0 #444041;  }
844.navbar .login { display:none; }
845.navbar .home { display:none; }
846.navbar .has_secondary, .navbar .has_secondary a { cursor:pointer; }
847#french .gst .guest-nav ul li ul li a {
848  padding: 0px 9px;
849}
850#japanese .gst .guest-nav ul li ul li a {
851  text-align: left;
852  padding: 0px 5px;
853}
854#korean .gst .guest-nav ul li ul li a {
855  padding: 0px 18px;
856  text-align: left;
857}
858#portuguese .gst .guest-nav ul li ul li a {
859  padding: 0px 15px;
860}
861#italian .gst .guest-nav ul li ul li a {
862  padding: 0px 13px;
863}
864#dutch .gst .guest-nav ul li ul li a {
865  padding: 0px 26px;
866}
867#swedish .gst .guest-nav ul li ul li a {
868  padding: 0px 23px;
869}
870#chinese .gst .guest-nav ul li ul li a {
871  padding: 0px 28.5px;
872  text-align: left;
873}
874#new_navbar .dropdown-toggle {
875  display: none;
876}
877@media (max-width:980px) {
878  .login_input_wrapper .google-oauth span {
879    display: none;
880  }
881}
882@media (max-width:750px){
883  body, .guest-nav {
884      min-width: 1440px;
885  }
886}
887
888                    </style>
889<style type="text/css">
890/* Cover Override */	
891  #footer_navbar { display:none; }
892  #lang_options { display:block; margin:10px auto; text-align:center; }
893  #footer_icra_icon { display:inline; }
894  #gst #content { width:820px; }
895  .full_width {width:820px; }
896  .content { overflow:visible; }
897
898/* Cover Login Form */
899  #header_login { display:inline; position:absolute; z-index:9999; top:-60px; right:3px; float:right; }
900  .header_login_cell { float:left; }
901  #header_login_heading { padding-right:2px; color:#000000; font-size:11px; line-height:16px; font-weight:bold; }
902  #header_login_username_label, #header_login_password_label { display:none; }
903  #header_login_username, #header_login_password { margin:0 1px; height:15px; background:#fff; border:1px solid #ccc; }
904  .header_login_field, .header_login_field_active { float:left; margin:0; padding:0 2px; width:102px; height:15px; font-size:12px; background:none; border:none; }
905  #header_login_button { margin-left:1px; padding:0; width:17px; height:17px; }
906  #header_login_button_field { margin:0; padding:0; width:17px; height:17px; background:#CC0000 url(https://img.securedataimages.com/images/ffadult/cover/png/btn_arrow.gif) no-repeat; border:1px solid #FFFFFF; cursor:pointer; }
907  #header_login_button_field span { display:none; font-size:11px; padding:0 2px; font-weight:bold; color:#FFFFFF; }
908  #header_login_button_field::-moz-focus-inner { border:0; padding:0; } /*Remove inner button padding in FF*/
909  #header_login_forgot { position:absolute; top:-23px; right:0; line-height:20px; }
910  #header_login_forgot a { color:#3366CC; font-size:10px; font-weight:bold; }
911
912/* Cover Content */
913  #cover { position:relative; margin: 0 auto; padding: 0; overflow: hidden; }
914  #cover a { color:#3366CC; }
915  #cover_r1 { position:relative; margin:0; padding:0; overflow:visible; background:#F3F3F3; }
916  #cover_r1 .content, #piclist .content, #video_stats .content { border:1px solid #666666 !important; overflow:hidden; }
917
918/* Start Cover Box 1 CSS */
919  #main_graphic { position:relative; float:left; margin:0; padding:0; width:500px; height:262px; color:#000000; background:#F3F3F3 url(https://img.securedataimages.com/images/ffadult/cover/png/main_img_female.png) top left no-repeat; position:relative; }
920  #main_graphic .content { border:none !important; }
921  #main_graphic a { color:#3366CC; }
922  #main_graphic .image, #main_graphic .title, #main_graphic .thumbs { text-decoration:none; position:absolute; }
923  #main_graphic .image { margin:0; padding:0; top:0; left:0; }
924  #main_graphic .image a { display:block; width:358px; height:262px; }
925  #main_graphic .title { display:block; width:330px; height:200px;  top:0; left:250px; color:#000000; font-size:300%; font-family:arial; padding-top:20px; }
926  #main_graphic .title a { color:#000000; text-decoration:none; }
927  #main_graphic .title i  { display:block; font-style:normal; line-height:50%; }
928  #main_graphic .title b  { display:block; font-weight:bold; font-size:125%; letter-spacing:-2px; line-height:120%; }
929  #main_graphic .title em { display:block; font-weight:bold; font-size:40%; margin:15px 0 0;}
930  #chinese #main_graphic .title em, #japanese #main_graphic .title em, #korean #main_graphic .title em { margin-top:5px;}
931  #dutch #main_graphic .title em { margin-top:0px;}
932  #main_graphic .title .shift2 { margin-left:20%; cursor:pointer; }
933    #main_graphic .thumbs { margin:0; padding:0; top:190px; left:240px; background: url(https://img.securedataimages.com/images/ffadult/cover/png/main_img_female_th.png) no-repeat; }
934  #main_graphic .title .button { border:1px solid #FFFFFF; background:#CC0000; color:#FFFFFF; cursor:pointer; padding:5px 10px; font-size:15px; font-weight:bold; width:auto; overflow:visible; } /* IE FIX */  
935
936
937  #main_graphic .button { position:absolute; right:20px; bottom:80px; border:1px solid #FFFFFF; background:#CC0000; color:#FFFFFF; cursor:pointer; padding:0; font-size:15px; font-weight:bold; width:auto; overflow:visible; }
938  #main_graphic .button a { display:block; margin-right:2px; color:#ffffff; text-decoration:none; font-size:18px; }
939  #main_graphic .button a span { padding:0 10px; line-height:30px; }  
940
941  #french #main_graphic .title, #portuguese #main_graphic .title, #tagalog #main_graphic .title { left
941:220px; }
942  #french #main_graphic .title .shift2 { width:70% }
943
944/* Search Form */
945  #search { margin:0; padding:0; color:#000000; }
946  #search .content { float:right;  margin:0 2px 0 0; padding:10px; width: 200px; overflow:hidden; border:none !important; }
947  #search_form { margin:0; padding:0; }
948  #search_form .title { font-size:14px; font-weight:bold; }
949  #search_form input, #search_form select { background:#FFFFFF; color:#000000; }
950  .form_text { font-size: 12px; margin: 3px 0 0 0; padding: 0; }
951  .input_fields_age { position:relative; float:left; margin:0; padding:0; width:18px; height:15px; border:1px solid #000; overflow:hidden; }
952  .input_fields_age input { position:absolute; padding: 0 0 1px 1px; font-size:12px; width:18px; height:15px; border:none; }
953  #form_text_age { float:left; font-size:12px; margin:2px 2px 0 2px; padding:0;}
954  #search_form .select_content { position:relative; margin:0; padding:0; border:1px solid #000; width:172px; height:16px; overflow:hidden; }
955  #search_form select { position:absolute; font-size:12px; width:176px; height:19px; border: none; top:-2px; left: -2px; line-height: 19px; }
956  #form_text_zip { float:left; font-size:12px; margin:3px 0 0 0; padding:0; }
957  #form_field_zip { position:relative; float:left; margin:3px 0 0 5px; padding:0; border:1px solid #000; width:59px; height:14px; overflow:hidden; }
958  #form_field_zip input { position:absolute; font-size:12px; height:14px; top:-2px; left:0; line-height:14px; width:60px; border:none; }
959  #cover_search_button { margin-top:5px; }
960  #cover_search_button a { display:block; float:left; text-decoration:none; background:#CC0000; border:1px solid #FFFFFF; cursor:pointer; overflow:visible; }
961  #cover_search_button a span { display:block; margin:0; padding:2px 5px; color:#FFFFFF; font-size:14px; font-weight:bold; }
962  
963  #dutch #search .content { padding:0; width:230px; }
964  #french #search .content { padding:0; width:245px; }  
965  #german #search .content, #italian #search .content, #spanish #search .content, #swedish #search .content, #tagalog #search .content { padding:0; width:235px; }
966  #korean #search .content, #portuguese #search .content { padding:0; }
967  #french #search_form { margin:0; }
968  #dutch #search_form .select_content{ width:187px; }
969  #dutch #search_form select { width:190px; }
970  #french #search_form .title, #spanish #search_form .title { font-size:12px; }
971
972  #cover_r2 { overflow:hidden; margin-top:5px; }
973
974/* Piclist */
975  #piclist { float:left; width:542px; min-height:510px; overflow:hidden; }
976  #piclist .content { position:relative; padding:5px 10px; background:#F3F3F3 !important; color:#000000 !important; }
977  #piclist .content a { color:#3366CC; }
978  #piclist .title { color:#000000; font-weight:bold; letter-spacing:-1px; font-size:24px; padding-bottom:10px; }
979    #piclist title {font-size:200%;}
980    #piclist .txt { text-align:center; padding:10px 0; }
981  #piclist .txt a { margin:0; font-size:20px; font-weight:bold; color:#3366CC; text-decoration:underline; }
982  .city, .join { font-weight:bold; }
983  .join { margin-right:30px;}
984  table td.alternate_cell div a, table td.cell div a, .city, .join { color:#CC0000; }
985  .age_gender, .legal  {color:#000000;}
986  .legal { padding:5px 0 0 10px; }
987  
988  #french #piclist .title, #german #piclist .title { font-size:20px; }
989  #french #piclist .txt a, #german #piclist .txt a { font-size:16px; }
990
991/* Video Stats */
992  #video_stats { float:right; width:260px; position:relative; }
993  #video_stats .content { min-height:500px; background:#F3F3F3 !important; color:#000000; border:none !important; }
994  #video_stats .content a { color:#3366CC; }
995  #videoplayer { text-align:center; }
996  #videoplayer a { text-decoration:none; }
997  #videoplayer .title { margin:0; padding:10px 0 15px; font-weight:normal; font-size:18px; text-align:center; letter-spacing:-1px; }
998  #videoplayer .txt { text-align:left; font-size:16px; margin:10px 0; padding:0 14px; }
999  #videoplayer .txt a { color:#3366CC; cursor:pointer;}
1000  #cover_stats {  margin:0 10px; padding:10px 0 15px 0; border-top:1px solid #000000; text-align:left; }
1001  #cover_stats ul { padding: 0; margin:0; }
1002  #cover_stats li { list-style-type:none; font-size:97%; margin-bottom:5px;}
1003  #cover_stats .num { font-weight:bold; font-style:normal; }
1004  #cover_stats a { color:#3366CC;}
1005  #cover_stats a.dispb { display:block; font-size:16px; font-weight:bold; color:#000000; text-align:center; }  
1006  #cover_stats a.dispb span.sex { font-weight:normal; }  
1007  #cover_stats .button { text-align:center; padding-top:10px; }
1008  #cover_stats .button a { border:1px solid #FFFFFF; background:#CC0000; cursor:pointer; width:auto; overflow:visible; color:#FFFFFF; padding:5px 10px; font-size:15px; font-weight:bold; text-decoration:none; }
1009
1010/* Video Stats Rounded Borders */
1011  #video_stats .cover_rtop b.brdr1 { border-color:#666666; background:#666666; }
1012  #video_stats .cover_rtop b.brdr2, #video_stats .cover_rtop b.brdr3, #video_stats .cover_rtop b.rtop b.brdr4 { border-color:#666666; background:#F3F3F3; }
1013  #video_stats .cover_rbottom b.brdr1 { border-color:#666666; background:#666666; }
1014  #video_stats .cover_rbottom b.brdr2, #video_stats .cover_rbottom b.brdr3, #video_stats .cover_rbottom b.rbottom b.brdr4 { border-color:#666666; background:#F3F3F3; }  
1015
1016  #cover_langs { text-align:center; }
1017</style>
1018<style type="text/css">
1019  .piclist_640883292 td {
1020    font-family: arial,sans-serif,helvetica;
1021    font-size: 12px;
1022    color: 000000;
1023  }
1024  .piclist_640883292 a {
1025    color: #0000FF;
1026  }
1027  .piclist_640883292 .title {
1028    font-size: 16px;
1029    font-weight: bold;
1030    color: #000000;
1031  }
1032  .piclist_640883292 .title a {
1033    color: #000000;
1034  }
1035  .piclist_640883292 .location {
1036    font-size: 10px;
1037  }
1038  .piclist_640883292 img, .piclist_640883292 object {
1039    border: px solid  !important;
1040    display:block; margin:0 auto; padding:0;
1041  }
1042  .piclist_640883292 td.cell,  .piclist_640883292 td.alternate_cell {
1043    background-color: transparent;
1044    hover: expression(onmouseover=new Function("this.style.backgroundColor='#FFEE80';"), onmouseout=new Function("this.style.backgroundColor='transparent';"));
1045  }
1046  .piclist_640883292 td.cell:hover, .piclist_640883292 td.alternate_cell:hover {
1047    background-color: #FFEE80;
1048  }
1049  /* do not remove comment */
1050  
1051  
1052  
1053
1054</style>
1055<style type="text/css">
1056    body { 
1057      background: inherit;
1058    }
1059    .piclist_640883292 .member_content {
1060      padding: 30px 5px 45px;
1061      position: relative;
1062    }
1063    /*
1064    .piclist_640883292 .member_content.gallery { min-height: 297px; }
1065    .piclist_640883292 .member_content.landscape { min-height: 257px; }
1066    .piclist_640883292 .member_content.bodyshot { min-height: 738px; }
1067    .piclist_640883292 .member_content.skyscrapper { min-height: 738px; }
1068    .piclist_640883292 .member_content.bigsquare { min-height: 342px; }
1069    .piclist_640883292 .member_content.show_300 { min-height: 387px; }
1070*/
1071    .piclist_640883292 .member_content tbody {
1072      /* width: 870px;
1073      overflow-x: scroll; */
1074      margin: 0 auto;
1075      padding-bottom: 3px;
1076      /* display: block; */
1077    }
1078
1079    .piclist_640883292 .member_content.size_s tbody>tr{display:flex;justify-content: space-around;}
1080
1081    /* .piclist_640883292 .member_content.size_l tbody {
1082      display: block;
1083    } */
1084
1085    .piclist_640883292 .member_content .headerContainer {
1086      width: 100%;
1087      /* max-width: 870px; */
1088    }
1089
1090    .piclist_640883292 td {
1091      font-family: 'Open Sans', "微軟正黑體", sans-serif;
1092    }
1093    .piclist_640883292 .title {
1094      font-size: 18px;
1095      display: block;
1096      margin: 0 auto 30px;
1097      color: #000000
1098    }
1099    .piclist_640883292 .title a {
1100      text-decoration: none;
1101      color: #0000FF
1102    }
1103    .piclist_640883292 img {
1104      border-radius: 10px;
1105      filter: drop-shadow(0px 1px 2px rgba(0,0,0,0.2));
1106    }
1107    .piclist_640883292 td.cell a.mem_photo,
1108    .piclist_640883292 td.alternate_cell a.mem_photo { display: block; margin: 0 auto; }
1109
1110    .piclist_640883292 td.cell .cell_outer,
1111    .piclist_640883292 td.alternate_cell .cell_outer { 
1112      margin-right: 5px;
1113      position: relative;
1114    }
1115
1116    .piclist_640883292 td.cell a.mem_photo:hover:after,
1117    .piclist_640883292 td.alternate_cell a.mem_photo:hover:after {
1118      content: '';
1119      width: 120px;
1120      height: 160px;
1121      display: block;
1122      position: absolute;
1123      z-index: 1;
1124      opacity: 0.3;
1125      transform: translateX(-50%);
1126      border-radius: 10px;      
1127      background-color: #FFEE80
1128    }
1129    .piclist_640883292 td.cell a.mem_photo:hover:after,
1130    .piclist_640883292 td.alternate_cell a.mem_photo:hover:after {
1131      left: 50%;
1132      top: 0px
1133    }
1134    .piclist_640883292 .gallery td.cell a.mem_photo:after,
1135    .piclist_640883292 .gallery td.alternate_cell a.mem_photo:after,
1136    .piclist_640883292 .gallery td a.mem_photo img { 
1137      width: 120px; height: 160px; 
1138      max-width: calc(120px - 0px); max-height: calc(160px - 0px);}
1139    .piclist_640883292 .landscape td.cell a.mem_photo:after,
1140    .piclist_640883292 .landscape td.alternate_cell a.mem_photo:after,
1141    .piclist_640883292 .landscape td a.mem_photo img { 
1142      width: 160px; height: 120px; 
1143      max-width: calc(160px - 0px); max-height: calc(120px - 0px);}
1144    .piclist_640883292 .bodyshot td.cell a.mem_photo:after,
1145    .piclist_640883292 .bodyshot td.alternate_cell a.mem_photo:after,
1146    .piclist_640883292 .bodyshot td a.mem_photo img { 
1147      width: 120px; height: 600px; 
1148      max-width: calc(120px - 0px); max-height: calc(600px - 0px);}    
1149    .piclist_640883292 .skyscrapper td.cell a.mem_photo:after,
1150    .piclist_640883292 .skyscrapper td.alternate_cell a.mem_photo:after,
1151    .piclist_640883292 .skyscrapper td a.mem_photo img { 
1152      width: 160px; height: 600px; 
1153       max-width: calc(160px - 0px); max-height: calc(600px - 0px);}
1154    .piclist_640883292 .bigsquare td.cell a.mem_photo:after,
1155    .piclist_640883292 .bigsquare td.alternate_cell a.mem_photo:after,
1156    .piclist_640883292 .bigsquare td a.mem_photo img { 
1157      width: 200px; height: 200px; 
1158      max-width: calc(200px - 0px); max-height: calc(200px - 0px);}
1159    .piclist_640883292 .show_300 td.cell a.mem_photo:after,
1160    .piclist_640883292 .show_300 td.alternate_cell a.mem_photo:after,
1161    .piclist_640883292 .show_300 td a.mem_photo img { 
1162      width: 300px; height: 250px; 
1163      max-width: calc(300px - 0px); max-height: calc(250px - 0px);}
1164
1165    .piclist_640883292 .profile_bg {
1166      position: absolute;
1167      bottom: calc(7px + 0px);
1168      left: 50%;
1169      transform: translateX(-50%);
1170      border-radius: 10px;
1171      overflow: hidden;
1172      width: 112px; 
1173      height: 50px;
1174      color: 000000
1175    }
1176    .piclist_640883292 .profile_bg:before {
1177      content: '';
1178      width: 100%;
1179      height: 100%;
1180      display: block;
1181      position: absolute;
1182      z-index: -1;
1183      opacity: 0.8;
1184      background-image: linear-gradient(#448bca, #36d1dc);
1185    }
1186    .piclist_640883292 .gallery .profile_bg { width: 112px; height: 50px; max-width: calc(112px - 0px);}
1187    .piclist_640883292 .landscape .profile_bg { width: 152px; height: 50px; max-width: calc(152px - 0px);}
1188    .piclist_640883292 .bodyshot .profile_bg { 
1189      width: 112px; height: 50px; 
1190      bottom: calc(9px + 0px); max-width: calc(112px - 0px); }
1191    .piclist_640883292 .skyscrapper .profile_bg { 
1192      width: 152px; height: 60px; font-size: 14px; 
1193      bottom: calc(9px + 0px); max-width: calc(152px - 0px); }
1194    .piclist_640883292 .bigsquare .profile_bg { width: 192px; height: 60px; font-size: 14px; max-width: calc(192px - 0px);}
1195    .piclist_640883292 .show_300 .profile_bg { width: 292px; height: 66px; font-size: 16px; max-width: calc(292px - 0px);}
1196
1197    .piclist_640883292 .profile_bg a {
1198      text-decoration: none;
1199      color: 000000
1200    }
1201    .piclist_640883292 .profile_bg a.handle {
1202      display: block;
1203      font-weight: bold;
1204      margin-top: 7%;
1205      margin-left: 5%;
1206      text-align: left;
1207      overflow: hidden;
1208      white-space: nowrap;
1209      text-overflow: ellipsis;
1210      padding-right: 5px;
1211    }
1212    .piclist_640883292 .show_300 .profile_bg a.handle {
1213      margin-top: 4%;
1214    }
1215    .piclist_640883292 .profile_bg .age_gender {
1216      float: left;
1217      margin-left: 5%;
1218    }
1219    .piclist_640883292 .profile_bg br { display: none; }
1220    .piclist_640883292 .profile_bg .location {
1221      display : inline-block;
1222      overflow : hidden;
1223      text-overflow : ellipsis;
1224      white-space : nowrap;
1225      /*width : 70px;*/
1226      margin-left: 1px;
1227      float: right;
1228      margin-right: 2%;
1229      font-size: inherit;
1230      max-width: 52%;
1231    }
1232    .piclist_640883292.korean .gallery .profile_bg .location,
1233    .piclist_640883292.korean .bodyshot .profile_bg .location {
1234      max-width: 50%;
1235    }
1236    .piclist_640883292 td.cell:hover, 
1237    .piclist_640883292 td.alternate_cell:hover {
1238      background: none;
1239    }
1240    .piclist_640883292 td.legal {
1241      padding-top: 20px;
1242      position: absolute;
1243      right: 5px;
1244      bottom: 10px;
1245    }
1246    ::-webkit-scrollbar {
1247      height: 5px;
1248    }
1249    ::-webkit-scrollbar-thumb {
1250      background: #888; 
1251      border-radius: 5px;
1252    }
1253    
1254  </style>
1255<style type="text/css">
1256            .cc_icon { display: flex; gap: 10px; margin-top: 10px;}
1257            .cc_icon img { height: 30px; }
1258            </style>
1259<style>
1260    @import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap');
1261</style>
1262<style>
1263    * {
1264        padding: 0;
1265        margin: 0;
1266        box-sizing: border-box;
1267    }
1268    #new_footer {
1269        width: 100%;
1270        background-color: #383838;
1271        color: #ffffff;
1272        font-family: "open sans", arial, sans-serif, helvetica;
1273        text-align: left;
1274        position: relative;
1275        bottom: 0;
1276    }
1277    .seo_container {
1278        border-bottom: 1px solid #ffffff;
1279    }
1280    #new_footer a {
1281        color: #ffffff;
1282        text-decoration: unset;
1283    }
1284    .seo_nav {
1285        font-size: 12px;
1286        display: flex;
1287        justify-content: space-between;
1288        text-align: center;
1289        padding: 0 calc(50% - 720px);
1290    }
1291    .seo_nav > div {
1292        width: 20%;
1293        height: 3em;
1294    }
1295    .seo_nav > div > a {
1296        width: 100%;
1297        height: 100%;
1298        display: inline-flex;
1299        align-items: center;
1300        justify-content: center;
1301    }
1302    .site_container {
1303        display: flex;
1304        padding: 20px calc(50% - 720px) 80px;
1305    }
1306    #new_footer .languages li a.selected {
1307        background: url(https://secureimage.securedataimages.com/images/ffadult/sprite_newaff.png) no-repeat right -647px;
1308        cursor: pointer;
1309        font-size: 12px;
1310        width: 80px;
1311        display: block;
1312        text-align: left;
1313    }
1314    #new_footer ul {
1315        list-style: none;
1316    }
1317    #new_footer .languages li {
1318        position: relative;
1319    }
1320    #new_footer .languages li ul {
1321        display: none;
1322        position: absolute;
1323        /* bottom: 100%; */
1324        border: 1px solid #CECECE;
1325        background-color: #1a1a1a;
1326        border-radius: 5px;
1327    }
1328    #new_footer .languages li ul li {
1329        min-width: 80px;
1330    }
1331    #new_footer .languages li:hover ul {
1332        display: block;
1333        font-size: 12px;
1334        padding: 7px 10px;
1335    }
1336    .other_site {
1337        font-size: 12px;
1338        margin: 2.4em 0 2em;
1339    }
1340    .other_site span {
1341        font-weight: 600;
1342    }
1343    .twitter a {
1344        font-size: 12px;
1345        display: flex;
1346        align-items: center;
1347    }
1348    .twitter img {
1349        width: 15px;
1350        margin-left: .3em;
1351    }
1352    .copy_right {
1353        width: 850px;
1354        margin: 0 90px;
1355    }
1356    .disclaimer, .safetylaw {
1357        font-size: 12px;
1358        font-weight: 600;
1359        margin-top: 0;
1360        margin-bottom: 0;
1361    }
1362    .footer_links {
1363        margin: 1em 0;
1364    }
1365    .footer_links a {
1366        font-size: 12px;
1367        font-weight: 600;
1368        text-transform: capitalize;
1369    }
1370    .mt10 {
1371        font-size: 12px;
1372        color: #cccccc;
1373        margin-bottom: 1em;
1374    }
1375    #copyright {
1376        font-size: 12px;
1377        color: #cccccc;
1378    }
1379    .call_us {
1380        font-weight: 600;
1381        font-size: 15px;
1382        margin-bottom: 1em;
1383    }
1384    .contact_map {
1385        font-size: 12px;
1386    }
1387    sup {
1388        margin-top: 0;
1389        top: 0;
1390    }
1391    .suspended ul span {
1392        cursor: pointer;
1393        color: #ffffff !important;
1394    }
1395    #footer {
1396        display: none !important;
1397    }
1398    @media (max-width:798px) {
1399        .seo_nav {
1400            flex-direction: column;
1401            width: 100%;    
1402            align-items: center;
1403            padding: .5em 0;
1404        }
1405        .seo_nav>div {
1406            height: 2.5em;
1407            width: 100%;   
1408        }
1409        .site_container {
1410            flex-direction: column;
1411            padding-left: 5%;
1412        }
1413        .lang_other_site {
1414            padding-left: 0 !important;
1415            display: flex;
1416            flex-direction: column;
1417        }
1418        .mt10 {
1419            width: 98%;
1420        }
1421        .copy_right {
1422            margin: 0;
1423            width: 100%;
1424        }
1425    }
1426</style>
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437  
1438<!-- -->
1439        
1440  
1441  
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451<script type="text/javascript">
1452<!--
1453var requiredVersion = 8;
1454var useRedirect = false;
1455var flash2Installed = false;
1456var flash3Installed = false;
1457var flash4Installed = false;
1458var flash5Installed = false;
1459var flash6Installed = false;
1460var flash7Installed = false;
1461var flash8Installed = false;
1462var flash9Installed = false;
1463var maxVersion = 9;
1464var actualVersion = 0;
1465var hasRightVersion = false;
1466var jsVersion = 1.0;
1467
1468// -->
1469</script>
1469
1470
1471<script type="text/javascript">
1472<!--
1473
1474var isIE  = (navigator.appVersion.indexOf("MSIE") != -1) ? true : false;
1475var isWin = (navigator.appVersion.toLowerCase().indexOf("win") != -1) ? true : false;
1476
1477jsVersion = 1.1;
1478
1479if(isIE && isWin){
1480  document.write('<SCR' + 'IPT LANGUAGE=VBScript\> \n');
1481  document.write('on error resume next \n');
1482  document.write('flash2Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.2"))) \n');
1483  document.write('flash3Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.3"))) \n');
1484  document.write('flash4Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.4"))) \n');
1485  document.write('flash5Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.5"))) \n');  
1486  document.write('flash6Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.6"))) \n');  
1487  document.write('flash7Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.7"))) \n');
1488  document.write('flash8Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.8"))) \n');
1489  document.write('flash9Installed = (IsObject(CreateObject("ShockwaveFlash.ShockwaveFlash.9"))) \n');
1490  document.write('<\/SCR' + 'IPT\> \n'); // break up end tag so it doesn't end our script
1491}
1492// -->
1493</script>
1493
1494
1495<script type="text/javascript">
1496<!--
1497
1498function detectFlash() {  
1499  if (navigator.plugins) {
1500    var flashPlugin = navigator.plugins["Shockwave Flash 2.0"];
1501    if (!flashPlugin) flashPlugin = navigator.plugins["Shockwave Flash"];
1502    if (flashPlugin) {
1503      var flashDescription = flashPlugin.description;
1504      var flashVersion = parseInt(flashDescription.substring(16));
1505      flash2Installed = flashVersion == 2;    
1506      flash3Installed = flashVersion == 3;
1507      flash4Installed = flashVersion == 4;
1508      flash5Installed = flashVersion == 5;
1509      flash6Installed = flashVersion == 6;
1510      flash7Installed = flashVersion == 7;
1511      flash8Installed = flashVersion == 8;
1512      flash9Installed = flashVersion >= 9;
1513    }
1514  }
1515  
1516  for (var i = 2; i <= maxVersion; i++) {  
1517    if (eval("flash" + i + "Installed") == true) actualVersion = i;
1518  }
1519
1520  if(navigator.userAgent.indexOf("WebTV") != -1) actualVersion = 4;  
1521
1522  if (actualVersion >= requiredVersion) {
1523    if (useRedirect) {
1524      if(jsVersion > 1.0) {
1525        window.location.replace(flashPage);  
1526      } else {
1527
1528        window.location = flashPage;
1529      }
1530    }
1531    hasRightVersion = true;                
1532  } else {  
1533
1534    if (useRedirect) {
1535
1536      if(jsVersion > 1.0) {
1537        window.location.replace((actualVersion >= 2) ? upgradePage : noFlashPage);
1538      } else {
1539        window.location = (actualVersion >= 2) ? upgradePage : noFlashPage;
1540      }
1541    }
1542  }
1543}
1544
1545detectFlash();   
1546// -->
1547</script>
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557<script>
1558    // CDP-3098 clear the service worker installed by workbox
1559    if ('serviceWorker' in navigator) {
1560      navigator.serviceWorker.getRegistrations().then(function(registrations) {
1561      for (var i = 0; i < registrations.length; i++) {
1562          var registration = registrations[i];
1563          // the registration.scope would be something like https://adultfriendfinder.com/www/app/
1564          var url = new URL(registration.scope);
1565          if (url.pathname === '/www/app/') {
1566            // only delete the service worker on the react root scope
1567            registration.unregister();
1568          }
1569        }
1570      });
1571    }
1572</script>
1572
1573
1574
1575
1576
1577
1578 
1579    
1579<script>/* header fruit2 */</script>
1579
1580        
1581                    
1582
1583
1584<script type="text/javascript" src="https://img.securedataimages.com/javascript/live_cams/ffadult-domLoadEvent-1284505185.js"></script>
1584
1585
1586  
1587
1588<!-- COBRAND:  -->
1589
1590    
1591      
1592<SCRIPT LANGUAGE="JavaScript">
1593<!--v41-->
1594<!--
1595
1596
1597
1598function launchMenu(overrides) {
1599  var userAgent=navigator.appName + " " + navigator.appVersion;
1600  var agentInfo=userAgent.substring(0, 5);
1601  if (agentInfo == "WebTV") {
1602		return true;
1603  } else {
1604// height 400
1605  	  var action='/p/imc/menu.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&mute=1&photo_on=1&lat=&trackid=816488758&id=&lon=&gender='+overrides;
1606  	  menuwindow = window.open(action,"imcmenu","scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=no,location=no,directories=no,width=630,height=500");
1607	return false;
1608  }
1609}
1610function launchFriends() {
1611  var userAgent=navigator.appName + " " + navigator.appVersion;
1612  var agentInfo=userAgent.substring(0, 5);
1613  if (agentInfo == "WebTV") {
1614		return true;
1615  } else {
1616	  var action='/p/imc/friends_menu.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&mute=1&photo_on=1&lat=&trackid=816488758&id=&lon=&gender=';
1617	  menuwindow = window.open(action,"imcmenu","scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=no,location=no,directories=no,width=630,height=360");
1618	return false;
1619  }
1620}
1621function launchContact(target_handle) {
1622	var userAgent=navigator.appName + " " + navigator.appVersion;
1623	var agentInfo=userAgent.substring(0, 5);
1624	if (agentInfo == "WebTV") {
1625		return true;
1626	} else {
1627
1628		if(target_handle.length > 0){
1629			mhandle = target_handle.replace(/\./g, "");
1630                        var fromhandle = "";
1631                        var tofrom = "&to="+mhandle+"&from="+fromhandle;
1632                        var action="/p/imc/contact.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&trackid=816488758"+tofrom;
1633			rightmenu = window.open(action, mhandle,"scrollbars=no,resizable=yes,status=no,toolbar=no,menubar=no,location=no,directories=no,width=420,height=300");
1634		}
1635
1636		return false;
1637	}
1638}
1639
1640-->
1641</SCRIPT>
1641
1642    
1643    
1643<script type="text/javascript">
1644    (function(){
1645        FFNCaptcha = window.FFNCaptcha || {};
1646        FFNCaptcha.token = '6LdOfvEaAAAAALUFbbYFQ3DWuQ3X26KAUmVgFG_0';
1647        FFNCaptcha.useCaptcha = false;
1648
1649        FFNCaptcha.captchaCheck = function(callback) {
1650          if (FFNCaptcha.useCaptcha) {
1651              try {
1652                  grecaptcha.enterprise.ready(function() {
1653                      grecaptcha.enterprise.execute(FFNCaptcha.token, {action: 'LOGIN'}).then(function(newToken) {
1654                          callback(newToken);
1655                      }); 
1656                  });
1657              } catch (error) {
1658                  console.error("Captcha error: " + error);
1659              }
1660          } else {
1661              callback();
1662          }
1663        }
1664    })();
1665    </script>
1665
1666
1667<script type="text/javascript">
1668    (function() {
1669        FFNFingerPrintID = window.FingerPrintID || {};
1670        FFNFingerPrintID.useFingerPrintReg = false;
1671        FFNFingerPrintID.useFingerPrintLogin = false;
1672        FFNFingerPrintID.fingerPrintKey = '';
1673        FFNFingerPrintID.baseUrl = '' ? 'https://' + '' : '';
1674
1675        // Log errors to the backend (fire and forget)
1676        FFNFingerPrintID.logError = function(stage, type, error, message) {
1677            // Don't log 'skipped' - it's expected behavior when FP is disabled
1678            if (stage === 'skipped') return;
1679
1680            var errorMessage = message || (error && error.message) || '';
1681            var errorName = (error && error.name) || '';
1682
1683            console.error('FingerPrint Error:', {
1684                stage: stage,
1685                type: type,
1686                message: errorMessage,
1687                name: errorName,
1688                error: error
1689            });
1690
1691            // Fire and forget - don't block the login/reg flow
1692            fetch('/api2/v1/fingerprint_log/log_error', {
1693                method: 'POST',
1694                headers: { 'Content-Type': 'application/json' },
1695                body: JSON.stringify({
1696                    stage: stage,
1697                    type: type || '',
1698                    message: errorMessage || 'n/a',
1699                    error_name: errorName || 'n/a'
1700                })
1701            }).catch(function() {
1702                // Silently ignore failures - don't let logging errors affect the user
1703            });
1704        };
1705
1706        FFNFingerPrintID.addFingerPrint = function(type, callback) {
1707            if (!FFNFingerPrintID.fingerPrintKey) {
1708                FFNFingerPrintID.logError('config', type, null, 'API key is missing');
1709                callback(null);
1710                return;
1711            }
1712
1713            if ((type === 'reg' && !FFNFingerPrintID.useFingerPrintReg) || (type === 'login' && !FFNFingerPrintID.useFingerPrintLogin)) {
1714                FFNFingerPrintID.logError('skipped', type, null, type + ' is disabled');
1715                callback(null);
1716                return;
1717            }
1718
1719            import('https://fpjscdn.net/v4/' + FFNFingerPrintID.fingerPrintKey)
1720                .then(function(Fingerprint) {
1721                    try {
1722                        // v4: start() is synchronous, returns agent instance directly
1723                        var fp = Fingerprint.start({
1724                            apiKey: FFNFingerPrintID.fingerPrintKey,
1725                            endpoints: FFNFingerPrintID.baseUrl || undefined  // Falls back to default if empty
1726                        });
1727
1728                        return fp.get({ tag: { type: type } });
1729                    } catch (e) {
1730                        // Catch synchronous errors from start()
1731                        FFNFingerPrintID.logError('start', type, e);
1732                        return null;
1733                    }
1734                })
1735                .then(function(result) {
1736                    callback(result);
1737                })
1738                .catch(function(error) {
1739                    FFNFingerPrintID.logError('get', type, error);
1740                    callback(null);
1741                });
1742        };
1743    })();
1744</script>
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753    
1754
1755
1756
1757
1758<body >
1759
1760    
1761
1762    
1763             
1764         
1765    
1766    
1767            
1767<script  type="text/javascript" src="https://img.securedataimages.com/images/common/js/jquery-1.12.4.min.js"></script>
vendor: 1 bytes, line 1767
1767
1768<script  type="text/javascript" src="https://img.securedataimages.com/images/common/js/jquery-migrate-1.4.1.min.js"></script>
1768
1769        
1769<script type="text/javascript" src="https://img.securedataimages.com/javascript/live_cams/ffadult-corelib-1421790617.js"></script>
1769
1770        
1770<script type="text/javascript" src="https://img.securedataimages.com/javascript/live_cams/ffadult-fruit2-1454958181.js"></script>
1770
1771                    
1772
1773
1774
1775
1776
1777    
1778
1779
1780
1781
1782            
1783	                
1784    
1785    <!--[if IE ]>
1786    
1787    <![endif]-->
1788
1789
1790
1791
1792    
1793    
1794    
1795    
1796<!--Start CSS for floating content-->
1797
1798<!--End CSS for floating content-->
1799
1800
1801
1802
1803<!--Start Javascript for floating content-->
1804<script type="text/javascript">
1805<!--
1806function floatContentShow(containingElement){
1807var localFloatContentSpan = containingElement.getElementsByTagName('span');
1808localFloatContentSpan[0].className = 'floatContent_display';
1809}
1810function floatContentVanish(containingElement){
1811var localFloatContentSpan = containingElement.getElementsByTagName('span');
1812localFloatContentSpan[0].className = 'floatContent_vanish';
1813}
1814//-->
1815</script>
1815
1816<!--End Javascript for floating content-->
1817
1818
1819
1820<!--start infoicon JS 2 start Used by many dhtml hover boxes on the sites--->
1821<script language="JavaScript" type="text/javascript">
1822//tcouther 26522
1823//opens, sustains and closes the overlay div
1824//myClass is the name of a css class you write to customize the look of the content
1825function infoIcon2(myAction,myElement,myClass,myTopMargin,myLeftMargin,myContainer){
1826  if (myContainer == ''){
1827  myContainer = 'info_icon_window';
1828  }
1829  if (myAction == 'open'){
1830    var x = getOffsetLeft(myElement);
1831    var y = getOffsetTop(myElement);
1832    var myInfo = myElement.getElementsByTagName('span');
1833    if (!myTopMargin == ''){
1834      document.getElementById(myContainer).style.top = y + myTopMargin;
1835    }else{
1836      document.getElementById(myContainer).style.top = y + 6;
1837    }
1838    if (!myLeftMargin == ''){
1839      document.getElementById(myContainer).style.left = x + myLeftMargin;
1840    }else{
1841      document.getElementById(myContainer).style.left = x + 6;
1842    }
1843    document.getElementById(myContainer).innerHTML = myInfo[0].innerHTML;
1844    document.getElementById(myContainer).style.display = 'block';
1845    if(!myClass == ''){
1846    document.getElementById(myContainer).className = myClass;
1847    }else{
1848    document.getElementById(myContainer).className = 'floatContent_display';
1849    }
1850  }else if(myAction == 'stay'){
1851    myElement.style.display = 'block';
1852    if(!myClass == ''){
1853    document.getElementById(myContainer).className = myClass;
1854    }else{
1855    document.getElementById(myContainer).className = 'floatContent_display';
1856    }
1857  }else{
1858    document.getElementById(myContainer).style.display = 'none';
1859    document.getElementById(myContainer).className = 'floatContent_vanish';
1860  }
1861}
1862
1863//finds position of thumbnail to match the overlayed element on top
1864function getOffsetLeft (el) {
1865  var ol = el.offsetLeft;
1866  while ((el = el.offsetParent) != null)
1867  ol += el.offsetLeft;
1868  return ol;
1869}
1870function getOffsetTop (el) {
1871  var ot = el.offsetTop;
1872  while((el = el.offsetParent) != null)
1873  ot += el.offsetTop;
1874  return ot;
1875}
1876</script>
1876
1877
1878<!--InfoIcon Information Popup-->
1879<div id="info_icon_window" style="display:none;position:absolute;" class="floatContent_display" onmouseout="infoIcon2('close',this,'',6,0,'info_icon_window');" onmouseover="infoIcon2('stay',this,'',6,0,'info_icon_window')"></div>
1880
1881<!--Superwinks Information Popup-->
1882<div id="superwinks_window" style="display:none;position:absolute;" class="floatContent_display" onmouseout="infoIcon2('close',this,'superwinks',-30,-38,'superwinks_window');" onmouseover="infoIcon2('stay',this,'superwinks',-30,-38,'superwinks_window');"></div>
1883
1884<!--Superwinks Information Popup-->
1885<div id="superwinks_window" style="display:none;position:absolute;" class="floatContent_display" onmouseout="infoIcon2('close',this,'winksmen',-30,-38,'superwinks_window');" onmouseover="infoIcon2('stay',this,'winksmen',-30,-38,'superwinks_window');"></div>
1886
1887
1888<!--end infoicon JS 2 start Used by many dhtml hover boxes on the sites--->
1889
1890 
1891    
1891<script type="text/javascript" src="https://img.securedataimages.com/javascript/live_cams/ffadult-ajax_attach-1308166040.js"></script>
1891
1892
1893
1894                    
1894<script type="text/javascript" src="https://img.securedataimages.com/javascript/live_cams/ffadult-searchinteractionsajax-1401915752.js"></script>
1894
1895        
1895<script type="text/javascript" src="https://img.securedataimages.com/images/js/AjaxRequest-compact.js"></script>
1895
1896        
1896<script type="text/javascript" src="https://img.securedataimages.com/javascript/live_cams/ffadult-utility-1404851727.js"></script>
1896
1897        <div style="height:1px !important; width:1px !important; overflow:hidden; display:none;">
1898
1899  </div>
1900
1901    
1901<script>
1902    //<![CDATA[
1903       ajax = {};
1904ajax.x = function(){
1905    if (document.all) {
1906        try {
1907            return new ActiveXObject("MSXML2.XMLHTTP.3.0");
1908        } 
1909        catch (e) {
1910        
1911            try {
1912                return new ActiveXObject('Microsoft.XMLHTTP')
1913            } 
1914            catch (e) {
1915                return new XMLHttpRequest()
1916            }
1917        }
1918    }
1919    else {
1920        return new XMLHttpRequest()
1921    }
1922};
1923ajax.send = function(u, f, m, a){
1924    u = u.replace(/^http(s)?\:\/\/[^\/]+/, '');
1925    u += (u.indexOf('?') >= 0) ? '&rid=' + (new Date()).valueOf() + '&' : '?rid=' + (new Date()).valueOf() + '&';
1926    var x = ajax.x();
1927    m = (m) ? m : 'GET';
1928    a = (a) ? a : null;
1929    x.open(m, u, true);
1930    x.onreadystatechange = function(){
1931        if (x.readyState == 4) {
1932            if (x.status == 302) {
1933                ajax.get(x.getResponseHeader("Location"), f);
1934            }
1935            else {
1936                f(x)
1937            }
1938        }
1939    };
1940    if (m == 'POST') {
1941        x.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
1942    }
1943    try { x.responseType = 'msxml-document'; } catch(e){}
1944    x.send(a)
1945};
1946self.string_to_xml = function(a){
1947    var x = null;
1948    a = a.replace(/\<\!\-\-/, '').replace(/\-\-\>/, '');
1949    if (window.ActiveXObject || "ActiveXObject" in window) {
1950        if(document.documentMode && +document.documentMode > 10) {
1951            x = new ActiveXObject("MSXML2.DOMDocument.6.0");
1952        } else {
1953            x = new ActiveXObject("Microsoft.XMLDOM");
1954        }
1955
1956        x.async = "false";
1957        x.loadXML(a);
1958    }
1959    else {
1960        var s = '<?' + 'xml version="1.0"?>' + a;
1961        x = (new DOMParser()).parseFromString(s, "text/xml");
1962        
1963        if (x.documentElement.nodeName=="parsererror")
1964		{
1965			//alert("Error in XSLT\n\n" + x.documentElement.childNodes[0].nodeValue);
1966			return false;
1967		}
1968    }
1969    return x
1970};
1971self.xml_xslt_transform = function(xml, xslt){
1972
1973    var mydiv = document.createElement('DIV');
1974
1975
1976
1977    /*
1978       Transforms a XML document to a HTML string by using a XSLT document
1979       1. Use type XSLTProcessor, if browser (FF, Safari, Chrome etc) supports it
1980       2. Use function [transformNode] on the XmlDocument, if browser (IE6, IE7, IE8) supports it
1981       3. Use function transform on the XsltProcessor used for IE9 (which doesn't support [transformNode] any more) 
1982       4. Throws an error, when both types are not supported
1983     */
1984    function TransformToHtmlText(xmlDoc, xsltDoc) {
1985        // 1.
1986        if (typeof (XSLTProcessor) != "undefined") {
1987            var xsltProcessor = new XSLTProcessor();
1988            xsltProcessor.importStylesheet(xsltDoc);
1989            var xmlFragment = xsltProcessor.transformToFragment(xmlDoc, document);
1990            return GetXmlStringFromXmlDoc(xmlFragment);
1991        }
1992        // 2.
1993        if (typeof (xmlDoc.transformNode) != "undefined") {
1994            return xmlDoc.transformNode(xsltDoc);
1995        }
1996        else {
1997
1998            try {
1999                // 3
2000                if (window.ActiveXObject || "ActiveXObject" in window) {
2001                    var xslt = new ActiveXObject("Msxml2.XSLTemplate");
2002                    var xslDoc = new ActiveXObject("Msxml2.FreeThreadedDOMDocument");
2003                    xslDoc.loadXML(xsltDoc.xml);
2004                    xslt.stylesheet = xslDoc;
2005                    var xslProc = xslt.createProcessor();
2006                    xslProc.input = xmlDoc;
2007                    xslProc.transform();
2008
2009                    return xslProc.output;
2010                }
2011            }
2012            catch (e) {
2013                // 4
2014                alert("The type [XSLTProcessor] and the function [XmlDocument.transformNode] are not supported by this browser, can't transform XML document to HTML string!");
2015                return null;
2016            }
2017
2018        }
2019    }
2020
2021
2022    if (window.ActiveXObject || "ActiveXObject" in window) {
2023
2024      mydiv.innerHTML = TransformToHtmlText(xml, xslt);
2025    }
2026    else if (document.implementation && document.implementation.createDocument) {
2027
2028      xsltProcessor = new XSLTProcessor();
2029      xsltProcessor.importStylesheet(xslt);
2030      
2031      mydiv.appendChild(xsltProcessor.transformToFragment(xml, document));
2032      
2033      
2034      
2035    }
2036
2037    if (mydiv.firstChild && mydiv.firstChild.tagName) {
2038        return mydiv.firstChild;
2039    }
2040    else if (mydiv.firstChild && mydiv.firstChild.nextSibling && mydiv.firstChild.nextSibling.tagName) {
2041
2042      return mydiv.firstChild.nextSibling;
2043    }
2044    else {
2045
2046      return false;
2047    }
2048};
2049 
2050    
2051self.render_simple = function(a, b){
2052
2053    var d = xml_xslt_transform(a, b);
2054    if (!d.id) {
2055        return false;
2056    }
2057    else if (document.getElementById(d.id)) {
2058            document.getElementById(d.id).parentNode.replaceChild(d, document.getElementById(d.id));
2059        }
2060    else {
2061            document.body.appendChild(d);
2062        };
2063  
2064        
2065    try{
2066    document.getElementById(d.id).innerHTML = document.getElementById(d.id).innerHTML.replace(/&amp;#/g, '&#');
2067    document.getElementById(d.id).innerHTML = document.getElementById(d.id).innerHTML.replace(/&amp;/g, '&');
2068    } catch (e) {}
2069};
2070  
2071self.object_to_xml = function(a, b){
2072    var s = '';
2073    b = b ? b : 'object';
2074    for (var k in a) {
2075        s += '<' + k + '><![CD' + 'ATA[' + a[k] + ']' + ']></' + k + '>'
2076    };
2077    return string_to_xml('<' + b + '>' + s + '</' + b + '>')
2078};
2079self.json_to_xml = function(a, b, c, d){
2080    b = b ? b : 'groupshows';
2081    c = c ? c : 'node';
2082    var xml = string_to_xml('<list id="' + b + '" anon="1" admin="0"/>');
2083    for (var i = 0; i < a.length; i++) {
2084        var node = string_to_xml('<' + c + '/>');
2085        if (d == 1) {
2086            node.documentElement.setAttribute('ind', i)
2087        };
2088        for (var att in a[i]) {
2089            try {
2090                node.documentElement.setAttribute(att, a[i][att]);
2091            } 
2092            catch (e) {
2093            }
2094        };
2095        xml.documentElement.appendChild(node.documentElement.cloneNode(true));
2096    };
2097    xml.documentElement.setAttribute('register_link', '/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&geonames_reg=1');
2098    return xml;
2099}
2100 //]]> </script>
vendor: 1 bytes, line 2100
2100
2101<script src="https://img.securedataimages.com/css/live_cams/ffadult/english/0/infoicon-1421275151.js"></script>
vendor: 1 bytes, line 2101
2101
2102<script type="text/javascript">
2103
2104function createCookie(name,value,days) {
2105        if (days) {
2106                var date = new Date();
2107                date.setTime(date.getTime()+(days*24*60*60*1000));
2108                var expires = "; expires="+date.toGMTString();
2109        }
2110        else var expires = "";
2111        document.cookie = name+"="+value+expires+"; path=/; domain=adultfriendfinder.com";
2112
2113}
2114
2115function readCookie(name) {
2116        var nameEQ = name + "=";
2117        var ca = document.cookie.split(';');
2118        for(var i=0;i < ca.length;i++) {
2119                var c = ca[i];
2120                while (c.charAt(0)==' ') c = c.substring(1,c.length);
2121                if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length,c.length);
2122        }
2123        return null;
2124}</script>
vendor: 1 bytes, line 2124
2124
2125<script type="text/javascript">
2126  self.info_template = null;
2127  if (document.all) {
2128    var oldonload = window.onload;
2129    if (typeof window.onload != 'function') {
2130      window.onload = function () {self.loaded = 'true'};
2131    } else {
2132      window.onload = function() {
2133        if (oldonload) {
2134          oldonload();
2135        }
2136        self.loaded = 'true';
2137      }
2138    }
2139  } else {
2140    self.loaded = 'true';
2141  }
2142  self.info_icon = function (a) {
2143    if (self.loaded) {
2144      var pwsid = a.getAttribute('pwsid');
2145      var ex = a.getAttribute('ispopup') == 1 ? 40 : (a.getAttribute('isaf')) ? -40 : 0;
2146      if (navigator.appName == 'Microsoft Internet Explorer'){
2147        var ey = a.getAttribute('ispopup') ? -30 : (a.getAttribute('isaf')) ? -30 : (a.getAttribute('ishpa')) ? -100 : 0; 
2148      }else{
2149        var ey = a.getAttribute('ispopup') ? 80 : (a.getAttribute('isaf')) ? 60 :0;
2150      }
2151      if (!pwsid) return true;
2152      self.show_info = true;
2153      if (!self.current || self.current[0] != pwsid) {
2154        var x = findpos(a)[0]; ; var y = findpos(a)[1]; var p = 0;
2155        self.current = [pwsid,(x+110 + ex),(y-(document.all ? 0 : 100) + ey),1];
2156        display_info(pwsid)
2157      }
2158      return false;
2159    }
2160  }  
2161  self.get_pwsid = function (a) {
2162    var pwsid = (a.src.match(/(\d+\_\d+)\D+/)) ? a.src.match(/(\d+\_\d+)\D+/)[1] : '';
2163    return pwsid;
2164  }
2165  self.display_info = function (pwsid) {
2166    if (!self.members) {
2167      self.members = {};
2168    }
2169    if (!members[pwsid] || members[pwsid].documentElement.getElementsByTagName('pwsid').length == 0) {
2170      var ajaxurl = "/p/member.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&;&origin=iicon_member;ajax=1;mid="+pwsid
2171      xsend_jsx(ajaxurl);
2172            //<!-- no wmb -->
2173          members[pwsid] = string_to_xml("<response/>")
2174    }
2175    members[pwsid].documentElement.setAttribute('p',current[3])
2176    members[pwsid].documentElement.setAttribute('x',current[1])
2177    members[pwsid].documentElement.setAttribute('y',current[2])
2178    setTimeout(function(){delayed_render(pwsid)},1000)
2179  }
2180  self.delayed_render = function(a) {
2181    if (a == current[0]) {
2182      render_simple(members[a],infoicon)
2183    }
2184  }
2185  self.delayed_render_jsx = function(pwsid) {
2186    members[pwsid].documentElement.setAttribute('membergender','')
2187    members[pwsid].documentElement.setAttribute('memberlevel','')
2188    members[pwsid].documentElement.setAttribute('filter','')
2189          if (readCookie('ANON_CONFIRM') == 'TRUE') {
2190        members[pwsid].documentElement.setAttribute('filter',0)
2191      } else {
2192        members[pwsid].documentElement.setAttribute('filter',1)
2193      }
2194        var profileurl = '/p/member.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&origin=iicon_member'
2195    var orderurl ='https://secure.adultfriendfinder.com/p/order.cgi?who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&site=ffadult&origin=iicon_member'
2196        members[pwsid].documentElement.setAttribute('profileurl','/p/member.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&origin=iicon_member')
2197    members[pwsid].documentElement.setAttribute('orderurl',orderurl)
2198    members[pwsid].documentElement.setAttribute('registerurl','/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&origin=iicon_refer&geonames_reg=1')
2199    members[pwsid].documentElement.setAttribute('winkrul','/p/wink.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&origin=iicon_wink')
2200    members[pwsid].documentElement.setAttribute('winkupsaleurl','/go/page/wink_upsale.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&origin=iicon_wink_upsale')
2201    members[pwsid].documentElement.setAttribute('hotlisturl','/p/hotlist.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&origin=iicon_hotlist')
2202    if (current.length && current[0] == pwsid) {
2203      members[pwsid].documentElement.setAttribute('p',current[3])
2204      members[pwsid].documentElement.setAttribute('x',current[1])
2205      members[pwsid].documentElement.setAttribute('y',current[2])
2206      render_simple(members[pwsid],infoicon)
2207    }
2208  }
2209  self.findpos = function (a) {
2210    var curleft = curtop = 0;
2211    if (a.offsetParent) {
2212      curleft = a.offsetLeft;
2213      curtop = a.offsetTop;
2214      while (a = a.offsetParent) {
2215        curleft += a.offsetLeft;
2216        curtop  += a.offsetTop;
2217      }
2218    }
2219    return [curleft,curtop];
2220  }
2221  self.hide_info = function () {
2222    self.show_info = false;
2223    self.current = [];
2224    if (self.to_hideinfo) {
2225      clearTimeout(to_hideinfo);
2226    }
2227    var to_hideinfo = setTimeout(
2228      function () {
2229        if (!self.show_info && document.getElementById('memberinfo')) {
2230          document.body.removeChild(document.getElementById('memberinfo'));
2231          self.current = [];}
2232      },
2233      500
2234    );
2235  }
2236  self.xsend_jsx = function (a,b) {
2237    var script = document.createElement('script');
2238    var myid = (b)? b : 'info_icon'
2239    script.src = a+';jsx=1;timestamp='+(new Date).valueOf()
2240    script.type = 'text/javascript'
2241    script.id = myid
2242    if (document.getElementById(myid)) {
2243      document.getElementsByTagName('head')[0].replaceChild(script,document.getElementById(myid));
2244    } else {
2245      document.getElementsByTagName('head')[0].appendChild(script);
2246    }
2247    return false;
2248  }
2249
2250  self.onmouse = function (a,b) {
2251    if ( a ) info_icon(b);
2252    else hide_info();
2253    return false;
2254  }
2255
2256</script>
2256
2257 
2258    
2259
2260    <div id="ffadult" >
2261        <div id="english">
2262            <div class="gst" >
2263                
2264                <div id="content" >
2265                     
2266
2267                    
2268                                        <div class="grey_bg chrome">
2269                        <header id="head" class="header">
2270                          <div class="logo_bar">
2271                            <div class="w960">
2272                              <a id="hamburger">
2273                                <img src="https://img.securedataimages.com/images/ffadult/39850/hammy.png">
2274                              </a>
2275                              <div class="logo_wrapper">
2276                                <a href="/p/page.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" data-ga-event="AFF logo:Image"><img title="AdultFriendFinder connects like-minded adults, providing a space to build friendships, explore relationships, and engage in open-minded conversations in a welcoming community." class="logo" src="https://img.securedataimages.com/images/ffadult/39850/white_AFF.svg" /></a>
2277                                <span class="logo_tagline">World's Largest Adult Personals</span>
2278                              </div>
2279                              <div id="login_wrapper" class="login">
2280                                <form accept-charset=utf-8 method="post" action="https://secure.adultfriendfinder.com/p/login.cgi" id="loginForm" name="LOGIN" target="_top" autocomplete="off" >
2281<input type="hidden" name="who" value="r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" />
2282<input type="hidden" name="site" value="ffadult" />
2283                                  
2284                                                                        <input type="hidden" name="login_origin" value="cover_navbar">
2285                                                                    <input type="hidden" name="p" value="new_no_handle">
2286                                  <input type="hidden" name="force_reload" value="1">
2287                                  <div id="login_username_wrapper" class="login_input_wrapper">
2288                                    <input id="login_username_input" type="text" name="handle" tabindex="1" placeholder="Username" />
2289                                    <span class="incorrect">Your Username or Password was incorrect.</span>  
2290                                  </div>
2291                                  <div id="login_password_wrapper" class="login_input_wrapper">
2292                                    <input id="login_password_input" type="password" name="password" maxlength="25" tabindex="2" placeholder="Password" />
2293                                    <a href="#" title="Forgot password?" class="forgot_password" data-ga-event="Forgot password:Text">Forgot login?</a>
2294                                  </div>
2295                                  <div id="login_button" class="login_input_wrapper">
2296                                      <div id="login_submit" class="btn btn-primary">
2297                                        Login
2298                                      </div>
2299                                    
2300                                  </div>
2301                                                                  </form>
2302                              </div>
2303                              <div class="login_flyout">
2304                                <a id="reg_flyout_link" class="flyout_link">Register</a>
2305                                <a id="login_flyout_link" class="flyout_link" alt="Log in to AdultFriendFinder to connect with like-minded adults, explore personal ads, and engage with a vibrant community of individuals seeking meaningful connections and shared experiences.">Login</a>
2306                              </div>
2307                                                          </div>
2308                          </div>
2309                        </header>
2310                      </div>
2311                      
2312<section id="rest-1" class="fgtpwd-popup">
2313  <div class="fgtpwd-box">
2314    <div class="fgtpwd-title">Reset Password</div>
2315    <form class="fgtpwd-cotent">
2316      <div class="fgtpwd-desc">If you've 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>
2317      <div class="reset-box">
2318        <label class="reset-input"><input type="text" name="v15-fg-handle" placeholder="Email"></label>        
2319        <div class="errormsg"></div>
2320        <div class="fgtpwd-btns">
2321          <div class="btn-no">Cancel</div><button class="btn-ys">Send</button>
2322        </div>
2323      </div>
2324    </form>
2325  </div>
2326</section>
2327<section id="rest-2"  class="fgtpwd-popup">
2328  <div class="fgtpwd-box">
2329    <div class="fgtpwd-title">Reset Link Sent</div>
2330    <form class="fgtpwd-cotent">
2331      <div class="confirm-box">
2332        <div class="confirm-title">
2333          <div class="confirm-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>
2334        </div>
2335        <div class="confirm-code-desc">Check your email and enter the confirmation code:</div>
2336        <div class="confirm-code-box">
2337          <input type="hidden" name="confirmation">
2338          <input type="text" placeholder="Confirmation" name="confirmation_code">
2339          <button class="btn-ys">Submit</button>
2340        </div>
2341        <div class="errormsg"></div>
2342        <div class="confirm-code-desc2">Don't see the email?</div>
2343        <ul class="confirm-fn">
2344          <li id="btn-resend-confirm">Resend Confirmation Link</li>
2345          <li id="btn-bk-reset1">Start Over</li>
2346        </ul>
2347        <div class="fgtpwd-btns"><div class="btn-no">Close</div></div>
2348      </div>
2349      <div class="confirm-bottom">If you have any questions, please contact <a href="/p/help.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Customer Service</a></div>  
2350    </form>
2351  </div>
2352</section>
2353
2354<script>
2355  const $ = window.$ || window.jQuery;
2356  let isPreFgt = false;
2357  let aErrorMsg =[
2358    "The service is temporarily busy, please try again later.",
2359    "Invalid Username",
2360    "Invalid Email",
2361    "Invalid Email",
2362    "Invalid Account",
2363    "The service is temporarily busy, please try again later."
2364  ];
2365
2366  function openNewForgotLogin(){
2367    $("html, body, #rest-1").addClass("popup");
2368  }
2369
2370  $('body').on("click", ".forgot_password", function(event){
2371    event.preventDefault();
2372    openNewForgotLogin();
2373  });    
2374
2375  $('body').on("click", "#rest-1 .btn-no", function(event){
2376    event.preventDefault();
2377    if(isPreFgt) {
2378      isPreFgt = false;
2379      window.location.href = "/p/page.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME";
2380    } else if (window.location.pathname === '/go/page/forgot_login.html') {
2381      window.location = "/";
2382    } else {
2383      $("#rest-1 .fgtpwd-cotent")[0].reset();
2384      $("#rest-1").removeClass("error");
2385      $("html, body, #rest-1").removeClass("popup");
2386    }    
2387  });
2388
2389  function callForgotpassword(_data) {
2390    jQuery.ajax({
2391      method: "POST",
2392      contentType: "application/json; charset=utf-8",
2393      url: "/api2/v1/forgot/password",
2394      async: false,
2395      dataType: "json",
2396      data: JSON.stringify(_data),
2397      error: function(res){
2398        console.log("[error]: api2/v1/forgot/password");
2399        $("#rest-1").addClass("error");
2400        $("#rest-1 .errormsg").html(aErrorMsg[0]);
2401      },
2402      success: function(res) {
2403        if (res.status == 200 && res.payload["success"] == 1)
2404        {
2405          $("#rest-1").removeClass("error");
2406          $("#rest-2 .confirm-title-txt span").html(res.payload["email"]);
2407          $('#rest-2 [name="confirmation"]').val(res.payload["confirmation"]);
2408          $("#rest-1").removeClass("popup");
2409          $("#rest-2").addClass("popup");
2410        } else {
2411          console.log("[api success but has error]: " + res.payload["message"]);
2412          $("#rest-1").addClass("error");
2413          $("#rest-1 .errormsg").html(aErrorMsg[res.payload["message"]]);
2414        }
2415      }
2416    });
2417  }
2418
2419  $('body').on("click", "#rest-1 .btn-ys,#btn-resend-confirm", function(event){
2420    event.preventDefault();
2421    let sHandle = $('[name="v15-fg-handle"]').val().replace(/</g, "&lt;").replace(/>/g, "&gt;");
2422      
2423    if(sHandle)
2424    {
2425            try {
2426        grecaptcha.enterprise.ready(function() {
2427          grecaptcha.enterprise.execute('6LdOfvEaAAAAALUFbbYFQ3DWuQ3X26KAUmVgFG_0', {action: 'LOGIN'}).then(function(_token) {
2428            let kData = {
2429              handle: sHandle,
2430              token: _token
2431            };
2432            callForgotpassword(kData);
2433          });
2434        });
2435      } catch (error) {
2436        console.error("Captcha error: " + error);
2437      }
2438      
2439          } else {
2440      $("#rest-1").addClass("error");
2441      $("#rest-1 .errormsg").html("Please enter a valid email address");
2442    }
2443  });
2444
2445  $('body').on("click", "#rest-2 .btn-no", function(event){
2446    event.preventDefault();
2447    if(isPreFgt) {
2448      isPreFgt = false;
2449      window.location.href = "/p/page.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME";
2450    } else if (window.location.pathname === '/go/page/forgot_login.html') {
2451      window.location = "/";
2452    } else {      
2453      $("#rest-1,#rest-2").removeClass("error");
2454      $(".fgtpwd-cotent")[0].reset();
2455      $("html, body, #rest-2").removeClass("popup");
2456    }
2457  });
2458
2459  $('body').on("click", "#rest-2 .btn-ys", function(event){
2460    event.preventDefault();
2461    let sCode = $('[name="confirmation_code"]').val().replace(/</g, "&lt;").replace(/>/g, "&gt;");
2462    let sConfirmation = $('[name="confirmation"]').val();
2463    if(sCode)
2464    {
2465      let kData = {
2466        confirmation: sConfirmation,
2467        confirmation_code: sCode
2468      };
2469      jQuery.ajax({
2470        method: "POST",
2471        contentType: "application/json; charset=utf-8",
2472        url: "/api2/v1/validate/confirmation_code",
2473        async: false,
2474        dataType: "json",
2475        data: JSON.stringify(kData),
2476        error: function(res){
2477          console.log("[error]: api2/v1/validate/confirmation_code");        
2478        },
2479        success: function(res) {
2480          if (res.status == 200 && res.payload["success"] == 1)
2481          {
2482            window.location.href = res.payload["redirect_url"];
2483          } else {
2484            $("#rest-2").addClass("error");
2485            $("#rest-2 .errormsg").html("The confirmation code you entered is invali
2485d. Please enter the correct confirmation code.");
2486          }
2487        }
2488      });
2489    } else {
2490      $("#rest-2").addClass("error");
2491      $("#rest-2 .errormsg").html("The confirmation code you entered is invalid. Please enter the correct confirmation code.");
2492    }
2493  });
2494
2495  $('body').on("click", "#btn-bk-reset1",function(event){
2496    $(".fgtpwd-cotent")[0].reset();
2497    $("#rest-1,#rest-2").removeClass("error");
2498    $("#rest-2").removeClass("popup");
2499    $("#rest-1").addClass("popup");
2500  });
2501</script>
2501
2502
2503                                        
2504 
2505                    
2506
2507                                        
2508                                        
2509
2510
2511
2512
2513
2514  
2515  
2516</head>
2517
2518<!-- from 5.77.194.31 to si201-102 on live_cams -->
2519
2520
2521
2522  <nav id="new_navbar" class="navbar guest-nav">
2523    <ul class="w960">
2524
2525	  <li class="join"><a href="/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&geonames_reg=1" title="Join Now!" name="Join Now!" data-ga-event="Register:Text">Join Now!</a></li>
2526
2527    <li style="display: none;"><a href="/magazine?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="Magazine" name="Magazine" data-ga-event="Magazine:Text">Magazine</a></li>
2528    <li class="login" style="display:none;"><a href="/go/page/standard_login.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="Member Login" name="Member Login">Member Login</a></li>
2529    <li style="display: none;">
2530	      <a href="/member-cams?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&p=whos_online_page" title="Live Chat" name="Live Chat" data-ga-event="Live Chat:Text">Live Chat</a>
2531	      <div class="dropdown-toggle"><span class="icon dropdown-arrow"></span></div>
2532	      <ul class="subnav">
2533	          <li><a href="/live-model-chat?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&p=whos_online_page" title="" name="" data-ga-event="Live Model Shows:Text">Live Models</a></li>
2534	      </ul>
2535	  </li>
2536      <li><a href="/about-us?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="About" name="About" data-ga-event="About:Text">About</a></li>
2537      <li style="display: none;"><a href="https://blog.adultfriendfinder.com/">Blog</a></li> 
2538	  <li class="last">
2539	      <a href="/www/guest/#/contact?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="Contact" name="Contact" data-ga-event="contact:Text">Contact</a>
2540	  </li>
2541    </ul>
2542  </nav>
2543
2544                    
2545                    
2545<script>
2546if (!window.Promise) {
2547  var scriptEle = document.createElement("script");
2548  scriptEle.src = "https://polyfill.io/v3/polyfill.min.js?features=Promise";
2549  document.head.appendChild(scriptEle);
2550}
2551function loadReact() {
2552    return new Promise(function(resolve, reject) {
2553        if (document.getElementById("react_script")) { return resolve(); }
2554        try {
2555            var linkEle = document.createElement("link");
2556            linkEle.rel = "stylesheet";
2557            linkEle.href = "https://img.securedataimages.com/images/common/css/react/main.css";
2558            document.head.appendChild(linkEle);
2559            var scriptEle = document.createElement("script");
2560            scriptEle.src = "https://img.securedataimages.com/images/common/js/react/main.js";
2561            scriptEle.id = "react_script";
2562            scriptEle.addEventListener("load", function() { resolve(); });
2563            scriptEle.addEventListener("error", function() { reject("Failed to load react script"); });
2564            document.body.appendChild(scriptEle);
2565        } catch (error) {
2566            reject(error);
2567        }
2568    });
2569}
2570function login_security_check(props, loginForm) {
2571    loadReact().then(function() {
2572        console.log("React loaded successfully");
2573        window.setReactLang('english');
2574        window.handleOpenSecurityCheckDialog(props).then(function(msg){
2575            console.log('handleOpenSecurityCheckDialog return:',msg);
2576            if ('success'==msg) { HTMLFormElement.prototype.submit.call(loginForm); }
2577        });
2578    }).catch(function(err) {
2579        console.error(err);
2580    });
2581}
2582</script>
2582
2583
2584                    
2584<script class="login_form">
2585  function verifyLogin() {
2586      if($("#login_username_input").val()=='' ||$("#login_password_input").val()=='') {
2587          $(".incorrect").html("Your Username or Password was incorrect.");
2588          $(".incorrect").removeClass("long_text");
2589          $("#login_wrapper").addClass("active");
2590      } else if ($("#login_password_input").val().length < 5) {
2591          $(".incorrect").html("Your Username or Password was incorrect.");
2592          $(".incorrect").removeClass("long_text");
2593          $("#login_wrapper").addClass("active");
2594      } else {
2595          var handleNewVal = $("#login_username_input").val().replace(/\s*/g,'');
2596          $("#login_username_input").val(handleNewVal);
2597          var passwordNewVal = $("#login_password_input").val().replace(/\s*/g,'');
2598          $("#login_password_input").val(passwordNewVal);
2599          
2600          $("#login_wrapper").removeClass("active");
2601          let useRecaptcha = false
2602
2603          let completeLoginCB = function(token) {
2604              $("#loginForm").submit();
2605          };
2606
2607          if (useRecaptcha) {
2608              try {
2609                  grecaptcha.enterprise.ready(function() {
2610                      grecaptcha.enterprise.execute('6LdOfvEaAAAAALUFbbYFQ3DWuQ3X26KAUmVgFG_0', {action: 'LOGIN'}).then(function(newToken) {
2611
2612                          if (document.getElementById("loginForm").querySelector('[name="g-recaptcha-response"]')) {
2613                              document.getElementById("loginForm").querySelector('[name="g-recaptcha-response"]').value=newToken;
2614                          } else {
2615                              var eleToken = document.createElement('input');
2616                              eleToken.setAttribute('type', 'hidden');
2617                              eleToken.setAttribute('id', 'g-recaptcha-response');
2618                              eleToken.setAttribute('name', 'g-recaptcha-response');
2619                              eleToken.setAttribute('value', newToken);
2620                              document.getElementById("loginForm").appendChild(eleToken);
2621                          }
2622                          completeLoginCB(newToken);
2623                      }); 
2624                  });
2625              } catch (error) {
2626                  console.error("Captcha error: " + error);
2627              }
2628          } else {
2629              completeLoginCB();
2630          }
2631      }
2632  }
2633  function fingerPrint(cb) {
2634    if (typeof(FFNFingerPrintID) !== 'undefined' && FFNFingerPrintID.useFingerPrintLogin) {
2635      FFNFingerPrintID.addFingerPrint('login', function(fingerprint) {
2636        if (document.getElementById("loginForm").querySelector('[name="fingerprint"]')) {
2637          document.getElementById("loginForm").querySelector('[name="fingerprint"]').value = JSON.stringify(fingerprint);
2638        } else {
2639          var eleToken = document.createElement('input');
2640          eleToken.setAttribute('type', 'hidden');
2641          eleToken.setAttribute('name', 'fingerprint');
2642          eleToken.setAttribute('value', JSON.stringify(fingerprint));
2643          document.getElementById("loginForm").appendChild(eleToken);
2644          verifyLoginBeforeSubmit(sHandle, sPwd);
2645        }
2646        cb();
2647      });
2648    } else {
2649      cb();
2650    }
2651  }
2652  $("#login_submit").click(function(){
2653      fingerPrint(verifyLogin);
2654  })
2655  $(".login_input_wrapper input").on('keypress', function(){
2656      if (event.keyCode === 13) {
2657          fingerPrint(verifyLogin);
2658      }
2659  })</script>
2659                    
2660                                        
2661
2662                    
2663                    
2664
2665
2666
2667
2668
2669                    
2670
2671                    <div class="gst">
2672                        <div id="body" class="z1">
2673                            <div class="content full_width">
2674
2675  
2676
2677
2678
2679<script type="text/javascript" src="/images/common/js/english_statedropdown_utf8.js"></script>
2679
2680    
2681
2682
2683<!-- (Big Logo Live = ) -->
2684<!-- (Big Logo Preview = ) -->
2685
2686<div id="cover_r1" class="full_width">
2687
2688  
2688<script type="text/javascript">
2689    function showPass(fldObj){
2690      var frmObj = fldObj.form; 
2691      frmObj.passTxt.style.display  = 'none';    
2692      frmObj.password.style.display = '';
2693      frmObj.password.select();
2694      frmObj.password.focus();
2695    }
2696  
2697    function setPass(fldObj){     
2698      var frmObj = fldObj.form; 
2699      if(frmObj.password.value === ''){
2700        frmObj.password.style.display = 'none';
2701        frmObj.passTxt.style.display  = '';
2702      }
2703    }  
2704    
2705    function setFieldValue(fldObj, fldVal){
2706      fldVal = fldVal || '';
2707      
2708      var inputVal = fldVal;
2709      
2710      if(fldObj.value === inputVal){
2711        fldObj.value = '';
2712        document.getElementById("handle").className = 'header_login_field_active';
2713      }else if(fldObj.value === ''){
2714        document.getElementById("handle").className = 'header_login_field';
2715        fldObj.value = inputVal;
2716      }
2717    }
2718  </script>
2718
2719
2720
2721
2722  <div id="header_login">
2723    <div id="header_login_content">
2724      <form accept-charset=utf-8 method="post" action="https://secure.adultfriendfinder.com/p/login.cgi" name="LOGIN" >
2725<input type="hidden" name="who" value="r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" />
2726<input type="hidden" name="site" value="ffadult" />
2727        <input type="hidden" name="action" value="login" />                      
2728        <div id="header_login_heading" class="header_login_cell">Member Login<span>:</span></div>
2729        <div id="header_login_username" class="header_login_cell">
2730          <div id="header_login_username_label" class="header_login_cell_content">
2731            <span>Username:</span>
2732            <a href="/go/page/forgot_login.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="Click here to get your login information.">Forgot username?</a>
2733          </div>
2734          <input type="text" name="handle" id="handle" size="9" value="Username" maxlength="25" tabindex="1" class="header_login_field" onFocus="setFieldValue(this, 'Username');" onBlur="setFieldValue(this, 'Username');" />
2735        </div>
2736        <!-- /header_login_username -->
2737        <div id="header_login_password" class="header_login_cell">
2738          <div id="header_login_password_label" class="header_login_cell_content">
2739            <span>Password:</span>
2740            <a href="/go/page/forgot_login.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="Click here to get your login information.">Forgot password?</a>
2741          </div>
2742          <input type="password" name="password" size="9" maxlength="25" class="header_login_field_active" onBlur="setPass(this);" style="display:none;" /><input type="text" name="passTxt" size="9" maxlength="25" tabindex="2" value="Password" onFocus="showPass(this);" class="header_login_field" />
2743        </div>
2744        <!-- /header_login_password -->
2745        <div id="header_login_button" class="header_login_cell">
2746          <button type="submit" value="Login" id="header_login_button_field" class="header_login_cell_content" tabindex="3"><span>Login</span></button>
2747        </div>
2748        <!-- /header_login_button -->
2749        <div id="header_login_forgot" class="header_login_cell"><a href="/go/page/forgot_login.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" title="Click here to get your login information.">Forgot Login?</a></div>
2750      </form>
2751    </div>
2752    <!-- /header_login_content -->
2753  </div>
2754  <!-- /header_login -->
2755
2756  <div class="content">
2757    <div id="main_graphic">
2758      <div class="content">
2759        <div class="image"><a href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
2760   "></a></div>
2761        <div class="title"><a href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
2762   "><i>meet real</i> <b>partners</b> <i class="shift2">tonight!</i> <em class="shift2">Over 30 Million Members</em></a></div>
2763        <div class="button"><a href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
2764   "><span>Join for FREE!</span></div>
2765        <div class="thumbs"><a href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
2766   "><img src="https://img.securedataimages.com/images/ffadult/cover/png/spacer.gif" border="0" width="299" height="71" alt=""/></a></div>
2767      </div>
2768    </div>
2769
2770<!-- BEGIN SEARCH -->  
2771  
2772    <div id="search">
2773      <div class="content">
2774        <div id="search_form">
2775        <div class="title">Search Our Hot Members</div>
2776        <form accept-charset=utf-8 method="post" action="/p/register.cgi" name=search_form id=searchform >
2777<input type="hidden" name="who" value="r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME" />
2778<input type="hidden" name="site" value="ffadult" />
2779        <input type="hidden" name="searchtype" value="photo_search">
2780        <input type="hidden" name="quick_search" value="1">
2781        <input type="hidden" name="hottest" value="1">
2782        <input type="hidden" name="prefill_from_cookie" value="1">
2783        <input type="hidden" name="photo_rating" value="30">
2784        <input type="hidden" name="bday_year" value="76">
2785        <input type="hidden" name="looking_for_what" value="*">
2786        <div id="cover_search_iam">
2787          <div class="form_text">I am/We are a</div>
2788          <div id="form_field_gender_user" class="select_content">
2789  <select name="REG_sex" id="REG_sex" class="field_sm">
2790    
2791      <option value="1">Man</option>
2792      
2793      <option value="2">Woman</option>
2794    
2795      <option value="3">Couple (man and woman)</option>
2796    
2797      <option value="5">Couple (2 women)</option>
2798      
2799      <option value="6">Couple (2 men)</option>
2800      
2801      <option value="4">Group (men and/or women)</option>
2802    
2803      <option value="7">Trans</option>
2804      
2805  </select></div>
2806        </div>
2807        <div id="cover_search_looking_for">     
2808          <div class="form_text">seeking a</div>
2809          <div id="form_field_gender_seeking" class="select_content">
2810    <select name="looking_for_person" id="looking_for_person" class="field_sm" test="0">
2811  
2812  
2813      
2814      <option value="1" >Man</option>
2815      
2816      
2817      <option value="2" selected="selected">Woman</option>
2818      
2819    <option value="3" >Couple (man and woman)</option>
2820      <option value="5" >Couple (2 women)</option>
2821        
2822      <option value="6" >Couple (2 men)</option>
2823          <option value="4" >Group (men and/or women)</option>
2824        
2825      <option value="7" >TS/TV/TG</option>
2826        </select>
2827
2828
2829</div>
2830        </div>
2831        <div id="cover_search_age">
2832          <div class="form_text">between the ages of</div>
2833          <div id="form_field_age">
2834            <div class="input_fields_age"><input type="text" size="2" name="min_age" value="18" maxlength="2"></div><div id="form_text_age">&nbsp;and&nbsp;</div><div class="input_fields_age"><input type="text" size="2" name="max_age" value="35" maxlength="2"></div>
2835            <div style="clear:both;"></div>
2836          </div>
2837        </div>
2838        <div id="cover_search_country">
2839          <div class="form_text">Country</div>
2840          <div id="form_field_country" class="select_content"><select name="country"  onchange="statedropdown(search_form)"  cols=20 size=1>
2841<option value=""></option>
2842<option value="United States" >United States</option>
2843<option value="Algeria" > Algeria</option>
2844<option value="Andorra" > Andorra</option>
2845<option value="Angola" > Angola</option>
2846<option value="Antigua and Barbuda" > Antigua and Barbuda</option>
2847<option value="Argentina" > Argentina</option>
2848<option value="Armenia" selected="selected"> Armenia</option>
2849<option value="Aruba" > Aruba</option>
2850<option value="Australia" > Australia</option>
2851<option value="Austria" > Austria</option>
2852<option value="Bahamas" > Bahamas</option>
2853<option value="Barbados" > Barbados</option>
2854<option value="Belgium" > Belgium</option>
2855<option value="Belize" > Belize</option>
2856<option value="Benin" > Benin</option>
2857<option value="Bermuda" > Bermuda</option>
2858<option value="Bolivia" > Bolivia</option>
2859<option value="Botswana" > Botswana</option>
2860<option value="Brazil" > Brazil</option>
2861<option value="Bulgaria" > Bulgaria</option>
2862<option value="Burma" > Burma</option>
2863<option value="Canada" > Canada</option>
2864<option value="Cape Verde" > Cape Verde</option>
2865<option value="Cayman Islands" > Cayman Islands</option>
2866<option value="Central African Republic" > Central Afr. Rep.</option>
2867<option value="Chile" > Chile</option>
2868<option value="Colombia" > Colombia</option>
2869<option value="Costa Rica" > Costa Rica</option>
2870<option value="Croatia" > Croatia</option>
2871<option value="Cyprus" > Cyprus</option>
2872<option value="Czech Republic" > Czech Republic</option>
2873<option value="Denmark" > Denmark</option>
2874<option value="Dominica" > Dominica</option>
2875<option value="Dominican Republic" > Dom. Republic</option>
2876<option value="El Salvador" > El Salvador</option>
2877<option value="Estonia" > Estonia</option>
2878<option value="Federated States of Micronesia" > Federated States of Micronesia</option>
2879<option value="Fiji" > Fiji</option>
2880<option value="Finland" > Finland</option>
2881<option value="France" > France</option>
2882<option value="French Guiana" > French Guiana</option>
2883<option value="Gabon" > Gabon</option>
2884<option value="Germany" > Germany</option>
2885<option value="Gibraltar" > Gibraltar</option>
2886<option value="Greece" > Greece</option>
2887<option value="Grenada" > Grenada</option>
2888<option value="Guadeloupe" > Guadeloupe</option>
2889<option value="Guatemala" > Guatemala</option>
2890<option value="Guernsey" > Guernsey</option>
2891<option value="Guinea" > Guinea</option>
2892<option value="Guinea-Bissau" > Guinea-Bissau</option>
2893<option value="Guyana" > Guyana</option>
2894<option value="Haiti" > Haiti</option>
2895<option value="Honduras" > Honduras</option>
2896<option value="Hungary" > Hungary</option>
2897<option value="Iceland" > Iceland</option>
2898<option value="Ireland" > Ireland</option>
2899<option value="Israel" > Israel</option>
2900<option value="Italy" > Italy</option>
2901<option value="Jamaica" > Jamaica</option>
2902<option value="Japan" > Japan</option>
2903<option value="Jersey" > Jersey</option>
2904<option value="Jordan" > Jordan</option>
2905<option value="Kazakhstan" > Kazakhstan</option>
2906<option value="Kenya" > Kenya</option>
2907<option value="Latvia" > Latvia</option>
2908<option value="Lebanon" > Lebanon</option>
2909<option value="Lesotho" >
2909 Lesotho</option>
2910<option value="Liechtenstein" > Liechtenstein</option>
2911<option value="Lithuania" > Lithuania</option>
2912<option value="Luxembourg" > Luxembourg</option>
2913<option value="Macau" > Macau</option>
2914<option value="Madagascar" > Madagascar</option>
2915<option value="Malta" > Malta</option>
2916<option value="Martinique" > Martinique</option>
2917<option value="Mauritius" > Mauritius</option>
2918<option value="Mexico" > Mexico</option>
2919<option value="Moldova" > Moldova</option>
2920<option value="Monaco" > Monaco</option>
2921<option value="Mongolia" > Mongolia</option>
2922<option value="Montenegro" > Montenegro</option>
2923<option value="Mozambique" > Mozambique</option>
2924<option value="Namibia" > Namibia</option>
2925<option value="Nepal" > Nepal</option>
2926<option value="Netherlands" > Netherlands</option>
2927<option value="Netherlands Antilles" > Netherlands Antilles</option>
2928<option value="New Zealand" > New Zealand</option>
2929<option value="Nicaragua" > Nicaragua</option>
2930<option value="Nigeria" > Nigeria</option>
2931<option value="North Macedonia" > North Macedonia</option>
2932<option value="Norway" > Norway</option>
2933<option value="Papua New Guinea" > Papua New Guinea</option>
2934<option value="Peru" > Peru</option>
2935<option value="Poland" > Poland</option>
2936<option value="Portugal" > Portugal</option>
2937<option value="Romania" > Romania</option>
2938<option value="Rwanda" > Rwanda</option>
2939<option value="San Marino" > San Marino</option>
2940<option value="Sao Tome &amp; Principe" > Sao Tome &amp; Principe</option>
2941<option value="Serbia" > Serbia</option>
2942<option value="Seychelles" > Seychelles</option>
2943<option value="Slovakia" > Slovakia</option>
2944<option value="Slovenia" > Slovenia</option>
2945<option value="South Korea" > South Korea</option>
2946<option value="Spain" > Spain</option>
2947<option value="St. Kitts &amp; Nevis" > St. Kitts &amp; Nevis</option>
2948<option value="St. Lucia" > St. Lucia</option>
2949<option value="St. Vincent &amp; the Grenadines" > St. Vincent &amp; the Grenadines</option>
2950<option value="Suriname" > Suriname</option>
2951<option value="Swaziland" > Swaziland</option>
2952<option value="Switzerland" > Switzerland</option>
2953<option value="Taiwan" > Taiwan</option>
2954<option value="Thailand" > Thailand</option>
2955<option value="Togo" > Togo</option>
2956<option value="Trinidad and Tobago" > Trinidad and Tobago</option>
2957<option value="Tunisia" > Tunisia</option>
2958<option value="Turks and Caicos Islands" > Turks and Caicos Islands</option>
2959<option value="Ukraine" > Ukraine</option>
2960<option value="United Kingdom" > United Kingdom</option>
2961<option value="United States" > United States</option>
2962<option value="Uruguay" > Uruguay</option>
2963<option value="Venezuela" > Venezuela</option>
2964<option value="Western Sahara" > Western Sahara</option>
2965<option value="Zambia" > Zambia</option>
2966<option value="Zimbabwe" > Zimbabwe</option>
2967</select>
2968</div>
2969        </div>
2970        <div id="cover_search_state">
2971          <div class="form_text">State/Province</div>
2972          <div id="form_field_state" class="select_content"><select name="state" cols=20 size=1>
2973<option value="*">Any</option>
2974</select>
2975</div>
2976        </div>
2977        <div id="cover_search_zip">
2978          <div id="form_text_zip" class="form_text">Zip Code (U.S. only)</div>
2979          <div id="form_field_zip"><input type="text" name="zip" maxlength="5" size="5" class="zip" /></div>
2980          <div style="clear:both;"></div>
2981        </div>
2982        <div id="cover_search_button" class="cover_search_form_button"><a href="#" onclick="this.blur(); document.search_form.submit(); return false;"><span>Search</span></a></div>  
2983        </form>
2984        </div>
2985      </div>
2986    </div>
2987
2988<!-- END SEARCH -->
2989
2990  </div><!-- end row 1 div -->
2991</div>
2992
2993<div id="cover_r2" class="full_width">
2994  
2995  <div id="piclist">
2996    <div class="content">
2997      <div class="title">Find partners 
2998      near <a href="/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&geonames_reg=1" class="city" title="Find real sex partners
2999 near Yerevan
3000  tonight!">Yerevan</a>
3001  </div> 
3002      <div class="thumbs">
3003      
3004  
3005
3006  
3007  
3008
3009  
3010  
3011
3012<div class="piclist_640883292 english" align="left" style="margin: 0px 0px 0px 0px;">
3013  <table style="background-color: transparent" width="100%" border="0" cellspacing="1" cellpadding="0">
3014    <tr>
3015      <td>
3016        <table class="member_content gallery size_s" style="width: 100%; background-color: transparent;" border="0" cellspacing="0" cellpadding="2">
3017        
3018          
3019          
3020            <tr>
3021              <td height="30" colspan="4"></td>
3022            </tr>
3023          
3024            
3025            <tr><td class="cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3026
3027  
3028    
3029
3030  
3031      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrwCosO35YTAJI3GwBhxBUA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1283807&pi_handle=gratae&pi_age=24&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/SS/DjSs7SLcrNpaRQEU9tIQqAQ.jpg" height="160" width="120" alt="No Photo" title="gratae" /></a>
3032    
3033
3034  
3035    <div class="profile_bg">  
3036    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrwCosO35YTAJI3GwBhxBUA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1283807&pi_handle=gratae&pi_age=24&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">gratae</a>    
3037    <span class="age_gender">24/F</span>
3038    <br />
3039    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrwCosO35YTAJI3GwBhxBUA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1283807&pi_handle=gratae&pi_age=24&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Yerevan</span></a>
3040          
3041  </div>
3042    
3043
3044  
3045    
3046
3047</div>
3048</td>
3049<td class="alternate_cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3050
3051  
3052    
3053
3054  
3055      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWo06ikhkjcbAN_WEwBhxBUA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1783698&pi_handle=astchuu&pi_age=21&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/VP/NSvP4wZQTFF1dyqQSIqlMg.jpg" width="120" height="160" alt="No Photo" title="astchuu" /></a>
3056    
3057
3058  
3059    <div class="profile_bg">  
3060    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWo06ikhkjcbAN_WEwBhxBUA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1783698&pi_handle=astchuu&pi_age=21&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">astchuu</a>    
3061    <span class="age_gender">21/F</span>
3062    <br />
3063    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWo06ikhkjcbAN_WEwBhxBUA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1783698&pi_handle=astchuu&pi_age=21&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Erevan, Yerevan</span></a>
3064          
3065  </div>
3066    
3067
3068  
3069    
3070
3071</div>
3072</td>
3073<td class="cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3074
3075  
3076    
3077
3078  
3079      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpCXf4eYcQVAJI3GwDflhMA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1426529&pi_handle=talk_to_me_dirty&pi_age=29&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/EZ/viEZSSLSIRBe0pDcFWTk7xA.jpg" width="120" height="160" alt="No Photo" title="talk_to_me_dirty" /></a>
3080    
3081
3082  
3083    <div class="profile_bg">  
3084    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JN
3084BdFQxWpCXf4eYcQVAJI3GwDflhMA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1426529&pi_handle=talk_to_me_dirty&pi_age=29&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">talk_to_me_dirty</a>    
3085    <span class="age_gender">29/F</span>
3086    <br />
3087    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpCXf4eYcQVAJI3GwDflhMA_JcUALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1426529&pi_handle=talk_to_me_dirty&pi_age=29&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Revan, Yerevan</span></a>
3088          
3089  </div>
3090    
3091
3092  
3093    
3094
3095</div>
3096</td>
3097<td class="alternate_cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3098
3099  
3100    
3101
3102  
3103      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpBlJQY_JcUAGHEFQCSNxsA35YTALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1349624&pi_handle=sexiirocma&pi_age=34&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/GS/nxGSP6KNcFfVMdD4dUGSP3oQ.jpg" height="160" width="120" alt="No Photo" title="sexiirocma" /></a>
3104    
3105
3106  
3107    <div class="profile_bg">  
3108    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpBlJQY_JcUAGHEFQCSNxsA35YTALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1349624&pi_handle=sexiirocma&pi_age=34&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">sexiirocma</a>    
3109    <span class="age_gender">34/F</span>
3110    <br />
3111    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpBlJQY_JcUAGHEFQCSNxsA35YTALvhGACOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1349624&pi_handle=sexiirocma&pi_age=34&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Yerevan</span></a>
3112          
3113  </div>
3114    
3115
3116  
3117    
3118
3119</div>
3120</td></tr>
3121<tr><td class="cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3122
3123  
3124    
3125
3126  
3127      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpcjQkJu_EYAPiXFABhxBUAkjcbAN_WEwCOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1630651&pi_handle=tiffhot4u&pi_age=30&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/I5/onI5SmQBjGeDGzRe37xIbA.jpg" width="120" height="160" alt="No Photo" title="tiffhot4u" /></a>
3128    
3129
3130  
3131    <div class="profile_bg">  
3132    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpcjQkJu_EYAPiXFABhxBUAkjcbAN_WEwCOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1630651&pi_handle=tiffhot4u&pi_age=30&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">tiffhot4u</a>    
3133    <span class="age_gender">30/F</span>
3134    <br />
3135    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWpcjQkJu_EYAPiXFABhxBUAkjcbAN_WEwCOZgAAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1630651&pi_handle=tiffhot4u&pi_age=30&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Ereun, Yerevan</span></a>
3136          
3137  </div>
3138    
3139
3140  
3141    
3142
3143</div>
3144</td>
3145<td class="alternate_cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3146
3147  
3148    
3149
3150  
3151      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrNOiUZjmYAALvhGAD4lxQAYcQVAJI3GwDflhMAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=26254&pi_handle=Yourtoy19669&pi_age=25&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/H2/hEH2gbscocsHS91SP6hFIcA.jpg" height="160" width="120" alt="No Photo" title="Yourtoy19669" /></a>
3152    
3153
3154  
3155    <div class="profile_bg">  
3156    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JN
3156BdFQxWrNOiUZjmYAALvhGAD4lxQAYcQVAJI3GwDflhMAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=26254&pi_handle=Yourtoy19669&pi_age=25&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">Yourtoy19669</a>    
3157    <span class="age_gender">25/F</span>
3158    <br />
3159    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrNOiUZjmYAALvhGAD4lxQAYcQVAJI3GwDflhMAPcsVAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=26254&pi_handle=Yourtoy19669&pi_age=25&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Yervandavan, Yerevan</span></a>
3160          
3161  </div>
3162    
3163
3164  
3165    
3166
3167</div>
3168</td>
3169<td class="cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3170
3171  
3172    
3173
3174  
3175      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrbBUMQPcsVAI5mAAC74RgA_JcUAGHEFQCSNxsA35YTAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1428285&pi_handle=lamwayne&pi_age=19&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/8E/708EQMSPmOea5jEBeNLEoPQ.jpg" width="120" height="160" alt="No Photo" title="lamwayne" /></a>
3176    
3177
3178  
3179    <div class="profile_bg">  
3180    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrbBUMQPcsVAI5mAAC74RgA_JcUAGHEFQCSNxsA35YTAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1428285&pi_handle=lamwayne&pi_age=19&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">lamwayne</a>    
3181    <span class="age_gender">19/F</span>
3182    <br />
3183    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrbBUMQPcsVAI5mAAC74RgA_JcUAGHEFQCSNxsA35YTAGvjGQA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1428285&pi_handle=lamwayne&pi_age=19&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Yervandavan, Yerevan</span></a>
3184          
3185  </div>
3186    
3187
3188  
3189    
3190
3191</div>
3192</td>
3193<td class="alternate_cell" style="vertical-align: top; text-align: center"><div class="cell_outer" style="text-align:center; white-space:nowrap;">
3194
3195  
3196    
3197
3198  
3199      <a class="mem_photo" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrksrQaa_MZAD3LFQCOZgAAu_EYAPiXFABhxBUAkjcbAN_WEwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1696619&pi_handle=makesamicum&pi_age=39&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><img style="border: 0 transparent none;" src="https://img.securedataimages.com/ffadult/featured/external/photos/DV/SKDV1L8CqU6vVT8fN2cuHQ.jpg" width="120" height="160" alt="No Photo" title="makesamicum" /></a>
3200    
3201
3202  
3203    <div class="profile_bg">  
3204    <a class="handle" href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrksrQaa_MZAD3LFQCOZgAAu_EYAPiXFABhxBUAkjcbAN_WEwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1696619&pi_handle=makesamicum&pi_age=39&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self">makesamicum</a>    
3205    <span class="age_gender">39/F</span>
3206    <br />
3207    <a href="http://adultfriendfinder.com/go/p62150c+reg?hostpid=&picid=2H8JNBdFQxWrksrQaa_MZAD3LFQCOZgAAu_EYAPiXFABhxBUAkjcbAN_WEwA-&hr=&looking_for_person=2&show=f-m&creative=piclist_horizontal&piclist_id=1696619&pi_handle=makesamicum&pi_age=39&pi_gender=F&pi_location=&pi_row=&pi_test=1" target="_self"><span class="location">Ereun, Yerevan</span></a>
3208          
3209  </div>
3210    
3211
3212  
3213    
3214
3215</div>
3216</td></tr>
3217          
3218          
3219
3220        </table>
3221      </td>
3222    </tr>
3223  </table>
3224</div>
3225      </div>
3226      <div class="txt"><a class="join" href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
3227   ">Join now to see more hot members!</a> <a href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
3228   "></a></div>
3229    </div>
3230  </div>
3231
3232  <div id="video_stats">
3233    <div class="content">
3234      <div id="videoplayer">
3235        <div class="title">Watch Real <b>Member Videos</b></div>
3236        <div class="thumb"><a href="/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&from=video&geonames_reg=1"> <img src="https://img.securedataimages.com/images/ffadult/cover/videos/cobrand_vid_female.jpg" class="nobd" border="0"></a></div>
3237        <div class="txt" onClick="javascript:location.href='/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&from=video&geonames_reg=1'">Explore the erotic lifestyle of millions of people through thous
3237ands of 
3238<span class="desc-link"><a href="/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&from=video&geonames_reg=1">webcam videos</a></span>.</div>
3239      </div>
3240      <div id="cover_stats">
3241        <ul>
3242          <li><span class="num">7,191,227</span> Members!</li>
3243          <li><span class="num">33,423</span> Online NOW!<a href="javascript:void(0);" class="" onclick="window.open('/go/page/note_about_calculations.html?&amp;who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&amp;popup=1', 'invite','resizable=yes,scrollbars=yes,height=300,width=800,false');"  style="text-decoration:none; display:inline;" >*</a></li>
3244                    <li><span class="num">0</span> Members in <a href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
3245   " onMouseOver="self.status='Join Now for FREE!';exit=false;return true" onMouseOut="self.status='';">      
3246    Armenia
3247  </a></li>
3248                    <li><span class="num">54,551</span> New Photos this week!</li>
3249          <li><span class="num">163</span> chatting now</li>          <li><span class="num">0</span> using IM now</li>
3250        </ul>
3251        <a class="dispb" href="/p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&from=video&geonames_reg=1"><span class="people">Real People.</span> <span class="sex">Real Fun.</span></a>
3252        <div class="button"><a class="button" href=" /p/register.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&country=&geonames_reg=1
3253   ">Join for FREE!</a></div>
3254      </div>
3255    </div>
3256  </div>
3257</div><!-- end row 2 -->
3258
3259<div id="cover_langs">
3260<!-- BEGIN OTHER LANGUAGE LINKS -->
3261<div id="lang_options">
3262  <span>Other languages:</span>
3263  <a href="/go/lang/spanish.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Espa&ntilde;ol</a>&nbsp;<a href="/go/lang/french.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Fran&ccedil;ais</a>&nbsp;<a href="/go/lang/german.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Deutsch</a>&nbsp;<a href="/go/lang/japanese.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">&#26085;&#26412;&#35486;</a>&nbsp;<a href="/go/lang/portuguese.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Portugu&ecirc;s</a>&nbsp;<a href="/go/lang/italian.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Italiano</a>&nbsp;<a href="/go/lang/dutch.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Nederlands</a>&nbsp;<a href="/go/lang/swedish.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Svenska</a>&nbsp;<a href="/go/lang/chinese.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">&#32321;&#39636;&#20013;&#25991;</a>&nbsp;<a href="/go/lang/korean.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">&#54620;&#44544;</a>&nbsp;<a href="/go/lang/tagalog.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Tagalog</a>&nbsp;
3264</div>
3265<!-- END OTHER LANGUAGE LINKS -->
3266</div>
3267    
3268    
3269    
3269<script>
3270    function format_intlNumbers(fNums,fType){
3271      for (var i=0; i < fNums.length; i++) {
3272        if(fNums[i].className == fType){
3273          var fNumstr = fNums[i].innerHTML;
3274          if (fType = "format_dutch"){
3275            fNumstr = fNumstr.replace(/,/g,".");
3276          }
3277          fNums[i].innerHTML = fNumstr;
3278        }
3279      }
3280    }
3281    var formatnumber;
3282    formatnumber = document.getElementsByTagName("span");
3283    if(formatnumber.length > 0) format_intlNumbers(formatnumber,"format_english");
3284    </script>
3284
3285
3286        
3287
3288     
3289    <!-- footer -->
3290
3291
3292<!-- load react  -->
3293
3294              </div>
3295<div id="new_footer">
3296    
3297        <div class="site_container">
3298        <div class="lang_other_site">
3299                        <ul class="languages" data-anon="1">
3300                <li class="suspended">
3301                  <a lang="en" hreflang="en" class="selected english" onclick="this.parentNode.className = this.parentNode.className == 'suspended' ? 'expanded nobo' : 'suspended';"><span>English</span></a>
3302                                    <ul>
3303                                        <li><div lang="es" hreflang="es" data-lang="spanish"><span>Espa&#241;ol</span></div></li>                    <li><div lang="fr" hreflang="fr"  data-lang="french"><span>Fran&#231;ais</span></div></li>                    <li><div lang="de" hreflang="de"  data-lang="german"><span>Deutsch</span></div></li>                    <li><div lang="ja" hreflang="ja"  data-lang="japanese"><span>&#26085;&#26412;&#35486;</span></div></li>                    <li><div lang="ko" hreflang="ko"  data-lang="korean"><span>&#54620;&#44544;</span></div></li>                    <li><div lang="pt" hreflang="pt"  data-lang="portuguese"><span>Portugu&ecirc;s</span></div></li>                    <li><div lang="it" hreflang="it"  data-lang="italian"><span>Italiano</span></div></li>                    <li><div lang="nl" hreflang="nl"  data-lang="dutch"><span>Nederlands</span></div></li>                    <li><div lang="sv" hreflang="sv"  data-lang="swedish"><span>Svenska</span></div></li>                    <li><div lang="zh" hreflang="zh"  data-lang="chinese"><span>&#32321;&#39636;&#20013;&#25991;</span></div></li>                  </ul>
3304                </li>
3305            </ul><!-- languages -->
3306                                    <br/>
3307            <div class="twitter">
3308                <a href="https://x.com/adultfriendfind"><img src="https://img.securedataimages.com/images/ffadult/x-logo/logo.svg"/></a>
3309            </div>
3310            </br/>
3311                        
3312            <div class="cc_icon">
3313            <img src="https://img.securedataimages.com/images/visa_2020.jpg">
3314            <img src="https://img.securedataimages.com/images/mastercard_2024.jpg">
3315            </div>
3316                    </div>
3317        <div class="copy_right">
3318            <div class="disclaimer" data-check="0">Persons appearing in photographs and videos may not be actual members. Other data for illustrative purposes only.</div>
3319            <div class="safetylaw">AdultFriendFinder does not conduct criminal background screening of its members.</div>
3320            <div class="footer_links">
3321            	<a href="/www/guest/#/internet-safety-law" target="_top">Dating safety</a> | 
3322                <a href="/www/guest/#/protect_kids" target="_top">Protect Kids</a> |
3323                <a href="/www/guest/#/report-abuse" target="_top">Report Abuse or Sexually Explicit Ads</a> | 
3324                <a href="/help?contact=1" target="_top">Contact Us</a> |
3325                <a href="/www/guest/#/2257_notice" target="_top">18 U.S.C. 2257 Record Keeping Requirements Compliance Statement</a> |
3326                <a href="javascript:void(0);" id="AHT_policy">Anti-Human & Sexual Trafficking Policy</a> |
3327                <a href="/www/guest/#/complaints-abuse-policy" target="_top">COMPLAINTS, ABUSE REPORTING & CONTENT REMOVAL POLICY</a> |
3328                <a href="/www/guest/#/consent-content-policy" target="_top">Consent & Content Policy</a>
3329            </div>
3330            <div id="aht_overlay" style="display: none; position: fixed; top: 0; left: 0; width: 100vw; height: 100vh; background-color: rgba(0, 0, 0, 0.75); z-index: 99999; align-items: center; justify-content: center;">
3331                <div class="aht_modal" style="position: relative; width: 80%; max-width: 900px; height: 80%; background: #fff; border-radius: 8px; overflow: hidden; box-shadow: 0 4px 15px rgba(0,0,0,0.5);">
3332                    <span id="aht_close" style="position: absolute; top: 10px; right: 15px; font-size: 30px; font-weight: bold; color: #333; cursor: pointer; z-index: 100000; line-height: 1;">&times;</span>
3333                    <iframe id="aht_iframe" src="" style="width: 100%; height: 100%; border: none;"></iframe>
3334                </div>
3335            </div>
3336            <div class="mt10">
3337                                This website is operated in the US by Various Inc. at 800 West El Camino Real, Suite 180, Mountain Vie
3337w, CA 94040; in the UK by Ventnor Enterprise Limited At The Old Wheel House, 31/37 Church Street, Reigate, Surrey, RH2 0AD,in the EU by Pixojay Ltd at 6 Dionysiou, office 103, Agios Dometios, 2368 Nicosia, Cyprus.. Contact us at 888-575-8383 (US toll free), 0800 098 8311(UK toll-free), 1800 954 607 (AU toll-free).
3338                           </div>
3339            <div id="copyright">
3340                          Copyright &copy; 1996-2026 Various, Inc. All rights reserved.<br />
3341  AdultFriendFinder&#174, Adult Friend Finder<sup style="font-size:6px">SM</sup>, AFF&#174, FriendFinder Networks<sup style="font-size:6px">SM</sup> and the FriendFinder Networks logo are service marks of Various, Inc.<br />
3342  Connexion<sup style="font-size:6px">SM</sup> is a service mark of Streamray Inc. and used with permission.<br/>
3343  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.
3344                        </div>
3345        </div>
3346        <div class="contact_map">
3347            <div class="call_us">Questions? Call us: <span class="help_phone"></span></div>
3348            <div class="site_map">
3349                                    <a href="https://ffn.com/">FriendFinder Networks</a><br>
3350                    <a href="https://cash.ffn.com/p/partners/main.cgi?action=viewmore&product=AdultFriendFinder&lang=english">Become an Affiliate</a><br>
3351                                <a href="/www/guest/#/privacy-policy" target="_top">Privacy Policy</a> / <a href="/www/guest/#/privacy-policy" target="_top">Cookies</a><br>
3352                <a href="/www/guest/#/terms-of-use" target="_top">Terms of Use</a><br>
3353                                <a href="/www/guest/#/not-sell-info">Do Not Sell My Personal Information</a>
3354            </div>
3355        </div>
3356    </div>
3357    </div>
3358
3359
3360<script>
3361function httpGet(theUrl)
3362{
3363    var xmlHttp = new XMLHttpRequest();
3364    xmlHttp.open( "GET", theUrl, false );
3365    xmlHttp.send( null );
3366    return xmlHttp.responseText;
3367}
3368
3369var phoneNum =[];
3370var phones = JSON.parse(httpGet("/qz/phone/info")); 
3371 
3372document.addEventListener("DOMContentLoaded", function(event) {
3373    document.querySelectorAll(".help_phone").forEach(
3374    function(div) {
3375        div.innerText = phones.cs.join(' | ');
3376    })
3377    if (phones && phones.info) {
3378        phones.info.map(function(info){
3379            ['inc','addr','city'].map(function(key) {
3380                document.querySelectorAll('.qz-info-'+key+'-'+info.region.toLowerCase()).forEach(function(span) {
3381                    span.innerText = info[key];
3382                });
3383            });
3384        });
3385    }
3386});  
3387</script>
3387
3388
3389<script>
3390(function() {
3391    Number.isInteger = Number.isInteger || function(value) {
3392        return typeof value === "number" && Math.floor(value) === value;
3393    };
3394
3395    if ( typeof(window.dataLayer) !== 'object' || typeof(window.dataLayer.push) !== 'function') {
3396        return null;
3397    }  
3398
3399    var dataLayer = window.dataLayer || [];
3400
3401    var href = window.location.href || '';
3402
3403    var state = {
3404        listeners: [],
3405        pageType: ''
3406    };
3407
3408    var deleteCookie = function(cname, options) {
3409        var cookie = cname + "=;expires=0;path=/;";
3410        var domain = options.domain || '';
3411        if ( domain ) {
3412        cookie += "domain=" + domain;
3413        }
3414        window.document.cookie = cookie;
3415        return null;
3416    };
3417
3418    var getDomain = function() {
3419        var domain = null;
3420        var host = window.location.host || '';
3421        var host_tokens = host.split('.');
3422        if ( host_tokens.length === 3 ) {
3423            host_tokens.shift();
3424        } else if ( host_tokens.length !== 2 ) {
3425            // Unknown domain.
3426            return null;
3427        }
3428        domain = '.' + host_tokens.join('.');
3429        return domain;
3430    };
3431
3432    var getPageType = function() {
3433        var pageType = '';
3434
3435        if ( href.indexOf('/p/main.cgi') !== -1 ) {
3436            pageType = 'homepage';
3437        } else if ( href.indexOf('/p/mc/cover.cgi') !== -1 ) {
3438            pageType = 'MC-messaging';
3439        } else if ( href.indexOf('/messenger.html') !== -1 ) {
3440            pageType = 'IM-messaging';
3441        } else if ( href.indexOf('/go/page/conversation') !== -1 ) {
3442            pageType = 'IM-messaging';
3443        } else if ( href.indexOf('/go/page/your_notifications.html') !== -1 ) {
3444            pageType = 'notifications';
3445        } else if ( href.indexOf('/p/imc/view_video.cgi') !== -1 ) {
3446            pageType = 'broadcasting';
3447        } else if ( href.indexOf('/go/page/vice_page_broadcaster_leaderboard.html') !== -1 ) {
3448            pageType = 'broadcasting';
3449        } else if ( href.indexOf('/messenger?broadcast=1') !== -1 ) {
3450            pageType = 'broadcasting';
3451        } else if ( href.indexOf('/p/chat/makerooms.cgi') !== -1 ) {
3452            pageType = 'chat-room';
3453        } else if ( href.indexOf('/p/chat/makeroom.cgi') !== -1 ) {
3454            pageType = 'chat-room';
3455        } else if ( href.indexOf('/go/page/new_search.html') !== -1 ) {
3456            pageType = 'search';
3457        }
3458
3459        return pageType;
3460    }
3461
3462    var handleLogin = function() {
3463        var domain = getDomain();
3464        if ( !domain ) {
3465            return null;
3466        }
3467        var cookie_name = 'just_logged_in';
3468        if ( typeof(window.FFN) === 'object'
3469        && typeof(window.FFN.getCookieValueByName) === 'function' ) {
3470            var cookie_value = window.FFN.getCookieValueByName(cookie_name);
3471            if ( cookie_value ) {
3472                dataLayer.push({
3473                    'event': 'GTMevent',
3474                    'eventCategory': 'login',
3475                    'eventAction': 'completion',
3476                    'eventLabel': '',
3477                    'userId': cookie_value
3478                });
3479                deleteCookie(cookie_name, {domain: domain});
3480            }
3481        }
3482        return null;
3483    };
3484
3485    var handleRegistration = function() {
3486        var domain = getDomain();
3487        if ( !domain ) {
3488            return null;
3489        }
3490        var cookie_name = 'just_registered';
3491        if ( typeof(window.FFN) === 'object'
3492        && typeof(window.FFN.getCookieValueByName) === 'function' ) {
3493            var cookie_value = window.FFN.getCookieValueByName(cookie_name);
3494            if ( cookie_value ) {
3495                dataLayer.push({
3496                    'event': 'GTMevent',
3497                    'eventCategory': 'registration',
3498                    'eventAction': 'completion',
3499                    'eventLabel': '',
3500                    'userId': cookie_value
3501                });
3502                deleteCookie(cookie_name, {domain: domain});
3503            }
3504        }
3505        return null;
3506    };
3507
3508    var init = function() {
3509        var CD = window.CD || {};
3510        var member = CD.member || {};
3511        var pwsid = member.pwsid || null;
3512        var userType = ( pwsid ) ? 'member' : 'guest';
3513        var level = ( typeof(member.level) !== 'undefined' ) ? parseInt(member.level) : 0;
3514        var purchaseStatus = ( level >= 300 ) ? 'true' : 'false';
3515        var rpid = "p62150c";
3516
3517        if ( typeof(rpid) === 'string' && rpid ) {
3518            var rpidTokens = rpid.split('.');
3519            var pid = rpidTokens[0];
3520
3521            dataLayer.push({
3522                'rpid': rpid
3523            });
3524
3525            dataLayer.push({
3526                'pid': pid
3527            });
3528        }
3529
3530        if ( pwsid ) {
3531            dataLayer.push({
3532                'userId': pwsid
3533            });
3534        }
3535
3536        dataLayer.push({
3537            'environment': 'desktop'
3538        });
3539
3540        dataLayer.push({
3541            'userType': userType
3542        });
3543
3544        dataLayer.push({
3545            'purchaseStatus': purchaseStatus
3546        });
3547
3548        handleLogin();
3549        handleRegistration();
3550        trackPage();
3551    };
3552
3553    var initDom = function() {
3554
3555        // Desktop messenger.
3556        var initMessengerDom = function() {
3557            var messengerNode = document.getElementById('messenger');
3558            var initSendImButtons = function() {
3559                var nodeList = messengerNode.getElementsByClassName('launch-conv');
3560                var nodeListCount = nodeList.length;
3561                var n = 0;
3562                for ( n = 0; n < nodeListCount; n += 1 ) {
3563                    var node = nodeList.item(n);
3564                    node.addEventListener("click", function(e) {
3565                        dataLayer.push({
3566                            'event': 'GTMevent',
3567                            'eventCategory': 'messaging',
3568                            'eventAction': 'IM-messenger',
3569                            'eventLabel': 'initiate-chat'
3570                        });
3571                        return null;
3572                    });
3573                }
3574                return null;
3575            };
3576            initSendImButtons();
3577            return null;
3578        };
3579
3580        // Desktop nav.
3581        var initNavDom = function() {
3582            var navNode = document.getElementById('navigation-bar');
3583            if ( typeof(navNode) === 'undefined' || navNode === null ) {
3584                return null;
3585            }
3586            var navUlNode = navNode.getElementsByClassName('nav')[0];
3587            if ( typeof(navUlNode) === 'undefined' || navUlNode === null ) {
3588                return null;
3589            }
3590            var navANodeList = navUlNode.getElementsByTagName('a');
3591            if ( typeof(navANodeList) === 'undefined' || navANodeList === null ) {
3592                return null;
3593            }
3594            var navANodeListCount = navANodeList.length;
3595            var n = 0;
3596            for ( n = 0; n < navANodeListCount; n += 1 ) {
3597                var node = navANodeList.item(n);
3598                if ( typeof(node.href) === 'string' ) {
3599
3600                    if ( node.href.indexOf('/p/mc/cover.cgi') !== -1 && state.listeners.indexOf('mailbox-click') === -1 ) {
3601                        // Message Center nav link.
3602                        state.listeners.push('mailbox-click');
3603                        node.addEventListener("click", function(e) {
3604                            dataLayer.push({
3605                                'event': 'GTMevent',
3606                                'eventCategory': 'messaging',
3607                                'eventAction': 'MC-messenger',
3608                                'eventLabel': 'mailbox-click'
3609                            });
3610                            return null;
3611                        });
3612                    } else if (
3613                        node.href.indexOf('/go/page/your_notifications.html') !== -1
3614                        && state.listeners.indexOf('notifications') === -1
3615                        && typeof(node.dataset.gaEvent) === 'string'
3616                        && node.dataset.gaEvent !== ''
3617                    ) {
3618                        // Notifications nav link.
3619                        state.listeners.push('notifications');
3620                        node.addEventListener("click", function(e) {
3621                            dataLayer.push({
3622                                'event': 'GTMevent',
3623                                'eventCategory': 'notifications',
3624                                'eventAction': 'button-click',
3625                                'eventLabel': 'notifications'
3626                            });
3627                            return null;
3628                        });
3629                    } else if (
3630                        node.href.indexOf('/go/page/your_notifications.html') !== -1
3631                        && state.listeners.indexOf('see-all-activity') === -1
3632                        && ( typeof(node.dataset.gaEvent) === 'undefined' || !node.dataset.gaEvent )
3633                    ) {
3634                        // See all activity nav link.
3635                        state.listeners.push('see-all-activity');
3636                        node.addEventListener("click", function(e) {
3637                            dataLayer.push({
3638                                'event': 'GTMevent',
3639                                'eventCategory': 'notifications',
3640                                'eventAction': 'button-click',
3641                                'eventLabel': 'see-all-activity'
3642                            });
3643                            return null;
3644                        });
3645                    } else if ( node.href.indexOf('/p/update.cgi?p=my_account_notification_settings&notification=1') !== -1 && state.listeners.indexOf('notification-preferences') === -1 ) {
3646                        // Notification preferences nav link.
3647                        state.listeners.push('notification-preferences');
3648                        node.addEventListener("click", function(e) {
3649                            dataLayer.push({
3650                                'event': 'GTMevent',
3651                                'eventCategory': 'notifications',
3652                                'eventAction': 'button-click',
3653                                'eventLabel': 'preferences'
3654                            });
3655                            return null;
3656                        });
3657                    }
3658                }
3659            }
3660            return null;
3661        };
3662
3663        // Desktop profile.
3664        var initProfileDom = function() {
3665            var widgetList = document.getElementsByClassName('message-widget-form');
3666            var widgetListCount = widgetList.length;
3667            var w = 0;
3668            for ( w = 0; w < widgetListCount; w += 1 ) {
3669                var widget = widgetList.item(w);
3670                // Message textarea.
3671                /*
3672                var textAreaList = widget.getElementsByTagName('textarea');
3673                var textAreaListCount = textAreaList.length;
3674                var ta = 0;
3675                for ( ta = 0; ta < textAreaListCount; ta += 1 ) {
3676                    var textarea = textAreaList.item(ta);
3677                    if ( typeof(textarea.dataset.name) === 'string' && textarea.dataset.name === 'MessagerTextArea' ) {
3678                        textarea.addEventListener('keyup', function(e) {
3679                            return null;
3680                        });
3681                    }
3682                }
3683                */
3684                // Send message button.
3685                var buttonList = widget.getElementsByClassName('btn');
3686                var buttonListCount = buttonList.length;
3687                var b = 0;
3688                for ( b = 0; b < buttonListCount; b += 1 ) {
3689                    var button = buttonList.item(b);
3690                    if ( typeof(button.dataset.name) === 'string' && button.dataset.name === 'SendMessageBtn' ) {
3691                        button.addEventListener('click', function(e) {
3692                            dataLayer.push({
3693                                'event': 'GTMevent',
3694                                'eventCategory': 'messaging',
3695                                'eventAction': 'MC-messenger',
3696                                'eventLabel': 'message-sent'
3697                            });
3698                            return null;
3699                        });
3700                    }
3701                }
3702            }
3703            return null;
3704        };
3705
3706        // Registration desktop 'screen(initial)-viewed'
3707        var initRegistrationDom = function() {
3708            var currentRegFormPage = parseInt(/[^/]*$/.exec(window.location.hash.substr(1))[0]);
3709            GTM_Manager('registration-form', [currentRegFormPage]);
3710        };
3711
3712        // Init nav DOM listeners.
3713        initNavDom();
3714
3715        // Init page-specific DOM listeners.
3716        if ( href.indexOf('/messenger.html') !== -1 ) {
3717            initMessengerDom();
3718        } else if ( href.indexOf('/profile2/') !== -1 ) {
3719            initProfileDom();
3720        } else if ( href.indexOf('/p/register.cgi') !== -1 ) {
3721            initRegistrationDom();
3722        }
3723
3724        return null;
3725    };
3726
3727    var isChatRoom = function() {
3728        if ( href.indexOf('/p/chat/chat.cgi') !== -1
3729        || href.indexOf('/p/chat/room.cgi') !== -1
3730        || href.indexOf('/p/chat/body.cgi') !== -1
3731        || href.indexOf('/p/chat/sidebar.cgi') !== -1 ) {
3732            return true;
3733        }
3734        return false;
3735    }
3736
3737    var trackPage = function() {
3738
3739        if ( isChatRoom() ) {
3740            return;
3741        }
3742
3743        var pageType = getPageType();
3744
3745        if ( pageType && pageType !== state.pageType ) {
3746            state.pageType = pageType;
3747            dataLayer.push({
3748                'pageType': pageType
3749            });
3750        }
3751
3752        return;
3753    };
3754
3755    if ( isChatRoom() ) {
3756        return;
3757    }
3758
3759    // Init GTM.
3760    init();
3761
3762    window.addEventListener('hashchange', function(e) {
3763        trackPage();
3764    });
3765
3766    window.addEventListener("load", function(event) {
3767        // Init DOM listeners.
3768        setTimeout(function() {
3769            initDom();
3770            return null;
3771        }, 2000);
3772    });
3773
3774    // Desktop registration updates from Pochen and David.
3775    if ( typeof(window.location.parseParams) === 'undefined' ){
3776        window.location.parseParams = function() {
3777        var params = {}, e, a = /\+/g, r = /([^&=]+)=?([^&]*)/g, d = function(s) {
3778            return decodeURIComponent(s.replace(a, " "));
3779        }, q = this.search.substring(1);
3780        while (e = r.exec(q))
3781        params[d(e[1])] = d(e[2]);
3782        return params;
3783        }
3784    }
3785
3786    // Desktop registration updates from Pochen and David.
3787    window.GTM_Manager = function GTM_Manager(action, args) {
3788        /* example
3789        GTM_Manager('order-form', [2])
3790        GTM_Manager('order-form', ['complete'])
3791        GTM_Manager('error', ['Enter your card number', 'order-form'])
3792        GTM_Manager('error', [<error-message>, <form-type> ])
3793        */
3794        var defaultObj = function(page, action, arg) {
3795            var obj = {
3796                'event': 'GTMevent',
3797                'eventCategory': page,
3798                'eventAction': action,
3799            }
3800            //this part can be fixed by each one
3801            if (Number.isInteger(arg[0]))
3802                obj.eventLabel = 'screen' + arg[0] + '-viewed';
3803            else
3804                obj.eventLabel = arg.join('|'); //maybe 'complete'
3805            return obj;
3806        }
3807        var origin_form = location.parseParams().origin || sessionStorage['order_form_origin'];
3808        if ( origin_form !== undefined){
3809            sessionStorage['order_form_origin'] = origin_form;
3810        }
3811
3812        var origin_form_list = ['login', 'header_upgrade', 'member', 'main_upgrade_now', 'video_limit', 'iicon_member', 'likebox', 'icebreaker_msg', 'mc_read', 'standard_IMC', 'tip'];
3813
3814        var json = {
3815            'extensions': function(arg) {
3816                return defaultObj('ext-order-form', origin_form, arg);
3817            },
3818            'order-form' : function(arg) {
3819                return defaultObj('order-form', origin_form, arg);
3820            },
3821            'registration-form': function(arg) {
3822                var fixHomePageRegForm = function(obj) {
3823                    if ( obj.eventCategory === 'registration-form'
3824                        && obj.eventAction === 'unknown-origin' ) {
3825                        node = document.getElementById('frmID_reg1');
3826                        if ( typeof(node) !== 'undefined' && node !== null ) {
3827                            obj.eventAction = 'home-page-registration-form';
3828                        }
3829                    }
3830                    return obj;
3831                };
3832                if(location.pathname === "/p/register.cgi"){
3833                    origin_form = 'header_join_now'
3834                } else {
3835                    origin_form = 'unknown-origin'
3836                }
3837                var obj = fixHomePageRegForm(defaultObj('registration-form', origin_form, arg));
3838                return obj;
3839            },
3840            'order-fields-click' : function(arg){
3841                if ( Number.isInteger(arg[0]) ) {
3842                arg[0]='field-'+arg[0]+'-click';
3843                }
3844                return defaultObj('order-form', origin_form, arg);
3845            },
3846            'register-fields-click' : function(arg){
3847                if(location.pathname === "/p/register.cgi"){
3848                    origin_form = 'header_join_now'
3849                } else {
3850                    origin_form = 'unknown-origin'
3851                }
3852                if ( Number.isInteger(arg[0]) ) {
3853                arg[0]='field-'+arg[0]+'-click';
3854                }
3855                return defaultObj('registration-form', origin_form, arg);
3856            },
3857            'error' : function(arg) {
3858                var action = arg[0];
3859                var label = arg.splice(1, arg.length)
3860                label.push(origin_form)
3861                if ( action!==undefined){
3862                    if(action.length>0){
3863                        return defaultObj('error', arg[0], label);
3864                    }else{
3865                        return false;
3866                    }
3867                }else{
3868                    return false;
3869                }
3870            }
3871        }
3872        if ( json[action] !== undefined ){
3873            var obj = json[action](args);
3874            if ( (obj!== undefined)&&obj){
3875                dataLayer.push(obj);
3876            }
3877        }
3878    };
3879
3880    // Desktop registration updates from Pochen and David.
3881    document.addEventListener("DOMContentLoaded", function (event) {
3882        var pushErrorMessage = function (node) {
3883            var errorMessage = node.getElementsByClassName("help-block")[0]
3884                .textContent;
3885            var event = {
3886                event: "GTMevent",
3887                eventCategory: "error",
3888                eventAction: errorMessage,
3889                eventLabel: "registration-form|header_join_now"
3890            };
3891            dataLayer.push(event);
3892        };
3893
3894        var handleRegErrorDesktop = function (e, data) {
3895            var allFormFields = document.querySelectorAll("[data-form-field]");
3896            var pages = document.querySelectorAll(
3897                '[data-page-view="landing-stepbystep"] #form-content .grid_row[data-form-page]'
3898            );
3899            var currentPage = undefined;
3900            for (var i = 0; i < pages.length; i++) {
3901                if (pages[i].style.display.toLowerCase() == "block") {
3902                    currentPage = pages[i];
3903                    break;
3904                }
3905            }
3906
3907            var errorFields = currentPage.querySelectorAll(
3908                ".error[data-form-field]"
3909            );
3910            for (var i = 0; i < errorFields.length; i++) {
3911                pushErrorMessage(errorFields[i]);
3912            }
3913
3914            var allFormFieldsCount = allFormFields.length;
3915            return null;
3916        };
3917
3918        var handleRegScreenViewedDesktop = function () {
3919            var currentRegFormPage = parseInt(
3920                /[^/]*$/.exec(window.location.hash.substr(1))[0]
3921            );
3922            GTM_Manager("registration-form", [currentRegFormPage + 1]);
3923        };
3924
3925        var handleRegCompleteDesktop = function () {
3926            var node = document.querySelectorAll("[name=REG_sex]")[0];
3927            var REG_sex = node.options[node.selectedIndex].text;
3928            var event = {
3929                event: "GTMevent",
3930                eventCategory: "registration-form",
3931                eventAction: "header_join_now",
3932                eventLabel: "complete",
3933                userGender: REG_sex
3934            }
3935            dataLayer.push(event);
3936        };
3937
3938        var href = window.location.href || "";
3939
3940        if ( href.indexOf("/p/register.cgi") !== -1
3941        && typeof(window.CD) === 'object'
3942        && typeof(window.CD.events) === 'object'
3943        && typeof(window.CD.events.on) === 'function' ) {
3944            window.CD.events.on(
3945                "gtm:desktop_registration:reg_error",
3946                handleRegErrorDesktop
3947            );
3948
3949            window.CD.events.on(
3950                "gtm:desktop_registration:screen_viewed",
3951                handleRegScreenViewedDesktop
3952            );
3953
3954            window.CD.events.on(
3955                "gtm:desktop_registration:complete",
3956                handleRegCompleteDesktop
3957            );
3958        }
3959    });
3960})();
3961</script>
3961
3962
3963
3964
3965<script>
3966    let nav_l = $("#first_nav").width();
3967    let nav_first_text_l = $("#first_nav a span").width();
3968    let lang_other_site_padding = (nav_l - nav_first_text_l)/2;
3969     $(".lang_other_site").css("padding-left", lang_other_site_padding + "px");
3970 </script>
vendor: 1 bytes, line 3970
3970
3971<script type="text/javascript">
3972$(document).ready(function() {
3973    $('#AHT_policy').on('click', function(e) {
3974        e.preventDefault();
3975        var targetUrl = "/go/page/AHT_policy";
3976        
3977        $('#aht_iframe').attr('src', targetUrl);
3978        $('#aht_overlay').css('display', 'flex'); 
3979    });
3980
3981    $('#aht_close').on('click', function() {
3982        closeAhtOverlay();
3983    });
3984
3985    $('#aht_overlay').on('click', function(e) {
3986        if (e.target === this) {
3987            closeAhtOverlay();
3988        }
3989    });
3990
3991    function closeAhtOverlay() {
3992        $('#aht_overlay').css('display', 'none');
3993        $('#aht_iframe').attr('src', '');
3994    }
3995});
3996</script>
vendor: 1 bytes, line 3996
3996
3997<script type="text/javascript">
3998    var FFN = FFN || {};
3999    FFN.footer_lang = (function($) {
4000      var $obj = {
4001            lang_content: $('.suspended ul')
4002          },
4003      setLang = function(e) {
4004          console.log("lang select")
4005        var lang = $(this).data('lang') || 'english',
4006            newloc = self.location.href.replace(/[\?&](m|show_lang|lang)=(\w+|\d+)/gi, '');
4007
4008        if (!lang) {
4009          return false;
4010        }
4011
4012        if (newloc.indexOf('#') > 0) {
4013          newloc = newloc.replace('#', '&lang=' + lang + '&show_lang=' + lang + '#').replace(/[\?&]/, '?');
4014          // 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
4015          if (newloc.indexOf('#/regpage') > 0) {
4016            newloc = newloc.replace(/\#\/regpage.*/, '');
4017          }
4018        } else {
4019          newloc = (newloc + '&lang=' + lang + '&show_lang=' + lang).replace(/[\?&]/, '?');
4020        }
4021
4022        self.location.href = newloc + "";
4023      },
4024      init = function() {
4025        $obj.lang_content.on('click', 'div', setLang);
4026      };
4027
4028      return {
4029        init: init
4030      };
4031
4032    })(jQuery);
4033
4034    FFN.footer_lang.init();
4035</script>
4035
4036
4037
4038
4039      <!-- Affiliate Google Analytics -->
4040
4041
4042
4043
4044
4045
4046        
4046<script>
4047       
4048      jQuery(document).ready(function(){
4049
4050            var NeverAppr = '',
4051                level = '',
4052                goPaywall = /(Broadcast|launchMessenger|mc|imc|sendTip|flirt)/i;
4053
4054            if( NeverAppr && level < 200 ){
4055
4056                jQuery('body').on('contextmenu','a',function(e){
4057                    if( jQuery(this).attr('href').match(goPaywall).length > 0  ){
4058                        return false;
4059                    }
4060                });
4061
4062                jQuery('body').on('mousedown','a,.video_thumb_container_160x120',function(e){
4063
4064                    var tagA = jQuery(this).attr('data-click')|| jQuery(this).attr('href') || jQuery(this).attr('onclick') ;
4065                    var likeAction = jQuery(this).attr('data-ga-event') == 'Favorite' || jQuery(this).attr('data-ga-event') == 'Like';
4066                                        if( likeAction || jQuery(this).parents('.activity_container').length > 0 || (tagA.match(goPaywall) && tagA.match(goPaywall).length > 0 && !tagA.includes('reactivate.cgi')) ){
4067                                            e.preventDefault();
4068                        e.stopPropagation();
4069                        this.outerHTML = this.outerHTML;
4070
4071                        window.location.href = "/p/order.cgi?site=ffadult";
4072                    }
4073                });
4074
4075                jQuery('body').on('focus','textarea.comment_textbox',function(e){
4076                    e.preventDefault();
4077                    e.stopPropagation();
4078                    this.outerHTML = this.outerHTML;
4079
4080                    window.location.href = "/p/order.cgi?site=ffadult";
4081                });
4082            }
4083        });
4084    </script>
4084
4085     <!-- -->
4086    <!-- COVER PIXEL CODE gpid: g551525 pid: p62150c Location: Cover DCB: -->
4087<!-- GOOGLE_VERIFICATION_CODE: () -->
4088
4089<!-- END COVER PIXEL -->
4090
4091<!-- -->
4092  <!-- Drop ffadult Floater Start -->
4093    
4094  <!-- Drop ffadult Floater End -->
4095
4096
4097<script type="text/javascript">
4098CD = window.CD || {};
4099
4100if (CD.namespace) {
4101    CD.namespace('CD.CONFIG');
4102}
4103
4104CD.CONFIG = function(strName) {
4105    var private_values = {
4106        is_admin: false,
4107        is_dev: false,
4108        timezone_offset: parseInt('-0700'.substring(1,3).replace(/^0/,'')),
4109        search: {
4110            list_options: [
4111                {"label":"Any","miles":999999,"kilometers":999999},
4112                {"label":"5","miles":5,"kilometers":3},
4113                {"label":"10","miles":10,"kilometers":6},
4114                {"label":"20","miles":20,"kilometers":12},
4115                {"label":"50","miles":50,"kilometers":31},
4116                {"label":"75","miles":75,"kilometers":46},
4117                {"label":"80","miles":80,"kilometers":50},
4118                {"label":"100","miles":100,"kilometers":63},
4119                {"label":"160","miles":160,"kilometers":100},
4120                {"label":"200","miles":200,"kilometers":125},
4121                {"label":"300","miles":300,"kilometers":186},
4122                {"label":"500","miles":500,"kilometers":313},
4123                {"label":"800","miles":800,"kilometers":500},
4124                {"label":"1000","miles":1000,"kilometers":625},
4125                {"label":"1600","miles":1600,"kilometers":1000},
4126                {"label":"2000","miles":2000,"kilometers":1243},
4127                {"label":"3000","miles":3000,"kilometers":1864},
4128                {"label":"5000","miles":5000,"kilometers":3106},
4129                {"label":"10000","miles":10000,"kilometers":6214}
4130            ],
4131            distance_unit: "kilometers"
4132        },
4133        pagination: {
4134            lang: {
4135                "next":"Next",
4136                "prev":"Previous"
4137            }
4138        },
4139        badges: {
4140            gold_text: "Gold",
4141            gold_tooltip: "Gold Member",
4142            vip_text: "VIP",
4143            vip_tooltip: "VIP Member",
4144            verified_text: "Verified",
4145            verified_tooltip: "Verified Member",
4146            confirmed_tooltip: "Real ID Submitted & Confirmed",
4147            online_text: "Online",
4148            online_tooltip: "Online Now",
4149            broadcasting_text: "Live on Cam",
4150            broadcasting_tooltip: "Broadcasting Now",
4151            friends_text: "Friends",
4152            friends_tooltip: "Already Friends",
4153            imc_text: "On IM",
4154            imc_tooltip: "On IM Now",
4155            topfan_tooltip_numone: "#1 Fan",
4156            topfan_tooltip_numtwo: "#2 Fan",
4157            topfan_tooltip_numxxx: "#99+ Fan",
4158            mobile_text: "On Mobile IM",
4159            mobile_tooltip: "On Mobile IM"
4160        },
4161        urls: {
4162            chat_window: "/go/page/conversation?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME",
4163            profile: "/p/member.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&mid=",
4164            hb_profile_optimized_photo: "/p/member.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&mid={{pwsid}}&profile_optimized_photo_id={{optimized_photo}}",
4165            hb_profile: "/p/member.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&mid={{pwsid}}",
4166            member_webcams: "/p/imc/view_video.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&action=video_public_view",
4167            friend_manager:"/p/circle/people.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&status=1&action=show_friends&mid=",
4168            photo_manager:"/p/manage_photos.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&do=show_profile_photo_page&mid=",
4169            upgrade:"https://secure.adultfriendfinder.com/p/order.cgi?who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&site=ffadult",
4170            video_manager:"/p/video/manager.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&action=view_indexed_video&stream_id=",
4171            fan_manager:"/go/page/top_fans_member_fanlist.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&pwsid=",
4172            messenger: "/messenger?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME",
4173            broadcaster:                "/p/imc/view_video.cgi?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&test=yes&app_type=web_imc&action=broadcast&video_source="
4174                                    },
4175
4176        gender_map: {
4177                     man: 1,
4178            woman: 2,
4179            couple: 3,
4180            group: 4,
4181            lesbiancouple: 5,
4182            gaycouple: 6,
4183            trans: 7,
4184            male: 1,
4185            female: 2,
4186            men: 1,
4187            women: 2,
4188            couples: 3,
4189            groups: 4,
4190            lesbiancouples: 5,
4191            gaycouples: 6
4192                  },
4193
4194        lang: {
4195            view_more: "more",
4196            gender: {
4197                              man: "Man",
4198                woman: "Woman",
4199                couple: "Couple (man/woman)",
4200                group: "Group",
4201                lesbiancouple: "Couple (2 women)",
4202                gaycouple: "Couple (2 men)",
4203                trans: "TS/TV/TG",
4204                male: "Male",
4205                female: "Female",
4206                men: "Men",
4207                women: "Women",
4208                couples: "Couples (man/woman)",
4209                groups: "Groups",
4210                lesbiancouples: "Couples (2 women)",
4211                gaycouples: "Couples (2 men)"
4212                          },
4213                        race:   {
4214                "0":                "Prefer not to say",
4215                "prefernotsay":     "Prefer not to say",
4216                "1":                "Native American",
4217                "nativeamerican":   "Native American",
4218                "2":                "Asian",
4219                "asian":            "Asian",
4220                "3":                "Black",
4221                "black":            "Black",
4222                "4":                "Caucasian",
4223                "caucasian":        "Caucasian",
4224                "5":                "East Indian",
4225                "eastindian":       "East Indian",
4226                "6":                "Hispanic",
4227                "hispanic":         "Hispanic",
4228                "7":                "Middle Eastern",
4229                "middleeastern":    "Middle Eastern",
4230                "8":                "Mixed",
4231                "mixed":            "Mixed",
4232                "9":                "Other",
4233                "other":            "Other"
4234            },
4235            bodytype:   {
4236                "0":            "Prefer not to say",
4237                "prefernotsay": "Prefer not to say",
4238                "1":            "Average",
4239                "average":      "Average",
4240                "2":            "Slim/Petite",
4241                "slimpetite":   "Slim/Petite",
4242                "3":            "Athletic",
4243                "athletic":     "Athletic",
4244                "4":            "Ample",
4245                "ample":        "Ample",
4246                "5":            "A little extra padding",
4247                "extrapadding": "A little extra padding",
4248                "6":            "BBW/BBM",
4249                "large":        "BBW/BBM"
4250            },
4251            maritalstatus:  {
4252                "0":            "Prefer not to say",
4253                "prefernotsay": "Prefer not to say",
4254                "1":            "Single",
4255                "single":       "Single",
4256                "2":            "Married",
4257                "married":      "Married",
4258                "3":            "Divorced",
4259                "divorced":     "Divorced",
4260                "4":            "Separated",
4261                "separated":    "Separated",
4262                "5":            "Attached",
4263                "attached":     "Attached",
4264                "6":            "Widowed",
4265                "widowed":      "Widowed"
4266            },
4267            miles: "miles",
4268            kilometers: "kilometers",
4269            orientation: {
4270                "0":"Prefer not to say",
4271                "1":"Straight",
4272                "2":"Bisexual",
4273                "3":"Bi-curious",
4274                "4":"Gay/Lesbian",
4275                "17":"Straight",
4276                "18":"Bisexual",
4277                "19":"Bi-curious",
4278                "20":"Gay/Lesbian",
4279                "prefernotsay": "Prefer not to say",
4280                "straight":     "Straight",
4281                "bisexual":     "Bi-sexual",
4282                "bicurious":    "Bi-curious",
4283                "gay":          "Gay/Lesbian"
4284            }
4285        },
4286        images: {
4287            size_300: {
4288                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/300x300/male.jpg",
4289                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/300x300/female.jpg",
4290                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/300x300/couple.jpg",
4291                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/300x300/group.jpg",
4292                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/300x300/lesbian_couple.jpg",
4293                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/300x300/gay_couple.jpg",
4294                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/300x300/tstvtg.jpg"
4295            },
4296            size_96: {
4297                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/96x96/male.gif",
4298                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/96x96/female.gif",
4299                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/96x96/couple.gif",
4300                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/96x96/group.gif",
4301                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/96x96/lesbian_couple.gif",
4302                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/96x96/gay_couple.gif",
4303                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/96x96/tstvtg.gif"
4304            },
4305            size_96t: {
4306                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/96x96/male.jpg",
4307                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/96x96/female.jpg",
4308                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/96x96/couple.jpg",
4309                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/96x96/group.jpg",
4310                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/96x96/lesbian_couple.jpg",
4311                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/96x96/gay_couple.jpg",
4312                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/96x96/tstvtg.jpg"
4313            },
4314            size_72: {
4315                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/72x72/male.gif",
4316                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/72x72/female.gif",
4317                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/72x72/couple.gif",
4318                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/72x72/group.gif",
4319                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/72x72/lesbian_couple.gif",
4320                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/72x72/gay_couple.gif",
4321                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/72x72/tstvtg.gif"
4322            },
4323            size_48: {
4324                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/48x48/male.gif",
4325                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/48x48/female.gif",
4326                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/48x48/couple.gif",
4327                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/48x48/group.gif",
4328                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/48x48/lesbian_couple.gif",
4329                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/48x48/gay_couple.gif",
4330                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/48x48/tstvtg.gif"
4331            },
4332            size_32: {
4333                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/32x32/male.gif",
4334                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/32x32/female.gif",
4335                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/32x32/couple.gif",
4336                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/32x32/group.gif",
4337                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/32x32/lesbian_couple.gif",
4338                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/32x32/gay_couple.gif",
4339                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/32x32/tstvtg.gif"
4340            },
4341            size_24: {
4342                no_photo_1: "https://img.securedataimages.com/images/common/no_photo/24x24/male.gif",
4343                no_photo_2: "https://img.securedataimages.com/images/common/no_photo/24x24/female.gif",
4344                no_photo_3: "https://img.securedataimages.com/images/common/no_photo/24x24/couple.gif",
4345                no_photo_4: "https://img.securedataimages.com/images/common/no_photo/24x24/group.gif",
4346                no_photo_5: "https://img.securedataimages.com/images/common/no_photo/24x24/lesbian_couple.gif",
4347                no_photo_6: "https://img.securedataimages.com/images/common/no_photo/24x24/gay_couple.gif",
4348                no_photo_7: "https://img.securedataimages.com/images/common/no_photo/24x24/tstvtg.gif"
4349            }
4350
4351        },
4352        cobrand: {
4353            site: "ffadult",
4354            dcb: "",
4355            is_cobrand: true,
4356            pg_filter: false        },
4357        messages: {
4358            edit_photo_success_msg: "Your photos have been updated!",
4359            tip_sent: "Tip sent",
4360            tip_error: "There was an error with your request, please try again later."
4361        },
4362        specs:          {
4363            messenger:  {
4364                default_width:      506,
4365                default_height:     835,
4366                reduced_width:      506,
4367                reduced_height:     512,
4368                chatwin_width:      450,
4369                chatwin_height:     475,
4370                broadcast_width:    860
4371            }
4372        }
4373    }
4374
4375    return private_values[strName];
4376}
4377if (CD.namespace) {
4378    CD.namespace('CD.ABTEST');
4379}
4380CD.ABTEST = function(strName) {
4381    var is_ffadult = true;
4382    var is_cobrand = true;
4383    var is_english = true;
4384    var private_values = {
4385        ab_38990StandFreeProfView: function() {
4386            var in_test_value = parseInt("-1", 10);
4387            return ( false
4388                /*
4389                in_test_value > 0 &&
4390                CD.member.level < 200 &&
4391                CD.member.country == 'United States' &&
4392                CD.member.lang_spoken.toLowerCase() == 'english' &&
4393                is_ffadult &&
4394                !is_cobrand
4395                */
4396            );
4397        },
4398        ab_soc33917camviewer: function() {
4399            var in_test_value = parseInt("0", 10);
4400            return in_test_value;
4401        },
4402        ab_38157Inte
4402rested: function() {
4403            var in_test_value = parseInt("-1", 10);
4404            return in_test_value;
4405        },
4406        ab_40293search: function() {
4407            var in_test_value = parseInt("1", 10);
4408            return in_test_value;
4409        },
4410        ab_37778SOAiicon: function() {
4411            var in_test_value = parseInt("-1", 10);
4412            return in_test_value;
4413        },
4414        ab_39985viewer: function() {
4415                        var in_test_value = parseInt("-1", 10);
4416                        return in_test_value;
4417        },
4418        ab_40543IMPaywall: function(){
4419            var in_test_value = parseInt("-1", 10);
4420            return in_test_value;
4421        },
4422        ab_41326AFFDesignModM4: function(){
4423            var in_test_value = parseInt("-1", 10);
4424            return in_test_value;
4425        },
4426        ab_Soc232gifts: function(){
4427            var in_test_value = parseInt("-1", 10);
4428            return in_test_value;
4429        },
4430        ab_SOC3224Upsell: function(){
4431                        var in_test_value = 0;
4432                        return in_test_value;
4433        },
4434        ab_Soc322IM: function(){
4435            var in_test_value = parseInt("0", 10);
4436            return in_test_value;
4437        },
4438        ab_SOC28983ContentFilter: function(){
4439           var in_test_value = "0";
4440           return parseInt(in_test_value,10);
4441        },
4442        ab_pid_restrictMC: function(){
4443            var in_test_value = 0;
4444            return in_test_value;
4445        },
4446        ab_SOC27701SepBroadcast: function(){
4447            var in_test_value = parseInt("-1", 10);
4448            return in_test_value;
4449        },
4450        ab_SOC35529HndShk: function() {
4451            var in_test_value = parseInt("0", 10);
4452            return in_test_value;
4453        }
4454    }
4455
4456    if (private_values['ab_' + strName]) {
4457        return private_values['ab_' + strName]();
4458    } else {
4459        if (window.console) { console.log('The AB Test ' + strName + ' is not recognized.'); }
4460        return false;
4461    }
4462}
4463
4464
4465CD.globals = CD.globals || {};
4466CD.globals.lang = "english";
4467CD.globals.is_standard = "true";
4468CD.globals.is_aff = true;
4469CD.globals.ip = "5.77.194.31" || "5.77.194.31";
4470CD.globals.sex = '';
4471CD.globals.main_domain = "adultfriendfinder.com";
4472CD.globals.level = parseInt("");
4473CD.deftags = CD.deftags || {};
4474CD.deftags.mc = {
4475    "t" : "Upgrade to see what {{handle}} has to say!",
4476    "t_reply" : "Upgrade to reply to {{handle}}!",
4477    "t_gift" : "Upgrade to claim {{handle}}’s gift for you!",
4478    "t_photo" : "Upgrade to see {{handle}}’s sexy attachment!",
4479    "t_photos" : "Upgrade to see {{handle}}’s sexy attachments!"
4480};
4481CD.gsub_link = CD.gsub_link || {};
4482CD.gsub_link.order_mc = "https://secure.adultfriendfinder.com/p/order.cgi?who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&site=ffadult&origin={{origin\}\}&p_pwsid={{pwsid\}\}&trlid=javascript_global_config-3";
4483
4484
4485// cdmtx: commenting popup start
4486
4487// cdmtx: commenting popup end
4488</script>
4488
4489<!-- -->
4490<script>document.addEventListener("DOMContentLoaded",function(event){var DEFAULT_CATEGORIES=[{id:'technical',name:'Technical Cookies',description:'Essential cookies required for website functionality',required:true,},{id:'analytics',name:'Analytics Cookies',description:'Cookies that help us understand how visitors interact with our website',required:false,},{id:'marketing',name:'Marketing Cookies',description:'Cookies used for targeted advertising and marketing purposes',required:false,},];var default_selected={technical:true,analytics:false,marketing:false};var isAFFAlt="1";var PPlink="/www/guest/#/privacy-policy";var contries=['Austria','Belgium','Bulgaria','Croatia','Cyprus','Czech','Denmark','Estonia','Finland','France','Germany','Greece','Hungary','Ireland','Italy','Latvia','Lithuania','Luxembourg','Malta','Netherlands','Poland','Portugal','Romania','Slovakia','Slovenia','Spain','Sweden','United Kingdom','Norway','Switzerland',];if(!localStorage.getItem('cookieConsent')){fetch("/api2/v1/config",{body:JSON.stringify({}),headers:{"accept":"application/json, text/plain, */*","content-type":"application/json; charset=UTF-8",},method:"POST"})
4491.then(function(response){return response.json();})
4492.then(function(res){if(contries.includes(res.payload.user_agent.geoip.country)||isAFFAlt=="1"){renderOverlay();}});}
4493function saveCookiePreference(newPreferences){const consentData={preferences:newPreferences?newPreferences:DEFAULT_CATEGORIES.reduce((acc,category)=>({...acc,[category.id]:true,}),{},),timestamp:new Date().getTime(),};try{localStorage.setItem('cookieConsent',JSON.stringify(consentData));}catch(error){console.error('Error saving cookie consent:',error);}};function handleAgree(){saveCookiePreference({technical:true,analytics:true,marketing:true});document.getElementById('userAgreePopup').remove();}
4494function handleRefuse(){saveCookiePreference({technical:true});document.getElementById('userAgreePopup').remove();}
4495function handleClickSetting(){document.getElementById('userAgreePopup').childNodes[0].style.display='none';renderSettingDialog();}
4496function createPrivacyLink(text){const container=document.createDocumentFragment();const linkTextRegex=/<a[^>]*>([^<]+)<\/a>/;const linkText=text.match(linkTextRegex)?.[1];const[beforeLink,afterLink]=text.split(/<a[^>]*>.*?<\/a>/);if(beforeLink){container.appendChild(document.createTextNode(beforeLink));}
4497if(linkText){const link=document.createElement('a');link.href=PPlink;link.className='link';link.textContent=linkText;container.appendChild(link);}
4498if(afterLink){container.appendChild(document.createTextNode(afterLink));}
4499return container;}
4500function renderOverlay(){var _backdrop=document.createElement('div');_backdrop.setAttribute('id','userAgreePopup');_backdrop.style.fontFamily='Roboto, sans-serif, ui-sans-serif, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"';_backdrop.style.width='100%';_backdrop.style.height='100%';_backdrop.style.position='fixed';_backdrop.style.top='0';_backdrop.style.left='0';_backdrop.style.zIndex='9999';_backdrop.style.background='rgba(0, 0, 0, 0.5)';_backdrop.style.display='flex';_backdrop.style.justifyContent='center';_backdrop.style.alignItems='center';var _dialog=document.createElement('div');_dialog.style.width='100%';_dialog.style.maxWidth='unset';_dialog.style.padding='20px';_dialog.style.background='#333';_dialog.style.color='#fff';_dialog.style.borderRadius='0';_dialog.style.textAlign='left';_dialog.style.maxHeight='90vh';_dialog.style.overflow='auto';_dialog.style.position='fixed';_dialog.style.bottom='0';var _dialogHeader=document.createElement('h1');_dialogHeader.style.fontSize='32px';_dialogHeader.style.textAlign='left';_dialogHeader.style.margin='0';_dialogHeader.style.padding='0';_dialogHeader.style.maxWidth='unset';_dialogHeader.style.textShadow='unset';_dialogHeader.style.color='#fff';_dialogHeader.style.fontWeight='bold';_dialogHeader.style.background='none';_dialogHeader.innerText=`We respect your privacy`;var _dialogP1=document.createElement('div');_dialogP1.style.fontSize='13px';_dialogP1.style.color='#fff';_dialogP1.style.textAlign='left';_dialogP1.style.margin='20px 0';_dialogP1.appendChild(createPrivacyLink('We use cookies to enhance your browsing and service experience. By clicking \'Accept All\', you consent to our use of cookies. Read our <a href=\'/go/page/privacy.html?\' class=\'{{linkClass}}\'>Privacy Policy</a>'));
4500var _dialogBottom=document.createElement('div');_dialogBottom.style.textAlign='center';_dialogBottom.style.padding='10px 0';_dialogBottom.style.display='flex';_dialogBottom.style.gap='10px';if(window.outerWidth<600){_dialogBottom.style.flexDirection='column';}
4501_dialogBottom.style.justifyContent='center';var _dialogBottomButton=document.createElement('button');_dialogBottomButton.style.display='block';_dialogBottomButton.style.color='white';_dialogBottomButton.style.fontSize='14px';_dialogBottomButton.style.padding='10px 20px';_dialogBottomButton.style.background='black';_dialogBottomButton.style.border='none';_dialogBottomButton.style.borderRadius='20px';_dialogBottomButton.style.fontWeight='bold';_dialogBottomButton.style.margin='0';_dialogBottomButton.style.height='auto';_dialogBottomButton.style.width='auto';_dialogBottomButton.innerText=`Accept All`;_dialogBottomButton.addEventListener('click',handleAgree);_dialogBottom.append(_dialogBottomButton);var _dialogRefuseBottomButton=document.createElement('button');_dialogRefuseBottomButton.style.display='block';_dialogRefuseBottomButton.style.color='white';_dialogRefuseBottomButton.style.fontSize='14px';_dialogRefuseBottomButton.style.padding='10px 20px';_dialogRefuseBottomButton.style.background='black';_dialogRefuseBottomButton.style.border='none';_dialogRefuseBottomButton.style.borderRadius='20px';_dialogRefuseBottomButton.style.fontWeight='bold';_dialogRefuseBottomButton.style.margin='0';_dialogRefuseBottomButton.style.height='auto';_dialogRefuseBottomButton.style.width='auto';_dialogRefuseBottomButton.innerText=`Necessary Only`;_dialogRefuseBottomButton.addEventListener('click',handleRefuse);_dialogBottom.append(_dialogRefuseBottomButton);var _dialogSettingsBottomButton=document.createElement('button');_dialogSettingsBottomButton.style.display='block';_dialogSettingsBottomButton.style.color='white';_dialogSettingsBottomButton.style.fontSize='14px';_dialogSettingsBottomButton.style.padding='10px 20px';_dialogSettingsBottomButton.style.background='black';_dialogSettingsBottomButton.style.border='none';_dialogSettingsBottomButton.style.borderRadius='20px';_dialogSettingsBottomButton.style.fontWeight='bold';_dialogSettingsBottomButton.style.margin='0';_dialogSettingsBottomButton.style.height='auto';_dialogSettingsBottomButton.style.width='auto';_dialogSettingsBottomButton.innerText=`Cookie Settings`;_dialogSettingsBottomButton.addEventListener('click',handleClickSetting);_dialogBottom.append(_dialogSettingsBottomButton);_dialog.append(_dialogHeader);_dialog.append(_dialogP1);_dialog.append(_dialogBottom);_backdrop.append(_dialog);document.querySelector('body').append(_backdrop);const _css=`#userAgreePopup>*{box-sizing:border-box;}
4502.link{text-decoration:underline;color:#fff;display:inline;}
4503.bg-blue-500{background-color:rgb(59,130,246);}
4504.rounded-full{border-radius:9999px;}
4505.w-11{width:44px;}
4506.h-6{height:24px;}
4507.bg-gray-200{background-color:rgb(229,229,229);}
4508.items-center{align-items:center;}
4509.cursor-pointer{cursor:pointer;}
4510.inline-flex{display:inline-flex;}
4511.relative{position:relative;}
4512.peer\\:checked~.peer-checked\\:after\\:border-white::after{content:"";border-color:rgb(255,255,255);}
4513.peer\\:checked~.peer-checked\\:after\\:translate-x-full::after{content:"";transform:translate(100%,0 rotate(0)skew(0)skewY(0)scaleX(1))scaleY(1);}
4514.after::after{display:block;content:"";}
4515.after\\:transition-all::after{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;}
4516.after\\:bg-white::after{background-color:rgb(255,255,255);}
4517.after\\:border-gray-300::after{content:"";border-color:rgb(212,212,212);}
4518.after\\:border::after{border-width:1px;}
4519.after\\:rounded-full::after{border-radius:9999px;}
4520.after\\:w-5::after{width:20px;}
4521.after\\:h-5::after{height:20px;}
4522.after\\:top-\\[2px\\]::after{top:2px;}
4523.after\\:left-\\[2px\\]::after{left:2px;}
4524.after\\:absolute::after{position:absolute;}
4525.after.bg-blue-500::after{margin-left:20px;}
4526.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;}
4527.hover\\:bg-gray-200:hover{background-color:rgb(229,229,229)!important;}
4528.hover\\:bg-blue-600:hover{background-color:rgb(37,99,235)!important;}
4529`;addCSS(_css);}
4530function addCSS(css){const style=document.createElement('style');style.setAttribute('type','text/css');style.textContent=css;document.head.appendChild(style);}
4531function renderOption(cate){var _option=document.createElement('div');_option.style.padding='12px';_option.style.border='1px solid rgb(229, 229, 229)';_option.style.borderRadius='4px';_option.style.marginBottom='16px';var _optionHeader=document.createElement('div');_optionHeader.style.display='flex';_optionHeader.style.justifyContent='space-between';_optionHeader.style.alignItems='center';_optionHeader.style.marginBottom='8px';var _optionTitle=document.createElement('h3');_optionTitle.style.fontFamily='Roboto, sans-serif, ui-sans-serif, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"';_optionTitle.style.fontSize='16px';_optionTitle.style.fontWeight='600';_optionTitle.innerText=cate.name;var _optionLabel=document.createElement('label');_optionLabel.classList.add('relative','inline-flex','items-center','cursor-pointer');var _optionButton=document.createElement('div');_optionButton.classList.add('w-11','h-6','bg-gray-200','peer-focus:outline-none','rounded-full','peer','peer-checked:after:translate-x-full',"after",'after:absolute','after:top-[2px]','after:left-[2px]','after:bg-white','after:border-gray-300','after:border','after:rounded-full','after:h-5','after:w-5','after:transition-all','peer-checked:after:border-white');if(cate.required){_optionButton.classList.add('bg-blue-500');_optionButton.classList.remove('bg-gray-200');_optionButton.classList.remove('cursor-pointer');}else{_optionButton.addEventListener('click',function(){default_selected[cate.id]=!default_selected[cate.id];if(!default_selected[cate.id]){_optionButton.classList.remove('bg-blue-500');_optionButton.classList.add('bg-gray-200');}else{_optionButton.classList.remove('bg-gray-200');_optionButton.classList.add('bg-blue-500');}});}
4532_optionLabel.append(_optionButton);var _optionDesc=document.createElement('p');_optionDesc.style.fontSize='14px';_optionDesc.style.color='rgb(115, 115, 115)';_optionDesc.innerText=cate.description;_optionHeader.append(_optionTitle);_optionHeader.append(_optionLabel);_option.append(_optionHeader);_option.append(_optionDesc);return _option;}
4533function renderSettingDialog(){var _dialog=document.createElement('div');_dialog.style.width='384px';_dialog.style.padding='24px';_dialog.style.background='white';_dialog.style.color='black';_dialog.style.borderRadius='8px';_dialog.style.textAlign='left';_dialog.style.maxHeight='90vh';_dialog.style.maxWidth='calc(100vw - 20px);';_dialog.style.overflowY='auto';_dialog.style.position='absolute';_dialog.style.bottom='20px';_dialog.style.right='20px';_dialog.style.maxWidth='calc(100vw - 40px)';var _dialogHeader=document.createElement('h2');_dialogHeader.style.fontFamily='Roboto, sans-serif, ui-sans-serif, system-ui, -apple-system, "system-ui", "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"';_dialogHeader.style.fontSize='20px';_dialogHeader.style.textAlign='left';_dialogHeader.style.margin='0 0 16px 0';_dialogHeader.style.padding='0';_dialogHeader.style.textShadow='unset';_dialogHeader.style.color='#000';_dialogHeader.style.fontWeight='700';_dialogHeader.innerText=`Cookie Management`;var _dialogHeaderDesc=document.createElement('p');_dialogHeaderDesc.style.fontSize='14px';_dialogHeaderDesc.style.color='rgb(82, 82, 82)';_dialogHeaderDesc.innerText='This website uses cookies to enhance your browsing experience.';_dialogHeaderDesc.style.marginBottom='16px';_dialog.append(_dialogHeader);_dialog.append(_dialogHeaderDesc);DEFAULT_CATEGORIES.map((cate)=>{_dialog.append(renderOption(cate));});var _dialogFooter=document.createElement('div');_dialogFooter.style.display='flex';_dialogFooter.style.marginTop='24px';_dialogFooter.style.justifyContent='flex-end';_dialogFooter.style.gap='12px';var _dialogFooterBtn1=document.createElement('button');_dialogFooterBtn1.style.padding='8px 16px';_dialogFooterBtn1.style.backgroundColor='rgb(245, 245, 245)';_dialogFooterBtn1.style.color='rgb(38, 38, 38)';_dialogFooterBtn1.style.fontSize='16px';_dialogFooterBtn1.style.borderRadius='4px';_dialogFooterBtn1.style.border='none';_dialogFooterBtn1.innerText='Save preferences';_dialogFooterBtn1.classList.add('transition-colors','hover:bg-gray-200');_dialogFooterBtn1.addEventListener('click',function(){saveCookiePreference(default_selected);document.getElementById('userAgreePopup').remove();});var _dialogFooterBtn2=document.createElement('button');_dialogFooterBtn2.style.padding='8px 16px';_dialogFooterBtn2.style.backgroundColor='rgb(59,130,246)';_dialogFooterBtn2.style.color='white';_dialogFooterBtn2.style.fontSize='16px';_dialogFooterBtn2.style.borderRadius='4px';_dialogFooterBtn2.style.border='none';_dialogFooterBtn2.innerText='Accept all';_dialogFooterBtn2.classList.add('transition-colors','hover:bg-blue-600');_dialogFooterBtn2.addEventListener('click',handleAgree);_dialogFooter.append(_dialogFooterBtn1);_dialogFooter.append(_dialogFooterBtn2);_dialog.append(_dialogFooter);document.getElementById('userAgreePopup').append(_dialog);}});<!-- --></script>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.