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'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(/&#/g, '&#'); 2067 document.getElementById(d.id).innerHTML = document.getElementById(d.id).innerHTML.replace(/&/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, "<").replace(/>/g, ">"); 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, "<").replace(/>/g, ">"); 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"> and </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 & Principe" > Sao Tome & 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 & Nevis" > St. Kitts & Nevis</option> 2948<option value="St. Lucia" > St. Lucia</option> 2949<option value="St. Vincent & the Grenadines" > St. Vincent & 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?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME&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ñol</a> <a href="/go/lang/french.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Français</a> <a href="/go/lang/german.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Deutsch</a> <a href="/go/lang/japanese.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">日本語</a> <a href="/go/lang/portuguese.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Português</a> <a href="/go/lang/italian.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Italiano</a> <a href="/go/lang/dutch.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Nederlands</a> <a href="/go/lang/swedish.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Svenska</a> <a href="/go/lang/chinese.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">繁體中文</a> <a href="/go/lang/korean.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">한글</a> <a href="/go/lang/tagalog.html?&who=r_fhTbsy62Ysw1mzuPo7kvhcK4DbjFMpcKkJ8i5T_d21os9BkFCEThNwdMMP_sb6zrcnrgB46.fN5WSSwaFJtfSxbYJ8qsSBgGevWBHgqU0kV4yFqgClY1cRktyJzv_UME">Tagalog</a> 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ñol</span></div></li> <li><div lang="fr" hreflang="fr" data-lang="french"><span>Français</span></div></li> <li><div lang="de" hreflang="de" data-lang="german"><span>Deutsch</span></div></li> <li><div lang="ja" hreflang="ja" data-lang="japanese"><span>日本語</span></div></li> <li><div lang="ko" hreflang="ko" data-lang="korean"><span>한글</span></div></li> <li><div lang="pt" hreflang="pt" data-lang="portuguese"><span>Português</span></div></li> <li><div lang="it" hreflang="it" data-lang="italian"><span>Italiano</span></div></li> <li><div lang="nl" hreflang="nl" data-lang="dutch"><span>Nederlands</span></div></li> <li><div lang="sv" hreflang="sv" data-lang="swedish"><span>Svenska</span></div></li> <li><div lang="zh" hreflang="zh" data-lang="chinese"><span>繁體中文</span></div></li> </ul> 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;">×</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 © 1996-2026 Various, Inc. All rights reserved.<br /> 3341 AdultFriendFinder®, Adult Friend Finder<sup style="font-size:6px">SM</sup>, AFF®, 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¬ification=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.